div#container {text-align:left;background-color:#fff;width:751px;margin:0 auto;}

div#content {width:749px;border:1px solid #95763B;position:relative;padding:0;margin:0;}

div#content h1 {font-size:small;font-weight:bold;padding:0 0 2px 0;margin:0;}
div#content h2 {font-size:small;font-weight:bold;padding:0;margin:0;}

div#content li {font-size:small;}

div#content #complexheader {width:725px;height:43px;margin:7px auto 10px auto;padding:5px; position:relative; border:none;}
div#content #complexheader h1 { padding:2px; margin-top:20px; margin-right:2px; font-size:16px; text-align:right; }
div#content #complexheader .tellfriend {position:absolute;right:10px;top:8px;border-top:none;border-left:none;border-right:1px solid #95763B;border-bottom:1px solid #95763B;}
div#content #complexheader .addtour {position:absolute;right:105px;top:8px;border-top:none;border-left:none;border-right:1px solid #95763B;border-bottom:1px solid #95763B;}

div#content #gallery { float:right; width:330px; padding:0 10px 0 0; margin:none;}
div#content #gallery #mainimage {width:320px;height:240px;margin:0;padding:0;border:2px solid #95763B;}
div#content #gallery .main {margin:0;padding:0;border:none;}
div#content #gallery .thumbs {margin:0;padding:8px 0px 4px 4px;background-color:#eee; width:320px;}
div#content #gallery .thumb {margin:2px 3px;padding:0;border:1px solid #95763B;}
div#content #gallery .heading {margin-left:5px;font-weight:bold;font-size:12px;}
div#content #gallery .nav {margin-top:10px;padding:4px 2px;background-color:#eee; width:320px;}
div#content #gallery a {padding:0;margin:0;}
div#content #gallery .navbutton {padding:4px;margin:0;border:0;}

div#content #monogallery { float:right;width:330px; padding:0 0 0 15px; margin-right:10px; }
div#content #monogallery #mainimage {width:320px;height:340px;margin:0;padding:0;border:1px solid #95763B;}
div#content #monogallery .heading {margin-left:5px;font-weight:bold;font-size:12px;}
div#content #monogallery .nav {margin-top:10px;padding:4px 2px 4px 2px;background-color:#eee; width:315px;}
div#content #monogallery .navbutton {margin:4px;padding:0;border:none;}
div#content #monogallery a {padding:0;margin:0;}

div#content #complexdetail {float:left;width:370px;padding:0 0 0 15px; margin:0;}
div#content #complexdetail h1 { font-size:16px; padding:2px; margin:0 0 5px 0; border-bottom:1px solid #95763B;}
div#content #complexdetail br {line-height:0.5em;}
div#content #complexdetail fieldset {border:1px solid #95763B;width:370px;padding:2px;margin:0 0 5px;}
div#content #complexdetail legend {font-weight:bold;color:black;font-size:12px;}
div#content #complexdetail tr {vertical-align:top;}
div#content #complexdetail td {font-size:12px;}
div#content #complexdetail th {font-size:12px;}
div#content #complexdetail td.data {width:200px; text-align:left;}
div#content #complexdetail p {margin:0;padding:0px 2px;font-size:12px;}
div#content #complexdetail #contact {width:100%;}
div#content #complexdetail #contact img {border:1px solid #95763B; margin:0; padding:0;}
div#content #complexdetail p.report {margin:2px 0 7px 0;padding:0;font-size:11px;font-weight:bold;}

div#content #disclaimer {clear:both;height:15px;}

div#content #listings { margin:2px auto 0 auto;width:99%; }
div#content #listings th.heading { text-align:center;border-bottom:1px solid #95763B; }
