/* CSS Document */


* { margin: 0; padding: 0 }
body { background: #f8f8f8 url(images/main_bg.jpg) repeat-y center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; }
a:link, a:visited { text-decoration: none; color: #67999a; }
a:hover, a:active { color: #F30; }
.span2hide { }
.left { float: left; padding: 15px 15px 15px 0px;}
.right { float: right; }
.rightPad { float: right; margin: 15px 40px 25px 15px; }
p.indent { text-indent: 43px; }
.space { margin-left:20px; }
.open { color: #ffffff; font-size: 1.6em; line-height: 1.4em; text-align:justify; margin: 20px 0px 0px 0px;}
.openDark { color: #000; font-size: 1.5em; line-height: 1.7em; text-align:justify; margin: 16px 0px 0px 0px;}
.highlight { color:#ffffff; text-transform:uppercase; font-weight: bold;}
p { line-height: 23px; font-size: 12px; padding: 0px 13px 13px 13px; }
.button { border: 2px solid #e8e8e8;  float:right; margin: 20px 10px 0px 10px; background:#f2f2f2; padding: 20px ;}
/*tr td { padding: 0px 13px 13px 13px; font-size:12px;}*/
.pic { padding: 5px; border: 1px solid #67999a; margin:}
.caps { text-transform:uppercase;}
.large { color: #67999a; font-size:24px; margin:0;}
.descriptionP { font-size:12px; line-height: 1.5em;}
/*/////////////////////////////  MAIN LAYOUT  //////////////////////////////////////////////////*/
#container {background: #f8f8f8 url(images/main_bg.jpg) repeat-y center; width: 760px; margin: 0px auto; padding: 0px 20px;}
#header { display:none; }
#header h1 { background: url(/images/logo_1.gif) no-repeat top left; height: 125px; width: 760px; }
#nav { display:none;}
#nav ul { list-style-type: none; text-align:center;}
#nav ul li { display: inline; }
#nav ul li a { display: block; float: left; padding: 8px 11px; font-size: 13px; color: white; }
#nav ul li a:hover { background: #67999a; }
#nav ul li.selected a { background: #ffffff; color: #515862; }


#body { clear: both; margin: 0px 0px;}
#home #body { clear: both; margin: 0px 0px; background: url(images/body_bg.gif) no-repeat center 260px;}
#body h1 { font-weight: normal; font-size: 28px; margin: 0px 0px 13px 0px; padding: 0px 0px 13px 13px; border-bottom: 3px solid #EEEFF0; }
#availNow #body h1 { font-weight: normal; font-size: 28px; margin: 0px 0px 13px 0px; padding: 60px 0px 13px 13px; border-bottom: 3px solid #EEEFF0; }
#body h2 { font-weight: normal; font-size: 22px; margin: 27px 0px 8px 0px; padding: 0px 0px 8px 13px; border-bottom: 3px solid #EEEFF0; }
#home #body h2 { font-weight: bold; font-size: 36px; text-align:center; border:none; margin-top: 50px;}
#body h3 { font-weight: normal; font-size: 20px; margin: 18px 0px 8px 0px; padding: 0px 0px 0px 13px; color: #67999a; }
/*#body p { line-height: 23px; font-size: 12px; padding: 0px 13px 13px 13px; }
#body ul.code { list-style-type: none; margin: 23px 300px 36px 13px; padding: 8px 0px; border-top: 1px solid #505761; border-bottom: 1px solid #505761; }
#body ul.code li { background: #F8F8F8; margin: 0px 0px 1px 0px; padding: 5px; }*/

#body ul.code { list-style-type: none; margin: 23px 160px 36px 190px; padding: 0px 0px;}
#body ul.code li { background: url(/images/checkBullet_lg.gif) no-repeat center left; margin: 0px 0px 2px 0px; padding: 5px 5px 15px 40px; font-size:16px;}

#body ul { list-style-type: none; margin: 23px 0px 36px 15px; padding: 0px 0px;}
#body ul li { background: url(/images/checkBullet.gif) no-repeat center left; margin: 0px 0px 2px 0px; padding: 5px 5px 5px 20px; font-size:12px;}


#flashcontent { background: #ccc; width: 460px; height: 260px; float:right;}
#buttonBox { background:#7bb4b5 url(/images/buttonBox_bg.gif) top left; width: 300px; height:260px; float:right; clear:left;}
.availableNow { margin: 46px 0 0 13px;}
.readyTalk { margin: 0px 0 0 13px;}

#buttonBox2 {background: #f2f2f2; border-top: 3px solid #e8e8e8; border-bottom: 3px solid #e8e8e8; padding: 35px 35px 35px 100px;}
#buttonBox3 {background: #f2f2f2; border-top: 3px solid #e8e8e8; border-bottom: 3px solid #e8e8e8; padding: 35px 35px 35px 250px;}


#footer {background: #f8f8f8 url(images/main_bg.jpg) repeat-y center;clear: both; margin: 43px 20px 0px 13px; border-top: 3px solid #e8e8e8;}
#footer p { font-size: 11px; height: 36px; padding: 0px 13px 13px 0px;}

/*/////////////////////////////  TABLE LAYOUT  //////////////////////////////////////////////////*/
table{border-collapse:collapse; margin: 10px 13px 0px 13px;}
thead th{padding:.5em 1em .2em;border-bottom:1px dotted #000;font-size:120%;text-align:left;background:#67999a;}
td { padding:1em 1em;}
.dotted {border-top: 1px dotted #ccc;}
#colColor {background: #f2f2f2;}
tfoot { background: #fff;}
tfoot td { border-top: 1px dotted #000; padding-bottom:1.5em;}
ol { margin:0; padding: 0 1.5em;}
.TableHeader {border-bottom:1px dotted #000; font-weight: bold;text-align:left;background:#67999a; color:#FFFFFF}
.TableHeader a {color:#ffffff;}
/*/////////////////////////////  Comm LAYOUT  //////////////////////////////////////////////////*/
#Comm #body { clear: both; margin: 0px 0px; }
/*/////////////////////////////  About Us LAYOUT  //////////////////////////////////////////////////*/
#AboutUs #body { clear: both; margin: 0px 0px;}
/*/////////////////////////////  Avail listing LAYOUT  //////////////////////////////////////////////////*/
#locationDetail #body h2 {padding-top: 0px; margin-top:0px;}
.imgSpace {margin:15px 0px 15px 13px;}
