﻿div#container {text-align:left;background-color:#000;width:751px;margin:0 auto;}

div#content {width:749px;border:1px solid #95763B;position:relative;background-color:white;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 ul {font-size:12px; margin-top:0; padding-top:0; margin-bottom:0; margin-top:0;}

div#content #listingheader {width:725px;margin:7px auto 10px auto;padding:5px; position:relative}
div#content #listingheader h1 { padding:2px; border-bottom:1px solid #95763B; font-size:16px; width:99%; }
div#content #listingheader h2 { padding:3px 2px; font-size:14px; }
/*div#content #listingheader .share {position:absolute;right:200px;top:8px;border-top:none;border-left:none;border-right:1px solid #95763B;border-bottom:1px solid #95763B;}
div#content #listingheader .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 #listingheader .addtourwait {position:absolute;right:145px;top:15px;border:none; background-color:inherit;}
div#content #listingheader .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 #listingdetail #buttons { position:relative; height: 55px; }
div#content #listingdetail #buttons .share {position:absolute;right:200px;top:0px;border-top:none;border-left:none;border-right:1px solid #95763B;border-bottom:1px solid #95763B;}
div#content #listingdetail #buttons .addtour {position:absolute;right:105px;top:0px;border-top:none;border-left:none;border-right:1px solid #95763B;border-bottom:1px solid #95763B;}
div#content #listingdetail #buttons .addtourwait {position:absolute;right:145px;top:7px;border:none; background-color:inherit;}
div#content #listingdetail #buttons .tellfriend {position:absolute;right:10px;top:0px;border-top:none;border-left:none;border-right:1px solid #95763B;border-bottom:1px solid #95763B;}



div#content #listingheader .mlsicon {position:absolute;right:14px;top:15px;border:none;}
div#content #listingheader .mlsid {position:absolute;right:56px;top:22px;border:none;margin:0;padding:0;font-size:12px;}

div#content #gallery { float:left;width:310px; padding:0 0 0 15px; margin:0;}
div#content #gallery #mainimage {width:300px;height:330px;margin:0;padding:0;border:1px 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:#ddd; width:270px;}
div#content #gallery .thumb {margin:2px 3px;padding:0;border:0px 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 4px 2px;background-color:#eee; width:300px;}
div#content #gallery a {padding:0;margin:0;}
div#content #gallery .navbutton {margin:2px;padding:0;border:none;}

div#content #listingdetail {float:right;width:410px;padding:0 10px 0 0; margin:0; background-color:white;}
div#content #listingdetail br {line-height:0.5em;}
div#content #listingdetail fieldset {border:1px solid #95763B;width:400px;padding:2px;margin:5px 0;}
div#content #listingdetail legend {font-weight:bold;color:black;font-size:12px;}
div#content #listingdetail tr {vertical-align:top;}
div#content #listingdetail td {font-size:12px;}
div#content #listingdetail td.data1 {width:170px; text-align:left;}
div#content #listingdetail td.data2 {width:210px; text-align:left;}
div#content #listingdetail p {margin:0;padding:0px 2px;font-size:12px;}
div#content #listingdetail #contact {width:100%;}
div#content #listingdetail #contact img {border:1px solid #95763B; margin:0; padding:0;}

div#content #listingagent {float:right;width:470px;border:solid 1px #95763B;padding:3px;font-size:12px;margin-top:5px;positon:relative;}
div#content #listingagent .leftimg {margin: 1px 5px 1px 2px;}
div#content #listingagent .rightimg {margin: 1px 2px 1px 5px;}

div#content #disclaimer {clear:both;height:15px;}

div#content #contact td.thumb { width:54px;vertical-align:middle;padding:1px; }
div#content #contact td.thumb img { margin:0 auto; }

#requestmoreinfo {width:300px; padding:0; margin-right:10px; }
#requestmoreinfo fieldset {border:1px solid #95763B;width:299px;padding:2px 0 1px 1px;margin:5px 0 5px 0;}
#requestmoreinfo fieldset p, #requestmoreinfo fieldset td {margin:0; padding:1px 1px 0px 5px; font-size:12px;}
#requestmoreinfo legend {font-weight:bold;color:black;font-size:12px;}
#requestmoreinfo .form_input, #requestmoreinfo .form_textarea { border: #a2a2a2 1px solid; }
#requestmoreinfo .label {text-align:right; }
#request_confirm, #request_confirm ul li { text-align:left; font-size:10px;color:#957c46;padding:2px 0 2px 5px}
