@charset "utf-8";


html,body{background-color:#d5e3ed; font-family:Georgia, "Times New Roman", Times, serif;color:#202020;}


#container{width: 812px; margin: auto;}


#header{margin: auto; width: 812px; text-align: center; padding-bottom: 36px;padding-top: 34px;}



#mainnav{height: 60px; background-image:url(../images/mainnav.gif);}
#mainnav ul{margin: 0 auto;
	padding:0;
	height: 60px;
	list-style: none;
	display: block;
	overflow: hidden;
	width: 812px;
text-align: center;}
#mainnav ul li{	margin: 0; 
	padding: 0;
    list-style: none;
	display: inline;}
	
	#mainnav a {

	padding: 60px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:62px; /* for IE5/Win only */
	}
	
	#mainnav a:hover {
	background-position: 0 -60px;
	}

#mainnav a:active, #mainnav a.selected {
	background-position: 0 -120px;
	}
	
	
	
	
	#nav-home a  {
	background-image:url(../images/mainnav-home.gif);
width: 175px;
float: left;
	}
	
		#nav-management a  {
			background-image:url(../images/mainnav-management.gif);
width: 240px;
float: left;
	}
	
			#nav-clients a  {
				background-image:url(../images/mainnav-clients.gif);
width: 160px;
float: left;
	}
	
			#nav-links a  {
				background-image:url(../images/mainnav-links.gif);
width: 237px;
float: left;
	}
	
	
	
	

#content{ margin: auto; background-color:#fff; float: left; width: 812px;}
#content a{color:#7899AE;}

div#innerWrap{float: left;margin: auto; width: 774px;padding-left: 19px;}

img#trees{float: left;}

div#homebox{background-image:url(../images/bg-home-blue.gif); width: 395px; height: 281px; float: right;}
div#homebox p{font-size: 13px;padding-left: 27px; padding-right: 27px; padding-top: 31px; line-height: 20px;}
div#homebox table{ font-size: 12px; margin-top: 10px;}
div#homebox table td{line-height: 18px;}


div#whatsnew{float: right; width: 395px; height: 59px; margin-top: 4px;}

div#content-bottom{background-image:url(../images/bg-content-bottom.gif); height: 19px; width: 812px; clear: both;}

div#footer{text-align: center; width: 812px; padding-bottom: 20px; }

div#footer p{font-size: 10px; color:#202020;  margin-top: 6px;}
div#footer a{ color:#202020;}


/*-------------------------- SUBPAGE --------------------------*/

.subpage h1{ background-image:url(../images/bg-headline.jpg); width: 774px; height: 61px; margin: auto;}
.subpage h1 span{color:#fff; font-size: 20px; padding-left: 25px; padding-top: 23px;display: block;}



table#services{width:724px; margin: auto;}
table#services td{padding-top: 20px;}
table#services h2{color:#75a3c3; text-transform: uppercase; font-weight: bold;padding-left: 27px;padding-bottom: 10px; font-size: 13px;}
table#services p{font-size: 12px; line-height: 18px;padding-left: 27px;padding-right: 27px;}

table#services2 {width:724px; margin: auto;}
table#services2 td{padding-top: 20px;}
table#services2 p{font-size: 12px; line-height: 18px;}

table#sub {width:754px; margin: auto;}
table#sub td{padding-top: 20px;}
table#sub h2{color:#75a3c3; text-transform: uppercase; font-weight: bold;padding-left: 27px;padding-bottom: 10px; font-size: 13px;}
table#sub p{font-size: 12px; line-height: 18px;padding-left: 27px;padding-right: 27px;}

table#pop {width:80%; margin: auto;}
table#pop td{padding-top: 20px;}
table#pop h2{color:#75a3c3; text-transform: uppercase; font-weight: bold;padding-left: 27px;padding-bottom: 10px; font-size: 13px;}
table#pop p{font-size: 12px; line-height: 18px;padding-left: 27px;padding-right: 27px;}
