@charset "UTF-8";

/* CLEARING CRAP FORMATTERING AND MAIN ELEMENTS */
* { margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: bottom; behavior: url(/js/iepngfix.htc); }
body { font: 12px/16px Helvetica, Arial, sans-serif; background-color: #830920; padding: 20px 0; }
.hiddenButton { display: block; height: 0px; overflow: hidden; }

/* COPY FORMATTINGS */
#copyCopy h1, #copyCopy h2, #copyCopy h3, #copyCopy h4, #copyCopy h5, #copyCopy h6 { margin: .7em 0 0; line-height: 1.2em; font-weight: bold; text-transform: uppercase; color: #830920; }
#copyCopy h1 { font-size: 175%; margin-top: 0; }
#copyCopy h2 { font-size: 150%; }
#copyCopy h3 { font-size: 125%; }
#copyCopy h4 { font-size: 100%; }
#copyCopy h5 { font-size: 75%; }
#copyCopy h6 { font-size: 50%; }
#copyCopy h1 + h2#copyCopy h1 + h1, #copyCopy h1 + h2, #copyCopy h1 + h3, #copyCopy h1 + h4, #copyCopy h1 + h5, #copyCopy h1 + h6,
	#copyCopy h2 + h2, #copyCopy h2 + h3, #copyCopy h2 + h4, #copyCopy h2 + h5, #copyCopy h2 + h6,
	#copyCopy h3 + h3, #copyCopy h3 + h4, #copyCopy h3 + h5, #copyCopy h3 + h6,
	#copyCopy h4 + h4, #copyCopy h4 + h5, #copyCopy h4 + h6, #copyCopy h5 + h5, #copyCopy h5 + h6, #copyCopy h6 + h6 { margin-top: .4em; }
#copyCopy p { margin: .7em 0 0; line-height: 1.5em; }
#copyCopy ul, #copyCopy ol { margin: .8em 0 0; line-height: 1.2em; font-size: .9em; padding-left: 14px;  }
#copyCopy blockquote { padding: 0 0 0 15px; }
#copyCopy ul li, #copyCopy ol li { padding: .25em 0 .25em .2em; }
	#copyCopy ul li ul { margin: 0px; font-size: inherit; padding-left: 14px; list-style-type: disc; background-color: #fff; filter: alpha (opacity=65); opacity: .65; }
	#copyCopy ul li ul li { margin: 0px; }
#copyCopy a { text-decoration: none; color: #830920; }
#copyCopy a:hover { text-decoration: underline; }

/* ADMIN */
.adminButtons {	float: right; padding: 13px 13px 10px 10px; } 
.adminButtons a, .adminButtons span, .adminButtons input.fancy {
	text-decoration: none; line-height: normal; background-color: #fff; float: left; display: block; padding: 3px; margin: 0px 0px 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #CC3300; border: 2px solid #cc3300; font: bold 10px Verdana, Arial, Helvetica, sans-serif; }
.adminButtons a:hover { text-decoration: none; font-size: 1.1em; }
.adminButtons span { color: #5f85c0; border: 2px solid #5f85c0; cursor:help; }

/*STYLES*/
#husk { width: 980px; margin: 0px auto; }
	#shell { float: left; background: #c3b490 url(/i/bg_shell.jpg) top center repeat-y; }
		#header { width: 980px; text-align: center; padding: 20px 0; border-bottom: 5px solid #741d13; }
			#logo { width: 400px; text-align: center; margin: 0px auto; }
			#search { float: right; background: url(/i/bg_search.png) top left no-repeat; padding-top: 20px; margin-top: 12px; }
				#search input { width: 125px; border: none; border-right: 10px solid #741d13; color: #999; padding: 5px; }
		#menu { width: 980px; background-color: #741d13; border-top: 2px solid #c3b490; border-bottom: 2px solid #c3b490; height: 30px; text-align: center; font-size: 10px; }
			#menu ul { list-style: none; }
				#menu ul li { display: inline; }
					#menu ul li a { color: #c3b490; text-decoration: none; text-transform: uppercase; font-weight: bold; line-height: 30px; padding: 0 6px; }
					#menu ul li a:hover { color: #fff; }
		#copyCopy { float: left; border-top: 5px solid #741d13; width: 980px; }
			
			#liveworkplaybrilliant { float: right; width: 468px; margin-left: 20px; }
				#bannerAd { border-top: 2px solid #c3b490; }
				#web2lint { font-size: .85em; color: #830920; text-transform: uppercase; padding: 10px 0; clear: left; }
					#web2lint a { padding: 2px 7px; border-right: 1px solid #830920; }

			#date_weather { color: #830920; text-transform: uppercase; padding: 10px 10px 10px 20px; border: 1px solid #c3b490; font-size: 1.5em; margin-bottom: 20px; float: left; margin: 20px 0 0 0; }

			.interiorPad { padding: 20px; clear: left; }
				
			#homeNews h2 { font-size: 1em; margin-top: 20px; }
			#homeNews h3, #newsSection h2 { font-size: 1.5em; border-top: 1px solid #fff; padding-top: 10px; }
			#homeNews h4, #newsSection h3 { font-size: .8em; font-style: italic; font-weight: bold; }
			
			#contentColumnHome { width: 650px; float: left; padding-right: 20px; }
			#auxColumnCalendar { float: left; width: 250px; margin: 27px auto; text-align: center; background-color: #fff; }
			
			.highLighted { background-color: yellow; }
			
	#copyright { font-size: .85em; color: #fff; padding: 10px; clear: left; text-align: right; }
	


.profile {
	width: 465px;
	padding-top: 15px;
}
.profile th {
	font: bold 10px Verdana, Arial, Helvetica,
	sans-serif;
	color: #ffffff;
	border-right: 1px solid #F4F0E9;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #830920 url(/i/bg_athletics_table.jpg) no-repeat;
}

.profile td {
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #68625B;
	font: 10px Verdana, Arial, Helvetica,
}


.profile td.alt {
	border-right: 1px solid #FFFFFF;
	background: #DbD0BC;
	color: #68625B;
	font: 10px Verdana, Arial, Helvetica,
}

.profile td.alt2 {
	border-right: 1px solid #FFFFFF;
	background: #e9e3d7;
	color: #68625B;
	font: 10px Verdana, Arial, Helvetica,
}


