body{
font-size:12px;
line-height:18px;
font-family:verdana,sans-serif;
text-align:center;
padding:0;
margin:0 auto;
background-image:url('/images/bg.gif');
background-repeat:repeat-x;
background-color:#266D9B;
}

#header{
background-image:url('/images/header.jpg');
background-repeat:repeat-x;
height:169px;
width:736px;
margin:0 auto;
}

#header ul{
text-align:left;
margin:0;
padding:0;
position:relative;
left:220px;
top:126px;
}

#header ul li{
list-style: none;
display: inline;
height:43px;
}

#header ul li a{
text-align:center;
background: url(/images/bg_menu.gif); 
padding:0 20px 0 20px;
border-left:1px ridge #C9D2D7;
height:43px;
display: block;
float:left;
font-family:trebuchet, verdana, sans-serif;
font-size:18px;
color:white;
text-decoration:none;
}

#header ul li a:hover{
background-position:0 -43px;
}

#middlecontent{
background-image:url('/images/bg_content.jpg');
background-repeat:repeat-x;
margin:0 auto;
background-color:#FBFDFC;
}

#leftcolumn{
float:left;
width:456px;
text-align:left;
}

#rightcolumn{
float:left;
background-image:url('/images/bg_side.jpg');
background-repeat:no-repeat;
width:278px;
text-align:left;
font-size:11px;
line-height:12px;
}

#footer{
background-image:url('/images/bg_footer.jpg');
background-repeat:repeat-x;
height:187px;
margin:0 auto;
font-family:trebuchet, verdana, sans-serif;
font-size:11px;
font-weight:bold;
color:white;
padding-top:7px;
}

#footer a{
color:white;
}

h1{
font-family:verdana,sans-serif;
font-size:16px;
color:#124A6E;
line-height:20px;
font-weight:bold;
}

h2{
color:#124A6F;
font-size:12px;
}

.proptitle{
color:#165279;
font-family:trebuchet,verdans,sans-serif;
font-weight:bold;
font-size:14px;
line-height:16px;
}