﻿
div#howwedoitcontainer
{
	padding:0;
	margin:70px auto;
	width:850px;
}

div#header
{
	position:absolute;
	padding-top:10px;
}

h3
{
	color:#298492;	
}

div#howwedoitcontainer .what-we-do
{
	position:relative;
	padding:0px 0px;
	margin:0px 0px 0px 40px;
	top:5px;
	width:166px;
	height:73px;
	background:transparent url('/images/what-we-do-sub-news.png') no-repeat scroll 0 0;
}

div#howwedoitcontainer .what-we-do:hover
{
	width:166px;
	height:73px;
	background:transparent url('/images/what-we-do-sub-news-box.png') no-repeat scroll;
}

div#howwedoitcontainer .how-we-do-it-active
{
	padding:0;
	margin:0px 0px 0px 25px;

	width:183px;
	height:73px;
	background:transparent url('/images/how-we-do-it-sub-news-arrow.png') no-repeat scroll 0 0;
}

div#howwedoitcontainer .how-we-do-it-active:hover
{
	width:183px;
	height:73px;
	background:transparent url('/images/how-we-do-it-sub-news-arrow.png') no-repeat scroll;
}


div#howwedoitcontainer .home-link
{
	position:relative;
	left:280px;
	padding:0;
	margin:0;
	width:121px;
	height:66px;
	background:transparent url('/images/home-sub-news.png') no-repeat scroll 0 0;
}

div#howwedoitcontainer .home-link:hover
{
	width:121px;
	height:66px;
	background:transparent url('/images/home-sub-news-arrow.png') no-repeat scroll;
}

div#wrapper
{
	padding-top:55px;
}

div#leftcolumn
{
	float:left;
	width:150px;
	height:640px;
}

div#rightcolumn
{
	float:left;
	background:url('/images/leaders-back.png') no-repeat 0px 0px;
	width:673px;
	height:660px;
	padding:0px;
}


div#rightcolumn-team
{
	float:left;
	width:673px;
	height:660px;
	padding:0px;
}


div#rightcolumn-team-profiles
{
	float:left;
	background:url('/images/team-browser.png') no-repeat 0px 0px;
	width:673px;
	height:730px;
	padding:0px;
}


div#rightcolumn-long
{
	float:left;
	background:url('/images/leader-back-long.png') no-repeat 0px 0px;
	width:673px;

	padding:0px;
}


div#subnav
{
	padding:30px 0px;
	vertical-align:bottom;
}

div#subnav ul
{
	padding:0;
	margin:0;
	list-style:none;
}


div#subnav li
{
	padding:0;
	margin:0;
	padding:15px 0px 15px 0px;
}


div#subnav a
{
	color:#298492;
	text-decoration:none;
}



div#subnav a.active
{
	color:#298492;
	text-decoration:none;
	font-size:18px;
}


div#howwedoit-wrapper
{
	padding:50px 30px 40px 00px;
}


div#howwedoitcontent
{

	width:460px;
	margin:0px auto;

}


div#howwedoitcontent-leaders
{
	height:500px;
	width:350px;
	margin:0px auto;
}



div#howwedoitcontent-affiliations
{
	width:529px;
	margin:0px 0px 0px 70px;
}


div#howwedoitcontent-ourteam-profiles
{
	width:380px;
	margin:20px 0px 0px 15px;
	height:490px;
	text-align:center;
}

div#our-team-list
{
	margin:20px auto;
	width:200px;
	text-align:left;
	font-size:12px;
}


div#our-team-list a
{
	color:gray;
	text-decoration:none;
}

div#our-team-list a:hover
{
	color:black;
	text-decoration:none;
}


div#leftcolumn ul
{
	list-style:none;
	margin:0;
	padding:0;
}


div#leftcolumn li
{
	font-size:12px;
	margin:0;
	padding:0;
	font-weight:normal;
}

div#leftcolumn li li
{
	font-size:14px;
	margin:0;
	padding:0;
	font-weight:normal;
	padding-top:5px;

}

div#bill-head .bill-rossiter-medium
{
	position:absolute;
	padding:0px 0px;
	margin:90px 0px 0px -98px;
	width:157px;
	height:218px;
	background:transparent url('/images/bill-rossiter-medium.png') no-repeat scroll 0 0;
}

div#bill-head .bill-rossiter-medium:hover
{
	width:157px;
	height:218px;
	background:transparent url('/images/bill-rossiter-medium-arrow.png') no-repeat scroll;
}



div#bill-head .bill-rossiter-small
{
	position:absolute;
	padding:0px 0px;
	margin:90px 0px 0px -88px;
	width:130px;
	height:168px;
	background:transparent url('/images/bill-rossiter-small.png') no-repeat scroll 0 0;
}

div#bill-head .bill-rossiter-small:hover
{
	width:130px;
	height:168px;
	background:transparent url('/images/bill-rossiter-small-arrow.png') no-repeat scroll;
}

div#bill-head .bill-rossiter-large
{
	position:absolute;
	padding:0px 0px;
	margin:-30px 0px 0px -120px;
}


div#mark-head .mark-mitchell-medium
{
	position:absolute;
	padding:0px 0px;
	margin:100px 0px 0px 525px;
	width:140px;
	height:193px;
	background:transparent url('/images/mark-mitchell-medium.png') no-repeat scroll 0 0;
}

div#mark-head .mark-mitchell-medium:hover
{
	width:140px;
	height:193px;
	background:transparent url('/images/mark-mitchell-medium-arrow.png') no-repeat scroll;
}

div#mark-head .mark-mitchell-small
{
	position:absolute;
	padding:0px 0px;
	margin:100px 0px 0px 565px;
	width:116px;
	height:164px;
	background:transparent url('/images/mark-mitchell-small.png') no-repeat scroll 0 0;
}

div#mark-head .mark-mitchell-small:hover
{
	width:116px;
	height:164px;
	background:transparent url('/images/mark-mitchell-small-arrow.png') no-repeat scroll;
}

div#mark-head .mark-mitchell-large
{
	position:absolute;
	padding:0px 0px;
	margin:-30px 0px 0px 425px;
}

div#mark-spacer1
{
	float:right;
	width:130px;
	height:200px;
	background:transparent;	
}

div#mark-spacer2
{
	float:right;
	width:80px;
	height:180px;
	background:transparent;	
	clear:both;
}


div#bill-spacer1
{
	float:left;
	width:120px;
	height:210px;
	background:transparent;	
}

div#bill-spacer2
{
	float:left;
	width:120px;
	height:120px;
	background:transparent;	
	clear:both;
}

div#bill-spacer3
{
	float:left;
	width:80px;
	height:80px;
	background:transparent;	
	clear:both;
}


.leaders-header
{
	margin:40px 0px -5px 0px;
	padding:0px;
	color:#ff001c;
	line-height:30px;
	font-size:20px;
	
}

.photoblank
{
	position:absolute;
	margin-left:435px;
	top:440px;
}


.arrow-up
{
	position:absolute;
	margin-left:545px;
	top:415px;
}

.arrow-down
{
	position:absolute;
	margin-left:545px;
	top:603px;
}

.account-nav
{
	background:transparent url('/images/account-team-real.png') no-repeat scroll;
}


.account-nav:hover
{
	background:transparent url('/images/account-team-real-anime.gif') no-repeat scroll;
}


.creative-nav
{
	background:transparent url('/images/creative-team-real.png') no-repeat scroll;
}


.creative-nav:hover
{
	background:transparent url('/images/creative-team-real-anime.gif') no-repeat scroll;
}


.administration-nav
{
	background:transparent url('/images/administration-team-real.png') no-repeat scroll;
}


.administration-nav:hover
{
	background:transparent url('/images/administration-team-real-anime.gif') no-repeat scroll;
}

div#favorite-links
{
	padding:10px;
	margin:10px 10px 30px 10px;
	clear:both;
	position:absolute;
}

div#favorite-links a
{
	position:relative;
	color:black;
	text-decoration:none;
	padding:3px 0px;
	opacity:1;
	filter:alpha(opacity=100);
	
}


div#favorite-links a:hover
{
	color:red;
}

div#our-team-profile img
{
	padding-left:10px;
}
