@charset "utf-8";

body  {

	font: 12px  Georgia, "Times New Roman", Times, serif;

	background: #200;

	margin: 0; 

	padding: 0;

	text-align: left;

	color: #FFC;

}



img {

	border: 0;

}







.main {	

	background-color:#FFF;

    border:0px solid #CCCCCC;

    margin-left: 15px;

}







ul {

    list-style:none;

	padding: 0;

	margin: 0;

	}





p {

	font: 12px  Georgia, "Times New Roman", Times, serif;

	line-height:170%;

	text-align: left;

	padding:2px;

}





#textcenter {text-align: center;}



#form { width: 90%; text-align:left; padding:25px; border: 2px solid #333333; background:#444444; background:#333333 url(bg/marb039.gif);}



#main_image2{margin:0px auto 26px auto;height:750px;width:600px;background:#000000; padding:2px; border:8px solid #222222}







.feature {

 	color:#000066;

	font-weight:bold;

	font-size: 17px;

	margin-bottom:20px;

	padding-bottom:20px;

}







hr { margin:10px;

color:#cccccc;

}





h1 {	

	color:#FFFFDD;	

	padding-bottom:2px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:21px;

	border-bottom: 1px #C6B57D dotted;

	

}



h2 {	

	color:#FFFFDD;

	padding-bottom:2px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:15px;

	clear:both;

	

	border-bottom: 1px #C6B57D dotted;

	

}







h3 {

 	color:#000066;

	font-weight:bold;

	font-size: 16px;

	margin-bottom:-10px;



}





h4 {

 	color:#000066;

	font-weight:bold;

	font-size: 16px;

	padding: 10px;



}





.highlightgold {

 	color:#FFF;

	font-weight:bold;

	font-size: 13px;

	

    

}





.highlightblue {

 	color:#000066;

	font-weight:bold;

	font-size: 13px;



}





.divider {margin-top: 20px;}







a.blu:link {color: #000066;text-decoration: none;}

a.blu:visited {color: #000066;text-decoration: none;}

a.blu:hover {color:#666666;text-decoration: underline;}

a.blu:active {color:#FFFFFF;text-decoration: none;}





a:link {color: #FFFFFF;text-decoration: none; font-weight:bold;}

a:visited {color: #FFFFFF; text-decoration: none; font-weight:bold;}

a:hover {color:#DDDDDD;text-decoration: underline;}

a:active {color:#FFFFFF; text-decoration: none;}



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











#bgholder { 

	width: 100%;

	background:#100 url(bg/redbg1.jpg) repeat-x; 

    margin: 0 auto;

} 







#container { 

	width: 940px;

	clear:both;

	background:#000000; 

    margin: 0px auto;

	border-left:2px solid #000;

	border-right:2px solid #000;

} 









#contentbg {

    clear:both;

	background:#000000;

	width: 940px; 

	padding:0; 

	margin: 0px auto;

	

}



#maincontent {

	float: left;

	width: 670px;

	padding: 0px 0px 20px 19px;

	margin: 10px 0px 0px 0px;

	border-left:1px #D3B950 solid;

}







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



.fltrt2 { 

	float: right;

	margin:2px 5px;

}





#header {

    width:940px;

	margin: 0 auto;

	height: 130px;

	padding: 0px; 

} 







#flash {

	clear:both;

    background-color:#000000;

    width:900px;

    height:500px;

	padding: 19px;

} 





#flash2 {

	clear:both;

	padding:19px;

    width:900px;

	

}





#flash3 {

	clear:both;

    background:#000000 url(bg/bg2.jpg) no-repeat top;

    width:900px;

	padding: 19px;	

}





form {background-color:#222222;

padding:20px;

line-height:200%;}





hr {

color:#444444;

border:#666666 1px dotted;

}





.featurepic {

	border:3px solid #111111;

	margin-bottom:5px;

}





.rightpic {

border:3px solid #333333;

	float:right;

	margin: 5px 0px 10px 15px;

}





.rightpic2 {

border:3px solid #333333;

	float:right;

	margin: 40px 0px 0px 15px;

}







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



#aboutcol {

	float: left; /* since this element is floated, a width must be given */

	width: 548px; 

	padding: 10px 30px 20px 30px; 

	margin:0;

	

}



#aboutcolfull {

	float: left; /* since this element is floated, a width must be given */

	width: 880px; 

	padding: 10px 30px 20px 30px; 

	margin:0;

	

}





.sportscol {

	float: right;

	width: 260px;

	padding: 20px;

	margin:40px 20px 40px 0px;

	background:#2C0001 url(bg/boxbottom300.jpg) no-repeat bottom left;

}



.sportscol h2{background:url(bg/boxtop300.jpg) no-repeat top left;}



	





.latest-news { float:right; height: 100%; width:300px; background: #2C0001; margin-right:25px; margin-top:10px;}

.latest-news .latest-bottom { background: #2C0001 url(bg/boxbottom300.jpg) no-repeat 0 bottom; }

.latest-news .latest-top { background: url(bg/boxtop300.jpg) no-repeat 0 top; padding: 22px; }	

	

	

	



#linkscol {

	float: left; /* since this element is floated, a width must be given */

	width: 200px; 

	padding: 10px 25px 20px 25px; 

	margin:0;

	

}



	

.goldlist li {

	margin-left:35px;

	padding-left: 22px;

	color:#FFF;

	background: url(bg/check.jpg) no-repeat left center;

	font-size:12px;

	text-align:left;

	line-height:200%;



}	



	

	





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





.fltrt { 

	float: right;

	padding:20px;

	margin: 60px 0px 0px 0px;



}





.fltlft { 

	float: left;

border:0px solid #cccccc;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;





}



.clearfloat {

	clear:both;

	margin:0px;

	padding:0px;

 

}





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



#footer { 

    clear:both;

    width: 100%;

    background:#000 url(bg/marb039.gif);

	margin: 0px auto;

	color:#555555;

	border-top:2px solid #222;

	font-size:10px;

} 





#footer a{color: #666666; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight:bold}

#footer a:hover  {color: #ffffff; text-decoration:underline;}





.footlinks {

	margin: 0px auto 12px auto;

	padding:20px;	

}





#footerholder {  

    margin: 0px auto 0px auto;

	font-size:9px;

    width: 940px;

	height: 350px;

	padding: 0px 10px 10px 10px; 	

}





.foot1 {

	float: left;

	width: 230px;

	height: 190px;

	padding: 10px 10px 10px 80px;

	border-right:1px dashed #111;	

}



.foot2 {

	float: left;

	text-align:center;

	width: 230px;

	height: 190px;

	padding: 10px 35px 10px 35px;

	border-right:1px dashed #111;

}





.foot3 {

	float: left;

	width: 250px;

	height: 190px;

	padding: 10px 15px 10px 35px;	

}



div.foot2 ul {

	margin: 0;

	padding: 0;

	list-style: none;

}



div.foot2 ul li {

	margin: 0;

	padding: 10px 0;

	border-bottom: 1px dotted #222;


}







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















#topnav {  

width:940px;

padding: 0px; 

} 







#dropmenudiv{

position:absolute;

margin-left:4px;

margin-top:0px;

border-bottom-width: 0;

font: 10px Verdana, Arial, Helvetica, sans-serif;

line-height:35px;

z-index:100;

}







#dropmenudiv a{

width: 100%;

color:#FFC;

display: block;

text-indent: 16px;

border-bottom:#480000 dotted 1px;

padding: 0px 0;

text-align:left;

text-decoration: none;

font-weight: bold;

}





#dropmenudiv a:hover{ /*hover background color*/

color: #fff;

background:#621919 url(bg/arrows.gif) no-repeat left center;

text-indent: 18px;

}









.solidblockmenu{

margin: 0;

padding: 0;

float: left;

font: bold 11px Verdana, Geneva, sans-serif;

width: 940px;

overflow: hidden;

background: black url(slices/navbg2.jpg) top repeat-x;

}



.solidblockmenu li{

display: inline;

}



.solidblockmenu li a{

float: left;

color:#EBDCAE;

padding: 14px 30px;

text-decoration: none;

border-left: 1px dotted #000;



}







.solidblockmenu li a:hover, .solidblockmenu li .current{

color: white;

background: #000 url(slices/navbgover2.jpg) top repeat-x;

}


