﻿*{
	list-style: none;
	border: none;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

#master_container{height:auto;margin:0px auto;position:relative;width:995px;}

#topheader{background-image:url(images/second_pageheader.jpg);background-repeat:no-repeat;height:132px;margin:0px auto;width:995px;}

#navlist_container{
	height: auto;
	vertical-align: middle;
	width: 935px;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 15px;
}
#topnav_left{
	float: left;
	height: 29px;
	width: 600px;
}
#topnav_right {
	float: right;
	height: 29px;
	width: 335px;
}

#txtsearch2 {
	border: 1px solid #666666;
	line-height: 17px;
	vertical-align:middle;

}

#global{display:block;height:24px;list-style-type:none;margin-bottom:0px;margin-left:24px;margin-top:0px;padding:0;position:relative;z-index:1000;}

ul#globallist{
	display:inline;
	height: 29px;
	width: 600px;
}
ul#globallist li{display:inline;float: left;}
ul#global li a{display:inline;float:left;height:24px;margin:0px;padding:0px;width:100%;}
#globallist_right{
	display: inline;
	float: left;
	height: 29px;
	text-align: right;
	width: 335px;
}

#globallist_right li {
	display: inline;
}
#globallist_right li a {
}



#globallist_left{
	display: inline;
	height: 29px;
	text-align: left;
	margin-left: 15px;
}
#globalnav{
	background-image: url(images/second_globalbg.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 995px;
	position: relative;
	z-index: 3000;
}
#globalnav_careers{background-image:url(images/careers_globalbg.gif);background-repeat:no-repeat;height:24px;width:995px;}

#mainbody{background-image:url(images/secondbody_bg.gif);margin:0px auto;width:935px;height:auto;}
#mainbody_andrewprofile{margin:0px auto;width:935px;background-image:url('images/andrew_career.jpg');}
#mainbody_brianprofile{margin:0px auto;width:935px;background-image:url('images/brian_career.jpg');}
#mainbody_case{background-image:url(images/casestudies/case_highbg.jpg);background-repeat:no-repeat;margin:0px auto;width:935px;height:auto;}
#mainbody_caselist{background-image:url(images/casestudies/case_listbg.jpg);background-repeat:no-repeat;margin:0px auto;width:935px;height:auto;}
#mainbody_deniseprofile{margin:0px auto;width:935px;background-image:url('images/denise_career.jpg');}
#mainbody_e4c {
	margin:0px auto;
	width:935px;
	background-image:url('images/e4c_bg.jpg');
}
#mainbody_katyprofile{margin:0px auto;width:935px;background-image:url(images/katy_career.jpg);}
#mainbody_wayneprofile{margin:0px auto;width:935px;background-image:url(images/wayne_career.jpg);}
#mainbody_locations{background-image:url(images/locations_bg.jpg);height:auto;margin:0px auto;width:935px;height:320px;}
#mainbody_leadershiphome {
	background-image:url('images/leadership_bg.jpg');
	margin:0px auto;
	width:935px;
	height:auto;
}
#mainbody_leadershipclient {
	background-image:url('images/lm_logo_back.jpg');
	margin:0px auto;
	width:935px;
	height:auto;
}

#mainbody_opex {
	background-image:url('images/opex_bg.jpg');
	margin:0px auto;
	width:935px;
	height:auto;
}
#mainbody_pmclients {
	background-image:url('images/opex_nav/opex_clients.jpg');
	margin:0px auto;
	width:935px;
	height:auto;
}

#mainbody_richprofile{margin:0px auto;width:935px;background-image:url('images/rich_career.jpg');}
#mainbody_rossprofile{margin:0px auto;width:935px;background-image:url('images/ross_career.jpg');}
#mainbody_saleshome{background-image:url('images/saleshome_back.jpg');margin:0px auto;width:935px;height:auto;}
#mainbody_saleslist{background-image:url(images/sales_logos.jpg);height:auto;margin:0px auto;width:935px;height:auto;}
#mainbody_stratalignhome{background-image:url(images/stratalign.jpg);height:auto;margin:0px auto;width:935px;height:auto;}
#mainbody_sabaclist {
	background-image:url('images/saba_clientback.jpg');
	margin:0px auto;
	width:935px;
	height:auto;
}

#leftcolumn{float:left;padding-top:10px;width:160px;}
#leftcolumn2{float:left;width:160px;}
.leadership_left {
	background-image:url('images/leadership_left_bg.jpg');
	background-repeat:no-repeat;
}
.sa_left {
	background-image:url('images/sa_left_bg.jpg');
	background-repeat:no-repeat;
}
.sales_left {
	background-image:url('images/sales_left_bg.jpg');
	background-repeat:no-repeat;
}
.opex_left {
	background-image:url('images/opex_left_bg.jpg');
	background-repeat:no-repeat;
}
.e4c_left {
	background-image:url('images/e4c_left_bg.jpg');
	background-repeat:no-repeat;
}
.sim_left {
	background-image:url('images/sim_left_bg.jpg');
	background-repeat:no-repeat;
}
#practice_head {
	width: 555px;
	height: 97px;
	padding: 20px 10px 0px 0px;
	margin-bottom:0px;
}
.leadership_head {
	background-image:url(images/leadership_right_bg.jpg);
	background-repeat:no-repeat;
}

.sa_head {
	background-image:url(images/sa_right_bg.jpg);
	background-repeat:no-repeat;
}

.sales_head {
	background-image:url(images/sales_right_bg.jpg);
	background-repeat:no-repeat;
}
.opex_head {
	background-image:url(images/opex_right_bg.jpg);
	background-repeat:no-repeat;
}
.e4c_head {
	background-image:url(images/e4c_right_bg.jpg);
	background-repeat:no-repeat;
}
.sim_head {
	background-image:url(images/sim_right_bg.jpg);
	background-repeat:no-repeat;
}
#lc_imageplaceholder{padding-left:15px;padding-top:5px;padding-bottom:10px;}

#bodycontent{
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
	height: auto;
	padding-top: 10px;
	width: 555px;
	background-repeat: no-repeat;
}
#bodycontent_nomargins{
	background-repeat: no-repeat;
	float: left;
	height: auto;
	width: 555px;
}

#bodycontent_404{
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
	height: auto;
	padding-top: 10px;
	width: 555px;
	height: 450px;
	background-repeat: no-repeat;
}

#bodycontent_careerweek{background-image:url(images/secondbody_bg.gif);background-position:left;height:auto;float:left;width:715px;}
#bodycontent_cases{background-position:right top;float:left;height:auto;width:555px;background-repeat:no-repeat;}

#rightcolumn{float:right;height:auto;width:220px;padding-top:10px;}
#rightcolumn_careeralt{float:right;height:405px;width:220px;padding-top:10px;background-image:url('images/rightcolumn_bg.gif')}

#footerholder{width:935px;height:76px;margin-left:auto;margin-right:auto;clear:both;}



/* twitter stuff */

#twitter p {
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
#twitter {
	width: 209px;
}
#twitter_head {
	width: 209px;
	height:76px;
	background-image:url(../images/twitter/twitter_head.jpg);
}

	#twitter h3 a {
		display: block;
		padding: 13px 0 0 55px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:110%;
		text-decoration: underline;
		color:#ffba00;
	}
		#twitter h3 a:hover { color: rgba(255,255,255,0.3); }

#twitter_body {
	background-image:url(../images/twitter/twitter_mid.jpg);
	background-repeat:repeat-y;
	width: 209px;
}

	#twitter ul {
		list-style: none;
		margin: 0 10px 0 10px;
	}
		#twitter ul li {
		}
			#twitter ul li a {
				font: italic 9pt/20pt Georgia, Times, Serif;
				color: #d2d2d2;
				margin-top:5px;
			}
				#twitter ul li a:hover { color: #18a9eb; }

		#twitter ul li span {
			font: 9pt/11pt Verdana,Arial,Helvetica,sans-serif; color: #fff;
		}
			#twitter ul li span a {
				font: 9pt/11pt Verdana,Arial,Helvetica,sans-serif;
			}
#twitter_footer {
	background-image:url(../images/twitter/twitter_footer.jpg);
	width: 209px;
	height:18px;
	margin-bottom: 10px;
}