/* CSS Style Sheet ......................................................... */
hmtl, body { font-family: Arial, Helvetica, sans-serif; font-size:12px; background-color:#ffffff; margin:0; }
h1 { font-size:14px; font-weight:bold; }
h2 { font-size:14px; font-weight:bold; }
h3 { font-size:14px; font-weight:bold; }
h4 { font-size:14px; font-weight:bold; color:#000000; }
/* Links ......................................................... */
/* Body links */
a:link, a:visited { color:#9a6601; text-decoration:underline; }
a:hover { color:#999966; text-decoration:none; }
/* Side Links */
a.nav:link, a.nav:visited { display:block; background-color:#f2b125; color:#000000; text-align:left; width:170px; padding:10px 0px 10px 10px; text-decoration:none; font-size:18px; font-weight:bold; border-top:1px solid #ffffff; }
a.nav:hover { background-color:#999966; color:#ffffff; }
/* Search Links */
a.search:link, a.search:visited { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; background-color:#f2b125; border:1px solid #000000; color:#000000; text-decoration:none; }
a.search:hover { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; background-color:#999966; color:#FFFFFF; cursor:pointer; border:1px solid #333333; }
/* Footer Links */
a.foot:link, a.foot:visited { color:#999999; text-decoration:none; }
a.foot:hover { color:#cccccc; }
/* Button Styles .............................................................*/
input.submit { background-color:#f2b125; border:1px solid #333333; color:#000000; text-decoration:none; }
input.submit:hover { background-color:#999966; color:#ffffff; cursor:pointer; border:1px solid #333333; }
/* Top Navigation Menu.............................................................*/
#navHolder { width:900px; margin:0 auto; background-color:#999966; border-top:1px solid #ffffff; }
#navTop {  }
#navTop ul { margin:0; padding: 0; list-style: none; }
#navTop li { display: inline; text-transform:lowercase; }
#navTop a { float: right; color:#000000; text-decoration: none; border-left:2px solid #ffffff; padding: 5px 10px; background-color:#f2b125; font-size:14px; font-weight:bold; }
#navTop a:hover { background-color: #999966; color:#ffffff; }
/* Main DIVS / Classes ......................................................... */
#header { width:900px; background-color:#000000; margin:0 auto; text-align:left; }
#holder { width:900px; margin:0 auto; background-image:url(images/background.gif); background-repeat:repeat-y; }
#navLeft { width:180px; float:left; background-color:#000000; }
#mainCon { width:720px; float:right; }
#mainConLeft { width:520px; float:left; padding:10px; }
#mainConRight { width:180px; float:right; padding-top:10px; }
#footerH { width:900px; background-color:#000000; margin:0 auto; }
#footer { width:890px; background-color:#000000; color:#666666; margin:0 auto; text-align:right; padding:5px; padding-top:35px; }
#footerL { width:900px; margin:0 auto; text-align:right; }
.block { background-color:#000000; color:#ffffff; text-align:left; height:38px; }
.block2 { background-color:#000000; color:#ffffff; text-align:left; height:28px; }
.image { float:left; padding:10px; }
.textPad { padding-left:10px; padding-right:10px; text-align:justify; }
/* Forms ................................................................. */
/* General */
.formWrap{ width:320px; margin:0 auto; }
.red_text { color:#ff0000; }
select.short { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:120px; margin:5px; }
input.short { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:120px; margin:5px; }
.typeArea{ text-align:left; font-size:10px; }
/* Register Form / Login  */
input.regField { width:180px; }
textarea.regField { width:180px; }
.login { width:140px; }
.logWrap { text-align:right; padding-bottom:10px; }
.log_inputWrap { margin:0 auto; }
.submit_but { text-align:right; }
#loginBox { padding:5px; width:140px; margin:0 auto; }
/* Contact Form */
.contact_wrap { width:300px; margin:0 auto; }
.contact_item { width:300px; margin:0 auto; text-align:right; padding:5px; }
input.formfield { width:180px; }
textarea.formfield2{ width:300px; }
/* Features ................................................................ */
.feat_center { padding-left:5px; }
.feat_imgWrap{ float:left; width:170px; padding-top:15px; padding-bottom:5px; text-align:center; }
.feat_imgBG { max-width:150px; overflow:hidden; text-align:center; margin:0 auto; }
.feat_det{ padding:10px; text-align:center; color:#000000; font-size:12px; width:140px; margin:0 auto; }
.featTop { width:150px; color:#ffffff; background-color:#000000; padding-top:5px; padding-bottom:5px; text-transform:lowercase; font-size:14px; font-weight:bold; margin:0 auto; }
.featBot { width:150px; height:10px; background-color:#f2b125; font-size:0px; margin:0 auto; }
/* Quick Search ............................................................ */
#QS_let { display:none; }
#srchBG { background-color:#000000; padding-top:10px; padding-bottom:10px; }
.srchBox {  background-color:#000000;; margin:10px; border:1px solid #666666; color:#ffffff; padding:10px; }
.items { width:130px; }
.itemsPad { padding-bottom:10px; }
.sideImg { text-align:center; border:#ffffff solid thick; }
/* Lastest News ............................................................ */
#newsBox { padding:10px; }
/* Results ................................................................. */
.res_page {  }
.res_page_on { font-weight:bold;font-size:14px;  }
.res_navWrap { text-align:center; }
.res_band { background-color:#000000; padding:5px; color:#FFFFFF; text-align:center; font-weight:bold; }
.res_imgWrap { }
.res_feat_img { float:left; width:200px; padding-top:10px; }
.res_wrap { }
.res_txtWrap { float:right; width:300px; padding:10px; }
.res_butWrap { padding:10px; padding-top:20px; text-align:center; }
/* Propery Details ...........................................................*/
#det_imgWrap {  }
#det_imgMain{ margin:0 auto; text-align:center; min-width:300px; min-height:250px; }
#det_imgThumbsWrap { margin:0 auto; text-align:center; }
.det_imgThumb { padding:3px; }
.det_sumFeat { }
.det_butWrap { text-align:center; }

