﻿body {
	background: white;
	text-align:left;
}
#Admin, #icons, #headerSearch, .footer, .ms-consoleframe, #siteactiontd, .menu, .homePic, #subNavigation a, .wpZone
.bottomBlueLine img, .topBlueLine img, .ourTeamPic, .teamRole, .teamLN, .teamSearch, .smVcard, .totalSearchResults, .vcard,
.conferenceHeader .confLarge, .conferenceHeader .confLarge, .conferenceHeader .confSmall, .bottomBlueLine img, .studentTopLeft img, 
.videoPlayerContainer, .studentHomeBlueLines img {
	display: none;
}
.torysprint{
	display: none;
}
#main .left, #main .right {
	float: none;
}
#main .right {
	margin-top: 20px;
}
a, .ms-WPBody a:link, .ms-WPBody a:visited {
	text-decoration:underline;
}
.smPaddingLeft, .paddingLeft {
	padding-left: 0;
}
.blueText, .ms-rteCustom-blueText {
	color: #000000;}
.yellowText, .ms-rteCustom-yellowText {
	color: #000000;}
.lighttBrownText, .ms-rteCustom-lightBrownText {
	color:#000000;
}

/* Navigation */
#navigation table {
 display: none;
}
#navigation, #subNavigation {
	height: 1px; border: 0; padding: 0; width: auto; float: none; background-color: #ffffff; border-top: #E5E2D8 1px solid;
}
#topBanner {
	border-bottom:7px solid #ffffff; background-color: #ffffff; width: auto; float: none;
}

/* Page Layouts */

.pageLeftBlueArrow {
	background-image: none; float:none; margin-top:0px; width:auto;
}
#pageContainer {
	width: 650px; margin: 0.5%; padding: 0; float: none !important; background: ffffff;
}
#main {
	width: 100%; padding: 10px 0 0 0; float: none !important;
}
.bioImage {
	background-image: none; float: none; width: auto;	
}
.pageLeftTextPadding, .paddingLeftText {
	width: auto; padding-left: 0; float: none;
}
.pageRight, .pageRightPadding, .pageLeft, .bioRight {
	float: none; width: auto; padding: 0;
}
.fullPageTextPadding {
	padding: 0; float: none; width: auto;
} 
.fullPageTitlePadding {
	float:none; padding-left:0px;
}
/* Home Page Styles */
.homeBoxes {
	float: none;
}
.homeExpertise, .homeTeam, .homePublications, .homeStudent, .homeNew {
	float: none; width: auto; margin-left: 0;	
}
.homeText {
	width: auto; 
}
.homeHeader a {
	color: #000000;
}
.homeHeader {
	color:#000000;font-weight:bold; padding:10px 0pt; text-align:left; width: auto; background-color: #ffffff !important;
}
/* Contact Area */
.contactArea {
	width: auto; float: none;
}
#torontoMap, #nyMap, #calgaryMap {
	height:auto; display: block !important; float: none; 
}
/* right page elements */
.redBGHeaderContainer, .rightContentContainer {
	float:none; margin-bottom:10px; padding-left:0px; width:auto;
}
.redBGHeader, .brownBGHeader, .teamNewsHeader  {
	background-color:#ffffff; color:#000000; float:none; font-weight:bold; margin:20px 0 10px 0; padding:0; width:auto; font-size: 16px; border: 0;
}
.bottomBlueLine, .topBlueLine {
	border:0px; float:none; width:auto; 
}
.redBorder {
	border: 0; float:none; margin-top:0px; width:auto;
}
.primaryContact {
	float:none; width:auto;
}
.primaryContactInfo {
	display:block; float:none; width:auto;
}
.primaryContact .right {
	display: none;
}
.rightCalloutSm {
	background-color: #ffffff; background-image: none; border: 0; float: none; height: auto; width: auto; padding: 0;
}
/*Transaction and Cases */
#PublicationsSearchAndListExpertise {
	float: none;
}
#PublicationsSearchAndList {
	float:left;width:auto;
}
#PracticeDIV, #IndustryDIV {
	float:none; margin-right:0px; width:auto;
}
#PublicationsSearchAndList .header, #PublicationsSearchAndListExpertise .header {
	color:#000000; 	float:none; padding:0; width:auto; font-size: 18px; background-color: #ffffff !important; margin-top: 20px;
}
.listGroup {
	float:none; padding-left:5px; padding-top:5px; width:auto;
}
.viewShow {
	float:none; width:auto;
}
.dates {
	float:none; margin-bottom:30px; margin:20px 0; width:auto;
}
/* Practice Area Individual Page */
.leftQuotation {
	background-color:#ffffff; float:none; margin-top:0px; padding-left:0px; width:auto;
}
.leftQuotationText, .ms-rteCustom-leftQuotationText {
	color:#000000;	float:none; padding:20px;
}
/* Our Team */
.teamNewsContainer {
	float:none; height:auto; width:auto;
}
.teamNewsBody {
	background-color:#ffffff; float:none; height:auto; width:auto; padding: 0;
}
.rightCallout {
	background-image:none; border: 0; float:none; padding:20px 0 0 0; width:auto;
}
#moreTag {
	display: block !important;
}
#moreTag, #bigItemDivContainer {
	float: none; width: auto;
}
.more {
	display: none;
}
.bioImage img {
	padding-right: 20px; height: 156px;	width: 104px;
}
.bioContactInfo .left {
	float: left !important;
}
.bioContactInfo .right {
	float: right !important;
}
.bioRight h4, .bioRight .ms-rteCustom-h4 {
	font-size: 16px;
}

/* Search Results */
.lawyerSearchResultAlt, .lawyerSearchResult, .lawyerTitles {
	width:100%;
}
.name, .email {
	width: 25%;
}
.title, .office, .phone {
	width: 16%;
}
/* Conference and Events */
.redBottomLine {
	border-bottom:0px;
}
.conferenceHeader {
	float: none;
}
.conferenceContainer {
	float:none; padding-top:20px;
}
.conferenceContainer img {
	display: none;
}
.conferenceInfo {
	float:none; padding-right:0px; width:auto;
}
.confLarge {
	float:none; font-weight:bold; padding:0px; width:auto;
}
/* Video Content */
.videoContent img {
	display: none;
}
.videoContentContainer {
	float:none; padding-left:0px; width:auto;
}
#feedbackForm {
	background-color:#ffffff; border-top:0px; padding:0px;
}
/* Student Pages */
.studentTopLeft {
	float:none; width:auto;
}
.studentTopLeft h1 {
	float:none;
}
.studentTopLeft h2 {
	float:none;
}
.studentAppplyBody {
	background-color: #ffffff; background-image: none; float:none; height:auto; padding:0px; width:auto;
}
.studentCallOut {
	color:#000000; float:none; padding: 0; width:auto;
}
.studentSectionHeader {
	color:#000000; font-weight:bold; font-size: 16px;padding :10px 0pt; text-align:left; width: auto; background-color: #ffffff !important;
}
.studentSectionText {
	padding:10px 0pt; width: auto;
}
.studentBrown, .studentBlue, .studentGold, .studentSectionHeader {
	float:none; margin-right:0px; width:auto;
}
.studentHomeBlueLines {
	border:0px; float:none; padding:0px;
}

