@charset "utf-8";
/*GWN_v2 CSS Document */

/*LAYOUT*/
#wrapper{width:1000px; padding:0px 2px; background:#ffffff; margin:0px auto; border:#013668 1px solid;  border-top:none; border-bottom:none;}

/*header content*/
	#header{width:100%;}
	#header_top{width:100%; height:94px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../pub/images/skin/header_top_bg.jpg) top left no-repeat; position:relative;}
	#header_bottom{width:100%; height:79px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../pub/images/skin/header_bottom_bg.jpg) top left no-repeat;}
	#home_signin{width:249px; height:79px; float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../pub/images/skin/signin_bg.jpg) top left repeat-x;}
	#menubar{width:100%; height:24px; background: url(../pub/images/skin/menu_bg.jpg) top left repeat-x; clear:both;}
	#home_events_bar{float:none; text-align:left;}
	#header_banner_ad{position:absolute; width:468px; height:60px; top:13px; left:269px; border:1px solid #000;}

/*Body Content*/
#body_content{width:565px; margin-top:2px; margin-left:170px; display:block;}
#right_column{float:right; width:254px;}
#right_column_default{float:right; width:250px;}
#right_column_default #home_signin{width:249px; height:79px; float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../pub/images/skin/signin_bg.jpg) top left repeat-x; margin-bottom:15px;}
#left_column{width:165px; float:left;  display:block;}

/*
===============================SPECIAL HOMEPAGE CONTENT=========================
*/
#feature_block{width:738px; height:379px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../pub/images/skin/feature_block_bg.jpg) top left no-repeat; position:relative;}
#feature_item_container{background:url(../pub/images/skin/feature_item_container_bg.jpg) top left no-repeat; height:295px; width:428px; position:absolute; top:4px; right:5px;}
#currentFeatureImage{margin:13px 0px 10px 12px;}
#currentFeatureDesc_bg{z-index:1000; border:0px dotted red; position:absolute; bottom:12px; left:11px; width:404px; background:#FFF; height:70px; opacity: .5; filter: alpha(opacity = 50);}
#currentFeatureDesc{z-index:1001; border:0px dotted red; position:absolute; bottom:12px; left:11px; padding:2px 4px; width:396px; background:transparent; height:65px;}
#currentFeatureDesc h2{margin:0px 0px 0px 0px;}
#feature_top_left{width:289px; top:4px; left:5px; position:absolute;}
.hidden_description{display:none !important;}
#featureControls{position:absolute; bottom:20px; right:30px;}

#gridPattern {height:379px; width:738px; position:absolute; top:0px; left:0px; z-index:1002; display:none;}
#gridPatternBg{background:transparent; height:379px; width:738px;}
#gridPattern a img{width:237px; height:158px;}
#imageGrid{position:absolute; left:6px; top:20px;}
#gridCloseBtn{position:absolute; right:25px; bottom:15px;}
.gridItem{width:237px; position:relative; height:158px; float:left; margin:2px;}
.gridItemTitle{width:237px; height:16px; bottom:0px; right:0px; position:absolute; background:transparent;}
#gridPattern a img.gridTitleBg{width:237px; height:16px; bottom:0px; right:0px; position:absolute; background:#ffffff;}

/*news summary*/
#feature_top_left .news_summary{background:url(../pub/images/skin/feature_news_summary_bg.jpg) top left no-repeat; height:187px; width:289px; padding-top:10px;}
#feature_top_left .news_summary h4{display:none;}
#feature_top_left .news_summary ul {font-size:11px; list-style-image:url(../pub/images/skin/feature_summary_bullet.jpg); margin-left:0px; padding-left:23px;}
#feature_top_left .news_summary ul li {margin-bottom:3px;}
#feature_top_left .news_summary ul li a:link,
#feature_top_left .news_summary ul li a:visited{color:#fff; text-decoration:none;}
#feature_top_left .news_summary ul li a:hover,
#feature_top_left .news_summary ul li a:active{color:#64676b; text-decoration:none;}
/*end news summary*/

/**item boxes**/
#right_column .item_box{background:url(../pub/images/skin/right_item_box_02.jpg) top left repeat-y; width:247px; margin-bottom:15px;}
#right_column .item_box .item_box{background:url(../pub/images/skin/right_item_box_01.jpg) top left no-repeat; width:247px;}
#right_column .item_box .item_box .item_box{background:url(../pub/images/skin/right_item_box_04.jpg) bottom left no-repeat; width:227px; position:relative; padding: 0px 10px 10px 10px;}
.item_box h4 {margin-left:25px; color:#FFF; font-style:normal; font-weight:bold; margin-top:0px; padding-top:4px; margin-bottom:5px; font-size:11px;}
.setsponsorheight{height:110px;}
.setsponsorheight img{margin:auto; padding-top:5px;}
#home_box_grid .item_box{float:left; margin:5px 5px 0px 0px; padding: 0px 10px 5px 10px; width:160px; height:164px; background:url(../pub/images/skin/itembox_home_grid.jpg) top left no-repeat;}
#home_box_grid .item_box h4 {margin-left:15px; color:#FFF; font-style:normal; font-weight:bold; margin-top:0px; padding-top:4px; margin-bottom:5px; font-size:11px;}

#home_box_grid #home_mldb_box {background:url(../pub/images/skin/mldb_box.jpg) top left no-repeat;}
#home_box_grid #home_about_box {background:url(../pub/images/skin/about_box.jpg) top left no-repeat;}
#home_box_grid #home_proshop_box {background:url(../pub/images/skin/proshop_box.jpg) top left no-repeat;}
/*
===================END HOMEPAGE SPECIAL CONTENT==================================
*/

/*standard content container*/
#body_content .item_box{background:#dde7ed url(../pub/images/skin/contentBox_bg.jpg) top left no-repeat; width:543px; padding:0px 10px 1px 10px; margin-bottom:10px;}
#body_content .item_box h4 {margin-left:15px; color:#FFF; font-style:normal; font-weight:bold; margin-top:0px; padding-top:4px; margin-bottom:5px; font-size:11px;}
/*FOOTER*/
#preFooterSpace{width:100%; height:50px; clear: both;}
#footer{width:100%; height:83px; padding-top:5px; color:#231F20; padding-bottom:5px; border-top:#013668 1px solid; clear: both; text-align:right; background:#FFFFFF;}
.scrollable{width:100%; height:60px; overflow:auto; clear: both; text-align:left; font-size:0.9em; background:#FFFFFF;}
#footer h1, #footer h2, #footer h3, #footer a, #footer a:link, #footer a:hover, #footer a:visited{color:#231F20 !important;}

/*END LAYOUT*/

/*CLASSES*/
.clearall{clear:both;}
.floatright{float:right;}
.right_align{text-align:right;}
.signinbtn{color:#FFF; background:none transparent; font-size:14px; font-weight:bold; border:none;}
#home_signin label{color:#FFF; background:none transparent; font-size:13px; font-weight:normal; border:none;}
#home_signin{color:#fff;}
#home_signin p {margin:2px 0px 0px 0px;}
#home_signin p.small { margin:5px 0px 0px 0px;}
.nobtn{background:none; border:none;}
#home_signin span.small{font-size:12px; margin-left:10px; position:relative; top:0px;}
.MLoginText{color:#FFF; background:none transparent; font-size:14px; font-weight:bold;}
.padTop2{padding-top:2px;}
#home_signin a{text-decoration:none !important;}
