body {margin:0px 0px 20px 0px; background:url(/vimages/banner_centennial.jpg) no-repeat top center #F5EDD2}
form {margin:0px}
img {border:0px}
.cnt {text-align:center}
.b {font-weight:bold}
.clr, .brk {clear:both; height:0px; line-height:0px;}
.formsub {border:1px solid #4A3A1D; padding:1px; color:#EFEBD1; cursor:pointer; font-weight:bold; background:#000}
input.formsub:hover {background:#EFEBD1; color:#000}
h1 {font: 21px arial; margin:0; padding:3px 40px 3px 16px; text-align:right; color:#005189; border-top:1px solid #C4CFD7; border-bottom:1px solid #C4CFD7;}
h2 {margin:0; font:bold 15px arial; color:#000;}
a#tn25 {color:#A4892A}

*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));
}

#iconrow {position:absolute; width:98px; top:226px; right:6px; z-index:100;}
	.tbliconrow {position:relative; color:#00457E; }
	.tbliconrow td {font:11px arial; text-align:right; padding:2px}
	.tbliconrow a {color:#00457E; text-decoration:none; font-weight:normal}
	.tbliconrow a:hover {text-decoration:underline}
	
#tbar_smllinks {position:absolute; top:5px; right:10px; z-index:100;}
	#tbar_smllinks a {display:inline-block; padding:2px; margin-right:6px; text-decoration:none; font:10px arial; color:#F5EDD2 }
	#tbar_smllinks a:hover {text-decoration:underline; color:#C8AC4B}

#logo_centennial {position:absolute; z-index:20; width:184px; height:138px; top:54px; left:12px}
#logo_centennialbg {width:272px;  background:#E5F0C7; height:122px;  z-index:2; position:absolute; top:46px; right:0px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50)} 

#logo {position:absolute; z-index:20; width:208px; height:155px; top:50px; left:0px}
#logobg {display:none}

ul.pdfbullets li, #c_rt_txt ul.pdfbullets li { list-style-image : url(/cms/vimages/icon_pdf.gif); }
/*
#logo {position:absolute; z-index:20; width:180px; height:78px; top:68px; right:48px}
#logobg {width:270px; border:1px solid #C8AC4B; background:#F5EDD2; height:108px; z-index:2; position:absolute; top:54px; right:0px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50)} 
*/
.sectbl {margin:0px auto; table-layout:fixed; border-collapse:collapse}
.sectbl th {border:1px solid #BDC9D2; background:#F5EDD2; font:bold 14px arial; padding:6px; color:#005189}
.sectbl td {background:transparent; font-size:12px; font-family:arial; border:1px solid #BDC9D2; padding:8px}
.sectbl .th2 {border:1px solid #BDC9D2; background:#E5DCBD; text-align:center; font:bold 12px arial; padding:3px; color:#71612B}


#bgholder {position:relative; width:980px; top:210px; background:url(/vimages/centennial_holderbg.png) repeat-y}
#contentholder { width:980px; background:url(/vimages/centennial_contentbg.png) no-repeat}
#bgholderbottom {background:url(/vimages/centennial_bbar.png) no-repeat; width:980px; height:27px}

#tbar {width:272px;  background:#005189; height:34px;  z-index:25; position:absolute; top:186px; right:0px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50)}	
#keywordsearchcontainer {position:absolute; top:186px; z-index:200; right:0px; width:270px; height:34px}
	.sbx {font:normal 14px arial; color:#666; padding:4px 0px 4px 0px; border:1px solid #005189; width:226px; display:block; position:relative; background:#F5EDD2}
	.keysmtbtn {}
	.tblkeywordsearch {width:98%; margin:3px 0px 0px 3px}
	.tblkeywordsearch td {padding:0px}

#pathlinkbg	{background:#F5EDD2; width:779px; position:static; z-index:1; margin-left:1px; height:26px; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50);}
#pathlink {font:10px helvetica,arial; position:absolute; z-index:10; top:41px; left:216px; color:#000;}
#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; color:#00457E;} 


	
#homeicon {position:absolute; z-index:300; top:5px; left:7px}	
#holder {position:relative; z-index:1; width:980px; margin:0px auto 0px auto;}


#navbar[id] {position:absolute; z-index:12; width:1000px; height:34px;  background:url(/vimages/navbar_centennial.png) no-repeat; top:0px; left:-10px;}
*html #navbar {position:absolute; z-index:12; width:1000px; height:34px; top:0px; left:-10px; background: none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/vimages/navbar_centennial.png', sizingMethod='scale')
}

/* #navbar[id] {position:absolute; z-index:12; width:1000px; height:34px;  background:url(/vimages/navbar.png) no-repeat; top:0px; left:-10px;}
*html #navbar {position:absolute; z-index:12; width:1000px; height:34px; top:0px; left:-10px; background: none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/vimages/navbar.png', sizingMethod='scale')
} */

#c_lt {float:left; width:200px; vertical-align:top; padding:59px 0px 20px 0px}
	.ltcityheader {color:#000; text-transform:uppercase; margin-top:32px; text-align:center; padding:4px; font:bold 12px arial}
	#minicalendarholder {width:190px; margin:0px auto 6px auto}
#c_rt {float:left; width:780px; padding-top:34px; vertical-align:top}
	#c_rt_txt {width:748px; padding:16px 16px 36px 16px; color:#000; font:13px arial; line-height:17px;}
	#c_rt_txt a {color:#005189; font-weight:bold; text-decoration:underline}
	#c_rt_txt a:hover {color:#B79D45}
	
	#c_rt_txt_events {width:748px; padding:16px 16px 36px 16px; color:#000; font:13px arial; line-height:17px; }
	#c_rt_txt_events a {color:#00457E; font-weight:bold; text-decoration:underline}
	#c_rt_txt_events a:hover {color:#B79D45; text-decoration:none}
	
	
#bgholderbottom {}
#bbar {position:relative; text-align:right; z-index:200; height:32px; margin:-30px 0px 0px 200px; padding:6px 40px 6px 4px; border-top:1px solid #C4CFD7; width:736px; font:12px arial}
	#bbar a#rtt {font:bold 14px arial; text-decoration:none; color:#005189}
	#bbar a#rtt:hover {text-decoration:underline; color:#000}
	
#copyr {clear:both; text-align:center; padding:6px 0px 6px 0px; font:12px arial; color:#005189; margin-top:-10px;}



	
/* ///////////////// Mini Calendar */
#calendarholder {z-index:6; width:212px;}

.caltable {background:#E1DEC7; width:100%; table-layout:fixed}
.caltable th {font:10px arial, helvetica; color:#333333; padding:2px; background:#F5EDD2; text-align:center}

#caleventbullets { margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px; list-style-image:url(/vimages/icon_caleventbullet.gif);}

.caltable .day {font:12px arial, helvetica; text-align:center; color:#000; padding:3px; background:#FFF}
.caltable .dayevent { background: #fff; color: #000; text-align:center; font:bold 11px arial, helvetica; text-decoration:none}
.caltable .dayevent a { background: #C3CDD4; color: #000; padding:3px; display: block; position: relative; font:bold 11px arial, helvetica; text-decoration:underline}
.caltable .dayevent a:hover { background: #CEB457; display:block; padding:2px; position:relative; text-decoration:none; color: blue}

.calmonth {text-decoration: none; padding: 4px;  background: #CEB457; color: #005189; text-align:center; font:bold 12px arial, helvetica;}
.calmonth a { text-decoration: none; background: #CEB457; color: #005189}
.calmonth a:hover { text-decoration: underline; color: #000}

.calnextprev {background: #CEB457; text-align:center}
.calnextprev a {background: #CEB457; display:block}
.calnextprev a:hover {}		

.smt_event a {font:bold 11px arial; color:#333}



/* /////////////// Left Sub Menu Styles //////////////// */
.mn1 {font:bold 13px Arial; margin-left:1px; border-bottom:1px solid #BDC9D2}
.mn1 a {width:171px; color:#005189; padding:6px 4px 6px 24px; display: block; text-decoration: none;}
.mn1 a:hover {background:#F5EDD2}
.mnOn1 {color:#CEB457; margin-left:1px; background:#00457E; border-bottom:1px solid #BDC9D2; font:bold 13px Arial; padding:6px 4px 6px 24px}
.mnOn1 a {width:171px; display: block; position:relative; text-decoration:none; color:#CEB457;}

.mn2 {font: 12px Arial; border-bottom:1px solid #BDC9D2}
.mn2 a {width:175px; color:#723600; background:#C7E2ED; padding:4px 3px 4px 22px; display: block; text-decoration: none;}
.mn2 a:hover {background:#D8EBF3}
.mnOn2 {color:#000; background:#C7E2ED; border-bottom:1px solid #BDC9D2; font:bold 12px Arial; padding:4px 3px 4px 22px}
.mnOn2 a {width:175px; display: block; position:relative; text-decoration:underline; color:#723600}

.mn3 {font: 11px Arial}
.mn3 a {width:180px; color:#000; background:#E7DDD4 url(/vimages/menu3_arrow.gif) no-repeat 28px 7px; padding:4px 4px 4px 36px; display: block; text-decoration: none;}
.mn3 a:hover {text-decoration:underline; background:#fff url(/vimages/menu3_arrow.gif) no-repeat 28px 7px}
.mnOn3 {color:#000; background:#fff url(/vimages/menu3_arrow.gif) no-repeat 28px 7px; font:normal 11px Arial; padding:4px 4px 4px 36px}
.mnOn3 a {width:180px; color:#000; display: block; position:relative; text-decoration:underline;}
