@charset "utf-8";
/* CSS Document */

/*reset*/
body { 
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size: 0.78em;
color:#414141;
background:#353535 url(../images/bg_body.jpg) repeat-x 0 0;}

a:hover { color:#f72626; text-decoration:underline; }
p { line-height:1.3em;
	padding-top:0;
	margin-top:0;}
ul { margin:0; padding:0; list-style-type:none; }
td { vertical-align: top; }
form { margin:0; padding:0; }
input { margin:0; padding:0; }
h1, h2, h3 { margin:0; padding:0; }
img { border:0; }


.clear { clear:both; }
/*Structure*/

#bannershadow { 
	background:url(../images/banner_shadow.jpg) no-repeat center 0;
	height:459px;
	width:100%;
	margin:0 auto;
	color:#ffffff;
	overflow:hidden; }
	
.bannershadowCSS { 
	background:url(../images/banner_shadow.jpg) no-repeat center 0;
	height:459px;
	width:100%;
	margin:0 auto;
	color:#ffffff;
	overflow:hidden; }
	
#bannershadowsub { 
	background:url(../images/banner_shadow_sub.jpg) no-repeat center 0;
	height:240px;
	width:100%;
	margin:0 auto;
	color:#ffffff; }
	
.bannershadowsubCSS { 
	background:url(../images/banner_shadow_sub.jpg) no-repeat center 0;
	height:240px;
	width:100%;
	margin:0 auto;
	color:#ffffff; }

#maincontainer { 
	width:980px;
	margin:0 auto; }

#navwrap { background: url(../images/globalnav_bg.jpg) no-repeat center 0;
width:100%;
height:62px;
margin:0 auto; }

ul#globalnav { margin:0; padding:0;
list-style-type:none;
float:right;
position:relative;
top:27px;
padding-right:5px; }

ul#globalnav li { display:inline; }

ul#globalnav li a { text-indent:-9999px;
display:block;
overflow:hidden;
float:left;
height:35px;
width:77px; }

li#home a { background:url(../images/navigation.jpg) no-repeat 0 0; }
li#about a { background:url(../images/navigation.jpg) no-repeat -77px 0;}
li#wrestling a { background:url(../images/navigation.jpg) no-repeat -154px 0; }
li#news a { background:url(../images/navigation.jpg) no-repeat -231px 0; }
li#media a { background:url(../images/navigation.jpg) no-repeat -308px 0; }
li#events a { background:url(../images/navigation.jpg) no-repeat -385px 0; }
li#affiliation a { background:url(../images/navigation.jpg) no-repeat -462px 0; }
li#links a { background:url(../images/navigation.jpg) no-repeat -539px 0; }
li#contact a { background:url(../images/navigation.jpg) no-repeat -616px 0; }

li#home a:hover, li#homeCurrent a { background:url(../images/navigation.jpg) no-repeat 0 -35px; }
li#about a:hover, li#aboutCurrent a { background:url(../images/navigation.jpg) no-repeat -77px -35px; }
li#wrestling a:hover, li#wrestlingCurrent a { background:url(../images/navigation.jpg) no-repeat -154px -35px; }
li#news a:hover, li#newsCurrent a { background:url(../images/navigation.jpg) no-repeat -231px -35px; }
li#media a:hover, li#mediaCurrent a { background:url(../images/navigation.jpg) no-repeat -308px -35px; }
li#events a:hover, li#eventsCurrent a { background:url(../images/navigation.jpg) no-repeat -385px -35px; }
li#affiliation a:hover, li#affiliationCurrent a { background:url(../images/navigation.jpg) no-repeat -462px -35px; }
li#links a:hover, li#linksCurrent a { background:url(../images/navigation.jpg) no-repeat -539px -35px; }
li#contact a:hover, li#contactCurrent a { background:url(../images/navigation.jpg) no-repeat -616px -35px; }

#bannerwrap {
	height:353px;
	width:100%;
	margin:0 auto;
	 }
	 
#bannerwrapsub {
	height:135px;
	width:100%;
	margin:0 auto;
	 }
	 
#breadWrap { width:980px; height:20px; margin:0 auto; position:relative; }

#breadcrumb { width:425px;
	color:#FFFFFF;
	float:left;
	display:inline;
	}
#breadcrumb { font-size:0.9em;
	color:#ff6868; }
	
#submenu { width: 480px; height:40px; position:absolute; top:2px; right:0 }
	
#submenu img { float:right; }

#contentsPanel { 
	background:#FFFFFF; }
	
#contentsPanel a { color:#414141;
	font-weight:bold; }
	
#contentsPanel a:hover { color:#414141;
	color:#f72626; }
	
#cpanelWrap, #footerWrap { 
	padding:10px 15px; }
	
	#cpanelWrap ul { margin:10px; padding:10px; }
	#cpanelWrap li { list-style:outside; padding-bottom:10px }
	

#footer { margin-top:10px;
	color:#868686; }
	
/*------------------contents----------------*/


/*HEADINGS*/

h1 { font-size:1.4em; }

h1 +br { font-size:1.4em;
	margin-bottom:20px; }


	
h2 { font-size:1.3em;
	color:#ea0701; }

h2#hdupcomingEvents { 
	background:url(../images/hd_upcoming_events.gif) no-repeat 0 0;
	width:291px;
	height:53px;
	text-indent:-9999px;
	margin-bottom:10px; }
	
h2#hdmoreEvents { 
	background: url(../images/hd_More_events.gif) no-repeat 0 0;
	width:291px;
	height:53px;
	text-indent:-9999px;
	margin-bottom:10px; }
	
	
h2#hdNews { 
	background:url(../images/hd_news_announcement.gif) no-repeat 0 0;
	width:201px;
	height:20px;
	text-indent:-9999px;
	margin-bottom:20px; }
	
h2#hdMedia { background:url(../images/hd_media.gif) no-repeat 0 0;
	width:51px;
	height:19px;
	text-indent:-9999px;
	margin-bottom:15px; }
	
h2#hdLatestvideo { background:url(../images/hd_latestvideo.gif) no-repeat 0 0;
	width:100px;
	height:18px;
	text-indent:-9999px;
	margin-bottom:10px; }
	
h2#hdForum { background:url(../images/hd_forum.gif) no-repeat 0 0;
	width:180px;
	height:20px;
	text-indent:-9999px; }

h2#hdMailinglist { background:url(../images/hd_subscribe.gif) no-repeat 0 0;
	width:220px;
	height:14px;
	text-indent:-9999px;
	margin-bottom:15px; }
	
h2#hdsocialize { background:url(../images/hd_socialize.gif) no-repeat 0 0;
	width:128px;
	height:16px;
	text-indent:-9999px;
	margin-bottom:5px; }
	
h2#hdsponsors { background:url(../images/hd_sponsor.gif) no-repeat 0 0;
	width:134px;
	height:14px;
	text-indent:-9999px;
	margin-bottom:5px; }
	
h2#friends { background: url(../images/hd_friends.gif) no-repeat 0 0;
	width:55px;
	height:14px;
	text-indent:-9999px;
	margin-bottom:5px; }
	
h2#support { background: url(../images/hd_support.gif) no-repeat 0 0;
	width:100px;
	height:14px;
	text-indent:-9999px;
	margin-bottom:5px; }

h2#hdaffiliations { background:url(../images/hd_affiliations.gif) no-repeat 0 0;
	width:87px;
	height:14px;
	text-indent:-9999px;
	margin-bottom:5px; }
	

/*tables*/
th { background:url(../images/th_bg.gif) repeat-x 0 0;
	height:30px; }
	
.tabular { margin-bottom:20px; }
.tabular td { padding:10px 0;
	border-bottom:1px solid #dfdfdf;
	}


table#pagination a { color:#727272;
	text-decoration:none;
	font-weight:normal; }
	
table#pagination a:hover { color:#fb0000;
	text-decoration:none; }
	

table#faq { border:1px solid #dfdfdf;
	border-collapse:collapse; 	}

/*list*/

ul.pdflist li { background: url(../images/icon_pdf.gif) no-repeat 0 0;
	padding-left:30px;
	padding-bottom: 10px;}


ul.defaultbullet li { list-style-type:disc;
padding:0 0 0 5px;
margin:0 0 0 30px;
 }
 
ul.faqbullet li { background: url(../images/icon_question.gif) no-repeat 0 0;
	padding-left:30px;
	padding-bottom: 10px;}


/*LOGIN*/
#login { 
	width:550x;
	display: inline; 
	float:left;
	margin-top:15px; }
	
	
/*SEARCH*/

#search { 
	width:305px;
	float:right;
	margin-top:10px;
	position:relative;
	left:10px;
	}

#formSearch input#searchInput { background:url(../images/search_input.gif) no-repeat 0 0;
	width:240px;
	height:26px;
	border:0;
	color:#FFFFFF;
	padding:0 0 0 10px;
	margin:0;
	 }
	
	.searchInput { background:url(../images/search_input.gif) no-repeat 0 0;
	width:240px;
	height:26px;
	border:0;
	color:#FFFFFF;
	padding:0 0 0 10px;
	margin:0;
	 }
	
input#searchMagnify { background:url(../images/icon_magnify.gif) no-repeat 0 0;
	width:23px;
	height:25px;
	border:0;
	margin:0;
	padding:0;
	text-indent:-9999px;
	position:absolute;
	top:3px;
	right:10px;
}
	
	.searchMagnify { background:url(../images/icon_magnify.gif) no-repeat 0 0;
	width:23px;
	height:25px;
	border:0;
	margin:0;
	padding:0;
	text-indent:-9999px;
	position:absolute;
	top:3px;
	right:10px;
}
	
/*news and events items*/	
table.eventItem { 
	width:291px; 
	border-bottom:1px solid #939393;
	padding-bottom:10px;
	margin-bottom:15px; }
	
.eventItem a { color:#353535;
	text-decoration: none;
	}
	
.eventItem a:hover { color:#f72626; }


/*sponsors*/
#sponsorsWrap { 
	margin-top:10px; }


/*LOGIN*/
table#memberloginPanel { 
	background:url(../images/panel_member_login_bg.gif) no-repeat 0 0;
	width:269px;
	height:159px;
	margin-bottom:10px; }
table
.memberloginPanel { 
	background:url(../images/panel_member_login_bg.gif) no-repeat 0 0;
	width:269px;
	height:159px;
	margin-bottom:10px; }

form#loginForm { 
	margin:0; 
	padding:0;
	font-size:0.9em; }

form#loginForm input { 
	width:137px;  }

#loginInput { position:relative;
	top:60px; }
.loginInput { position:relative;
	top:60px; }
#loginInput a:hover { color:#f72626;
	text-decoration:underline; }
	
#loginInput input { background:url(../images/login_input.gif) no-repeat 0 0;
	width:127px;
	height:24px;
	border:0; }


/*POLL*/
#pollInput { width:90%;
	position:relative;
	top:58px;
	margin:0 auto;
    height: 77px;
    left: 0px;
}
	
	
table#pollPanel { 
	background: url(../images/pollPanel_bg.gif) no-repeat 0 0;
	width:269px;
	height:159px; }


/*MAILING LIST*/
#mailinglist input { border:0;
	width:247px;
	height:24px;
	background:url(../images/mailinglist_input_bg.gif) no-repeat 0 0;
	color:#363636;
	font-size:0.98em;
	padding:0 0 0 5px; }
	
	
	
/*------------ABOUT US-----------*/

	
#mission, #values, #mvstyles { width:280px;
	padding-right:30px;
	border-right:1px solid #dfdfdf;
	float:left;
	display:inline; }
	
#values { padding-left:15px; }
#mvstyles { padding-left:15px;
	padding-right:0;
	border:0; }
	

/*EVENTS*/
#calendarMonth { vertical-align:middle; }
#calendar th { background:url(../images/th_days_bg.gif) repeat-x 0 0;
	height:25px;
	border:1px solid #c7c7c7;
	text-align:center;
	font-size:1.2em;
	}

#calendar td { border:1px solid #c7c7c7;
	padding:10px;
	height:100px; }

td.eventHighlight { background:#f1f1f1;
	color:#eb0000; }
	
.imgfloatL { float:left; }	
.imgfloatR { float:right; }
	
	.textDarkGrey_18
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #5c5c5c;
}
/*------------font colors--------------------*/

#footer a { text-decoration:none;
	color:#868686; }

#footer a:hover { text-decoration:none;
	color:#FFFFFF; }


.txtgray11 {
	font-size:0.9em;
	color:#868686;
	text-decoration:none; }
	
.txtgray12 {
	font-size:13px;
	color:#868686;
	text-decoration:none; }
	
.txtwhite { 
	color:#FFFFFF;
	}

.grayTxt { 
	color:#868686;
	text-decoration:none;
	font-size:12px;
	}
	
.txtRed { 
	color:#f72626;
	}

.txtBlue { color:#0072bc; }


.txtred11 { 
	color:#f72626;
	font-size:0.9em; 
	}
	
.txtDate { font-size:2em;
	text-transform:uppercase;
	font-weight:bold;
	padding:0 20px;
	position:relative;
	top:-5px;}
	
.txtWhite { color:#FFFFFF; }
	
#breadcrumb a { color:#ff6868; }
.currentcrumb { color:#ffa5a5; }

.borderRed3px { border:3px solid #eb1610; }

table#subContents a  
{
    font-size:0.9em;
	color:#868686;
	text-decoration:none;  
}

table#subContents a:hover  
{   
  text-decoration:underline;    	 
}

/*belt*/
.black { background:#000;
	color:#FFFFFF;
	font-weight:bold;
	margin:2px 0;
	padding:3px; }
	
.brown { background:#713806;
	color:#FFFFFF;
	font-weight:bold;
	margin:2px 0;
	padding:3px; }
	
.blue { background:#2e3192;
	color:#FFFFFF;
	font-weight:bold;
	margin:2px 0;
	padding:3px; }
	
.green { background:#007236;
	color:#FFFFFF;
	font-weight:bold;
	margin:2px 0;
	padding:3px; }
	
.orange { background:#f26522;
	color:#FFFFFF;
	font-weight:bold;
	margin:2px 0;
	padding:3px; }
	
.yellow { background:#ffd800;
	font-weight:bold;
	margin:2px 0;
	padding:3px; }
	
ol#belt li { padding:5px 0; }

