/*Removing The Browser's Default Settings*/
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, div { margin:0; padding:0; border:0; }

img { border:none; }

img {border:0px;}

body {  height:100%; background:url("../images/bgtile.gif") top left repeat-x; background-color:#000000; }

#page { margin:0 auto; width:100%; height:100%; border:none; text-align:left; float:left; clear:both; }
* html #page { height: 100%; }

#wrap { margin:0 auto; height:100%; width:1026px; border:0px solid #fff; clear:both; }
* html #wrap { height: 100%;   }

#glowleft { margin:0; padding:0; width:16px; height:100%; float:left; }
#glowright { margin:0; padding:0; width:16px; height:100%; float:left; }

/*Content area*/
#content { margin:0; padding:0; width:994px; height:auto; border:0px solid #fff; float:left; }
	#headertop { margin:0; padding:0; width:994px; height:128px; border:0px solid #fff; float:left; }
		#headertopflash { width:994px; height:128px; }
		#headernavsub { margin:-100px 0 0 800px; padding:0; position:absolute; z-index:2; }
	
	#headernav { margin:0; padding:0; width:994px; height:38px; border:0px solid #fff; float:left; }
	
	#headergap { margin:0 auto; padding:0; width:994px; height:25px; border:0px solid #fff; float:left; }
	
	#leftsidebox { margin:0 auto; padding:0; width:212px; height:576px; border:0px solid #fff; float:left; }
		#login { margin:0; padding:0; width:212px; height:259px; border:0px solid #fff; }
		#loginfields { margin:0; padding:14px 0 0 44px; border:0px solid #fff; float:left; }
		#loginfields p{ margin:0; padding:0 0 5px 0; }
		.custlogin { color:#585858; font:bold 11px Arial; background-color: transparent; Border:0px solid #7c7c7c; }
		#helpbox { margin:0; padding:0; width:212px; height:317px; border:0px solid #fff; }
			#helpbox2 { margin:0; padding:0; width:212px; height:125px; background:url(../images/helpboxbg.gif); }
				#helpbox2 ul { margin:0 0 0 35px; padding:45px 0 0 0; }
				#helpbox2 ul li { margin:0 0 4px 18px; padding:0; color:#ffffff; font:bold 12px Arial; text-decoration: none; list-style-image:url(../images/arrow.png); }
				#helpbox2 ul li a { color:#ffffff; font:bold 11px Arial; text-decoration: none; }
				#helpbox2 ul li a:hover { text-decoration: underline; }
			#helpbox3 { margin:0; padding:0; width:212px; height:91px; }
			#helpbox4 { margin:0; padding:0; width:212px; height:101px; }

	#middlebox { margin:0 auto; padding:0; width:570px; height:576px; border:0px solid #fff; float:left; }
		#middleboxtop { margin:0; padding:0; width:570px; height:332px; background:url(../images/middleboxbg.jpg); }
		#middleboxtopleft { margin:0; padding:40px 0 0 25px; width:300px; float:left; }
			#middleboxtopleft h1 { margin:0; padding:0 0 4px 0; color:#1741b0; font:bold 13px Arial; text-decoration: none; }
			#middleboxtopleft h1 a { margin:0; padding:0 0 4px 0; color:#1741b0; font:bold 13px Arial; text-decoration: none; }
			#middleboxtopleft h1 a:hover { margin:0; padding:0 0 4px 0; color:#1741b0; font:bold 13px Arial; text-decoration: underline; }
			#middleboxtopleft h2 { margin:0; padding:0 0 4px 0; color:#d29807; font:bold 12px Arial; text-decoration: none; }
			#middleboxtopleft h2 a { margin:0; padding:0 0 4px 0; color:#d29807; font:bold 12px Arial; text-decoration: none; }
			#middleboxtopleft h2 a:hover { margin:0; padding:0 0 4px 0; color:#d29807; font:bold 12px Arial; text-decoration: underline; }
			#middleboxtopleft p { margin:0; padding:0; color:#696969; font:11px Arial; text-decoration:none; }
		#middleboxtopright { margin:0; padding:40px 0 0 15px; width:220px; float:left; }
			#middleboxtopright h3 { margin:0; padding:0 0 4px 0; color:#d29807; font:bold 13px Arial; text-decoration: none; }
			#middleboxtopright h3 a { margin:0; padding:0 0 4px 0; color:#d29807; font:bold 13px Arial; text-decoration: none; }
			#middleboxtopright h3 a:hover { margin:0; padding:0 0 4px 0; color:#d29807; font:bold 13px Arial; text-decoration: underline; }
			#middleboxtopright h4 { margin:0; padding:0 0 4px 0; color:#d29807; font:bold 12px Arial; text-decoration: none; }
			#middleboxtopright h4 a { margin:0; padding:0 0 4px 0; color:#d29807; font:bold 12px Arial; text-decoration: none; }
			#middleboxtopright h4 a:hover { margin:0; padding:0 0 4px 0; color:#d29807; font:bold 12px Arial; text-decoration: underline; }
			#middleboxtopright ul { margin:0 0 15px 0; padding:0; }
			#middleboxtopright ul li { margin:0 0 5px 10px; padding:0; color:#1e46b0; font:11px Arial; text-decoration: none; list-style-image:url(../images/arrow.png); }
			#middleboxtopright ul li a { color:#1e46b0; font:bold 11px Arial; text-decoration: none; }
			#middleboxtopright ul li a:hover { text-decoration: underline; }
		
		#middleboxbottom { margin:0; padding:0; width:570px; height:244px; }
			#middleboxbottomlinks { margin:0; padding:0; width:570px; height:207px; }
				#sportingevents { margin:0; padding:0; width:185px; height:207px; background:url(../images/sportingbg.jpg); float:left; }
					#sportingevents ul { margin:60px 0 0 18px; padding:0; }
					#sportingevents ul li { margin:0 0 2px 18px; padding:0; color:#ffffff; font:bold 11px Arial; text-decoration: none; list-style-image:url(../images/arrow.png); }
					#sportingevents ul li a { color:#ffffff; font:bold 11px Arial; text-decoration: none; }
					#sportingevents ul li a:hover { text-decoration: underline; }
				
				#casino { margin:0; padding:0; width:200px; height:207px; background:url(../images/casinobg.jpg); float:left; }
					#casino ul { margin:60px 0 0 18px; padding:0; }
					#casino ul li { margin:0 0 2px 30px; padding:0; color:#ffffff; font:bold 11px Arial; text-decoration: none; list-style-image:url(../images/arrow.png); }
					#casino ul li a { color:#ffffff; font:bold 11px Arial; text-decoration: none; }
					#casino ul li a:hover { text-decoration: underline; }
				
				#poker { margin:0; padding:0; width:185px; height:207px; background:url(../images/poker.jpg); float:left; }
					#poker ul { margin:60px 0 0 18px; padding:0; }
					#poker ul li { margin:0 0 2px 22px; padding:0; color:#ffffff; font:bold 11px Arial; text-decoration: none; list-style-image:url(../images/arrow.png); }
					#poker ul li a { color:#ffffff; font:bold 11px Arial; text-decoration: none; }
					#poker ul li a:hover { text-decoration: underline; }
			
			#middleboxbottombuttons { margin:0; padding:0; width:570px; height:37px; }	
	
	#rightsidebox { margin:0 auto; padding:0; width:212px; height:576px; border:0px solid #fff; float:left; }
		#rightsideboxtop { margin:0; padding:0; width:212px; height:436px; background:url(../images/rightsideboxbg.jpg); }
			#rightsideboxtoptext { margin:0; padding:15px 25px 0 25px; color:#fff; font:11px Arial; text-decoration: none; }
			#rightsideboxtoptext h1 { margin:0; padding:0 0 5px 0; color:#f2b200; font:bold 13px Arial; text-decoration: none; }
			#rightsideboxtoptext p { margin:0; padding:0 0 10px 0; color:#fff; font:11px Arial; text-decoration: none; }
			#rightsideboxtoptext p a { color:#f2b100; font:bold 11px Arial; text-decoration: none; }
			#rightsideboxtoptext p a:hover { color:#f2b100; font:bold 11px Arial; text-decoration: underline; }
		
		#rightsideboxbottom { margin:0; padding:0; width:212px; height:140px; background:url(../images/rightsideboxbg2.jpg); }
			#rightsideboxbottomtext { margin:0; padding:15px 25px 0 25px; color:#fff; font:11px Arial; text-decoration: none; }
			#rightsideboxbottomtext p { margin:0; padding:0 0 10px 0; color:#fff; font:11px Arial; text-decoration: none; }
			#rightsideboxbottomtext p a { color:#f2b100; font:bold 11px Arial; text-decoration: none; }
			#rightsideboxbottomtext p a:hover { color:#f2b100; font:bold 11px Arial; text-decoration: underline; }
			
	#gridbottom { margin:0; padding:0; width:994px; height:59px; border:0px solid #fff; float:left; }

			

/*Sub Page Layout*/

#contentsub { margin:0; padding:0; width:994px; height:auto; background:url("../images/bodysubbg.gif") top left repeat-y; float:left; }

	#leftsideboxsub { margin:0 auto; padding:0; width:212px; height:auto; border:0px solid #fff; float:left; }
		#loginsub { margin:0; padding:0; width:212px; height:259px; border:0px solid #fff; }
		#helpboxsub { margin:0; padding:0; width:212px; height:317px; border:0px solid #fff; }
		
		#sportingeventssub { margin:0; padding:0; width:212px; height:210px; background:url(../images/sportingsubbg.jpg); }
			#sportingeventssub ul { margin:0 0 0 38px; padding:60px 0 0 0; }
			#sportingeventssub ul li { margin:0 0 2px 18px; padding:0; color:#ffffff; font:bold 11px Arial; text-decoration: none; list-style-image:url(../images/arrow.png); }
			#sportingeventssub ul li a { color:#ffffff; font:bold 11px Arial; text-decoration: none; }
			#sportingeventssub ul li a:hover { text-decoration: underline; }
		#sportingeventssubplay { margin:0; padding:0; width:212px; height:40px; border:0px solid #fff; }
		
		#casinosub { margin:0; padding:0; width:212px; height:202px; background:url(../images/casinosubbg.jpg); }
			#casinosub ul { margin:0 0 0 38px; padding:55px 0 0 0; }
			#casinosub ul li { margin:0 0 2px 18px; padding:0; color:#ffffff; font:bold 11px Arial; text-decoration: none; list-style-image:url(../images/arrow.png); }
			#casinosub ul li a { color:#ffffff; font:bold 11px Arial; text-decoration: none; }
			#casinosub ul li a:hover { text-decoration: underline; }
		#casinosubplay { margin:0; padding:0; width:212px; height:42px; border:0px solid #fff; }
		
		#pokersub { margin:0; padding:0; width:212px; height:201px; background:url(../images/pokersubbg.jpg); }
			#pokersub ul { margin:0 0 0 38px; padding:55px 0 0 0; }
			#pokersub ul li { margin:0 0 2px 18px; padding:0; color:#ffffff; font:bold 11px Arial; text-decoration: none; list-style-image:url(../images/arrow.png); }
			#pokersub ul li a { color:#ffffff; font:bold 11px Arial; text-decoration: none; }
			#pokersub ul li a:hover { text-decoration: underline; }
		#pokersubplay { margin:0; padding:0; width:212px; height:37px; border:0px solid #fff; }
		
	#middleboxsub { margin:0 auto; padding:0; width:570px; height:auto; background:url("../images/bodycontenttile.gif") top left repeat-y; float:left; }
		#middleboxheadersub { margin:0; padding:0; width:570px; height:118px; }
		#middleboxheadernavsub { margin:0; padding:0; width:570px; height:25px; background:url("../images/headernavbg.gif"); }
			#middleboxheadernavsubtext { margin:0; padding:3px 0 0 0; width:570px; text-align:center; color:#fff; font:bold 12px Arial; }
			#middleboxheadernavsubtext a { margin:0; padding:0 5px 0 5px; color:#15317c; font:bold 11px Arial; text-decoration:none; }
			#middleboxheadernavsubtext a:hover { margin:0; padding:0 5px 0 5px; color:#15317c; font:bold 11px Arial; text-decoration:underline; }

		#middleboxcontentbuffer { margin:0; padding:0; width:570px; height:15px; }
		#middleboxcontenttop { margin:0; padding:0; width:570px; height:auto; background:url("../images/contentbg.gif") no-repeat; }
		#middleboxcontenttext { margin:0; padding:15px 20px 10px 20px; min-height:780px; height:auto; color:#696969; font:12px Arial; text-decoration:none; }
			#middleboxcontenttext h1 { margin:0; padding:0 0 5px 0; color:#1741b0; font:bold 15px Arial; text-decoration:none; }
			#middleboxcontenttext h1 a { margin:0; padding:0 0 5px 0; color:#1741b0; font:bold 15px Arial; text-decoration:none; }
			#middleboxcontenttext h1 a:hover { margin:0; padding:0 0 5px 0; color:#1741b0; font:bold 15px Arial; text-decoration:underline; }
			#middleboxcontenttext h2 { margin:0; padding:5px 0 10px 0; color:#1741b0; font:bold 13px Arial; text-decoration:none; }
			#middleboxcontenttext p  { margin:0; padding:0 0 15px 0; color:#696969; font:12px Arial; text-decoration:none; }
			#middleboxcontenttext a { margin:0; padding:0; color:#1742b0; font:12px Arial; text-decoration:underline; }
			#middleboxcontenttext a:hover { margin:0; padding:0; color:#1742b0; font:12px Arial; text-decoration:none; }
			#middleboxcontenttext ul  { margin:0; padding:5px 0 15px 25px; list-style:disc; }
			#middleboxcontenttext ul li { margin:0; padding:0; color:#696969; font:12px Arial; text-decoration:none; }
		
		#middleboxcontentbottom { margin:0; padding:0; width:570px; height:13px; }
		
		#middleboxsubwide { margin:0 auto; padding:0; width:782px; height:auto; background:url("../images/bodycontenttilewide.gif") top left repeat-y; float:left; }
		#middleboxheadersubwide { margin:0; padding:0; width:782px; height:118px; }
		#middleboxheadernavsubwide { margin:0; padding:0; width:782px; height:25px; background:url("../images/headernavbgwide.gif"); }
			#middleboxheadernavsubtextwide { margin:0; padding:3px 0 0 0; width:782px; text-align:center; color:#fff; font:bold 12px Arial; }
			#middleboxheadernavsubtextwide a { margin:0; padding:0 5px 0 5px; color:#15317c; font:bold 11px Arial; text-decoration:none; }
			#middleboxheadernavsubtextwide a:hover { margin:0; padding:0 5px 0 5px; color:#15317c; font:bold 11px Arial; text-decoration:underline; }

		#middleboxcontentbufferwide { margin:0; padding:0; width:782px; height:15px; }
		#middleboxcontenttopwide { margin:0; padding:0; width:782px; height:auto; background:url("../images/contentbgwide.gif") no-repeat; }
		#middleboxcontenttextwide { margin:0; padding:15px 20px 10px 20px; min-height:780px; height:auto; color:#696969; font:12px Arial; text-decoration:none; }
			#middleboxcontenttextwide h1 { margin:0; padding:0 0 5px 0; color:#1741b0; font:bold 15px Arial; text-decoration:none; }
			#middleboxcontenttextwide h2 { margin:0; padding:5px 0 5px 0; color:#1741b0; font:bold 13px Arial; text-decoration:none; }
			#middleboxcontenttextwide p  { margin:0; padding:0 0 15px 0; color:#696969; font:12px Arial; text-decoration:none; }
			#middleboxcontenttextwide a { margin:0; padding:0; color:#1742b0; font:12px Arial; text-decoration:underline; }
			#middleboxcontenttextwide a:hover { margin:0; padding:0; color:#1742b0; font:12px Arial; text-decoration:none; }
		
		#middleboxcontentbottomwide { margin:0; padding:0; width:782px; height:13px; }
		
	#rightsideboxsub { margin:0 auto; padding:0; width:212px; height:auto; border:0px solid #fff; float:left; }
		#rightsideboxtopsub { margin:0; padding:0; width:212px; height:436px; background:url(../images/rightsideboxbg4.jpg); }
			#rightsideboxtoptextsub { margin:0; padding:15px 25px 0 25px; color:#fff; font:11px Arial; text-decoration: none; }
			#rightsideboxtoptextsub h1 { margin:0; padding:0 0 5px 0; color:#f2b200; font:bold 13px Arial; text-decoration: none; }
			#rightsideboxtoptextsub p { margin:0; padding:0 0 10px 0; color:#fff; font:11px Arial; text-decoration: none; }
			#rightsideboxtoptextsub p a { color:#f2b100; font:bold 11px Arial; text-decoration: none; }
			#rightsideboxtoptextsub p a:hover { color:#f2b100; font:bold 11px Arial; text-decoration: underline; }
		
		#rightsideboxbottomsub { margin:0; padding:0; width:212px; height:140px; background:url(../images/rightsideboxbg3.jpg); }
			#rightsideboxbottomtextsub { margin:0; padding:15px 25px 0 25px; color:#fff; font:11px Arial; text-decoration: none; }
			#rightsideboxbottomtextsub p { margin:0; padding:0 0 10px 0; color:#fff; font:11px Arial; text-decoration: none; }
			#rightsideboxbottomtextsub p a { color:#f2b100; font:bold 11px Arial; text-decoration: none; }
			#rightsideboxbottomtextsub p a:hover { color:#f2b100; font:bold 11px Arial; text-decoration: underline; }	
			
		#rightsideboxsportsnewssub { margin:0; padding:0; width:212px; height:202px; background:url(../images/sportsnewssubbg.jpg); }
			#rightsideboxsportsnewssub h1 { margin:0; padding:15px 0 4px 55px; color:#f2b200; font:bold 13px Arial; text-decoration: none; }
			#rightsideboxsportsnewssub h1 a { margin:0; padding:0; color:#f2b200; font:bold 13px Arial; text-decoration: none; }
			#rightsideboxsportsnewssub h1 a:hover { margin:0; padding:0; color:#f2b200; font:bold 13px Arial; text-decoration: underline; }
			#rightsideboxsportsnewssub ul { margin:0 10px 0 15px; padding:10px 0 0 0; line-height:16px; }
			#rightsideboxsportsnewssub ul li { margin:0 15px 5px 18px; padding:0; list-style-image:url(../images/arrow.png); }
			#rightsideboxsportsnewssub ul li a { color:#ffffff; font:11px Arial; text-decoration: none; }
			#rightsideboxsportsnewssub ul li a:hover { text-decoration: underline; }
			
		#rightsideboxhelpsub { margin:0; padding:0; width:212px; height:213px; }
		
		#helpboxsub { margin:0; padding:0; width:212px; height:213px; border:0px solid #fff; }
			#helpbox2sub { margin:0; padding:0; width:212px; height:127px; background:url(../images/helpboxsubbg.gif); }
				#helpbox2sub ul { margin:0 0 0 35px; padding:45px 0 0 0; }
				#helpbox2sub ul li { margin:0 0 4px 18px; padding:0; color:#ffffff; font:bold 12px Arial; text-decoration: none; list-style-image:url(../images/arrow.png); }
				#helpbox2sub ul li a { color:#ffffff; font:bold 11px Arial; text-decoration: none; }
				#helpbox2sub ul li a:hover { text-decoration: underline; }
				#helpbox3sub { margin:0; padding:0; width:212px; height:86px; }
				
	#gridbottomsub { margin:0; padding:0; width:994px; height:143px; border:0px solid #fff; float:left; }


/*Footer*/
#footertop { margin:0; padding:0; width:994px; height:16px; float:left; border:0px solid #000; }
#footer { margin:0; padding:0; background:url(../images/footerbg.jpg); width:994px; height:258px; float:left; border:0px solid #000; } 
#footertext { margin:0; padding:22px 0 0 0; width:994px; height:258px; color:#9e9e9e; font:bold 10px Arial; align:center; }
#footertext p{ margin:0; padding:12px 0 0 0; color:#9e9e9e; font:bold 10px Arial; align:center; }
#footertext a { color:#9e9e9e; font:bold 10px Arial; text-decoration:none; }
#footertext a:hover { text-decoration:underline; }
#footertext a.active { color:#666; font:bold 1em Arial, Arial, Helvetica, sans-serif; }

/*created by jason 'strych9' lee 03.10.08*/
