html {
background:url(images/bg_bai11.png) repeat;
}
body {
/*background:url(images/bg_bai_shade.png) repeat-x;*/
margin: 0;
padding: 0;
text-align:center; /* Center in window for IE */
}
#wrapper {
	margin-left:auto; margin-right:auto; /* Center in window for standard browsers */
	margin-top:0px; margin-bottom:0px; 
	/*background:url(images/trans.png) repeat;*/
	width:900px;
	
}
#container {
margin: 20px 10px 20px 10px;
border:1px solid #000000;
}
#container2 {
border:2px solid #ffffff;
}
#wrapper2 {
	
	padding: 0;
	border:4px solid #ffffff;
	background:#ffffff;
}
p {font-size: 13px;font-family: "Arial", sans serif;color: #5a471b;line-height:170%;}

ul {font-size: 13px;font-family: "Arial", sans serif;color: #5a471b;line-height:170%;}
a {color:#3e5c5b;text-decoration:none;}
a:hover {text-decoration:underline;}
img {padding:0;margin:0;border:none;}
#siteNav {
	text-align:center;
	font-family:'Arial';font-size:11px;
	/*background:#a1dabf;*/
	padding:4px 0 4px 0;
	border-bottom:6px solid #5a471b;
	border-top:1px dotted #666666;
	clear:both;
	width:864px;
}
#siteNav ul {
	padding:0;margin:0;
	font-family:'Arial';font-size:11px;
	text-align:center;
	line-height:normal;
}
#siteNav ul li {
	display: inline;
	list-style-type: none;
	padding:0;
	margin:0;
}
#siteNav a {
color:#222222;text-transform:uppercase;font-weight:bold;text-decoration:none;padding: 4px 47px 4px 47px;/*border-top:2px solid #a1dabf;*/
}
#siteNav a:hover {color:#222222;font-weight:bold;background:#c1e5d4;/*border-top:2px solid #8ebfa8;*/}
#siteNav a:link.current, #siteNav a:visited.current {color:#222222;font-weight:bold;background:#cbf2e0;/*border-top:2px solid #8ebfa8;*/}

#header { clear:both;height:140px;width:864px;}
#siteNav2 { width:868px; margin:0; padding:0;position:absolute; z-index:999999;float:left;}
#siteNav2 li.selected { background-position: center; }
#siteNav2 div.selected div { background-position:center; }
#siteNav2 li.selected:hover div { background-position: center; } /* FF Only */
#siteNav2 a.selected:hover div { background-position: center; cursor:pointer; }
#siteNav2, #siteNav2 ul { list-style-type:none; padding:0; margin:0; font-family: helvetica, arial; font-size: 11px; font-weight: bold; z-index:20; }
#siteNav2 a { display:block; color:#444; text-decoration:none; }
#siteNav2 li:hover div { background-position: bottom; } /* FF Only */
#siteNav2 a:hover div { background-position: bottom; cursor:pointer; }
#siteNav2 li ul li a:hover { background-color: #F16521; color: #fff; }
#siteNav2 li { float: left; list-style-type: none; padding: 0; margin: 0 0 0 0px; }
#siteNav2 li ul { position: absolute; background: #E9E8DD; width: 160px; left: -1000px; border-top:5px solid #B2AFAB; }
#siteNav2 li ul li { float: left; padding: 0; margin: 0; width: 100%; }
#siteNav2 li ul li { background-image: url(/images/site/bg/accent-grey-dots-horizontal.gif); background-repeat: repeat-x; background-position: bottom; }
#siteNav2 li ul li a { display: block; padding: 4px 10px; }
#siteNav2 li:hover ul { left: auto; } /* FF Only */
#siteNav2 .wideMenuList { width:165px; }
.siteNav2Line { /*margin: 21px 0 0 0; border-bottom:6px solid #5a471b;*/ }

#page_contact {
	text-align:center;
	font-family:'Arial';
	font-size:10px;
	color:#264746;
	text-transform:uppercase;
	text-decoration:none;
	background:url(images/dot_lg4.png) repeat;
	padding:10px 0 10px 0;
	/*border-top:6px solid #5a471b;*/
	
}
#page_contact ul {
	display: inline;
	list-style-type: none;
	padding-right:12px;
	font-family:'Arial';
	font-size:10px;
	color:#5a471b;
}
#page_contact ul li {
	display: inline;
	list-style-type: none;
	padding-right:12px;
}
#page_contact a {

}

#clientList {
padding:0;
margin:0;
}
#clientList ul {
padding:0;
margin:0;
font-size:13px;
}
#clientList ul li {
list-style-type: none;
}


#localNav {float:right;font-size: 13px;font-family: "Arial", sans serif;color: #666666;line-height:150%;text-align:right;padding: 0 0 0 0;margin: 0 0 0 0;}
#localNav ul {padding:9px 0px 4px 0;margin:0 0 0 0;}
#localNav ul li
{
	display: inline;
	list-style-type: none;
	padding-right:3px;
}
#localNav a:link, #localNav a:visited
{
	background-color: #222222;
	padding: 4px 7px 4px 7px;
	margin: 0 0 0 0;
	border-color: #444444;
	border-width: 1px;
	border-style: solid;
	text-decoration:none;
	color: #666666;
}
#localNav a:hover {background-color: #FFBF80;}
#localNav a:link.current, #localNav a:visited.current {background-color: #994C00;color:#000000;font-weight:bold;}
#localNav a:link.inactive, #localNav a:visited.inactive {color:#333333;border-color:#333333;background-color: #111111;font-weight:bold;}

