/*
-----------------------------------------------------------------------
Gambling IQ Style Rules
-----------------------------------------------------------------------
*/
body { background: #333333 url(/images/GIQ/bg.gif); width: 1024px; color: #000000; font-size: 12px; font-family: Arial, Tahoma, Verdana; margin: 0px auto 0px; padding: 0px; behavior: url( "/includes/csshover.htc" ); }

#wrap { background: #FFFFFF; width: 1024px; margin: 10px auto 10px; padding: 0px 20px 20px 20px; border: double #666666; float: left; }

/* General */
h3 { background: #990000; padding: 5px; color: #fff !important; }


/* Rules / FAQ Fix */
#rightTwoColumns { border-left: 1px solid #CCCCCC; float: left; padding: 25px; width: 630px; }

#leftTwoColumns { float: left; padding: 25px 0; width: 336px; }

#leftTwoColumns li { background: none repeat scroll 0 0 transparent; border-bottom: 1px solid #EBEBEB; list-style: none outside none; padding: 3px 18px; }
#leftTwoColumns h2 { background: #990000; padding: 5px; color: #fff !important; margin: 0; display: block; }
/************************************************
*	Header  									*
************************************************/
#header { background: #FFFFFF; width: 1024px; height: 100px; color: #000000; font-size: 11px; margin: 0px auto 0px; padding: 0px 0px 0px 0px; overflow: hidden; }

#header h1 { color: #000000; font-size: 48px; font-family: Georgia, Times New Roman, Trebuchet MS; font-weight: normal; margin: 0px; padding: 0px 0px 0px 0px; text-decoration: none; }

#header h1 a, #header h1 a:visited { color: #000000; font-size: 48px; font-family: Georgia, Times New Roman, Trebuchet MS; font-weight: normal; margin: 0px; padding: 0px 0px 0px 0px; text-decoration: none; }

#header h1 a:hover { color: #000000; text-decoration: none; }

#header p { padding: 0px 0px 0px 0px; margin: 0px; line-height: 20px; }

#header a img { border: none; margin: 0px; padding: 0px; }

#header ul { margin: 0px; padding: 0px 0px 5px 0px; }

#header li { list-style-type: none; margin: 0px; padding: 0px; display: inline; }

#header ul li a, #header ul li a:visited { font-size: 11px; font-family: Arial, Tahoma, Verdana; color: #CC0000; padding: 0px; margin: 0px; font-weight: bold; text-decoration: none; }

#header ul li a:hover { color: #CC0000; padding: 0px; margin: 0px; text-decoration: none; }

.headerleft { width: 610px; float: left; font-size: 14px; margin: 0px; padding: 0px 0px 0px 0px; }

.draftHeaderleft { width: 233px; float: left; font-size: 14px; margin: 0px; padding: 0px 0px 0px 0px; }

.draftHeadercenter { width: 327px; height: 85px; float: left; margin: 0px; padding: 0px; font-weight: bold; text-align: center; }

.draftHeadercenterRight { width: 32px; height: 85px; float: left; margin: 0px; padding: 0px; font-weight: bold; text-align: center; }

.headerright { width: 414px; float: right; margin: 0px; padding: 10px 0px 0px 0px; font-weight: bold; text-align: right; }

.draftHeaderright { width: 432px; float: right; margin: 0px; padding: 0px; color: #000000; height: 85px; text-align: left; }

.headerLogo { width: 100px; float: left; margin: 0px; padding: 0px; vertical-align: middle; color: #000000; height: 85px; width: auto; }

.headerMainInfo { width: 232px; float: right; margin: 0px; padding: 0px; vertical-align: middle; text-align: left; color: #000000; height: 85px; }
.headerMainInfo td { color: #000000; }

.headerMainInfo a { color: #000000; }

.headerMainInfo p { padding: 0px; margin: 15px; }

.headerUserInfo { width: 314px; float: right; margin: 0px; padding: 0px; vertical-align: middle; text-align: center; color: #000000; height: 85px; }

.headerUserInfo a { color: #000000; }

.headerUserInfo p { padding: 0px; margin: 10px; }


/************************************************
*	Navbar      								*
************************************************/

#navbar { background: #800000 url(/images/GIQ/navbar.gif); width: 1024px; height: 28px; font-size: 11px; font-family: Arial, Tahoma, Verdana; color: #FFFFFF; font-weight: bold; margin: 0px auto 0px; padding: 0px 0px 0px 0px; border-top: 1px solid #800000; border-bottom: 1px solid #800000; overflow: hidden; }

#navbar a, #navbar a:visited { color: #FFFFFF; font-size: 11px; text-decoration: none; text-transform: uppercase; padding: 0px 0px 0px 3px; }

#navbar a:hover { color: #FFFFFF; text-decoration: underline; }

#navbarleft { width: 1024px; float: left; margin: 0px; padding: 6px 0px 8px 0px; border-right: 1px solid #777777; }

#navbar ul { margin: 0px; padding: 0px 0px 0px 0px; }

#navbar li { display: inline; list-style-type: none; margin: 0px; padding: 0px; }

#navbar ul li a, #navbar ul li a:visited { font-size: 11px; font-family: Arial, Tahoma, Verdana; color: #FFFFFF; margin: 0px -3px 0px 0px; padding: 8px 15px 6px 13px; font-weight: bold; text-decoration: none; text-transform: uppercase; border-right: 1px solid #B90102; border-left: 1px solid #860202; }

#navbar ul li a:hover { background: #800000 url(/images/GIQ/navhover.gif); color: #FFFFFF; margin: 0px -3px 0px 0px; padding: 8px 15px 6px 13px; text-decoration: none; border-right: 1px solid #B90102; }
#subNavBar { width: 1024px; float: left; margin: 0px; padding: 0px; height: 20px; background-color: #444444; border-bottom: solid 1px #222222; }

#subNavBar ul { margin: 0px; padding: 0px 0px 0px 0px; }

#subNavBar li { display: inline; list-style-type: none; text-decoration: none; color: #FFFFFF; font-family: Verdana; font-weight: bold; font-size: 9px; padding: 0px 4px 0px 4px; }

#subNavBar ul li a, #subNavBar ul li a:visited { text-decoration: none; color: #FFFFFF; font-family: Verdana; font-weight: bold; font-size: 9px; padding: 0px 10px 0px 10px; }

#subNavBar ul li a:hover { color: #990000; text-decoration: none; font-family: Verdana; font-weight: bold; font-size: 9px; padding: 0px 10px 0px 10px; }

.current_page_item a, .current_page_item a:hover { background: #FFFFFF !important; color: #CC0000 !important; }


/************************************************
*	Main Content   								*
************************************************/

#contentOnePanel { padding: 2px; width: 1020px; float: left; }

#contentThreePanel { float: left; background-image: url(/images/redesign/main_background_dots.GIF); padding: 0px; width: 1024px; float: left; }

#contentThreePanel #contentLeft { padding: 0px; width: 200px; float: left; }

#contentThreePanel #contentMiddle { padding: 10px; width: 560px; float: left; }

#contentTwoPanel { background-image: url(/images/redesign/main_background.GIF); padding: 0px; width: 1024px; float: left; }

#contentLeft h2 { font-family: arial,helvetica,verdana,sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; width: 165px; padding: 5px; display: block; margin: 0; vertical-align: bottom; background-color: #990000; border-bottom: 1px #707070 solid; text-transform: uppercase; }

#contentTwoPanel #contentLeft { padding: 10px; width: 760px; float: left; }

#contentRight { width: 244px; float: right; }


/************************************************
*	Footer      								*
************************************************/

#footer { width: 1024px; padding: 1px; text-align: center; background-color: #555555; color: #ffffff; font-family: verdana; font-size: 10px; float: left; }

#footer A, #footer A:visited { font-family: arial,helvetica,verdana,sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #ffffff; }

#footer A:hover { color: #ffffff; font-size: 8pt; text-decoration: underline; }



/************************************************
*	Homepage 		    	                    * 
************************************************/

#homepage { float: left; width: 1024px; margin: 0px 0px 0px 0px; padding: 15px 0px 20px 0px; }
#homepage h2 { background: #666666 url(/images/GIQ/headline.gif); color: #FFFFFF; font-size: 12px; font-family: Arial, Tahoma, Verdana; font-weight: bold; padding: 3px 0px 2px 5px; margin: 0px 0px 5px 0px; display: block; }
#homepage a, #homepage a:visited { color: #CC0000; text-decoration: none; }

#homepage a:hover { color: #CC0000; text-decoration: underline; }


#homepage p { padding: 0px 0px 5px 0px; margin: 0px; }

#homepage p img { border: none; float: left; margin: 0px 5px 10px 0px; }

#homepage h3 { color: #000000; font-size: 12px; font-family: Arial, Tahoma, Verdana; font-weight: bold; padding: 0px 0px 4px 0px; margin: 0px 0px 5px 0px; border-bottom: double #C0C0C0; }

#homepage ul { list-style-type: square; margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; }

#homepage ul li { list-style-type: square; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; }

.featured2 { float: left; width: 600px; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; }

.hppostmeta { width: 265px; font-size: 11px; padding: 0px; margin: 0px 0px 15px 0px; border-bottom: 1px dotted #C0C0C0; font-weight: bold; }

#homepageleft { float: left; width: 310px; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; }

#homepageleft p { padding: 0px 0px 0px 0px; margin: 0px; }

#homepageleft p img { border: none; float: left; margin: 0px 5px 0px 0px; }

#homepageleft a img { margin:5px 0;}

#homepagecenter { float: left; width: 385px; margin: 0px 0px 0px 15px; padding: 0px 0px 20px 0px; }

#homepagecenter p { padding: 0px 0px 0px 0px; margin: 0px; }

#homepagecenter p img { border: none; float: left; margin: 0px 5px 0px 0px; }


.featured { background: #D8D8D8; float: left; width: 385px; margin: 0px 0px 15px 0px; padding: 10px 10px 5px 10px; border: 1px solid #999999; }

.newsletter { background: #D8D8D8; float: left; width: 290px; margin: 0px 0px 15px 0px; padding: 10px 10px 10px 10px; border: 1px solid #999999; }

.toproomsleft { float: left; width: 140px; padding: 0px; margin: 5px 0px 0px 0px; display: inline; }

.toproomsmiddle { float: left; width: 60px; padding: 0px; margin: 5px 0px 0px 0px; display: inline; }

.toproomsright { float: right; width: 70px; padding: 0px; margin: 5px 0px 0px 0px; display: inline; }

#homepageright { float: right; width: 280px; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; }

.promotion div { width: 385px; float: left; }

.promotion { width: 385px; float: left; margin: 10px 0px 10px 0px; }

/************************************************
*	Sidebar 		    	        	        * 
************************************************/

#sidebar { float: right; width: 310px; margin: 0px; padding: 15px 0px 20px 0px; line-height: 18px; display: inline; }

#sidebar p { padding: 0px 0px 15px 0px; margin: 0px; }

#sidebar a img { border: none; margin: 0px; padding: 0px 0px 15px 0px; }

.featuredSidebar { background: #D8D8D8; float: left; width: 385px; margin: 0px 0px 15px 0px; padding: 10px 10px 5px 10px; border: 1px solid #999999; }

.featuredSidebar img { margin: 5px 0px 10px 0px; }

#sidebar h2 { background: #666666 url(../..images/headline.gif); color: #FFFFFF; font-size: 12px; font-family: Arial, Tahoma, Verdana; font-weight: bold; padding: 3px 0px 2px 5px; margin: 0px 0px 5px 0px; }

#sidebar h3 { color: #000000; font-size: 12px; font-family: Arial, Tahoma, Verdana; font-weight: bold; padding: 0px 0px 2px 0px; margin: 0px 0px 0px 0px; }

.posts ul { list-style-type: none; margin: 0px 0px 20px 0px; padding: 5px 0px 0px 0px; }

.posts ul li { background: #FFFFFF url(../../images/side_post.gif) no-repeat top left; padding: 0px 0px 5px 20px; margin: 0px 0px 0px 0px; }

#sidebar ul li a, #sidebar ul li a:visited { color: #CC0000; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

#sidebar ul li a:hover { color: #CC0000; text-decoration: underline; }

.sideleft { float: left; width: 140px; margin: 0px; padding: 0px 0px 0px 0px; line-height: 20px; display: inline; }

.sideright { float: right; width: 140px; margin: 0px; padding: 0px 0px 0px 0px; line-height: 20px; display: inline; }

.advertisement { float: right; width: 300px; font-size: 11px; margin: 0px 0px 10px 0px; padding: 8px 0px 5px 0px; border-bottom: 1px solid #AEC3D4; }

/************************************************
*	Left Sidebar 		    	        	    * 
************************************************/

#l_sidebar { float: left; width: 160px; margin: 0px; padding: 10px 20px 20px 0px; line-height: 18px; display: inline; }

#l_sidebar p { padding: 0px 0px 15px 0px; margin: 0px; }

#l_sidebar a img { border: none; margin: 0px; padding: 0px 0px 15px 0px; }

#l_sidebar h2 { background: #666666 url(../../images/headline.gif); color: #FFFFFF; font-size: 12px; font-family: Arial, Tahoma, Verdana; font-weight: bold; padding: 3px 0px 2px 5px; margin: 0px 0px 5px 0px; }

#l_sidebar h3 { background: #666666 url(../../images/headline.gif); color: #FFFFFF; font-size: 12px; font-family: Arial, Tahoma, Verdana; font-weight: bold; padding: 3px 0px 2px 5px; margin: 0px 0px 5px 0px; }

#l_sidebar ul { list-style-type: none; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; }

#l_sidebar li { list-style-type: none; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; }

#l_sidebar ul li { list-style-type: square; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; }

/************************************************
*	Right Sidebar 		    	        	    * 
************************************************/

#r_sidebar { float: right; width: 120px; margin: 0px; padding: 10px 0px 20px 0px; line-height: 18px; display: inline; }

#r_sidebar p { padding: 0px 0px 15px 0px; margin: 0px; }

#r_sidebar a img { border: none; margin: 0px; padding: 0px 0px 15px 0px; }

#r_sidebar h2 { background: #666666 url(../../images/headline.gif); color: #FFFFFF; font-size: 12px; font-family: Arial, Tahoma, Verdana; font-weight: bold; padding: 3px 0px 2px 5px; margin: 0px 0px 5px 0px; }

#r_sidebar h3 { background: #666666 url(../../images/headline.gif); color: #FFFFFF; font-size: 12px; font-family: Arial, Tahoma, Verdana; font-weight: bold; padding: 3px 0px 2px 5px; margin: 0px 0px 5px 0px; }

#r_sidebar ul { list-style-type: none; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; }

#r_sidebar li { list-style-type: none; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; }

#r_sidebar ul li { list-style-type: square; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; }


/************************************************
*	Draft Styles      								*
************************************************/

.pageLabel { font-weight: bold; font-size: 18pt; color: #000000; font-family: arial,helvetica,verdana,sans-serif; font-style: italic; }
.leagueLabel { font-size: 10pt; color: #000000; font-family: arial,helvetica,verdana,sans-serif; padding-right: 4px; }
.teamLabel { font-size: 10pt; color: #000000; font-family: arial,helvetica,verdana,sans-serif; }
.leagueTitle { font-weight: bold; font-size: 10pt; color: #990000; font-family: arial,helvetica,verdana,sans-serif; }
.teamTitle { font-weight: bold; font-size: 10pt; color: #990000; font-family: arial,helvetica,verdana,sans-serif; }

#txtStartCountdown { font-weight: bold; font-size: 10pt; color: #990000; }

