html {scrollbar-base-color: #333333;
scrollbar-arrow-color: white;
scrollbar-track-color: black;
scrollbar-shadow-color: #333333;
scrollbar-lightshadow-color: black; 
scrollbar-darkshadow-color: black;
scrollbar-highlight-color: #333333;
scrollbar-3dlight-color: #333333}

*html .png {
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "/vimages/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}

body {background: url(/vimages/page_bg.gif) repeat-x #675434; margin:10px 0px 10px 0px}
img {border:0px}
form {margin:0px}
.cnt {text-align:center}
.brk {clear:both}
.importext {font-size:12px; line-height:14px; font-weight:bold; color:#675434}
.globalsubmit {background:#CEC992; color:#675434; cursor:pointer; font-weight:bold}
a img.brdhvr {border:1px solid #675434}
a:hover img.brdhvr {border:1px solid #CEC992; -moz-opacity:.70; opacity:.70; filter:alpha(opacity=70)}
.errIFrameText {width:100%; text-align:center; position:absolute; margin-top:-50px; top:50%; left:0px; height:100px; z-index:400; color:white; font-weight:bold; font-size:14px; font-family:arial}

ul.pdfbullets li {list-style-image:url(/vimages/icon_pdf.gif);}
li.pdfbullet {list-style-image:url(/vimages/icon_pdf.gif);}

#topleft {position:absolute; width:500px; height:497px; left:0px; top:0px; background:url(/vimages/topLeft.jpg) no-repeat}
#pholder {width:775px; position:relative; z-index:20; background:url(/vimages/holder_bg.gif) repeat-y; margin:0px auto 0px auto}
#banner {width:775px; height:250px; background:#000000;}
#contactinfo {display:none; position:absolute; width:140px; top:66px; color:white; right:21px; font-family:arial; font-size:10px; text-align:right}
	#contactinfo span.bluetext {color:#000000; font-family:verdana; font-size:11px; letter-spacing:-1px; font-weight:bold}
	#contactinfo a {color:white; text-decoration:none}
	#contactinfo a:hover {color:#ffffff; text-decoration:underline}

#license {z-index: 20; position:absolute; background-color : Black; width:209px; height:26px; top:217px; left:528px; font-weight:bolder; font-size:10px; color:#ffffff; font-family:arial; opacity:.60;}
	
#content {position:relative; width:775px; background:url(/vimages/contenbg.jpg) no-repeat; vertical-align:top}

#colcontent {float:left; width:635px; color:#675434; font-size:12px; font-family:arial; padding:18px 0px 0px 10px; vertical-align:top}
#colcontentmid {float:left; width:465px; color:#675434; font-size:12px; line-height:14px; font-family:arial; padding:24px 0px 50px 0px; vertical-align:top}
	#colcontentmid a, #colcontent a {font-weight:bold; color:#675434; text-decoration:underline}
	#colcontentmid a:hover, #colcontent a:hover {color:#734F11; text-decoration:none}

#lcol {float:left; width:180px; padding:18px 0px 120px 0px; vertical-align:top}
	div.abouthumbs {width:70px; float:left}
	
#rcol {float:left; width:130px; vertical-align:top}
#bbar {position:relative; width:775px; height:29px; z-index:1; background: url(/vimages/bbar.gif) no-repeat}


/* IE and firefox styles for png color */
*html #featurerow {position:relative; background:#A09D71; height:184px; margin:15px 15px 0px 0px}
#featurerow[id] {position:relative; background:#A8A57C; height:184px; margin:15px 15px 0px 0px}

*html .featuretitle {position:absolute; background:#A09D71; top:5px; text-align:center; color:#F0EFD1; letter-spacing:0px; font:bold 10px tahoma, arial; z-index:10}
	.featuretitle[class] {position:absolute; background:#A8A57C; top:5px; text-align:center; color:#F0EFD1; letter-spacing:0px; font:bold 10px tahoma, arial; z-index:10}
	
*html .featureimageholder {position:absolute; display:block; border-right:15px solid #A09D71; z-index:0; top:12px;}
.featureimageholder[class] {position:absolute; display:block; border-right:15px solid #A8A57C; z-index:0; top:12px;}
	

	#coast_logo {position:absolute; right:54px; top:-98px; width:104px; height:63px}
	#coast_logo2 {position:absolute; right:20px; top:-76px; width:104px; height:63px}
	#lh_logo {position:absolute; left:228px; top:-66px; width:196px; height:50px}
	
	#feature_lt {float:left; background:url(/vimages/feature_lt.gif) no-repeat; width:40px; border-top:24px solid #CEC992; height:160px}

	#itemholder {margin-left:20px}
	div.feature_item {float:left; width:155px; margin:1px 0px 0px 20px}
	
#bbarlinks {width:775px; margin:0px auto; padding:12px; font-size:12px; color:#9B8D77; font-family:arial; text-align:center}	
	#bbarlinks a {color:#A9A67D; text-decoration:none}
	#bbarlinks a:hover {color:#A9A67D; text-decoration:underline}
#copyr {position:absolute; width:300px; font-size:9px; font-family:arial; text-align:right; color:#675434; top:10px; right:30px}	
	#copyr a {color:#675434; text-decoration:underline}
	#copyr a:hover {color:#ffffff; text-decoration:none}
#rtt {position:absolute; width:130px; font-size:9px; font-family:arial; text-align:center; color:#675434; top:8px; left:26px}	
	#rtt a {color:#675434; text-decoration:underline}
	#rtt a:hover {color:#ffffff; text-decoration:none}
	
#whatsnew {position:absolute; width:124px; height:32px; font-size:9px; font-family:arial; text-align:center; color:#675434; top:-70px; left:50px}	
	
/* Page Specific */
.helpfulheader {font-size:16px; text-indent:20px; font-variant: small-caps; color:#675434; border-bottom:1px dotted #675434; padding:4px}

#listingsbg { position:absolute; left:0px; top:0px; background:url(/vimages/listing_bg.jpg) no-repeat #161616; z-index:100; width:100%; -moz-opacity:.94; opacity:.94; filter:alpha(opacity=94) }

#listingsholder {position:absolute; left:50%; top:50%; background:#000000; z-index:200; border:4px solid #675434} /*CEC991*/

#iframePreloader {position:relative; width:180px; padding:8px; margin:0px auto; top:200px; color:white; height:20px; text-align:center; font-size:14px; font-weight:bold; font-family:arial; background: #000000; z-index:200; border:1px solid white}

.tbltestimon {width:100%}
.tbltestimon td.lt {width:36%; padding:6px; font-weight:bold; text-align:center; font-size:12px}
.tbltestimon td.rt {width:64%; padding:20px 4px 20px 4px; vertical-align:top; line-height:12px; font-size:12px}

/* Listings Page */
.pagesel_lt {width:33%; float:left;  text-align:left;}
.pagesel_mid {width:33%;  float:left; color:#675434; text-align:center; font-weight:bold}
.pagesel_rt {width:33%; float:left; text-align:right;}

.tblListings {width:100%; table-layout:fixed}
.tblListings td {padding:8px; font-size:12px}
.tblListings td.thumb {width:14%; text-align:center}
.tblListings td.dtls  {width:20%; vertical-align:top}
.tblListings td.desc  {width:58%; line-height:14px;}
.tblListings td.view  {width:8%; text-align:center}

.tblHighlights {width:100%}
.tblHighlights td {padding:2px; color:black; background:#CDD7E6}
.tblHighlights .tcnt {text-align:center}
.tblHighlights td.ltrt {text-align:right; width:30%; vertical-align:top; font-weight:bold}
.tblHighlights td.rt {text-align:right; font-weight:bold}
.tblHighlights th {background:#88A7C4; font-size:11px; padding:3px; color:white}
.tblHighlights .admx {padding:4px; background:#D2ECFC;}

.realadmintbl {margin:0px auto; width:100%}
.realadmintbl td {padding:2px; color:#675434}
.realadmintbl td.ltrt {text-align:right; width:30%; vertical-align:top; font-weight:bold}
.realadmintbl td.rt {width:70%}
.realadmintbl th {padding:4px; color:#CEC992; background:#675434}

.tblHLAdmin {margin:0px auto; width:100%}
.tblHLAdmin th {padding:4px; color:#CEC992; background:#675434}
.tblHLAdmin td {padding:2px}
.tblHLAdmin td.rt {text-align:right; font-weight:bold}
.tblHLAdmin input.fld, .tblHLAdmin textarea.fld {border:1px solid black; padding:2px; background:#E4E1B8; color:#000}
