html,body{margin:0;padding:0}
body{background:#49525a; font: 88% arial,sans-serif;text-align:center}
p{margin:0 10px 10px}
a:visited {color: #006;}
a:link {color:#369;}
div#header{position:relative;padding:0; margin:0;}
div#header #fl { height:125px; width:830px; overflow:hidden; background:#49525A;padding:0; margin:0;}
div#container{text-align:left;background:#f9f9f9 url(/css/wrapperbg.jpg) repeat-y;}
div#content p{line-height:1.4}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #C6D5FD}
div#container{width:830px;margin:0 auto;}
div#content{float:right;width:600px; border-left:1px solid #ddd; padding:10px; overflow:hidden; margin-right:16px; display:inline;}
div#navigation{float:left;width:160px; margin: 10px 0px 10px 18px;	display:inline;}
div#navigation ul {padding:0; margin:0; list-style:none; }
div#footer{clear:both;width:100%; height:35px; background:url(/css/footerbg.jpg) no-repeat;}
div#blackbar {font-family:verdana; background:#000 url(/css/blackbar.jpg) repeat-y; color:#FFF1A8; padding:4px 20px; text-align:right; font-size:84% }
div#blackbar strong {font-size:110%}
div#wrapper {position:relative; background:transparent url(/css/arc.jpg) no-repeat scroll 6px bottom; margin-top:14px;}
div#underfooter {width:800px;margin:0 auto; text-align:right; color:#ccc;font-size:88%;}
div#underfooter a:link, div#underfooter  a:visited {color:#699}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
/* div#arc {position:absolute; bottom:0px; left:6px; width:394px; height:134px; background:transparent url(/css/arc.jpg)  no-repeat bottom left;}*/
h1, h2, h3, h4 {font-family:"trebuchet ms", arial; color:#036}
h1 {font-size: 170%; padding-top:0;margin-top:0;}
h2 {font-size: 130%;padding-top:0;margin-top:0;}
h3 {font-size: 130%;}
h4 {font-size: 110%;}
h5 {font-size: 100%;}
h6 {font-size: 90%;}
#navigation li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	font-weight:bold;
	}		
#navigation li a:link, #navigation li a:visited {
	color: #fff;
	display: block;
	background:  url(/css/navigation.gif) no-repeat;
	padding: 8px 0 0 10px;
	}	
#navigation li a:hover, #navigation li#current a {
	color: #FFF;
	background:  url(/css/navigation.gif) 0 -32px no-repeat;
	padding: 8px 0 0 10px;
	color:#036;
	}
td {vertical-align:top;}
table.personnel {background:#fff; margin:0;}
table.personnel td {background:#eee; padding:4px 6px;}
.contactus {background:#eee; width:90%; border:1px solid #ccc;margin:3px 0;}
.contactus td {padding:6px;}
.contactus div {padding-top:5px;}

#content img { border:1px solid #888; }
