/* CSS Style Sheet ......................................................... */
hmtl, body { font-family: Arial, Helvetica, sans-serif; font-size:12px; background-color:#cbdaef; color:#000000; margin:0; }
h1 { font-size:14px; font-weight:bold; }
h1#indexHead { font-size:22px; font-weight:bold;text-align:right;padding-top:86px;padding-right:10px;font-family: "Times New Roman", serif;color:#ffffff; }
h2 { font-size:14px; font-weight:bold; }
h3 { font-size:14px; font-weight:bold; }
h4 { font-size:14px; font-weight:bold; }
/* Links ............................................................... */
/* Navigation */
.nav1 a { padding:5px; padding-top:0px; padding-bottom:2px; background-color:#FFFFFF; color:#13386a; font-weight:bold; font-size: 12px; text-decoration: none; }
.nav1 a:link { color:#13386a; }
.nav1 a:visited { color:#13386a; }
.nav1 a:hover { padding:5px; padding-top:2px; padding-bottom:2px; background-color:#ff9000; color:#FFFFFF; text-decoration:none }
.nav1 a:active { color:#13386a; }
/* Navigation Page On */
.nav2 a { padding:5px; padding-top:2px; padding-bottom:2px; background-color:#0356b0; color:#ff9000; font-weight:bold; font-size: 12px; text-decoration: none; }
.nav2 a:link { color:#FFFFFF; }
.nav2 a:visited { color:#ff9000; }
.nav2 a:hover { color:#FFFFFF; text-decoration:none }
.nav2 a:active { color:#FFFFFF; }
/* Links Body */
a { color:#5983b0; text-decoration:none}
a:link { color:#00386c; }
a:visited { color:#00386c; }
a:hover { color:#013d7f; text-decoration:underline; }
a:active { color:#013d7f; }
/*Search Links*/
a.search:link, a.search:visited { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; background-color:#0356b0; border:1px solid #0356b0; color:#FFFFFF; text-decoration:none; }
a.search:hover { padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; background-color:#00386c; color:#ff9000; cursor:pointer; border:1px solid #0356b0; }
/* Main DIVs ............................................................... */
/* Header */
#header { background-color:#FFFFFF; }
#headerContent { width:800px; margin:0 auto; padding:10px; }
#logo { float:left; width:340px; }
#navigation { float:left; width:460px; text-align:center;padding-top:60px; }
#line {height:3px; background-color:#a3b8cc; font-size:0; }
#logo2 { float:left; width:560px; height:190px; background-color:#8faed7; }
#logo3 { float:right; width:230px; background-color:#8faed7;height:190px; }
#holder { width:800px; margin:0 auto; padding:10px; background-color:#FFFFFF; }
#spacer { padding-top:10px; }
/* Index Page */
#main { width:800px; margin:0 auto; background-image:url(images/background.gif); background-repeat:repeat-y; }
#conFeat { float:left; width:570px; }
#content { float:left; padding:10px; width:350px; }
#features { float:right; padding:8px; padding-right:18px; width:174px; color:#FFFFFF; }
#qSearch { float:right; padding:10px; width:210px; }
/* Other Pages */
#main2 { width:800px; margin:0 auto;background-color:#8faed7; /* background-image:url(images/background2.gif); background-repeat:repeat-y;*/ }
#content2 { float:left; padding:10px; padding-right:10px; width:550px; }
/* Footer */
#footer { background-color:#FFFFFF; padding-top:10px; }
#footCon { padding:10px; background-color:#8faed7; text-align:center;}
#subFoot { width:800px;margin:0 auto; padding:10px;text-align:right;} 
/* 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; }
/* 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; }
p.contact { text-align:center;font-size:16px;color:#ffffff; } 
div#contAddress { border:4px solid #ffffff; padding:5px;background-color:#406292; } 
/* Register Form  */
input.regField { width:180px; }
textarea.regField { width:180px; }
.logWrap { text-align:right; margin-bottom:10px; }
.log_inputWrap { width:200px; text-align:right; margin:0 auto; }
.submit_but { text-align:right; }
/* Quick Search ............................................................ */
#srchBox { background-color:#FFFFFF; padding:3px; }
#srchItems { background-color:#cbdaef; padding:10px; }
.items { width:180px; }
.itemsPad { padding-bottom:10px; }
/* Features ................................................................ */
.feat_imgWrap{ padding-top:5px; padding-bottom:5px; }
.feat_img{ float:left; width:80px; }
.feat_det{ float:right; width:85px; padding-left:5px; text-align:left; color:#FFFFFF; font-size:12px; }
/* Results ................................................................. */
.res_page { color:#0356b0; }
.res_page_on { background-color:#00386c;color:#ff9000;padding:2px;border:1px solid #ff9000; }
.res_navWrap { text-align:center; }
.res_band { background-color:#0356b0; 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:328px; padding:10px; }
.res_butWrap { padding:10px; padding-top:20px; text-align:center; }
/* Propery Details ...........................................................*/
#det_imgWrap {  }
#det_imgMain{ float:left; width:330px; }
#det_imgThumbsWrap { float:right; width:212px; text-align:center; }
.det_imgThumb { padding:3px; }
.det_sumFeat { }
.det_butWrap { text-align:center; }
/* Button Styles .............................................................*/
input.submit { background-color:#0356b0; border:1px solid #0356b0; color:#FFFFFF; text-decoration:none; }
input.submit:hover { background-color:#00386c; color:#ff9000; cursor:pointer; border:1px solid #0356b0; }
