body {background: url(/_images/bkgs/bkg.gif) repeat-x #e2e2e2; margin: 0; padding: 0; color: #5a5a5a;font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 17px;}

a img {border: 0;}

#main {width: 958px; margin-left: auto; margin-right: auto;}

#header {width: 958px; height: 189px; background: url(/_images/bkgs/header.jpg) no-repeat; position: relative;}

#content {float: left; background: #fff; width: 847px;}
#maincontent {padding: 0px 50px 20px 50px;}
#maincontent a {color: #69693E;}
#maincontent a:hover {color: #494926;}
 
#shadowleft, #shadowright {float: left;}

#footer {background: #a9ae7f; line-height: 25px; color: #fff; padding: 0 10px 0 10px;}
#footer a {color: #dee5a1;}
#footer a:hover {color: #fff;}

.tiltcredit { margin-left: 360px;}

#itcredit {background: #e2e2e2;padding: 0 10px 0 10px; line-height: 21px;}
#itcredit a {color: #5a5a5a;}
#itcredit a:hover {color:#222;}

#nav {margin: 0; padding: 0; list-style-type: none; position: absolute; left: 57px; top:132px;}
#nav li {display: inline;}

.logo {position: absolute; left: 57px; top:20px;}

#homepods {margin: 0; padding: 0; list-style-type: none;}
#homepods li {display: inline; padding-right: 22px;}
#homepods li.last {padding: 0;}

h1, h2 {position: absolute; left: -999em;}

.as_left {width:320px; float: left; border-right:1px solid #ededed; padding-right: 50px;}
.as_right  {width:320px; float: right;}

.as_left ul, .as_right ul {margin:0; padding: 0 0 0 15px;}

.clear {clear:both;}

.smallright {float: right; width: 220px; border-left: 1px solid #efefef; padding-left: 50px; margin-left: 50px;}
.main_left {float: left; width: 420px;}
.contact {border-bottom: 1px solid #ededed; padding-bottom: 10px; margin-bottom: 10px;}

.thumb {border:8px solid #efefef; margin-bottom: 20px;
float:left;
height:150px;
margin-right:20px;
width:200px;}

.main {
border:8px solid #efefef; margin-bottom: 20px;
float:left;
height:250px;
margin-right:20px;
width:333px;}

.border {border-top: 1px solid #ededed;}

.tiltlink {position: absolute; left: -567em;}

#propertyimages {margin: 0; padding: 0;list-style: none; width: 400px; float: left;}
#propertyimages li {display: inline;}
#propertyimages li img {width:107px; height: 75px;border:2px solid #efefef; margin: 0 8px 8px 0; }
#propertyimages li img.main {width:333px; height: 255px;border:8px solid #efefef;}

.disc {color: #555; font-size: 10px;}