html { width: 100%; background: #475261 url('/images/2009/green-bg.gif') 50% 0 repeat-y; }

body {font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 11px; width: 100%; background: url('/images/backgrounds/BG_default.jpg') 50% 29px no-repeat; margin:0px; border:0px; color:#000; }
p					{ font-family: Arial,Verdana,Helvetica,sans-serif; margin:0px; margin-top:10px; }
img				{ border: none; margin: 0; }
h1					{ color: #f1b00f; font-size: 18px; margin: 0; }
h2					{ color: #f1b00f; font-size: 16px; margin: 0; }
h3					{ color: #f1b00f; font-size: 14px; margin: 0; }
h4					{ color: #f1b00f; font-size: 12px; margin: 0; }
h5					{ color: #f1b00f; font-size: 10px; margin: 0; }
h6					{ color: #f1b00f; font-size: 8px; margin: 0; }
input				{ border: 1px solid #036; color: #333; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; margin: 0px; padding: 1px; }
select			{ border: 1px solid #036; color: #333; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; margin: 0px; padding: 1px; }
textarea			{ border: 1px solid #036; color: #333; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; margin: 0px; padding: 1px; }
form				{ display: inline; }
table				{ border: none; }
.btn				{ background: #3068A8; color:#fff; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; font-weight: bold; height: 20px; margin: 0px; }
.btn_img			{ background: transparent; border: none; padding: 0; }
.hide				{ display: none; } 
.show				{ display: block; }
.smallest		{ font-size: 9px; }
.smaller			{ font-size: 10px; }
.defaultsize	{ font-size: 11px; }
.larger			{ font-size: 12px; }
.largest			{ font-size: 14px; }
.bold				{ font-weight: bold; }
.italic			{ font-style: italic; }
.justify			{ text-align: justify; }
.left				{ text-align: left; }
.right			{ text-align: right; }
.center			{ text-align: center; }
.nowrap			{ white-space: nowrap; }
.uppercase		{ text-transform: uppercase; }
.underline		{ text-decoration: underline; }
.floatleft		{ float: left; }
.floatright		{ float: right; }
.floatfix		{ position: relative; }
.floatfix img	{ position: relative; }
.clearboth		{ clear: both; }

 
 .red { color: #e31e25; }
 .red a { color: #e31e25; }
 .red a:link { color: #e31e25; }
 .red a:visited { color: #e31e25; }
 .red a:active { color: #e31e25; }
 .red a:hover { color: #e31e25; }
 .yellow { color: #ffcc00; }
 .yellow a { color: #ffcc00; }
 .yellow a:link { color: #ffcc00; }
 .yellow a:visited { color: #ffcc00; }
 .yellow a:active { color: #ffcc00; }
 .yellow a:hover { color: #ffcc00; }
 .noul { text-decoration: none;  }
 .noul a { text-decoration: none; }
 .noul a:link { text-decoration: none; }
 .noul a:visited { text-decoration: none;  }
 .noul a:active { text-decoration: none; }
 .noul a:hover { text-decoration: underline; }
 .white { color: #ffffff; }
 .white a { color: #ffffff; text-decoration: none; }
 .white a:link { color: #ffffff; text-decoration: none; }
 .white a:visited { color: #ffffff; text-decoration: none; }
 .white a:active { color: #ffffff; text-decoration: underline; }
 .white a:hover { color: #ffffff; text-decoration: underline; }
 .ltgrey { color: #cccccc; }
 .ltgrey a { color: #cccccc; }
 .ltgrey a:link { color: #cccccc; }
 .ltgrey a:visited { color: #cccccc; }
 .ltgrey a:active { color: #cccccc; }
 .ltgrey a:hover { color: #cccccc; }
 .blue { color: #003399; }
 .blue a { color: #003399; }
 .blue a:link { color: #003399; }
 .blue a:visited { color: #003399; }
 .blue a:active { color: #003399; }
 .blue a:hover { color: #003399; }
 .black { color: #000000; }
 .dkblue { color:#0c2577; }
 .dkblue a { color: #0c2577; }
 .dkblue a:link { color: #0c2577; }
 .dkblue a:visited { color: #0c2577; }
 .dkblue a:active { color: #0c2577; }
 .dkblue a:hover { color: #0c2577; }
 .black { color: #000; }
 .black a { color: #000; }
 .black a:link { color: #000; }
 .black a:visited { color: #000; }
 .black a:active { color: #000; }
 .black a:hover { color: #000; text-decoration:none; }
 .noul { text-decoration:none; }
 .noul a { text-decoration:none; }
 .noul a:link { text-decoration:none; }
 .noul a:visited { text-decoration:none; }
 .noul a:active { text-decoration:none; }
 .noul a:hover { text-decoration:underline; }
 
 a {font-family: arial,helvetica,verdana; text-decoration: underline; color: #0066cc;}
 a:link {color: #0066cc;}
 a:active {color: #0066cc;}
 a:visited {color: #0066cc;}
 a:hover {color: #ff9900;}
 
 .wrapper { width:947px; margin:0px auto; position:relative; }
 .main { width: 941px; overflow-x: hidden; }
 .logo { padding-top: 34px; padding-left:28px; position:relative; z-index:10; }
 .logo img {height:75px;} 
 .navwrap {  position:relative; z-index:10; }
 .navitem { float:left; margin-top:15px; }
 .navitem img { margin:0px 12px 0 13px; }
 .title { background: url('/images/2009/title/arrow.gif') top left no-repeat; padding-left:17px; }
 .content { margin-top:8px; padding:7px;  position:relative; z-index:10; width:930px; background:#e3e3e3; min-height:548px; } 
 .topstories { width:538px; background:#ffffff; float:left; margin-right:8px;}
 .homepage_image { float:left; }
 .homepage_storytext { float:left; width:251px;}
 .homepage_storytext_wrap { padding:7px; }
 .excerpt { height:201px }
 .excerpt_interior { height:239px }
 .facebook { padding-top:17px; text-align:center; width:230px; }
 .newsletter { padding-top:17px; text-align:center; width:230px; }
 .newsletter_interior { padding-top:17px; width:230px; margin-left:10px; }
 .homepage_video { float:left; width:383px; background:#fff; height:356px;}
 .videopadding { padding:0px 7px 12px 7px; }
 .homepage_schedule { float:left; margin-top:15px; width:309px; height:175px; background:#fff; margin-right:8px;}
 .homepage_schedule ul { margin:0px; padding:0px; list-style-type:none; color:#000; padding-top:4px;}
 .homepage_schedule ul li { background:url('/images/2009/bullet.gif') 1px 2px no-repeat; text-indent:12px; margin-left:5px; line-height:11px; }
 .homepage_seatview { float:left; margin-top:15px; width:198px; height:175px; background:#fff; margin-right:8px;}
 .homepage_watchonline { float:left; margin-top:15px; width:198px; height:175px; background:#fff; margin-right:8px;}
 .homepage_partners { float:left; margin-top:15px; width:199px; height:175px; background:#fff;}
 .properties { background: url('/images/2011/sseproperties.gif') top left no-repeat; width:942px; height:85px; margin-top:8px; }
 .property { float:left; margin-top:17px; }
 .property img {  margin:0px 14px; }
 .footer { margin-right:30px; margin-top:20px; }
 .numbers { padding-top:4px; }
 .prevnext { margin-left:7px; float:left; margin-right:3px; }
 .prevnext div { margin:0px 3px; } 
 .stretcher { height:562px; width:1px; float:left;}
 .leftrail { float:left; padding:0px 8px; }
 .leftrail li { margin-left:20px; }
 .leftrail ul li { margin-left:0px; }
 .leftwrap1 { width:726px; } 
 .leftwrap2 { width:654px; } 
 .rightrail1 { float:left; width:199px; text-align:center; padding-top:2px; overflow-x:hidden; }
 .rightrail2 { float:left; width:260px; text-align:left; padding-top:2px;}
 .rightwrap { padding:10px; }
 .interior1 { background:url('/images/2009/bg1.gif') top left repeat-y; margin-top:8px; position:relative; z-index:10; } 
 .interior2 { background:url('/images/2009/bg3.gif') top left repeat-y; margin-top:8px; width:944px; position:relative; z-index:10; }
 .recentnews { background:#fff; padding-bottom:20px; }
 .interior_storytext { float:left; width:436px;}
 .interior_storytext2 { float:left; width:360px;}
 .interior_storytext_wrap { padding:7px; }
 .more_interior { padding-top:17px; } 
 .featurestoryarchive { background:#fff; }
 .featurestoryarchivewrap { padding:10px 18px; }
 .width100 { width:100%; }
 .bgbreak { width:944px; height:8px; background:url('/images/2009/bg2.gif') top left repeat-y; }
 .bgbreak2 { width:944px; height:8px; background:#e3e3e3; }
 .pad10 { padding:10px; }
 .storytitle {color:#0c267b; font-size: 15px; font-weight: bold;}
 .caption { position:absolute; top:300px; padding:0px 10px; }
 #photos { position:relative; }
 .rightrailplayer { position:absolute; top:8px; left:0px; z-index:0; width:372px; margin-left:742px;}
 
 .headlineredb { font-size:20px; font-weight:bold; }
 
#homepage_photo_rotate { text-align:center; }
#homepage_photo_rotate_caption { text-align:center; }
 
#partners_lists					{ text-align:center; }
#partners_lists	h2				{ color:#0E457B; font-size:18px; margin:0; padding:5px 0 0; }
#partners_lists ul.partner_list 	{ list-style:0; margin:0; padding:5px 0; }
ul.partner_list li				{ display:inline-block; vertical-align:middle; margin:0; padding:5px 0px; zoom: 1; *display:inline; }



/* jQuery Countdown styles 1.5.8. */
#countdown			{ position:absolute; top:38px; left:368px; }

.hasCountdown { color:#fff; font-weight:bold; }
.countdown_rtl { direction: rtl; }
.countdown_holding span { background-color: #ccc; }
#countdown_timer { height:60px; width:253px; overflow:hidden;  position: relative; padding-left: 16px;}
#countdown div.titleTop{position:absolute; color: #283171; font-weight: bold; line-height: 28px; top: -28px; width: 260px; text-align: center; font-size: 16px; background: url('/images/2010/countdown.png') no-repeat; height: 28px;}

#countdown_timer div { float: left; width: 18px; height: 25px; background: url(/images/2010/SAPcountdownFont.png) no-repeat 0px 0px; } 
#countdown_timer div.image0 { background-position: -158px 0px; } 
#countdown_timer div.image1 { background-position: -1px 0px; } 
#countdown_timer div.image2 { background-position: -18px 0px; } 
#countdown_timer div.image3 { background-position: -36px 0px; } 
#countdown_timer div.image4 { background-position: -53px 0px; } 
#countdown_timer div.image5 { background-position: -71px 0px; } 
#countdown_timer div.image6 { background-position: -88px 0px; } 
#countdown_timer div.image7 { background-position: -105px 0px; } 
#countdown_timer div.image8 { background-position: -122px 0px; } 
#countdown_timer div.image9 { background-position: -140px 0px; } 
#countdown_timer div.imageDays { background-position: -175px 0px; width:67px; margin:0px 16px 0 5px; } 
#countdown_timer div.imageHrs { background-position: -242px 0px; width:52px; margin:0px 20px 0 5px; }
#countdown_timer div.imageMin { background-position: -294px 0px; width:69px; margin:0px 16px 0 5px; }
#countdown_timer div.imageSec { background-position: -347px 0px; width:69px; margin:0px 16px 0 5px; }
#countdown_timer div.imageSpace { background-position: -415px 0px; } 

.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center;
}

.countdown_show1 .countdown_section { width: 98%; }
.countdown_show2 .countdown_section { width: 48%; }
.countdown_show3 .countdown_section { width: 32.5%; }
.countdown_show4 .countdown_section { width: 24.5%; }
.countdown_show5 .countdown_section { width: 19.5%; }
.countdown_show6 .countdown_section { width: 16.25%; }
.countdown_show7 .countdown_section { width: 14%; }

.countdown_section {
	display: block;
	float: left;
	font-size: 75%;
	text-align: center;
}
.countdown_amount {
	font-size: 200%;
}
.countdown_descr {
	display: block;
	width: 100%;
}

/* END COUNTDOWN */

/* LIVE STREAMING PAGE */

#scoringbox 			{ width:930px; }
#streaming_stats,
#social_feeds 		{ width:100%; overflow:hidden; padding-top:10px; }
#live_streaming,
#twitter_commentary 	{ width:375px; float:left; margin-right:10px; }
#live_stats			{ width:545px; float:right; }
#facebook_group,		
#fan_tweets			{ width:270px; float:left; background:#EDEFF4; }
#fan_tweets			{ margin-left:5px; }
/* END LIVE STREAMING */
