﻿/* Reset CSS */
#centeringDiv{!text-align:center;} /* this is only for junglelot.cfm to fix centering issue in IE7 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
li,ol,ul{list-style:none;}
caption {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

html {background-color:#ECF4F7;}
tr {padding:8px;text-align:center;}
th {font-weight:bold;}

/* Page Containers */
#pagecontainer {width:950px;background-color:#fff;font:12px Tahoma, Verdana, sans-serif;margin-left: auto;margin-right: auto;}
#hd {text-align:left;}
.header {background-image:url(/s/i/headerbg.jpg);height:80px;color:#3aa2da;font-size:24px;font-weight:bold;text-transform:uppercase;background-color:#abd6f8;padding-left:15px;line-height:100px;}
#bd {background-color:#fff;padding:15px;}
.propertylist {margin-bottom:20px;line-height:20px;clear:both;}
#bd:after, .propertylist:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.colbody {float:left;}
.colside {float:right;}
.trhdr {background-color:#ECF4F7;}
.trleft{text-align:left;}

.bodymod {width:650px;}
.locationimg {width:256px;margin-bottom:13px;}
.locationimg a {color:#869919;text-decoration:none;}
.welcomebox {margin-top:15px;padding:40px 15px 15px 15px;background-color:#6a6654;width:620px;height:60px;line-height:18px;color:#fff;}
.newsletterbox {margin-top:15px;padding:13px 15px 17px 15px;background-color:#6a6654;width:226px;height:85px;color:#fff;text-transform:uppercase;}
.wrapimg {float:left; clear:left; padding-right:15px; padding-bottom:15px;}
.shrinkimg {width:125px; margin-right:15px;}
.padimg {padding:15px 15px 0 0;}
.divider{border-top: solid 1px #ECF4F7;clear:both;}

/* Text Styles */
p {margin-bottom:20px;}
h1 {color:#80952d;font:18px Trebuchet MS, Verdana, sans-serif;font-weight:bold;margin-bottom:20px;text-transform:uppercase;}
h2 {font-weight:bold;font-size:14px;padding-bottom:15px;}
.bodytext {color:#666;line-height:18px;width:635px;}
.bodytext a{color:#869919;}
.highlighttext {font-weight:bold;}
.spantext{color:#666;line-height:18px;width:850px;}
.spantext a{font-weight:bold;color:#E38247; font-size:16px;text-decoration:none;}
.breadcrumbs {font-size:11px;margin-bottom:16px;}
.soldtxt {font-weight:bold;color:#E38247;}
ul{margin-left:0;padding-left:3em;text-indent:-.8em;}
li{padding-bottom:15px;}

/* Form Styles */
form{display:inline;}
input.txtBox, select.dd{display:inline;margin:2px 3px 4px 0;font-size:10px;color:#666;padding:3px; vertical-align:middle;border:none;}
input.txtSearch{width:172px;margin-left:12px;}
input.btn{text-align:center;background-color:#80952d;border:solid 1px #96ae39;padding:3px 25px 3px 25px;color:#fff;text-transform:uppercase;font-weight:bold;font-size:11px;margin-top:4px;}

/* Navigation */
.nav {background-image:url(/s/i/navbg.jpg);height:20px;background-color:#4f5446;}
.navleft {float:left;padding:0 0 0 15px;color:#fff;font:11px Tahoma, Verdana, sans-serif;font-weight:bold;text-transform:uppercase; line-height:20px;}
.navleft a:link, .navleft a:visited{color:#fff;text-decoration:none;}
.navleft a:hover{color:#A7CDF1;}
.navright {float:right;padding:0 15px 0 0;color:#fff;font:11px Tahoma, Verdana, sans-serif;line-height:20px;}
.navright a:link, .navright a:visited{color:#dbedfb;text-decoration:none;}
.navright a:hover{color:#A7CDF1;}


/* Footer */
#ft{clear:both;}
.footerleft {float:left;color:#666666;font:11px Tahoma, Verdana, sans-serif;padding:15px 0 0 15px;height:20px;}
.footerright {float:right;color:#999;font:11px Tahoma, Verdana, sans-serif;padding:15px 15px 0 0;height:20px;}
.footerright a:link {color:#869919;text-decoration:none;}

/* Jungle Lot styles */
.bulletlist{!margin-left:10px;}
.bulletlist li{text-align:left; font-weight:bold;list-style-type:disc; padding-left:15px; padding-bottom:0; margin:0;}
#jungletext{text-align:left; padding-left:20px; padding-right:10px;}
#documents{text-align:center; padding:20px;}
#documents img{text-align:center; padding-left:25px; padding-right:25px;}
#imagegallery{text-align:center; padding:20px}
#imagegallery img{text-align:center; padding-left:15px; padding-right:15px; vertical-align:top;}
#JungleFAQ{text-align:left;}
.question{font-weight:bold; padding:0px;margin:0px;}
