/*
Gray Color Palette Residents
#333333 Dark
#CCCCCC Lighter Logo Shade
#CCCCCC Breadcrumbs
#E3E3E3 Left bg
#474747 Nav bold
*/
/* Weather Network Feed */
.tempfont {font:bold 14px verdana; color:#474747}
.tempconditions {font:normal 10px verdana; color:#000}
.wfont {color:#474747}

/* VR Stuff */
#vrholder {width:720px; margin:0px auto}
#vrlt {float:left; width:210px; padding:26px 10px 0px 0px; vertical-align:top}
	#rt #rt_txt #vrlt a.vrbutton {text-decoration:none; font:normal 12px verdana; display:block; padding:5px 2px 5px 14px; margin-bottom:1px; background:#E3E3E3 url(/vimages/icon_libullet.gif) no-repeat 2px 8px;}
	#rt #rt_txt #vrlt a.vrbutton:hover {color:#000; background:#DCD8BB url(/vimages/icon_libullet.gif) no-repeat 2px 8px;}
	#rt #rt_txt #vrlt a.vrbutton_on {text-decoration:none; color:#000; font:bold 12px verdana; display:block; padding:5px 2px 5px 14px; margin-bottom:1px; background:#DCD8BB url(/vimages/icon_libullet.gif) no-repeat 2px 8px;}
#vrrt {float:left; width:500px; vertical-align:top}
#vrtitle {font:bold 15px verdana; padding:4px 0px 4px 0px}



#pagetitle h1 {margin:0px; color:#333333; text-align:right; background:url(/vimages/business_titlebg.gif) repeat; padding:6px 40px 6px 20px; font:bold 16px verdana}
/*
#pagetitle h1 span {background: url(/vimages/residents_favicon.gif) no-repeat 0px 1px; padding-left:20px;} */
 
a#tn5, a:hover#tn5 {background:url(/vimages/tnav_visitors_on.jpg) no-repeat; margin-top:-4px; height:38px; width:81px;}

#rt #inner_lt a {color:#474747; font-weight:bold; text-decoration:none}
#rt #inner_lt a:visited {color:#777}
#rt #inner_lt a:hover {color:red; text-decoration:underline}

#rt #rt_txt a {color:#474747; font-weight:bold; text-decoration:none}
#rt #rt_txt a:visited {color:#777}
#rt #rt_txt a:hover {color:red; text-decoration:underline}



#banner {width:100%; z-index:1; height:240px; border-bottom:6px solid #474747; background:url(/vimages/bannerpano_rathtrevor.jpg) repeat-x top center}

#quicklinks {visibility:hidden;  overflow:hidden; width:220px; position:absolute; z-index:50; top:-220px; right:0px; height:0px; background:#CCCCCC; opacity:.80;}
	#quicklinks a {display:block; position:relative; z-index:50; text-indent:12px; font:bold 12px verdana, helvetica; color:#000; text-decoration:none}
	#quicklinks a:hover {text-decoration:underline; color:red}

#quicklinksbutton {position:absolute; z-index:50; top:-245px; width:220px; height:28px; right:0px; font:bold 14px verdana,helvetica; color:#CCCCCC; text-align:center}
	#quicklinksbutton a {display:block; position:relative; width:218px; height:20px; margin:0; padding:3px 0px 0px 0px; font:bold 14px verdana,helvetica; color:#CCCCCC; text-decoration:none}
	#quicklinksbutton a:hover {background:#474747; color:#E3E3E3}
	

	
#logocontactquickholder {position:absolute; top:-246px; z-index:20; left:0px; width:980px; height:135px;}
	#logocontactquick[id] {background:url(/vimages/visitors_logocontactquick.png) no-repeat;  width:980px; height:135px;}

#keywordsearchbg {position:absolute; top:-40px; z-index:200; right:0px; width:220px; height:34px; background:#333; opacity:.70;} 


#topcontactlinks { position:absolute; z-index:201; margin-top:2px; text-align:right; font:normal 11px verdana; color:#EEE; width:500px; height:28px;  top:-246px; right:230px; }
#topcontactlinks a {position:relative; font:10px verdana, helvetica; color:#EEE; text-decoration:none; padding:5px 8px 5px 8px; display:inline-block;}
	#topcontactlinks a:hover {background:#333333;}	

	#topcontactlinksinner[id] {width:100%; height:28px; text-align:right;}

	
#contentholder {position:relative;  z-index:8; background:#fff url(/vimages/ltbg_visitors.gif) repeat-y top left; width:980px; margin:0px auto}
#contentholder_subindex {position:relative;  z-index:8; background:#fff url(/vimages/ltbg_visitors.gif) repeat-y top left; width:980px; margin:0px auto} /*ltbg_sindex_vis.gif */

#lt {float:left; width:220px; padding:0px 0px 48px 0px; vertical-align:top}

.lcoluseful {padding:12px 8px 12px 8px; font:11px verdana, helvetica; color:#333333}
	.lcoluseful a {font-weight:bold; background:url(/vimages/icon_libullet.gif) no-repeat 4px 3px; padding:0px 0px 0px 18px; display:block; color:#183500; text-decoration:none}
	.lcoluseful a:hover {color:#333333; text-decoration:underline; background:url(/vimages/icon_libullet_on.gif) no-repeat 4px 3px;}		


.lcolsectionheader {background:#474747; color:#CCCCCC; margin-bottom:2px; text-align:center; padding:6px 4px 6px 4px; font:bold 14px verdana; text-transform:uppercase}
.lcolheader {background:#fff; color:#474747; text-align:center; padding:6px 4px 6px 4px; font:bold 12px verdana}

#pathlink {font:9px verdana, helvetica; color:#ABABAB; width:759px; text-indent:10px; padding:10px 0px 10px 0px; background:#E3E3E3}
#pathlink a, #pathlink a:link, #pathlink a:visited, #pathlink a:active  {text-decoration:none; color:#000; letter-spacing: 0px}
#pathlink a:hover {text-decoration: underline} 

#pathlinksub {font:9px verdana, helvetica; color:#ABABAB; width:579px; text-indent:10px; padding:10px 0px 10px 0px; background:#E3E3E3}
#pathlinksub a, #pathlinksub a:link, #pathlinksub a:visited, #pathlinksub a:active  {text-decoration:none; color:#000; letter-spacing: 0px}
#pathlinksub a:hover {text-decoration: underline} 



#leftdip {position:absolute; bottom:-30px; left:0px; width:220px; height:30px; background:url(/vimages/leftdip_visitors.gif) no-repeat}

#rtt {position:absolute; width:759px; bottom:0px; right:1px; z-index:200; background:#fff; text-align:right; border-top:1px solid #CCC}
	#rtt a {display:block; float:right; padding:4px; width:171px; border-left:1px solid #CCC;  text-align:center; background:#E3E3E3 url(/vimages/rtt_arrow.gif) no-repeat 32px 6px; font:bold 12px verdana, helvetica; color:#000; }
	#rtt a:hover {background:#474747 url(/vimages/rtt_arrow_on.gif) no-repeat 32px 6px; color:#E3E3E3}
#sanddollar_bot {position:absolute; background:url(/vimages/sanddollar_bottom.jpg); right:1px; bottom:1px; width:269px; height:241px}



/* ////////////////////////////// LEFT SUB MENU NAV ///////////////////////  */

.mn1 {font: 12px verdana; margin-bottom:2px}
.mn1 a {width:202px; color:#222; background:#ccc; padding:5px 4px 5px 14px; display: block; text-decoration: none;}
.mn1 a:hover {background:#FFF}
.mnOn1 {color:#E3E3E3; background:#333333; margin-bottom:2px; font:bold 12px verdana; padding:5px 4px 5px 14px}
.mnOn1 a {width:202px; display: block; position:relative; text-decoration:none; color:#eee}

.mn2 {font: 12px verdana; border-bottom:1px solid #ccc}
.mn2 a {width:195px; color:#222; background:#DFDFDF; padding:4px 3px 4px 22px; display: block; text-decoration: none;}
.mn2 a:hover {background:#FFF}
.mnOn2 {color:#000; background:#DFDFDF; border-bottom:1px solid #ccc; font:bold 12px verdana; padding:4px 3px 4px 22px}
.mnOn2 a {width:195px; display: block; position:relative; text-decoration:none; color:#222}

.mn3 {font: 11px verdana}
.mn3 a {width:180px; color:#000; background:#E8E8E8; padding:5px 4px 5px 36px; display: block; text-decoration: none;}
.mn3 a:hover {text-decoration:none; background:#fff url(/vimages/icon_libullet.gif) no-repeat 24px 7px}
.mnOn3 {color:#000; background:#fff url(/vimages/icon_libullet.gif) no-repeat 24px 7px; font:normal 11px verdana; padding:5px 4px 5px 36px}
.mnOn3 a {width:180px; color:#000; display: block; position:relative; text-decoration:none;}


.mn4 {font: 11px verdana}
.mn4 a {width:166px; color:#000; background:#E8E8E8; padding:5px 4px 5px 50px; display: block; text-decoration: none;}
.mn4 a:hover {text-decoration:underline;}
.mnOn4 {color:#000; background:#E8E8E8; font:normal 11px verdana; padding:5px 4px 5px 50px}
.mnOn4 a {width:166px; color:#000; display: block; position:relative; text-decoration:underline;}

/* Section table classes */

