@charset "UTF-8";
/* CSS Document 
COLOUR DEFINITIONS
box border lines - #bfbfbf 
*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; /*border-spacing: 0;*/ }
html{
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
}
body{
	background-color:#000000;
	background-position:top center;
	background-repeat:no-repeat;
}
/*
#results #ladder, #players #feature_coach, #players #training, #players #injuries, #channel_list #btv2, #channel_list #btv3, #channel_list #btv4 {
	display:none;
}
*/
div {}
/*img, div {behavior:url(/scripts/iepngfix.htc)}*/
#outer {
	width:1000px;
	margin:0 auto;
	text-align:center;
}
#container, #top, #menu, #main, #sub, #tabs, #section_menu, #menu_pointer{
	width:1000px;
	float:left;
	clear:both;
}
#container{
	margin:0;
	text-align:left;
/*	background:url(/images/top_header.png) no-repeat;*/
}
#top, #menu, #main, #sub, #footer {
	clear:both;
}
#top{
	height:140px;
	position:relative;
/*	background:url(/images/top_header.gif) no-repeat;*/
}
#drop_down {
	display:block;
	position:absolute;
	left:507px;
	height:115px;
	width:384px;
	top:-87px;
	background:url(/images/drop_down_body_09_v2.png) no-repeat;
	color:white;
/*	line-height:24px;*/
}
#drop_down a{
	color:white;
	font-weight:normal;
}
#drop_down input{
	margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */
}
#drop_down .loginInput {
	width:90px;
	height:15px;
}
#drop_down .textInput {
	width:90px;
	height:15px;
}
#drop_down .searchInput {
	width:165px;
	height:15px;
}
#drop_down .submitButton {
	width:60px;
	height:20px;
	font-size: 10px;
	margin: 2px 10px 0 0;
}
#drop_down form label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 60px;
	height:15px;
	padding: 0;
	margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right;
}
#drop_down_left {
	width:169px;
	height:77px;
	padding-left:5px;
	padding-right:10px;
	padding-top:10px;
	float:left;
	text-align:right;
}
#drop_down_right {
	width:180px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	height:77px;
	float:left;
}
#drop_down_right h2 {
	height:18px;
	margin: 5px 0 0 0; /* set top margin same as form input - textarea etc. elements */
}

#menu {
	height:75px;
	/*background:url(/images/menu_bg.gif) top center no-repeat white;*/
}
#tabs {
	height:30px;
}
#menu_pointer {
	height:11px;
	background:url(/images/white_corner.png) right top no-repeat;
}
#section_menu {
	height:34px;
	background-color:white;
}
#main {
	background:#fff;
	float:left;
}
#main_centre, #main_right {
	/*height:737px;*/
	float:left;
}
#main_left {
	float:left;
	width:192px;
	padding-left:7px;
	padding-right:12px;
	position:relative;
}
/*
drawer css handled by drawer.css file 
*/
#flash_news2010 {
	float:left;
	width:482px;
	height:473px;
}
#noflash_news {
	height:602px;
	width:482px;
	float:left;
}
#noflash_news_header, #noflash_news_body, #noflash_news_bottom, #noflash_news_under {
	width:468px;
}

#noflash_news_header2010, #noflash_news_body2010, #noflash_news_bottom2010, #noflash_news_under2010 {
	width:468px;
}
#noflash_news_header, #noflash_news_header2010 {
	height:25px;
	line-height:25px;
	background:url(/images/news_header.gif) no-repeat;
}
#noflash_news_header h1, #noflash_news_header2010 h1 {
	font-family:"Helvetica Bold Condensed", Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding-left:15px;
	text-transform:uppercase;
}
#noflash_news_body, #noflash_news_body2010 {
	height:412px;
	background:url(/images/news_body.gif) repeat-y;
}
#noflash_news_body h5, #noflash_news_body2010 h5{
	margin:0 9px;
	font-size:10px;
	color:#b1b1b1;
}
#noflash_news_body h2, #noflash_news_body2010 h2{
	margin:0 9px;
	font-size:16px;
	font-weight:bold;
	color:#990000;
}
#noflash_news_body p, #noflash_news_body2010 p{
	margin:0 9px;
}
#noflash_news_body p a, #noflash_news_body2010 p a{
	color:#990000;
}
.news_links{
	padding-top:3px;
}
.news_links a {
	text-decoration:none;
	color:#990000;
}
.news_image {
	margin:9px 0 0 9px;
}
#noflash_news_bottom, #noflash_news_bottom2010{
	height:20px;
	background:url(/images/news_bottom.gif) no-repeat;
}
#noflash_news_under, #noflash_news_under2010 {
	color:black;
	text-align:center;
}
#noflash_news_under a, #noflash_news_under2010 a{
	color:black;
	font-weight:bold;
}
#noflash_topsellers {
	float:left;
	width:468px;
	height:132px;
}
#bombershop_promo_ad {
	position:relative;
	width:192px;
	height:229px;
}
#bombershop_link {
	position:absolute;
	top:190px;
	left:34px;
	width:156px;
	height:24px;
	background:url(/images/bombershop_link.png) no-repeat;
	line-height:24px;
}
#bombershop_link a{
	padding-left:20px;
	color:black;
	text-decoration:none;
	font-weight:bold;
}
#bombershop_link a:hover{
	text-decoration:underline;
}
#main_centre, #main_centre_top, #main_centre_bottom{
	width:482px;
	float:left;
}
#main_centre{}
#main_centre_top{
	height:605px;
}
#main_centre_bottom{
	height:132px;
}
#main_right, #main_right_top, #main_right_middle, #main_right_bottom,  #main_right_bottom2011{
	width:307px;
	float:left;
}
#main_right{}
#main_right_top{
	height:300px;
	margin-bottom:15px;
}
#bombertv_promo_top {
	width:301px;
	height:25px;
	line-height:25px;
	background:url(/images/btv_promo_header.gif) no-repeat;
	color:white;
	float:left;
}
#bombertv_promo_top h2 {
	font-family:"Helvetica Bold Condensed", Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding-left:15px;
	text-transform:uppercase;
}
#bombertv_promo_body {
	width:301px;
	height:250px;
	background:url(/images/btv_promo_body.gif) repeat-y;
	float:left;
}
#bombertv_promo_flash {
	width:301px;
	height:210px;
	float:left;
}
#bombertv_promo_html {
	width:301px;
	height:40px;
	font-size:11px;
	float:left;
	background:url(/images/samsung_3dtv.jpg) 7px -199px no-repeat;
/*	background:url(/images/samsung_lcd.jpg) 7px -199px no-repeat;*/
/*	background:url(/images/samsung_lcd_foot.jpg) 1px 0 no-repeat;*/
}
#bombertv_promo_red_html {
	width:301px;
	height:40px;
	font-size:11px;
	float:left;
	background:url(/images/samsung_3dtv.jpg) 7px -199px no-repeat;
/*	background:url(/images/samsung_series8lcd.jpg) 7px -199px no-repeat;*/
/*	background:url(/images/samsung_lcd_foot.jpg) 1px 0 no-repeat;*/
}
#bombertv_promo_screen {
	width:301px;
	height:210px;
	background:url(/images/samsung_3dtv.jpg) 7px 11px no-repeat;
/*	background:url(/images/samsung_series8lcd.jpg) 7px 11px no-repeat;*/
	font-size:11px;
	float:left;
}
#bombertv_promo_red_screen {
	width:301px;
	height:210px;
	background:url(/images/samsung_3dtv.jpg) 7px 11px no-repeat;
/*	background:url(/images/samsung_series8lcd.jpg) 7px 11px no-repeat;*/
	font-size:11px;
	float:left;
}
#bombertv_promo_video {
	width:222px;
	height:125px;
	margin:28px 0 5px 40px;
	/*background-color:#333;*/
}
#bombertv_promo_video p {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:white;
}
#bombertv_promo_video a:link {
	color:white;
}


#bombertv_promo_video h3 {
	font-size:24px;
	font-weight:bold;
	text-align:center;
	color:#cc0000;
}
#bombertv_promo_video h4 {
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:white;
}

#bombertv_promo_caption {
	width:222px;
	height:40px;
	margin:0 0 0 40px;
	text-align:center;
}


#bombertv_promo_caption a{
	color:white;
	text-decoration:none;
}
#bombertv_promo_caption a:hover{
	text-decoration:underline;
}
#bombertv_promo_text {
	width:276px;
	height:30px;
	margin:10px 15px 0 15px;
}
#bombertv_promo_text_left {
	width:135px;
	float:left;
	text-align:left;
}
#bombertv_promo_text_right {
	width:136px;
	float:left;
	text-align:right;
}
#bombertv_promo_text_left a, #bombertv_promo_text_right a{
	color:black;
	text-decoration:none;
}
#bombertv_promo_text_left a:hover, #bombertv_promo_text_right a:hover{
	text-decoration:underline;
}
#bombertv_promo_bottom {
	width:276px;
	height:25px;
	padding:0 15px;
	line-height:25px;
	background:url(/images/btv_promo_bottom.gif) no-repeat;
	float:left;
}
#bombertv_promo_bottom_left {
	width:135px;
	float:left;
	text-align:left;
}
#bombertv_promo_bottom_right {
	width:136px;
	float:left;
	text-align:right;
}
#bombertv_promo_bottom_left a, #bombertv_promo_bottom_right a{
	color:#990000;
	text-decoration:none;
}
#bombertv_promo_bottom_left a:hover, #bombertv_promo_bottom_right a:hover{
	text-decoration:underline;
}
#main_right_middle{
	height:250px;
	margin-bottom:40px;
}
#main_right_bottom{
	height:132px;
	background:url(/images/newsletter_body.gif) no-repeat;
}
#main_right_bottom2011{
	height:105px;
}
#subscribe, #subscribe_links {
	width:280px;
	margin:10px 0 0 15px;
}
#subscribe h2{
	width:200px;
	color:#cc0000;
	font-size:14px;
	font-weight:bold;
	display:block;
}
#subscribe p{
	width:160px;
	margin-bottom:5px;
	display:block;
}
#subscribe form{
	width:100%;
}
#subscribe input{}
#subscribe input .text{
	width:100px;
}
#subscribe_links {}
#subscribe_links a{
	color:black;
}
.whitespace {
	height:40px;
	width:1000px;
	background:#fff;
	float:left;
	clear:both;
}
#sub {
/*	height:600px;*/
	background:#fff;
}
#sub_left{
	width:872px;
	float:left;
}
#sub_left_top{
	height:353px;
	padding-bottom:40px;
	float:left;
	clear:both;
}
#sub_left_top_left, #sub_left_top_middle, #sub_left_top_right {
	height:353px;
	width:272px;
	float:left;
}
#sub_left_top_left{
	padding-left:7px;
}
#sub_left_top_middle{
	padding-left:18px;
}
#sub_left_top_right{
	padding-left:17px;
}
.sub_header {
	width:272px;
	height:24px;
	line-height:24px;
	font-size:12px;
	background:url(/images/subsection_header.gif) no-repeat;
	color:white;
}
.sub_header h2 {
	font-family:"Helvetica Bold Condensed", Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding-left:15px;
	text-transform:uppercase;
}
.sub_body {
	width:262px;
	height:317px;
	padding:0 5px 0 5px;
	background:url(/images/subsection_body.gif) repeat-y;
}
.sub_body img {
	margin:5px auto;
}
.sub_body h3, .sub_body h4 {
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding:0 8px;
}
.sub_body p {
	padding:0 8px;
	
}
.sub_body ul {
	list-style-position:inside;
	list-style-type:disc;
	padding:0 8px;
	line-height:1.4em;
}
.sub_body li {}
.sub_body li a{
	color:black;
}
.sub_rule {
	margin:7px 0 7px 0;
	overflow:hidden;
	height:1px;
	width:242px;
	background:#bfbfbf;
}
.sub_footer {
	width:272px;
	height:12px;
	background:url(/images/subsection_footer.gif) no-repeat;
	overflow:hidden;
}
#sub_left_bottom {
	width:872px;
	height:207px;
	float:left;
	clear:both;
}
#sitemap_top{
	margin:0 0 0 7px;
	height:26px;
	width:851px;
	background:url(/images/sitemap_header.gif) no-repeat;
}
#sitemap_top h3 {
	padding:0 0 0 15px;
	font-size:14px;
	line-height:26px;
	color:black;
	text-transform:lowercase;
}
#sitemap_body{
	margin:0 0 0 7px;
	padding:0 0 0 15px;
	width:836px;
	height:169px;
	background:url(/images/sitemap_body.gif) repeat-y;
}
.sitemap_column {
	width:102px;
	padding:5px 15px 0 0;
	font-size:11px;
	color:#666;
	float:left;
}
.sitemap_column a{
	color:#666;
	text-decoration:none;
}
.sitemap_column a:hover{
	text-decoration:underline;
}
.sitemap_column h4{
	margin-top:10px;
	color:black;
	text-transform:uppercase;
}
#sitemap_footer{
	margin:0 0 0 7px;
	height:12px;
	width:851px;
	background:url(/images/sitemap_footer.gif) no-repeat;
}
#sub_right{
	height:600px;
	width:120px;
	float:left;
}
#footer {
	width:993px;
	float:left;
	background:#fff;	
	padding:0 0 0 7px;
}
#footer_top{
	overflow:hidden;
	height:12px;
	width:988px;
	float:left;
	background:url(/images/footer_header.gif) no-repeat;
}
#footer_body{
	padding:0 15px;
	width:958px;
	height:47px;
	float:left;
	background:url(/images/footer_body.gif) repeat-y;
	color:#bfbfbf;
	font-size:11px;
}
#footer_body a{
	color:#bfbfbf;
}
.topclear {
	width:100%;
	clear:both;
	font-size:14px;
	text-transform:lowercase;
}
.left_align {
	width:50%;
	float:left;
}
.right_align {
	width:50%;
	float:left;
	text-align:right;
}
#footer_footer{
	height:12px;
	width:988px;
	background:url(/images/footer_footer.gif) no-repeat;
	float:left;
}
/* 2010 development styles */


#fp_social_header {
	width:468px;
	height:25px;
	line-height:25px;
	background:url(/images/news_header.gif) no-repeat;
	float:left;
}
#fp_social {
	width:468px;
	height:240px;
	background:url(/images/fan_engagement_bg.png) no-repeat;
	font-family:Helvetica, sans-serif;
	float:left;
}
#fp_social_header h1{
	font-family:"Helvetica Bold Condensed", Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding-left:15px;
	text-transform:uppercase;
}
#fp_social_quote {
	height:137px;
	width:355px;
	float:left;
}
#fp_social_quote h1 {
	padding:15px 60px 0 50px;
	font-size:13px;
	font-weight:normal;
	margin:0;
	color:#333;
}
#fp_social_attribution {
	height:137px;
	width:112px;
	float:left;
	color:white;
}
#fp_social_attribution p {
	padding:10px 5px 0 0;
	margin:0;
	font-size:12px;
	text-align:right;
	line-height:1.2em;
}
#fp_social_attribution p b{
	display:block;
	margin:4px 0 6px 0;
	font-size:13px;
}
#fp_social_attribution p a{
	color:white;
	text-decoration:none;
}
#fp_social_attribution i{
	text-transform:none;	
}
#fp_social_links {
	width:100%;
	text-align:center;
	margin:20px 0 0 0;
	float:left;
}
#fp_social_links img {
	margin:0;
	padding:0;
	border:none;
}

