/* CSS Document */


body{margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: /*url(images/twolines.gif) center repeat-y*/ #F5F5DD;}

#wrapper{
	margin: 0px auto;
	width: 737px;
	height:100%;
	border: solid #ddccaa;
	border-width: 0 1px 1px 1px;
	padding: 0;}
	
#homelink{
	position:absolute;
	margin:-120px 0 0 0;
	padding:0;
	}

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

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

/*Crisis Center*/

#crisis{
	position:absolute;
	font-size:x-small;
	width:174px;
	height:138px;
	margin: 260px 0 0 349px;
	background:#0d3076;
	color: #FFF;}

/*#crisis{
	position:absolute;
	font-size:x-small;
	width:155px;
	margin: 209px 0 0 631px;
	background:#FFF;
	border: solid #DDCCAA 1px;}*/

#crisis h2{
	background:url(images/crisis.gif) center no-repeat;
	text-indent: -5000px;
	margin: 10px 0 5px 0;
	padding:0;
	height:20px;}

#crisis p{
	margin: 0px 20px 10px 20px;
	}

#crisis a, #crisis a:link,
#crisis a:visited, #crisis a:active{
	color: #AACC88;
	text-decoration:none;}

#crisis a:hover{
	color: #DDEEBB;
	text-decoration:underline;}

/*Crisis Center Ends*/

#left_nav{
	float:left;
	display:inline;
	width:106px;
	margin: 120px 0 0 0;}

#right_nav{
	float:right;
	display:inline;
	width:106px;
	margin: 120px 0 0 0;}

#container{
	margin: 0 0 0 106px;
	_margin: -210px 0 0 106px;
	padding: 0;
	width:523px;
	height:100%;
	background:#558899;
	border-left: solid #DDCCAA 1px;
	border-right: solid #DDCCAA 1px;}

#container table tr td a img{
	border: 1px solid #998866;}

#container table tr td a:hover img{
	border: 1px solid #ddccaa;}

#container h1{
	position:relative;
	background:url(images/louhammond_hdr.gif) no-repeat;
	text-indent: -5000px;
	height: 120px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

#panorama{
	margin:0;
	padding:0;
	height:90px;}

#industries_nav{
	height:20px;
	margin:0;
	padding:0;}

#industries_nav_type2{
	font-size: 8pt;
	_font-size: 7pt;
	line-height: 15px;
	color: #669977;
	background: #aacc88;
	border-bottom: 1px solid #fff;
	text-align: center;
	padding: 5px 0 5px 0;
	width: 523px;}

#industries_nav_type2 a,
#industries_nav_type2 a:link,
#industries_nav_type2 a:visited,
#industries_nav_type2 a:active{

	padding: 0 7px 0 7px;}

#industries_nav_type2 a:hover{
	text-decoration: none;
	color: #dd4433;}

#introduction{
	position:relative;
	background:url(images/home_intro.gif) no-repeat;
	text-indent: -5000px;
	height: 171px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url(images/home_intro.gif);
	}

#main{
	background: url(images/contents_topfade.gif) top repeat-x #FFF;
	margin:0;
	padding:0 0 20px 0;
	border-bottom: double #DDCCAA;}

/*Internal Navs*/

#clients_nav,
#company_nav,
#contact_nav,
#services_nav,
#press_nav,
#multimedia_nav{
	float:left;
	font-size:7pt;
	width:127px;
	margin: 37px 0 0 -27px;
	padding: 0 0 0 0;
	text-align:right;}

#contact_nav{
	background: url(images/subheaders/contact_subhdr.gif) top right no-repeat;}

#clients_nav{
	background: url(images/subheaders/clients_subhdr.gif) top right no-repeat;}

#company_nav{
	background: url(images/subheaders/company_subhdr.gif) top right no-repeat;}

#services_nav{
	background: url(images/subheaders/services_subhdr.gif) top right no-repeat;}

#press_nav{
	background: url(images/subheaders/press_subhdr.gif) top right no-repeat;}

#multimedia_nav{
	background: url(images/subheaders/multimedia_subhdr.gif) top right no-repeat;}

#contact_nav ul, #services_nav ul, #clients_nav ul, #company_nav ul, #press_nav ul, #multimedia_nav ul{
	list-style:none;
	line-height:1.1em;
	margin: 25px 0 0 0;}

#contact_nav ul li, #services_nav ul li, #clients_nav ul li, #company_nav ul li, #press_nav ul li, #multimedia_nav ul li{
	margin: 0 0 1em 0;}

#multimedia_nav ul a,
#multimedia_nav ul a:link,
#multimedia_nav ul a:active,
#multimedia_nav ul a:visited,
#press_nav ul a,
#press_nav ul a:link,
#press_nav ul a:active,
#press_nav ul a:visited,
#contact_nav ul a,
#contact_nav ul a:link,
#contact_nav ul a:active,
#contact_nav ul a:visited,
#services_nav ul a,
#services_nav ul a:link,
#services_nav ul a:active,
#services_nav ul a:visited,
#clients_nav ul a,
#clients_nav ul a:link,
#clients_nav ul a:active,
#clients_nav ul a:visited,
#company_nav ul li a,
#company_nav ul li a:link,
#company_nav ul li a:active,
#company_nav ul li a:visited{
	color:#000;
	text-decoration:none;}

#press_nav ul li a:hover,
#multimedia_nav ul li a:hover,
#contact_nav ul li a:hover,
#services_nav ul li a:hover,
#clients_nav ul li a:hover,
#company_nav ul li a:hover{
	color:#FF6633;
	text-decoration:none;}

#company_photos img{
	padding: 0px 0 5px 0;
	display:none;}

#office_photos{
	float:right;
	margin: 0 -30px 10px 20px;
	display:none;
	}

/*Internal Navs End*/

#content{
	color:#000;
	font-size:8pt;
	line-height:1.4em;
	padding: 20px 20px 0 120px;
}

#content h2{
	color:#558899;
	font-family: Trebuchet MS;
	font-weight:normal;}

#content h2.clients{
	text-align: center;
	margin: 10px 30px 8px 0;
	}

#content h3{
	color:#FF6633;
	font-size:7pt;
	font-weight:bold;
	letter-spacing:.1em;
	text-transform:uppercase;
	padding: 10px 0 0 0;
	margin: 0;
	line-height: 0;}

#content h3.clients{
	padding: 10px 0 8px 0;
	_padding: 10px 0 11px 0;
	border-bottom: solid 1px #DDCCAA;}

#content span.toplink{
	}

#content span.toplink a,
#content span.toplink a:link,
#content span.toplink a:visited,
#content span.toplink a:active{
	color: #FF6633;}

#content span.toplink a:hover{
	color: #cc3300;}

td.client_list{
	padding: 0 10px 0 0;
	}

td.client_list ul{
	margin:5px 0 20px 0;
	padding:0;}

td.client_list ul li{
	margin:0 0 0 15px;
	padding:0;
	text-indent:0;}

ul.individ_list{
	margin:10px 0 20px 0;
	padding:0;}

ul.individ_list li{
	margin:0 0 0 15px;
	padding:0;
	text-indent:0;}

table.clients_media tr td{
	padding: 0 30px 0 0;}
	
table.clients_media tr td img{
	margin: 0 0 5px 0;}

table.clients_media tr td p{
	margin: 8px 0 5px 0;}

table.clients_media{
	margin: 0;}

#footer{
	background:#558899;
	padding: 0 0 15px 0;}

.tertiary_nav{
	font-size:7pt;
	color:#77AABB;
	margin: 15px 0 0 0;
	text-align:center;}

.tertiary_nav a,
.tertiary_nav a:link,
.tertiary_nav a:visited,
.tertiary_nav a:active{
	color:#FFF;
	text-decoration:none;
	font-weight:normal;}

.tertiary_nav a:hover{
	color:#FFF;
	text-decoration:underline;
	font-weight:normal;}

.phone{
	color:#FFF;
	font-size:7pt;
	margin: 15px 0 0 0;
	text-align:center;}

.copyright{
	font-size:7pt;
	margin: 5px 0 0 0;
	text-align:center;
	color:#336677;}

