/* CSS Document */

body {margin:0px; font-family:Arial, Helvetica, sans-serif; background-image:url(../images/sitebg.gif);}

#bodycontainer
{width:800px; background-color:#FFFFFF; border-right:1px solid #DDDDDD;}

#header
{width:800px; height:131px; background-image:url(../images/header.jpg); background-repeat:no-repeat;}

#header .address {width: 300px; float:right; text-align:right; margin:25px 10px 0px 0px; font-size:9pt; color:#000000;}

#navigation
{width:800px; height:37px; background-image:url(../images/navigationbg.jpg); background-repeat:no-repeat;}

#navigation .links 
{text-align:center; font-size:9pt; font-weight:bold; padding-top:10px; color:#FFFFFF;}

#navigation .links a:link
{color:#FFFFFF; text-decoration:none;}

#navigation .links a:visited { 
	color: #FFCC00;	text-decoration:none;}

#navigation .links a:hover 
{color:#66CC00; text-decoration:none;}

#keyvisual
{width:800px; background-color:#3399FF;}

#mainlinks
{width:800px; height:208px; margin:10px 0px 10px 0px;}

#mainlinks #residential
{width:232px; height:208px; background-image:url(../images/resident.jpg); margin-right:14px; margin-left:4px; float:left;}

#mainlinks #commercial
{width:300px; height:208px; background-image:url(../images/commercial.jpg); margin-right:14px;float:left;}

#mainlinks #corporate
{width:232px; height:208px; background-image:url(../images/corporate.jpg); float:left;}

#mainlinks #residential .links, #mainlinks #commercial .links, #mainlinks #corporate .links
{width:180px; font-size:10pt; text-align:center;}

#mainlinks #residential .links a:link, #mainlinks #commercial .links a:link, #mainlinks #corporate .links a:link
{color:#66CC00; text-decoration:underline;}

#mainlinks #residential .links a:hover, #mainlinks #commercial .links a:hover, #mainlinks #corporate .links a:hover
{color:#66FF00; text-decoration:underline;}

#mainlinks #residential .links
{margin-top:110px; margin-left:0px;}
#mainlinks #commercial .links
{margin-top:110px; margin-left:60px;}
#mainlinks #corporate .links
{margin-top:110px; margin-left:55px;}

#footer
{width:800px; height:70px; background-image:url(../images/footer.jpg); background-repeat:no-repeat; color:#CCCCCC;}

#footer .links 
{text-align:center; font-size:8pt; padding-top:30px;}

#footer .links a:link
{color:#666666; text-decoration:none; margin:0px 5px 0px 5px;}

#footer .links a:hover
{color:#666666; text-decoration:underline; margin:0px 5px 0px 5px;}
.bText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
