/* CSS Document */
* {
	margin:0;
	padding:0;
	border:0;
}

body{
	  background: url('../images/layout/int_bg.gif');
	  background-repeat: repeat-x;
	  background-color:#613517;
}

#container{
		position: relative;
		float:left;
	    width: 760px;
		margin: 0 auto;

}

#logo{	
			position: relative;
			float: left;
			width: 317px;
			height: 93px;
			background: url('../images/layout/logo.gif');
}

#header{	
			position: relative;
			float: left;
			width: 421px;
			height: 40px;
			background: url('../images/layout/header.gif');
			padding: 15px 22px 0px 0px;
			font-family:Verdana;
			font-size: 9px;
			color: #ffffff;
			
}

#header a:visited, #header a:active, #header a:link {
			color: #ffffff;
			text-decoration: none;
			margin-left: 18px;
			
}

#header a:hover{
		   	color: #ffffff;
			text-decoration: underline;
			margin-left: 18px;
}	

#nav{	
			position: relative;
			float: left;
			width: 443px;
			height: 38px;
			background: url('../images/nav/nav_bg.gif');
}

#int_logo{	
			position: relative;
			float: left;
			width: 97px;
			height: 75px;
			background: url('../images/layout/int_logo.gif');
}

#int_page_title{	
			position: relative;
			float: left;
			width: 220px;
			height: 75px;
			
}

#sub_nav_who{	
			position: relative;
			float: left;
			width: 417px;
			height: 66px;
			background: url('../images/layout/int_subnav.gif');
			padding: 9px 0px 0px 26px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #613517;

}
#sub_nav_who a:visited, #sub_nav_who a:active, #sub_nav_who a:link {
			color: #613517;
			text-decoration: none;
}

#sub_nav_who a:hover{
		   	color: #613517;
			text-decoration: underline;
}
#sub_nav_what{	
			position: relative;
			float: left;
			width: 282px;
			height: 66px;
			background: url('../images/layout/int_subnav.gif');
			padding: 9px 0px 0px 161px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #613517;

}

#sub_nav_what a:visited, #sub_nav_what a:active, #sub_nav_what a:link {
			color: #613517;
			text-decoration: none;
}

#sub_nav_what a:hover{
		   	color: #613517;
			text-decoration: underline;
}
	
#sub_nav_expect{	
			position: relative;
			float: left;
			width: 421px;
			height: 66px;
			background: url('../images/layout/int_subnav.gif');
			padding: 9px 22px 0px 0px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #613517;


}
#sub_nav_expect a:visited, #sub_nav_expect a:active, #sub_nav_expect a:link {
			color: #613517;
			text-decoration: none;
}

#sub_nav_expect a:hover{
		   	color: #613517;
			text-decoration: underline;
}

#wrapper {
		    position: relative;
			float: left;
			width: 760px;
			background: #ffffff;
}

.content {	
			position: relative;
			float: left;

}

.do{		background: url('../images/layout/bg1.jpg') no-repeat;
			background-position:bottom;
			width: 517px;
			padding: 18px 39px 40px 0px;
				
}
				
.expect {
			background: url('../images/layout/bg_expect.jpg') no-repeat;
			background-position:bottom;
			width: 517px;
			padding: 18px 39px 40px 0px;
}

.are {

			width: 517px;
			padding: 18px 39px 40px 0px;
}

#are1 {
			position: relative;
			bottom: 0;
			float: left;
			width: 140px;
			
			background-color:#ffffff;

}
#are1 img {

			padding:0px 0px 39px 18px;
			bottom:0;
			position: absolute;

}

#are2 {
			position: relative;
			float: left;
			width: 377px;
			padding: 18px 39px 40px 0px;
}
#are3 {
			position: relative;
			float: left;
			width: 581px;
			padding: 18px 39px 40px 0px;

}

.content img {
		margin-top: 10px;
		margin-right: 10px;
		margin-bottom: 3px;
}

.content ul{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #613517;
			margin-bottom: 15px;
			margin-left: 152px;

}
.content p {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #613517;
			margin-bottom: 15px;
			margin-left: 140px;

}

.content h1 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 18px;
			color: #613517;
			font-weight: bolder;
			margin-bottom: 0px;
			margin-left: 140px;
}

.content h2 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #613517;
			font-weight: bolder;
			margin-bottom: 0px;
			margin-left: 140px;
}
.content h3 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #4C64A6;
			font-weight: normal;
			margin-bottom: 0px;
			margin-left: 140px;
			display:inline;
}
.content a:visited, .content a:active, .content a:link, .content a:hover {
			color: #613517;
			text-decoration: underline;
}

.content a.hidden:link, .content a.hidden:active, .content a.hidden:visited {color: #ffffff; text-decoration:none; font-size:10px; line-height:12px; } 

.content a.hidden:hover {color: #4C64A6; text-decoration:none; font-size:10px; line-height:12px; }

#are2 img {
		margin-right: 8px;
}

#are2 ul{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #613517;
			margin-bottom: 15px;
			margin-left: 152px;

}
#are2 p {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #613517;
			margin-bottom: 15px;


}

#are2 h1 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 18px;
			color: #613517;
			font-weight: bolder;
			margin-bottom: 0px;
			margin-left: 140px;
}

#are2 h2 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #613517;
			font-weight: bolder;
			margin-bottom: 0px;
			margin-left: 140px;
}
#are2 h3 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #4C64A6;
			font-weight: normal;
			margin-bottom: 0px;
			margin-left: 140px;
			display:inline;
}
#are2 a:visited, #are2 a:active, #are2 a:link, #are2 a:hover {
			color: #613517;
			text-decoration: underline;
}

#are2 a.hodges:link, #are2 a.hodges:active, #are2 a.hodges:visited, #are2 a.hodges:hover {color: #4C64A6; text-decoration:underline; }

#are3 img {
		margin-right: 8px;
}

#are3 ul{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #613517;
			margin-bottom: 15px;
			margin-left: 152px;

}
#are3 p {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #613517;
			margin-bottom: 15px;


}

#are3 h1 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 18px;
			color: #613517;
			font-weight: bolder;
			margin-bottom: 0px;

}

#are3 h2 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #613517;
			font-weight: bolder;
			margin-bottom: 0px;
			margin-left: 140px;
}
#are3 h3 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 18px;
			color: #4C64A6;
			font-weight: normal;
			margin-bottom: 0px;
			margin-left: 140px;
			display:inline;
}
#are3 a:visited, #are3 a:active, #are3 a:link, #are3 a:hover {
			color: #613517;
			text-decoration: underline;
}

#are3 a.hodges:link, #are3 a.hodges:active, #are3 a.hodges:visited, #are3 a.hodges:hover {color: #4C64A6; text-decoration:underline; }




.blue {color: #4C64A6;}

.clear{
		clear:both;
		height: 1px;
		overflow:hidden;

}

#team {	
			position: relative;
			float: left;
			width:760px;
			background-color:FFFFFF;
			background-position:bottom;
			padding: 18px 0px 40px 0px;
}
#team img { margin-left:16px;
			margin-bottom:16px;
			margin-right:16px;
}

#team h1 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 18px;
			color: #613517;
			font-weight: bolder;
			margin-bottom: 0px;
			margin-left: 140px;
}
#team #image{
	margin: 0;
	padding: 0;
	position: relative;
	width: 120px;

}
#team li {

	padding: 0;
	list-style: none;
	float: left;
	top: 0;
	position: relative;
}
#team li, ul#image a {
	display: block;
	width: 120px;
	height: 98px;

}
#team li a {
	text-indent: -5000px;
	text-decoration: none;
	overflow: hidden;
	height: 98px;

}

#jon		{position:relative; width: 120px; background: url('../images/interior_team/1_jon.jpg') -120px no-repeat;}
#jon	  a:hover{background: url('../images/interior_team/1_jon.jpg') 0 0 no-repeat; }

#josh		{position:relative; width: 120px; background: url('../images/interior_team/2_josh.jpg') -120px no-repeat;}
#josh	  a:hover{background: url('../images/interior_team/2_josh.jpg') 0 0 no-repeat;}

#stacey		{position:relative; width: 120px; background: url('../images/interior_team/3_stacey.jpg') -120px no-repeat;}
#stacey	  a:hover{background: url('../images/interior_team/3_stacey.jpg') 0 0 no-repeat;}

#sean	{position:relative; width: 120px; background: url('../images/interior_team/4_sean.jpg') -120px no-repeat;}
#sean	  a:hover{background: url('../images/interior_team/4_sean.jpg') 0 0 no-repeat;}

#steve	{position:relative; width: 120px; background: url('../images/interior_team/5_steve.jpg') -120px no-repeat;}
#steve	  a:hover{background: url('../images/interior_team/5_steve.jpg') 0 0 no-repeat;}

#emily {position:relative; width: 120px; background: url('../images/interior_team/6_emily.jpg') -120px no-repeat;}
#emily	  a:hover{background: url('../images/interior_team/6_emily.jpg') 0 0 no-repeat;}

#charlyn {position:relative; width: 120px; background: url('../images/interior_team/7_charlyn.jpg') -120px no-repeat;}
#charlyn	  a:hover{background: url('../images/interior_team/7_charlyn.jpg') 0 0 no-repeat;}

#caroline {position:relative; width: 120px; background: url('../images/interior_team/8_caroline.jpg') -120px no-repeat;}
#caroline	  a:hover{background: url('../images/interior_team/8_caroline.jpg') 0 0 no-repeat;}

#julia {position:relative; width: 120px; background: url('../images/interior_team/9_julia.jpg') -120px no-repeat;}
#julia	  a:hover{background: url('../images/interior_team/9_julia.jpg') 0 0 no-repeat;}

#diana {position:relative; width: 120px; background: url('../images/interior_team/10_diana.jpg') -120px no-repeat;}
#diana	  a:hover{background: url('../images/interior_team/10_diana.jpg') 0 0 no-repeat;}

#kelly {position:relative; width: 120px; background: url('../images/interior_team/11_kelly.jpg') -120px no-repeat;}
#kelly	  a:hover{background: url('../images/interior_team/11_kelly.jpg') 0 0 no-repeat;}

#paulyn {position:relative; width: 120px; background: url('../images/interior_team/12_paulyn.jpg') -120px no-repeat;}
#paulyn	  a:hover{background: url('../images/interior_team/12_paulyn.jpg') 0 0 no-repeat;}

#alissa {position:relative; width: 120px; background: url('../images/interior_team/13_alissa.jpg') -120px no-repeat;}
#alissa	  a:hover{background: url('../images/interior_team/13_alissa.jpg') 0 0 no-repeat;}

#tony {position:relative; width: 120px; background: url('../images/interior_team/14_tony.jpg') -120px no-repeat;}
#tony	  a:hover{background: url('../images/interior_team/14_tony.jpg') 0 0 no-repeat;}

#duncan {position:relative; width: 120px; background: url('../images/interior_team/15_duncan.jpg') -120px no-repeat;}
#duncan	  a:hover{background: url('../images/interior_team/15_duncan.jpg') 0 0 no-repeat;}

#elisabeth {position:relative; width: 120px; background: url('../images/interior_team/16_elisabeth.jpg') -120px no-repeat;}
#elisabeth	  a:hover{background: url('../images/interior_team/16_elisabeth.jpg') 0 0 no-repeat;}


#content a:visited, #content a:active, #content a:link, #content a:hover{ 
			color: #613517;
			text-decoration: underline;
}

#right_wrapper {
			width: 204px;
			
}	
.callout_hdr {
				position:relative;
				float: right;
				width: 204px;
}
.callout_img {
				position:relative;
				float: right;
				width: 141px;
				padding: 9px 38px 5px 25px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px;
				color: #613517;
}
.callout_link {
				position:relative;
				float: right;
				width: 141px;
				padding: 0px 38px 0px 25px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px;
				color: #613517;
}
.callout_link a:visited, .callout_link a:active, .callout_link a:link {
			color: #613517;
			text-decoration: none;
}

.callout_link a:hover{
		   	color: #613517;
			text-decoration: underline;
}


#footer{	
			position: relative;
			float: left;
			width: 720px;
			height: 65px;
			padding: 10px 0px 0px 40px;
			font-family:Verdana;
			font-size: 9px;
			line-height: 15px;
			color: #ffffff;
			background: url('../images/layout/interior_footer.gif');
}

#footer a:visited, #footer a:active, #footer a:link, #footer a:hover {
			color: #ffffff;
			text-decoration: underline;
			
}





#nav #main{
	margin: 0;
	padding: 0;
	position: relative;
	/*position: absolute;
	left: 0;
	top: 94px; */
	height: 38px;
	width: 443px;
	
}
#nav li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	top: 0;
	position: relative;
}
#nav li, ul#main a {
	
	height: 38px;
	display: block;
	overflow: hidden;
}
#nav li a {
	text-indent: -5000px;
	text-decoration: none;
	overflow: hidden;
}

#who			{position:relative; width: 142px; background:url('../images/nav/who_we_are.gif') 0 -38px no-repeat;}
#what_we		{position:relative; width: 134px; background: url('../images/nav/what_we_do.gif') 0 -38px no-repeat;}
#what_expect	{position:relative; width: 167px; background: url('../images/nav/what_to_expect.gif') 0 -38px no-repeat;}


#who			a:hover{ background: url('../images/nav/who_we_are.gif') 0 0 no-repeat; }
#what_we 	    a:hover{ background: url('../images/nav/what_we_do.gif') 0 0 no-repeat; }
#what_expect   	a:hover{ background: url('../images/nav/what_to_expect.gif') 0 0 no-repeat;  }

#who_on			{position:relative; width: 142px; background:url('../images/nav/who_we_are_on.gif') 0 -38px no-repeat;}
#what_we_on		{position:relative; width: 134px; background: url('../images/nav/what_we_do_on.gif') 0 -38px no-repeat;}
#what_expect_on	{position:relative; width: 167px; background: url('../images/nav/what_to_expect_on.gif') 0 -38px no-repeat;}

#who_on   	    a:hover{ background: url('../images/nav/who_we_are_on.gif') 0 0 no-repeat; }
#what_we_on     a:hover{background: url('../images/nav/what_we_do_on.gif') 0 0 no-repeat; }
#what_expect_on a:hover{ background: url('../images/nav/what_to_expect_on.gif') 0 0 no-repeat;  }
