body {
margin: 0;
padding: 0;
}

div#IE{
display:none;
}

div#primaryContent{
float:left;
width:1280px;
left:-172px;
position:relative;
}

div, p, h1, h2, h3, h4, h5, h6, ul, ol, li, table, tr, th, img {
margin: 0;
padding: 0;
font: normal normal 13px Tahoma, Arial, Helvetica, sans-serif;
color: #000;
text-align: left;
line-height:18px;
}

ul, li{
list-style:none;
}

a{
text-decoration:none;
}

div.asb_warp {
width:977px;
height:6680px;
margin: auto;
position: relative;
text-align:center;
border-right: 1px solid #D6F83D;
margin-right: auto;
border-left: 2px solid #D6F83D;
top:-40px;
}

div.asb_topBg {
width:977px;
height:353px;
background:url(http://media.playpark.net/PP/asasb/asb2011_masthead.png);
}

ul.asb_tabs {
height: 54px;
width: 720px;
margin: 242px 0 0 245px;
padding: 0;
float:left;
}

ul.asb_tabs span {
display: none;
}

ul.asb_tabs li {
list-style: none;
float: left;
}

li.asb_tab01 a, visited {
width:126px;
height:54px;
background:url(http://media.playpark.net/PP/asasb/asb2011_nav_about.png);
display: block;
cursor: pointer;
}

li.asb_tab02 a, visited {
width:135px;
height:54px;
background:url(http://media.playpark.net/PP/asasb/asb2011_nav_tournaments.png);
display: block;
cursor: pointer;
margin-left:181px;
}

li.asb_tab03 a, visited {
width:63px;
height:54px;
background:url(http://media.playpark.net/PP/asasb/asb2011_nav_sales.png);
display: block;
cursor: pointer;
margin-left:23px;
}

li.asb_tab04 a, visited {
width:169px;
height:54px;
background:url(http://media.playpark.net/PP/asasb/asb2011_nav_guide.png);
display: block;
cursor: pointer;
margin-left:23px;
}

li a:hover {
background-position: 0 -54px;
}

div.asb_content {
width:977px;
height:100%;
float:left;
background:#e7e7e7;
padding-bottom:10px;
}

div.asb_banner {
width:728px;
height:90px;
margin:0 auto 2px;
padding:7px 110px;
background:url(http://media.playpark.net/PP/asasb/asb2011_bnrBg.jpg);
overflow: hidden; /*--Hides anything outside of the set width/height--*/
position: relative;

}

div.window {
	height:90px;	width: 728px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}

div.image_reel {
	position: absolute;
	
}

div.image_reel img {
float: left;
}


div.asb_videobg {
width:977px;
height:409px;
float:left;
background:url(http://media.playpark.net/PP/asasb/asb_videobg.jpg);
}

div.asb_video {
width:640px;
height:390px;
margin:9px auto;
border:1px solid #999;
background-color:#000000;
}

div.asb_sponsor3 {
width:110px;
height:100%;
float:left;
margin:5px 1px;
}

ol.asb_sponsor2 {
background:url(../images/sponsorBg_03.jpg) repeat-y;
float:left;
}

ol.asb_sponsor2 li {
list-style:none;
float:left;
padding:0 5px 0;
}

div.asb_sponsor {
width:920px;
height:72px;
float:left;
background:url(http://media.playpark.net/PP/asasb/asb_partner.jpg);
margin:0 12px 10px;
padding:10px 14px;
}

div.asb_sponsor p {
color:1e6e9e;
}

div.asb_sponsor ul li {
list-style:none;
float:left;
margin-right:6px;
}

div#wrapper, div#about, div#tournaments, div#sales, div#guide{
float:left;
}

div.contentInner{
padding:10px;
}

div.contentInner h1{
font-size:15px;
font-weight:bold;
padding:10px 0;
color:#003d73;
width:100%;
}

div.contentInner h2{
font-size:20px;
font-weight:bold;
padding:10px 0;
color:#003d73;
text-transform:uppercase;
width:100%;
}

div.contentInner p {
padding-bottom:6px;
width:100%;
}

div.aboutTop {
width:453px;
float:left;
}

div.aboutBox{
background:#e7e7e7;
float:left;
width:948px;
margin:20px 0;
}

div.aboutBox img{
float:left;
}

div.aboutBoxInner h1{
width:292px;
margin:0;
padding:3px 0;
border-bottom:1px solid #003d73
}

div.aboutBoxInner {
width:292px;
height:100%;
float:left;
margin:15px 12px;
}

div.aboutBoxInner img{
padding: 8px 0;
}

div.aboutBox ul li{
margin-left:18px;
list-style:square;
padding-bottom:4px;
}

div.tournaments_box {
float:left;
width:952px;
margin:10px 0 0 5px ;
}

div.tournaments_box h2{
font-size:20px;
font-weight:bold;
padding:10px 0;
color:#003d73;
text-transform:uppercase;
width:100%;
margin:0 7px;
}

div.tournaments_box span{
margin:5px 6px;
float:left;
width:100%;
}

div.tournaments_box ul li{
width:232px;
margin:0 0 6px 6px;
float:left;
}

div.tournaments_box img {
float:left;
border:none;
}

div.guide_box {
float:left;
width:952px;
margin:10px ;
}

div.guide_box h2{
font-size:20px;
font-weight:bold;
padding:10px 0;
color:#003d73;
text-transform:uppercase;
width:100%;
}

div.guide_box ul li, div.guide_box img{
float:left;
margin:0;
padding:0;
}

div.redemption2{
width:240px;
float:left;
margin:0;
padding:0;
}

li.sales_top {
background:url(http://media.playpark.net/PP/asasb/asb_sales_62.jpg);
width:948px;
height:385px;
}

li.sales_top p{
color:#FFFFFF;
padding-top:8px;
margin:0 20px 0 280px;
width:640px;
}

li.sales_mid {
background:url(http://media.playpark.net/PP/asasb/asb_sales_63.jpg) repeat-y;
width:948px;
height:100%;
}

li.sales_mid ul li{
width:100%;
list-style:decimal;
list-style-position: inside;
padding-bottom:4px;
}

li.sales_mid span {
color: #990000;
}

div.footer {
width:700px;
margin:auto;
}

div.footer span{
padding:15px 0 0 15px;
float:left;
}

#stream {
	float: left;
	display: inline;
	margin-left: 30px;
	margin-right: 20px;
	margin-top: 20px;
}

#social {
	float: left;
	display: inline;
	margin-top: 20px;
}

ul#tournament {
	clear: both;
	float: left;
	display: block;
	width: 800px;
	margin: 30px 80px 0 140px;
}

ul#tournament li {
	float: left;
	padding-right: 100px;
	text-transform: uppercase;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

ul#tournament li a {
	color: #424242;
	font-size: 21px;
}

div.streaming {
float:right;
width:198px;
height:36px;
margin-right:10px;
}

div.streaming a, visited {
width:198px;
height:36px;
cursor:pointer;
display:block;
background:url(http://media.playpark.net/PP/asasb/btn_live.jpg);
}

div.gallery {
float:right;
width:138px;
height:36px;
margin-right:10px;
}

div.gallery a, visited {
width:138px;
height:36px;
cursor:pointer;
display:block;
background:url(http://media.playpark.net/PP/asasb/btn_gallery.jpg);
}

div.streaming a:hover, div.gallery a:hover{
background-position:0 -36px;
}

div.streaming span, div.gallery span{
display:none;
}

#ctl00_ctl00_updatePoints , #ctl00_updatePoints{
   font-size: 22px;
   clear: both;
}

a#ctl00_ctl00_lnk_MenuLogout , #ctl00_lnk_MenuLogout{
   font-weight: bold;
   text-decoration: none;
}

#ctl00_ctl00_lbl_MenuName , #ctl00_lbl_MenuName {
   margin-bottom: 5px;
   float: right;
   clear: both;
   text-transform: uppercase;
} 