body{background:#001C3C;}
#home{margin:0;padding:0;background:transparent;}
#page_teams, #page_host, #page_paintball, #page_tournament, #page_onairtalent, #page_playbyplay, #page_team, #page_schedule, #page_general{background:transparent;}
/* TYPOGRAPHY */
blockquote{font-style:italic;margin:15px;padding:10px;}
th{font-weight:bold;font-size:110%;}
h1,h2,h3{color:#FFFFFF;}
h1 {font-size: 160%;line-height:1em;}
h2{font-size:140%;}
h3{font-size:120%;}
a:link, a:visited{text-decoration:none;color:#1E90FF;}
p{padding:10px;}
a:hover{text-decoration:underline;color:white;}
#home h2{font-size:120%;margin-bottom:10px;}
#page_teams h1, #page_host h1, #page_paintball h1, #page_tournament h1, #page_onairtalent h1, #page_playbyplay h1, #page_team h1, #page_general h1, #page_schedule h1{background:url(../images/header_page.gif) top right no-repeat;height:52px;color:#FFFFFF;padding-top:20px;padding-left:10px;font-size:200%;}

/* LAYOUT - GENERAL */
#container{width:770px;margin:0 auto;background: url(../images/bg_container.gif) repeat-y}
#banner{width:770px;height:266px;}
#page_body{margin:0 auto;width:733px;background:#000000 url(../images/bg_column_right_home.jpg) top right no-repeat;}
.clear {clear: both; 
    float: none;
    height: 0px; 
    width: 0px;
    overflow: hidden;
	line-height:0px;} 

#busy{display:none;}
/* LAYOUT - LEFT COLUMN */
#column_left{float:left;width:180px;background:#000 url(../images/bg_column_left.gif) 0px 72px no-repeat;}
	#countdown{width:180px;height:72px;background-color:#999999;}
	
	/* SIDE NAV */
	#nav_side{font-size:12px;margin-top:10px;}
	#nav_side ul{margin-left:6px;}
	#nav_side ul li{background:url("../images/sprites.gif") no-repeat;padding-left:7px;}
	#nav_side ul ul li{background:none;padding-left:4px;}
	#nav_side ul ul{margin-left:0px;margin-bottom:8px;}
	#nav_side a:link, #nav_side a:visited, #nav_side a:hover {text-decoration:none;color:#FFFFFF;}
	#nav_side a:hover{text-decoration:underline;color:#FFFFFF;}
	#nav_side ul ul li a:hover{text-decoration:underline; color:#CCCCCC;}
	#nav_side a {width:154px}
	#sponsors{padding:0px;margin:0px;}
	.sponsor_box{width:175px;height:150px;background:url(../images/sponsor.gif) no-repeat;margin:10px 0px;}
	.sponsor_box a{display:block;width:175px;height:150px;}
	
	#mailing_list,#sponsors{background:none;}
	#mailing_list{padding-bottom:7px;margin-bottom:8px;}
	#sponsors{padding-top:10px;}
	#mailing_list form{margin:20px 0px 0px 10px;}

/* LAYOUT - RIGHT COLUMN */
#column_right{float:left;width:553px;}

	/* HOME */
	#teaser{width:553px;float:left;margin-bottom:7px;}
		#teasertext{float:left;width:212px;padding:5px;line-height:1.4em;}
		#teaservideo{width:320px;height:283px;float:left;}
	#center_bottom{width:553px;height:266px;clear:both;background:url(../images/bg_teams.gif) no-repeat;}
	#center_bottom h1, #center_bottom h2{padding-left:25px;padding-top:10px;}
		.teambox{width:121px;height:110px;float:left;padding:3px;}
		.teambox a{width:121px;height:110px;display:block;}
		#teamlogos{width:508px;margin:0px auto;padding:0;}
			#teamlogos #team1{background:url(../images/sp_team_logos/logo_atlanta_predators.gif) center center no-repeat;}
			#teamlogos #team2{background:url(../images/sp_team_logos/logo_jacksonville_raiders.gif) center center no-repeat;}
		 	#teamlogos #team3{background:url(../images/sp_team_logos/logo_newyork_aces.gif) center center no-repeat;}
			#teamlogos #team4{background:url(../images/sp_team_logos/logo_penn_allamericans.gif) center center no-repeat;}
			#teamlogos #team5{background:url(../images/sp_team_logos/logo_sandiego_dynasty.gif) center center no-repeat;}
			#teamlogos #team6{background:url(../images/sp_team_logos/logo_seattle_naughtydogs.gif) center center no-repeat;}
			#teamlogos #team7{background:url(../images/sp_team_logos/logo_russian_legion.gif) center center no-repeat;}
			#teamlogos #team8{background:url(../images/sp_team_logos/logo_la_xsv.gif) center center no-repeat;}
	
/* PAGE BANNER GRAPHICS */
	#graphic_body{position:relative;width:553px;height:260px;}
	
	#page_host #graphic_body{background:url(../images/banner_host.jpg) no-repeat;}
	#page_paintball #graphic_body{background:url(../images/banner_paintball.jpg) no-repeat;}
	#page_tournament #graphic_body{background:url(../images/banner_tournament.jpg) no-repeat;}
	#page_onairtalent #graphic_body{background:url(../images/banner_onairtalent.jpg) no-repeat;}
	#page_playbyplay #graphic_body{background:url(../images/banner_playbyplay.jpg) no-repeat;}
	
	.squeegee{background:url(../images/banner_squeegee.jpg) no-repeat;}
	.atl{background:url(../images/teams/banner_atl.jpg) no-repeat;}
	.jac{background:url(../images/teams/banner_jac.jpg) no-repeat;}
	.la{background:url(../images/teams/banner_la.jpg) no-repeat;}
	.ny{background:url(../images/teams/banner_ny.jpg) no-repeat;}
	.pen{background:url(../images/teams/banner_pen.jpg) no-repeat;}
	.rus{background:url(../images/teams/banner_rus.jpg) no-repeat;}
	.sd{background:url(../images/teams/banner_sd.jpg) no-repeat;}
	.sea{background:url(../images/teams/banner_sea.jpg) no-repeat;}
	
/* TEAM PAGES */
#teamselect{float:right;width:200px;}
#page_team h2{margin-left:10px;float:left;width:300px;display:inline;}


/* SCHEDULE */
#schedule_table{background:#272727 url(../images/tex_metal.gif) no-repeat;}
#schedule_table td{padding:4px;border-bottom:1px solid #FFFFFF;}
#schedule_table th{padding:4px;color:#333333;background:white;}
#page_schedule h2{font-size:230%;text-align:center;padding-left:0px;width:500px;margin:0 auto;}
#page_schedule h3{text-align:center;}

/* GENERAL */
#page_general h2{padding-left:10px;}
/* LAYOUT - BOTTOM */
#affiliates{clear:both;width:733px;padding-bottom:10px;background:url(../images/backplate_770.gif) no-repeat;overflow:hidden;}
	#affiliates h3{float:left;width:700px;padding:0;margin-left:15px;margin-top:8px;display:inline;}
	.affiliatebox{width:175px;height:70px;float:left;margin:3px;display:inline;}
	.affiliatebox a{width:175px;height:70px;display:block;}
	#aff1{background:url(../images/aff_logos/aff_smartparts.gif)}
	#aff2{background:url(../images/aff_logos/aff_espn2.gif)}
	#aff3{background:url(../images/aff_logos/aff_mohegansun.gif)}
	#aff4{background:url(../images/aff_logos/aff_sfm.gif)}

/* LAYOUT - FOOTER */
#footer{background:#333;clear:both;width:733px;overflow:hidden;}
#footer li {display:block;float:left;width:95px;text-align:center;padding:4px;}
#footer a {color:#FFFFFF;font-size:11px;}

#privacy {background:#000;clear:both;width:733px;margin:0 auto;}
#privacy p, #privacy a{text-align:center; color:#666;font-size:11px;}

/* FORMS */
input.input_small {
margin-top:5px;
	background: url(../images/bg_input.gif) no-repeat;
	border: 0;
	width: 95px; /* width of text-display area */
	padding: 3px 10px 4px 20px;
	font-size: 88%;
}
input.input_go{
	background: url(../images/bg_gobutton.gif) no-repeat;
padding:0px 7px 0px 2px;
width:31px;
height:25px;
border:0px;
font-size:88%;
color:#FFFFFF;
}
#contactForm div{
	padding:20px;
	width:300px;
}
#contactForm .basicinput, #contactForm textarea{
	width:15em;
	float:left;
}
#contactForm label{
	width:7em;
	float:left;
	vertical-align:top;
	text-align:left;
}
#contactForm textarea{
height:200px;
}
#submission{
clear:both;
float:left;
}
#formOutput, #output{
 padding-left:10px;
 color:#0099FF;
 }
.formsubmit{margin-left:7em;float:left;display:inline;}
/* 	TOOLTIP STYLES */
#dhtmltooltip{
position: absolute;
left: -300px;
xwidth: 150px;
border: 1px solid #CCCCCC;
font:11px Arial;
color:white;
padding: 2px;
background-color: #666666;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}