html {
	overflow-y:scroll;
	margin-top:30px;
}
body {
	margin: 5px 0;
	background:#E9E9E9;
	color:#666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* CORE CLASSES */
.container {
	width:900px;
	margin:12px;
	text-align:left;
	margin:0 auto;
	border:1px solid #CCCCCC;
	padding:10px;
	box-shadow: 2px 2px 2px #666666;
	background:#FFFFFF;
}
.thumbleft {
	float:left;
	margin-right:10px;
}
.page_with_image img {
	float:left;
}
.trans_divider {
	clear:both;
	height:1px;
	overflow:hidden;
}	
/* HEADER STYLES */
.nivo-container {
	overflow:hidden;
}
#header {
	
}

#header_left {
	background:url(../../../images/header_left.jpg) no-repeat;
	float:left;
	text-align:left;
	width:600px;
}
#header_right {
	float:right;
	text-align:right;
	width:240px;
	color:#FE0000;
	font-family:"Comic Sans MS";
	font-weight:normal;
}
#header_center {
	text-align:center;
}
#header, #header_left, #header_right {
	height:90px;
}

#scrolling_news {
	width:890px;
	height:20px;
	background:#E9E9E9;
	margin-bottom:10px;
	border:1px solid #CCCCCC;
	padding:5px;
	color:#333333;
}

#marquee {
	width:790px;
	float:right;
	height:20px;
}

/* NAV STYLES */
.nav {
	clear:both;
}

/* BODYMAIN STYLES */
#bodymain {
	width:900px;
}
#bodymain_left {
	text-align:left;
	float:left;
	width:200px;
}
#bodymain_right {
	text-align:right;
	float:right;
	width:200px;
}
#bodymain_center {
	text-align:left;
	padding:5px;
	margin: 0 200px;
}
#bodymain, #bodymain_left, #bodymain_right {
	min-height:282px;
}

#newsfeed {
	background:#222222;
	width:900px;
	height:19px;
	margin-bottom:5px;
	color:#FFFFFF;
	border:1px solid #CCCCCC;
	padding:1px;
}

#top {
	width:900px;
	height:270px;
}

#quick_links_container {
	width:497px;
	height:300px;
	float:left;
	overflow:hidden;
	text-align:center!important;
}

#quick_link {
	width:238px;
	height:90px;
	float:left;
	margin-right:5px;
	margin-bottom:4px;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	
	
}


#quick_links_container a {
	color:#FFFFFF!important;
	font-weight:bold;
	text-decoration:none;
	font-size:17px;
	text-shadow:0.1em 0.1em 0.05em #333;

}


#home_page_fade {
	width:403px;
	height:282px;
	overflow:hidden;
}

#fadeshow_container {
	width:305px;
	float:left;
	height:282px;
	overflow:hidden;
	border:1px solid #CCCCCC;
}


#fadeshow {
	width:282px;
	height:315px;
	float:right;
}

#content_left {
	width:425px;
	height:282px;
	margin-bottom:10px;
	float:left;
	background:url(../../../images/graphics/football19.jpg);
	
	
}

#content_right {
	width:460px;
	min-height:284px;
	margin-bottom:10px;
	float:right;	
}

#home_text {
	width:455px;
	float:left;
	text-align:justify;
	padding:10px;
	border:0px solid #CCCCCC;
	height:262px;
}


#text_content {
	width:450px;
	min-height:10px;
	float:right;
	border:0px solid #CCCCCC;
	padding:10px;
	margin-bottom:10px;
	
}

#content_container {
	width:900px;
	
}

#call_links {
	width:403px;
	height:280px;
	float:right;
	
}

#call_link_1 {
	width:403px;
	height:86px;
	border:1px solid #CCCCCC;
	margin-bottom:10px;
}

#call_link_2 {
	width:403px;
	height:86px;
	border:1px solid #CCCCCC;
	margin-bottom:10px;
}

#call_link_3 {
	width:403px;
	height:86px;
	border:1px solid #CCCCCC;
}

#bottom {
	width:898px;
	height:1px;
	background-color: #A50105;
	/*border:1px solid #CCCCCC;*/
}

#middle {
	width:898px;
	min-height:330px;
}

/* FOOTER STYLES */
#footer {
	clear:both;
	line-height:20px;
	height:20px;
	color:#FFFFFF!important;
	padding-left:10px;
	background:#C20000;
}
#footer_left {
	float:left;
	text-align:left;
	width:400px;
}
#footer_right {
	float:right;
	text-align:right;
	width:200px;
	padding-right:10px;
}
#footer_center {
	text-align:center;
}
#footer a {
	clear:both;
	line-height:20px;
	height:20px;
	color:#CC0000!important;
}


#afterfooter {
	padding-bottom:10px;
}

.telephone {
	font-size:30px!important;
	font-weight:bold;
	color:#C20000;
	padding-top:10px;
}

.email {
	font-size:15px;
	color:#000000;
	font-weight:bold;

}

.email a {
	font-size:15px!important;
	color:#000000!important;
	text-decoration:overline;
	font-weight:bold;
	
}

.quicklink {
	background:#9A0201;
	width:290px!important;
	height:50px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	text-shadow:0.2em 0.2em 0.05em #000;
}

.quicklink:hover {
	background:#000000;
	width:290px;
	height:50px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	text-shadow:0.2em 0.2em 0.05em #000;

}

.quicklinks_container {
	width:950px;
	min-height:50px;
	overflow:hidden;
	margin-bottom:10px;
}

.quicklink a {
	text-decoration:none;
	color:#FFFFFF!important;
}

#quick_links_container a:hover {
	background:#000000!important;
}

