@charset "utf-8";
/* CSS Document */
.title
	{
		font-size:18px;	
		font-weight:bold;
		color:#004185;
	}
body{
	margin:40px 0;
	font: 11px Verdana, Geneva, sans-serif; color:#444444;
	text-align:center;
	background: url('../images/browserBg.jpg') repeat-x #f1f1f3;
}
h1,h2 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
}
h1 {
	font-size: 20px; /*line-height: 23px;*/ text-align: left; color: #17191b; padding:0; margin:0;
}
h2 {
	font-size: 14px; font-style:normal; /*line-height: 24px;*/ color: #6f6f6f; margin:0; padding:0;
}
img.center{vertical-align:middle;}
/*ul {
	margin: 0 0 0 12px;
	padding: 0;
	list-style-image: url('../images/bulletLi.gif');
}
li {
	margin: 0 0 12px 3px;
	padding: 0;
	font: 11px Verdana, Geneva, sans-serif; color:#444444;
	vertical-align: bottom; /* This fixes the IE5 Win gap! */
}
*/

.ul li {
	display: inline; list-style-type: none;
}

ul.headlines {
	margin: 0 0 0 12px;
	padding: 0;
}
li.headlines {
	margin: 0 0 12px 3px;
	padding: 0;
	color:#696969;
	font:normal 13px Tahoma, Geneva, sans-serif;
	vertical-align: bottom; /* This fixes the IE5 Win gap! */
}

form{
	display:inline;
}
textarea{}
/*input{background:#fff; border:1px solid #999;}*/
.textField{
	border:1px solid #CCC;
	height:15px;
	font:11px Verdana, Geneva, sans-serif;
}
.button{
	background:#595959;
	border:1px solid #ccc;
	height:21px;
	color:#fff;
	font:11px Verdana, Geneva, sans-serif;
}

#contactBox{
	padding:8px;
	float:left;
}
#searchBox{
	float:right;
	width:158px;
	height:21px;
}
/* /////////////////////// search styling //////////////////// */
fieldset.search {
 border: none;
 width: 158px;
 /*margin: 0 auto;
 background: #222;*/
}
.search input, .search button {
 border: none;
 float: left;
}
.search input.box {
 color: #000;
 font-size: 11px;
 width: 104px;
 height: 19px;
 padding: 3px 5px 0;
 background: url(../images/search_bg.png) no-repeat;
 margin-right: 0;
}
.search input.box:focus {
 background: url(../images/search_bg.png) no-repeat left -21px;
 outline: none;
}
.search button.btn {
 width: 44px;
 height: 21px;
 cursor: pointer;
 text-indent: -9999px;
 background: url(../images/search_bg.png) no-repeat top right;
}
.search button.btn:hover {
 background: url(../images/search_bg.png) no-repeat bottom right;
}
/* /////////////////////// end search styling //////////////////// */

#whiteBg{
	width:876px;
	margin:0 auto;
	padding:40px 0 5px 0;
	background-color:#fff;
}
#header{
	width: 786px;
	margin:0 auto;
	background:url('../images/headerBg.jpg') no-repeat;
}
#headerLeft{
	float:left;
}
#headerRight{
	float:right;
	text-align:right;
	padding:50px 35px 0 0;
	color:#000;
	width:220px;
	font-size:10px;
	font-weight:bold;
}
#menuContainer {
  	line-height:43px;
	max-height:43px;
	margin:0;
}
#container {
	width:760px;
	margin: 0 auto;
	margin-top:25px;
	padding-bottom:5px;
	text-align: left;
}
#containerHome
	{
		width:760px;	
		
	}
#homeLeft{
	float:left;
	width:224px;
}
#homeRight{
	float:right;
	width:520px;
}
#headlinesContainer{
	background:url('../images/headlinesBg.jpg') no-repeat;
	padding:20px;
	height:208px;
}
.headlinesTitle{
	font:bold 18px Georgia, "Times New Roman", Times, serif; letter-spacing:3px;
	padding-bottom:10px;
	text-align:center;
}
#watchMoreVideo{
	height:56px;
	font:bold 14px/22px Georgia, "Times New Roman", Times, serif; letter-spacing:1px;
	text-align:center;
	padding-top:5px;
	background:url('../images/watchMoreVideoBg.jpg') bottom no-repeat;
}
#bodyHeroShot{
	padding-bottom:6px;
	background-repeat:no-repeat;
	width:520px;
	height:404px;
}
#bannerBelowHero{
	height:107px;
	padding:2px 0 0 3px;
	background:url('../images/bannerBgStripBelowHero.jpg') no-repeat;
}
#homeFeatureContainer{
	width:760px;
	padding-top:25px;
}
#headlineLinks {
	text-align:left;
}
.homeFeatures{
	width:159px;
	padding:5px 15px;
	float:left;
	text-align:center;
	border-right:1px solid #a0a0a0;
}
a.homeFeaturesTitle:link,a.homeFeaturesTitle:active,a.homeFeaturesTitle:visited{
	font: bold 14px Georgia, "Times New Roman", Times, serif; text-decoration:none;
	color:#0d3562;
}
a.homeFeaturesTitle:hover{
	color:#0d3562;
	background-color:#fdf4c9;
}
img.features{
	padding-top:10px;
}
#varsityLogo{float:left;}
#socialMedia{float:right;padding-top:12px; text-align:center}
#bodyLeftContainer{
	width:562px;
	float:left;
}
#bodyHomeText{
	margin-left:5px;
	padding:12px 10px 0 30px;
}
#bodyRight{
	width:205px;
	float:right;
	margin-right:5px;
	padding:0 0px 8px 0;
}
#bodyFull{
	width:870px;
	margin:0;
	padding:30px 15px;
}
/*#bodyLeft{
	width:465px;
	text-align:left;
	float:left;
}
*/
#bodyRightText{
	width:380px;
	padding:0 0 0 14px;
}
#contentRight{
	padding:20px 40px 20px 30px;
}

#bottomMenuContainer{
	width:876px;
	margin:10px auto;
	min-height:190px;
	background:url('../images/bottomMenuBg.jpg') repeat-x #efeff2;
	border-bottom:1px solid #CFD3DE
}
#bottonMenuMiddle{
	width:844px;
	min-height:190px;
	padding:12px 15px;
	/*border-left:1px solid #BFBFBF;
	border-right:1px solid #BFBFBF;*/
}
.bottomMenuBlock{
	width:114px;
	float:left;
	text-align:left;
}
.bottomMenuVertLine{
	min-height:190px;
	float:left;
	margin:0 15px;
	border-right:1px solid #777;
}
a.bottomMenuBlockLink:link,a.bottomMenuBlockLink:active,a.bottomMenuBlockLink:visited{
	color:#4a4a49; text-decoration:none; line-height: 12px; padding:3px 0; display:block;
}
a.bottomMenuBlockLink:hover{
	text-decoration:underline; color:#064780;
}
#footerContainer{
	width:876px;
	margin:15px auto;
	padding:5px 0;
	font:normal 9px/16px Verdana, Geneva, sans-serif; color:#5b5b5b; text-align:center;
}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}
.clearfloatBoth{clear:both;}

/* /////////////////////////////// LINKS /////////////////////////////// */
a:link,a:active,a:visited{
	color:#064780; text-decoration:underline;
}
a:hover{text-decoration:none;}

a.mainMenu:link,a.mainMenu:active,a.mainMenu:visited {
	font:bold 12px Trebuchet MS, Arial, Helvetica, sans-serif; color:#5b5b5b; text-decoration:none;
	padding:0 10px;
}
a.mainMenu:hover{color:#000;}

a.mainMenuOn:link,a.mainMenuOn:active,a.mainMenuOn:visited {
	font:bold 12px Trebuchet MS, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
	padding:0 15px;
}
a.mainMenuOn:hover{color:#000;}

a.mainMenuSub:link,a.mainMenuSub:active,a.mainMenuSub:visited {
	font: bold 11px/18px Trebuchet MS, Arial, Helvetica, sans-serif; color: #807f82; text-decoration: none;
}
a.mainMenuSub:hover {color: #f4aa0b;}

a.topContact:link,a.topContact:active,a.topContact:visited {
	color:#000; text-decoration:none;
}
a.topContact:hover{background:#616161;color:#fff;}

a.headlinesMore:link,a.headlinesMore:active,a.headlinesMore:visited {
	font:bold 14px Tahoma, Geneva, sans-serif; color:#0963b3; text-decoration:none;
}
a.headlinesMore:hover{background:#fef4c5;color:#064780;}

a.footerNav:link,a.footerNav:active,a.footerNav:visited {
	font-weight:bold; font-size:11px;
	color:#5b5b5b;padding:0 8px;text-decoration:none;
}
a.footerNav:hover{color:#000;text-decoration:underline;}

a.footerNavOn:link,a.footerNavOn:active,a.footerNavOn:visited{
	color:#000; text-decoration:underline;
}
a.footerNavOn:hover{color:#000;text-decoration:underline;}

a.blackLinks, a.blackLinks:visited { color: #444; text-decoration:none; }
a.blackLinks:hover { text-decoration:underline; }
