@charset "utf-8";
body  {
  
	background:url(bg/beige060.jpg) repeat;
	margin: 0; 
	padding: 0;
	text-align: left;
	color: #000000;
	font: 11px  Verdana, Arial, Helvetica, sans-serif;
	line-height:170%;
	text-align:left;
}

img {border: 0;}


.main {	background-color:#FFF;
 border:0px solid #CCCCCC;
    margin-left: 15px;
}


ul {list-style:none;
	padding: 0;
	margin: 0;
	}


p {
	font: 11px  Verdana, Arial, Helvetica, sans-serif;
	line-height:170%;
	text-align:left;
}




.smalltext {
font: 9px  Verdana, Arial, Helvetica, sans-serif;
color:#999999;
}

.spacetext {
	line-height:200%;
}


table {
background:#FFFFFF;
border:1px solid #D3B950;
} 

td  {border:1px dotted #D3B950;}

tr {vertical-align:top;}




.feature {
 	color:#000066;
	font-weight:bold;
	font-size: 17px;
	margin-bottom:20px;
	padding-bottom:20px;
}



hr { margin:20px 0px 5px 0px;
color:#D3B950;
height:1px;
clear:both;
}


h1 {	
	color:#000066;
	font-family:"Times New Roman", Times, serif;	
	padding-bottom:2px;
	font-size:17px;
	font-weight:bold;
	border-bottom: 2px #D3B950 dotted;
	
	
}

h2 {
 	color:#000066;
	font-weight:bold;
	font-size: 19px;
	margin-bottom:5px;
	margin-top: 10px;
}

h3 {	
	color:#000066;
	font:"Times New Roman", Times, serif;
	padding-bottom:2px;
	font-size:13px;
	font-weight:bold;
	border-bottom: 1px #D3B950 dotted;
	margin-top:40px;
	clear:both;
	
}







h4 {
 	color:#000066;
	font-weight:bold;
	font-size: 14px;
	padding: 10px;

}

form {background-color:#FFFFCC;
padding:20px 30px 30px 20px;
border: 1px #FFCC33 dotted;
line-height:190%;}


.highlightgold {
 	color:#956902;
	font-weight:bold;
	font-size: 12px;  
}


.highlightblue {
 	color:#000066;
	font-weight:bold;
	font-size: 12px;
}


.divider {margin-top: 20px;}


a.blu:link {color: #000066;text-decoration: none;}
a.blu:visited {color: #000066;text-decoration: none;}
a.blu:hover {color:#B47E03;text-decoration: underline;}
a.blu:active {color:#B47E03;text-decoration: none;}


a:link {color: #000066;text-decoration: none; font: Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
a:visited {color: #000066;text-decoration: none; font-weight:bold;}
a:hover {color:#956902;text-decoration: underline;}
a:active {color:#956902;text-decoration: none;}

a.current{
	text-decoration:underline;
	color: #956902;
}

/* Containers background holders -------------------------------------------------------------------*/



#bgholder { 
	width: 100%; 
	background: url(Slices2/pagebg1.jpg) top center no-repeat;
    margin: 0 auto;
} 



#bgholder1 { 
	width: 100%; 
	background:url(Slices2/topperbg.gif) repeat-x;

}









#pageholder { 
	width: 980px;
	margin: 0 auto;
} 


#container { 
border-right:1px #956902 solid;
border-left:1px #956902 solid;
background:#FFFFFF;
	width: 980px; 
    margin: 0px auto;
} 


#container1 { 
	width: 980px; 
	background: url(Slices2/pagebg.jpg) center repeat-y;
    margin: 0 auto;
	clear:both;
}


#container3 { 
	width: 980px; 
    margin: 0px auto;
	padding: 0px;
	clear:both;
	
}



#contentbg {
    clear:both;
	width: 980px; 
	padding:0; 
	margin: 6px 0px 0px 0px;
	
	
}

#maincontent {
	float: left;
	width: 670px;
	padding: 0px 0px 100px 18px;
	margin: 10px 0px 0px 0px;
	border-left:1px #D3B950 solid;
}



#onecolumn {
	width: 940px;
	padding: 20px 20px 100px 20px;
	margin: 0px;
	
}



/* Misc tags -------------------------------------------------------------------*/

.fltrt2 { 
	float: right;
	margin:2px 5px;
}


#header {
    width:980px;
	margin: 0 auto;
	height: 84px;
	padding: 0px; 
} 








#flash {
    background-color:#FFFFFF;
    width:595px;
    height:316px;
	float:right;
	padding: 5px 5px 0px 0px;	
} 


.quicklinks {
font: 10px Verdana, Geneva, sans-serif;
background:url(bg/quicklinkbg.jpg) no-repeat;
height:283px;
width:338px;
float:left;
padding:23px 20px 16px 16px;
margin: 0px;	  
}

.quicklinks h2 {
font: 18px "Times New Roman", Times, serif;
 	color:#000066;
	font-weight:bold;

	margin-bottom:8px;
	margin-top: 13px;	  
}







.featurepic {
	padding: 2px;
	background-color:#002250;
	margin-bottom:5px;
}


.rightpic {
	padding: 2px;
	float:right;
	background-color:#002250;
	margin: 7px 0px 0px 10px;
}






/* Home Page Columns ------------------------------------------------------------------*/

#aboutcol {
	float: left; /* since this element is floated, a width must be given */
	width: 343px; 
	padding: 10px 16px 20px 16px; 
	margin:0;
	
}

#sportscol {
	float: right;
	width: 250px;
	padding: 10px 16px 20px 16px;
}


.newscol {
  font:11px Verdana, Arial, Helvetica, sans-serif;
		width: 282px;
	    margin: 0 280px 0 380px; 
	    padding: 15px 13px 15px 17px;
	}

.newscol p {background:#FFF;
padding:6px;
border: 1px solid #D3B950}



.newscol ul {

	list-style-type: none;
	}
		
.newscol li {
    font:11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	background:#FFFFFF ; 
	border: 1px solid #D3B950;
	padding: 10px;
	}

.newscol li a {

	text-decoration: none;
	display: block;
	}
	
.newscol li:hover {
	border: 1px solid #B47E03;
	}
	
	
	

#linkscol {
	float: left; /* since this element is floated, a width must be given */
	width: 200px; 
	padding: 10px 25px 20px 25px; 
	margin:0;
	
}

	
.goldlist li {
padding: 0px 0 0 20px;
margin: 20px 0px 0px 20px;
font-weight:bold;
background: url(Slices2/bullet2.gif) no-repeat left center;
color:#956902;
}	


.plainlist li {
margin: 20px 0px 0px 20px;
padding: 0px;
list-style-type:circle;
}	


/* Floats and lists ------------------------------------------------------------------*/


.fltrt { 
	float: right;
	margin: 0px 0px 0px 10px;

}


.fltlft { 
	float: left;
border:1px #000066 solid;
margin: 10px 10px 10px 0px;


}

.clearfloat {
	clear:both;
	margin:0px;
	padding:0px;
 
}


/* Footer ------------------------------------------------------------------*/

#footer {
	clear:both;
	width: 100%;
	background:#023378 url(Slices2/footerbg.gif) repeat-x;
	margin: 0px;
	font-size:11px;
	color:#98AFD6;
} 


#footer a{color: #cccccc; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
#footer a:hover  {
	color: #FFC;
	text-decoration:underline;
	background:#023378;
}


#footerholder {  
    margin: 0px auto 0px auto;
    width: 980px;
	height: 370px;
	padding: 60px 10px 10px 10px; 	
}


.foot1 {
	float: left;
	width: 200px;
	height: 220px;
	padding: 10px 20px 10px 20px;
	border-right:1px dashed #034BAD;	
}

.foot2 {
	float: left;
	width: 390px;
	height: 220px;
	padding: 0px 30px 10px 30px;
	border-right:1px dashed #034BAD;
}


.foot3 {
	float: left;
	width: 240px;
	height: 220px;
	padding: 10px 20px 10px 20px;	
}

div.foot2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div.foot2 ul li {
	margin: 0;
	padding: 8px 0;
	border-bottom: 1px solid #034BAD;
	line-height:200%;
}



/* Menu ------------------------------------------------------------------*/



.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 9px Verdana, Geneva, sans-serif;
width: 100%;
overflow: hidden;
background: url(Slices2/buttonbg.gif) center center repeat-x;
}



.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #3F2D01;
padding: 13px 16px 13px 15px;
margin:0px;
text-decoration: none;
border-right:1px #CFBB71 solid;

}


.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #023378;
text-decoration:underline;
padding: 13px 15px 13px 15px;
background:url(Slices2/buttonover.gif) repeat-x;
border-right:2px #CFBB71 solid;
border-left:1px #CFBB71 solid;
}





  
/* sub navigation */


.sidenav {
	float: left;
	width: 244px;
	height:100%;
	margin: 10px 18px 20px 13px;
	font:Verdana, Arial, Helvetica, sans-serif;

	
}


.sidenav p {
	background: #FFFFCC url(Slices2/paragraphbg.gif) repeat-x top;
	border: 1px solid #D3B950;
	margin-top:0px;
	
	padding: 22px 20px 22px 20px;
}





.sidenav ul {
	padding: 0;
}

.sidenav li {
    font:11px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #D3B950;
	list-style: none;
}

.sidenav li a {
	background: #FFFFCC;
	display: block;
	padding: 8px 5px 7px 15px;
	text-decoration: none;
}

.sidenav li visited {
	background: #FFFFCC;
	display: block;
	padding: 8px 5px 7px 15px;
	text-decoration: none;
}


.sidenav li a:hover {
    padding: 8px 5px 7px 14px;
	text-decoration:underline;
	background: #fff;
	
}

 
.sidenav li .current{
    padding: 8px 5px 7px 16px;
	text-decoration:underline;
	background: #fff;
	color: #000066;
}

.sidenav li .heading1{
    font-size:13px;
    padding: 8px 3px 7px 16px;
	text-decoration:underline;
	background: #FFFFCC url(Slices2/navbg3.gif) repeat-x bottom;
	color: #000066;
}



.sidenav li .heading2{
    font-size:12px;
	text-decoration:underline;
    padding: 8px 3px 7px 16px;
	background:#FFFFFF;
	color: #000066;
	font-weight:bold;
}




.sidenav2 li {
    font-size: 10px;
	border: 1px dotted #D3B950;
	list-style: none;
}

.sidenav2 li a {
	background: #FEF8E0;
	display: block;
	padding: 8px 5px 7px 15px;
	text-decoration: none;
}

.sidenav2 li a:hover {
	padding: 8px 5px 7px 14px;
	text-decoration:underline;
	background: #fff;
	
	
}
