h1.inner{ background-image:none; width:750px; height:auto; margin:11px 0 0 0; text-indent:0px; color:#C27B09;; line-height:1.4em; font-size:1.4em; }
#content{ padding:0px; width:750px; }
#breadcrumb{ margin:10px 5px 5px 0px; padding:0px; font-size:0.6em; font-weight:bold; color:#777; }
#breadcrumb a:link{ color:#212481; }
#breadcrumb a:visited{ color:#212481; }
#breadcrumb a:hover{ color:#C07B02; text-decoration:none; }
#info-header{}
#info-header h2{ color:#C27B09; font-size:1.2em; margin:10px 15px 5px 15px; padding:0 0 10px 0; border-bottom:solid 1px #CCC; }
#overview { position:relative; }
#overview .front{ float:left; width:400px; border:solid 1px #aaa; }
#overview .summary{ margin:0px 0px 20px 420px; }
#overview .summary h2{ line-height:30px; color:#444; }
#overview .summary p{ line-height:25px; }
#overview .villa-location{ clear:both; padding:10px 0 0 0; }
#villa-tabs{ clear:both; padding:10px 0 0 0; margin:0; height:28px; border-bottom:solid 5px #050647; }
#villa-tabs ul{ list-style-type:none; margin:0; padding:0; }
#villa-tabs ul li{ display:block; float:left; color:#fff; margin:0 2px 0 0; padding:0 15px; font-size:0.9em; line-height:2.2em; font-weight:bold; cursor:pointer; }
#villa-tabs ul li.open{ background-image:url(/images/common/navigation/nav-back-over.jpg); background-repeat:repeat-x; background-color:#0D0F59;border-top:solid 2px #212481; border-bottom:solid 1px #0D0F59; }
#villa-tabs ul li.closed{ background-image:url(/images/common/navigation/nav-back.jpg); background-repeat:repeat-x; background-color:#D58E10; border-top:solid 2px #fff; border-bottom:solid 1px #fff; }
#villa-tabs ul li.closed:hover{ color:#050647; }
#villa-tab-sections{ clear:both; padding:20px 10px; }
#villa-tab-sections .section{ display:block; margin:0; }
#villa-tab-sections #location{ height:370px; }
#villa-tab-sections #gallery{ padding:0; }
#villa-tab-sections #gallery img{ border:solid 3px #fff; }
#villa-tab-sections #gallery img:hover{ border:solid 3px #C27B09; }
#villa-tab-sections #location ul{ list-style-type:none; margin:0 0 10px 0; }
#villa-tab-sections #location img{ border:solid 1px #ddd; margin:0 0 20px 0; }
#villa-tab-sections .location-left{ float:left; }
#villa-tab-sections .location-right{ float:right; }
#villa-tab-sections table{ width:720px; border-bottom:solid 1px #AAA; }
#villa-tab-sections table tr.alt-dark{ background-color:#eee; }
#villa-tab-sections table th{ background-color:#AAA; text-align:left; font-size:0.8em; padding:5px; }
#villa-tab-sections table td{ color:#525252; text-align:left; font-size:0.8em; padding:5px; }
#villa-tab-sections table tr.alt-dark td{ background-color:#eee; }
#villa-enquiry-form{ border:solid 1px #AAA; width:420px; }
#villa-enquiry-form fieldset{ padding:10px; margin:10px 0 0 0; }
#villa-enquiry-form legend{ font-size:0.8em; }
#villa-enquiry-form label{ font-size:0.8em; color:#525252; line-height:1.8em; }
#villa-enquiry-form input{ padding:3px; }
#villa-enquiry-form textarea{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em;}
#villa-enquiry-form .form-button-row{ background-color:#DDD; border-top:solid 1px #AAA; padding:5px 10px; }
#villa-enquiry-form{ border:solid 1px #AAA; width:420px; }
#villa-enquiry-form fieldset{ padding:10px; margin:10px 0 0 0; }
#villa-enquiry-form legend{ font-size:0.8em; }
#villa-enquiry-form label{ font-size:0.8em; color:#525252; line-height:1.8em; }
#villa-enquiry-form input{ padding:3px; }
#villa-enquiry-form textarea{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em;}
#villa-enquiry-form .form-button-row{ background-color:#DDD; border-top:solid 1px #AAA; padding:5px 10px; }
