#tn128 {background: #064459; padding:8px 11px 8px 12px}

#pholder {background:#fff url(/vimages/holderbglt_rec.gif) top left repeat-y}
/*
#holder_l {margin:0; padding:0; background:url(/vimages/lt_bg_rec.gif) top left repeat-y; }
#holder_r {margin:0; padding:0; background:url(/vimages/index_rt_bg.gif) top right repeat-y;} */

#lt_col {float:left; background: url(/vimages/lnav_grad_rec.gif) top left no-repeat; min-width:200px; width:200px}
	#lt_colheader {background:#D2B96D; color:#A89456; text-align:center; padding:4px 0px 4px 0px; font:bold 12px helvetica, arial; text-transform:uppercase}
	#lt_calheader {background:#fff; color:#333; border:1px solid #D2B96D; text-align:center; padding:4px 0px 4px 0px; font:bold 12px helvetica, arial; text-transform:uppercase}

	.sectiontitle {font:bold 11px helvetica, arial; line-height:15px; text-transform:uppercase}
		.sectiontitle a {display:block; padding:0px 0px 0px 24px; text-decoration:none; color:#000}
		.sectiontitle a:hover {background:#fff url(/vimages/ind_arrow_over.gif) no-repeat left center}
	.sectionlinks {margin:12px 0px 12px 24px }
	.sectionlinks a.seclink {display:block; width:156px; font:normal 12px helvetica, arial; text-decoration:none; color:#000}
	.sectionlinks a.seclink:hover {color:#000; text-decoration:underline}
	
#cnt_col {margin:0px 0px 0px 200px; min-width:780px; vertical-align:top}
	#bannermain {min-height:60px; z-index:1; background:#D2B96D url(/vimages/bannerbg_recreation.gif) no-repeat left bottom}
		#pagetitle {color:#876C1D; letter-spacing:1px; font:bold 15px arial; text-transform:uppercase; position:absolute; top:98px; left:215px}
	/* Sub Index */
	*html #bannermain_index {min-height:120px; height:120px; background:#CFC598 url(/vimages/bannerindexbg_admin.gif) no-repeat 296px 0px}
	#bannermain_index[id] {min-height:120px; height:120px; background:#CFC598 url(/vimages/bannerindexbg_admin.gif) no-repeat 300px 0px}
		#bannerimages {width:300px; height:120px; background:#000; position:absolute; left:200px; top:66px}
		#pagetitleindex {color:#82794F; letter-spacing:1px; font:bold 15px arial; text-transform:uppercase; position:absolute; top:156px; left:516px}
		
		.tblsubindex {width:100%; margin:0px 0px 12px 0px; border:2px solid #CFC598}
		.tblsubindex th {background:#CFC598; text-transform:uppercase; border-bottom:1px solid #064459; color:#064459; padding:4px}
		.tblsubindex td {vertical-align:top; padding:10px}
		.tblsubindex a {display:block; width:100%; border-bottom:1px solid #EBE5CD; padding:2px; color:#064459; letter-spacing:0px; text-decoration:none; font:bold 14px helvetica,arial}
		.tblsubindex a:hover {color:#EBE5CD; border-bottom:1px solid #CFC598}	
				
	#pathlink[id] {background:#E6DAB5; color:#fff; padding:5px 4px 5px 16px; font:9px helvetica,arial}
	*html #pathlink {background:#E6DAB5; color:#fff; padding:5px 4px 5px 14px; font:9px helvetica,arial}
	#pathlink a, #pathlink a:link, #pathlink a:visited, #pathlink a:active  {text-decoration:none; color:#876C1D; font:9px helvetica,arial; letter-spacing: 0px}
	#pathlink a:hover {text-decoration: underline; color:#4F95C8;} 
	#contentxt a {color:#876C1D}

/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* Menus */

/* ////////////////////////////// LEFT SUB MENU NAV ///////////////////////  */

.menutd1 {font:12px Arial; color: #000;}
.menutd1 a {width:158px; color: #000; background:url(/vimages/ind_arrow_main.gif) no-repeat left center; padding:3px 2px 3px 20px; display: block; text-decoration: none}
.menutd1 a:hover {background:url(/vimages/ind_arrow_over.gif) no-repeat left center; text-decoration: underline}
.menutdOn1 {font:12px Arial; color: #000; font-weight:bold; width:158px; background:#D2B96D url(/vimages/ind_arrow_over.gif) no-repeat left center; padding:3px 2px 3px 20px; display: block; text-decoration: none}
.menutdOn1 a {display: block; position:relative; color:#000; text-decoration:none}


.menutd2 {font:12px Arial; color: #000;}
.menutd2 a {width:158px; color: #000; background:#fff url(/vimages/nav_tier2_bullet.gif) 7px center no-repeat; padding:2px 2px 2px 18px; display: block; text-decoration: none}
.menutd2 a:hover {background:#E6DAB5 url(/vimages/nav_tier2_onit_bullet.gif) 7px center no-repeat; text-decoration: none}
.menutdOn2 {font:12px Arial; width:158px; color: #000; background:#E6DAB5 url(/vimages/nav_tier2_onit_bullet.gif) 7px center no-repeat; padding:2px 2px 2px 18px; display: block}
.menutdOn2 a {display: block; position:relative; color:#000; text-decoration: none}
	.menutd2holder {border-left:1px solid #D2B96D; border-right:1px solid #D2B96D; border-bottom:1px solid #D2B96D; margin-bottom:6px}


.menutd3 {font:11px Arial; line-height:12px; color: #876C1D;}
.menutd3 a {width:146px; color: #876C1D; background:#fff; padding:3px 4px 3px 28px; display: block; text-decoration: none}
.menutd3 a:hover {color:#01779F; text-decoration:underline}
.menutdOn3 {line-height:12px; font:11px Arial; width:146px; color: #876C1D; background:#fff; padding:3px 4px 3px 28px; display: block}
.menutdOn3 a {display: block; line-height:12px; color:#876C1D; font-weight:bold; text-decoration:underline}



.menutd4 {font:10px arial, verdana;  padding:3px 4px 3px 34px; color: #5C3D07;}
.menutd4 a {color: #5C3D07; display: block; position: relative; font:10px; text-decoration: none;}
.menutd4 a:hover {color: #5C3D07; text-decoration: underline}
.menutdOn4 { 
font:10px arial, verdana;
display: block;
color:#000000;
padding:3px 4px 3px 34px;
text-decoration: underline;
}
.menutdOn4 a {display: block; position:relative; color:#000000}

.menutd5 {font-family: verdana, arial; background:#EEEEEE; border-bottom:1px solid #FFFFFF; font-size: 9px; color: #000000;}
.menutd5 a {color: #000000; padding:1px 1px 1px 16px; display: block; font-size: 9px; position: relative; text-decoration: none;}
.menutd5 a:active {}
.menutd5 a:hover {color: #000000; padding:1px 1px 1px 16px; background:#FFFFFF; text-decoration: underline}
.menutdOn5 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #087A69;
font-weight:bold;
display: block;
background: #FFFFFF;
padding:1px 1px 1px 16px;
text-decoration: none;
}
.menutdOn5 a {display: block; position:relative; color:black}

/* /////////// Tables */
.sectbl {border:2px solid #D2B96D; background:#EBE2C5; margin:0px auto}
.sectbl td {padding:3px; background:#FFFFFF;}
.sectbl .td2 {padding:3px; background:#99CCFF;}
.sectbl th {padding:3px; text-align:left; border: 1px solid white; font-weight: bold; background:#E6DAB5;}
.sectbl .th2 {padding:3px; background:#EBE2C5; font-weight: bold;}
.sectbl .th3 {padding:3px; background:#EBE2C5; font-weight: normal;}

.sectblpool {border:1px solid #93B0B7; background:#C8F3FE; margin:0px auto}
.sectblpool td {padding:3px; background:#E1F8FE;}
.sectblpool th {padding:3px; text-align:left; border: 1px solid white; font-weight: bold; background:#A5D6E2;}
.sectblpool .th2 {padding:3px; background:#EBE2C5; font-weight: bold;}
.sectblpool .th3 {padding:3px; background:#EBE2C5; font-weight: normal;}

.sectblalter {border:2px solid #D2B96D; background:#EBE2C5; margin:0px auto}
.sectblalter td {padding:3px}
.sectblalter th {padding:3px; text-align:left; border: 1px solid white; font-weight: bold; background:#E6DAB5;}


/* ////////////////// RecPark Home */
.tblrecpark {width:100%;}
.tblrecpark th {background:#129398; padding:0px 4px 6px 4px; color:white; font-size:11px}
.tblrecpark td {width:33%; border-top:1px solid #E6DAB5; border-left:1px solid #E6DAB5; vertical-align:top; padding:0px;}
.tblrecpark td.rhgt {width:33%; border-right:1px solid #E6DAB5;  border-top:1px solid #E6DAB5; border-left:1px solid #E6DAB5; background:transparent; vertical-align:top; padding:0px;}

ul.recparkbullet {margin-left:26px; margin-top:10px; margin-bottom:8px;}
ul.recparkbulletpdf {margin-left:26px; list-style-image : url(/cms_images/icon_pdf.gif); margin-top:10px; margin-bottom:8px;}

.tblrecpark .rechomeheader {background:#9ACDF1; border-bottom:2px solid #E6DAB5; padding:4px 4px 2px 4px; font-weight:bold; color:#000; font-size:18px; font-weight:bold}
.tblrecpark div.headerrecpark {background:#D2B96D; border-bottom:4px solid #E6DAB5; font:bold 15px; font=size:15px; font-weight:bold; text-align:center; padding:4px; color:#000}
div.headerwatLrg {background:white; border-bottom:2px solid #FDC854; font-size:18px; padding:4px; font-weight:bold; color:#1972B1}

/* Recreation Header */

.header {background:#EFE8D0; text-indent:5px; border-top:1px solid #D2B96D; margin-top:8px; font-size:14px; font-variant:small-caps; padding:4px; color:black; font-weight:bold}
.sml_header {background:#EFE8D0; text-indent:15px; border-top:1px solid #D2B96D; margin-top:8px; padding:4px; color:black}

/* Pool Notices */
.expheader_main {background:#D9EDE1; text-indent:20px; border-top:1px solid #396339; margin-top:8px; font-size:14px; font-variant:small-caps; padding:4px; color:black; font-weight:bold}
.smlheader_main {background:#EDE5CA; border:1px solid #D2B96D; padding:8px; color:black}
