@charset "UTF-8";

/* --------------------------------------------------------
   CSS LOVINGLY SCRIPTED AT THE SEEN
   --------------------------------------------------------
   
   Screen        - Global stylesheet
   Client        - SpeedSport Promotions
  
   Filename      - global.css
   Version       - 14.04.09
   Copyright     - (c) SpeedSpport Promotions
   
   Author        - Adrian Morley
   Company       - The Seen
   Website       - www.theseen.biz


   -------------------------------------------------------- */
   
   

/* general */

body {
	background-color: #000;
	margin: 0px 0px 0px 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	line-height: 17px;
	-webkit-text-size-adjust: none;
}
a:link {
	color: #ff9200;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FBA028;
}
a:hover {
	text-decoration: none;
	color: #C30;
}
a:active {
	text-decoration: none;
	color: #F8AD43;
}
p {
	margin-top:0px;
	margin-bottom:0px;
}
h1 {
	font-size: 24px;
	color: #FFF;
	margin-top:0px;
	margin-bottom:0px;
}
h2 {
	font-size: 24px;
	color: #808080;
	margin-top:0px;
	margin-bottom:0px;
	line-height: 50px;
}
h3 {
	font-size: 18px;
	color: #3096D5;
	margin-top:0px;
	margin-bottom:0px;
}
h4 {
	font-size: 14px;
	color: #666;
	margin-top:0px;
	margin-bottom:0px;
}

#wrapper {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	background-color:#1a1a1a;
	background-image:url(../common/backgrounds/noise.jpg);
	background-repeat:repeat;
}

/* header */

#header {
	width: 960px;
	height:190px;
	background-image:url(../common/backgrounds/header.jpg);
	background-repeat:no-repeat;
}
#logo {
float: left;
	width: 394px;
	height:97px;
}

/* navigation */

#nav {
	float: right;
	width: 492px;
	height: 107px;
	position: relative;
	background: url(../common/navigation.jpg);
	text-align: right;
	overflow: hidden;
	margin: 0;
	padding: 0;
	
}

#nav li {
float: right;
}
#nav li a {
	position: absolute;
	top: 0;
	display: block;
	height: 107px;
	background: url(../common/navigation.jpg) no-repeat;
	text-indent: 200px;
	overflow: hidden;
	font-size: 1%;
}
li#nav_hom a {
left: 0;
width: 48px;
background-position: 0 0;
}
li#nav_abo a {
left: 48px;
width: 71px;
background-position: -48px 0;
}
li#nav_new a {
left: 119px;
width: 49px;
background-position: -119px 0;
}
li#nav_ser a {
left: 168px;
width: 65px;
background-position: -168px 0;
}
li#nav_pro a {
left: 233px;
width: 69px;
background-position: -233px 0;
}
li#nav_eve a {
left: 302px;
width: 56px;
background-position: -302px 0;
}
li#nav_bgp a {
left: 358px;
width: 73px;
background-position: -358px 0;
}
li#nav_con a {
left: 431px;
width: 61px;
background-position: -431px 0;
}

li#nav_hom a:hover {
background-position: 0 -107px;
}
li#nav_abo a:hover {
background-position: -48px -107px;
}
li#nav_new a:hover {
background-position: -119px -107px;
}
li#nav_ser a:hover {
background-position: -168px -107px;
}
li#nav_pro a:hover {
background-position: -233px -107px;
}
li#nav_eve a:hover {
background-position: -302px -107px;
}
li#nav_bgp a:hover {
background-position: -358px -107px;
}
li#nav_con a:hover {
background-position: -431px -107px;
}

#body_hom li#nav_hom a {
background-position: 0 -214px;
}
#body_abo li#nav_abo a {
background-position: -48px -214px;
}
#body_new li#nav_new a {
background-position: -119px -214px;
}
#body_ser li#nav_ser a {
background-position: -168px -214px;
}
#body_pro li#nav_pro a {
background-position: -233px -214px;
}
#body_eve li#nav_eve a {
background-position: -302px -214px;
}
#body_bgp li#nav_bgp a {
background-position: -358px -214px;
}
#body_con li#nav_con a {
background-position: -431px -214px;
}

#body_hom #nav_hom a,
#body_abo #nav_abo a,#body_new #nav_new a,
#body_ser #nav_ser a,#body_pro #nav_pro a,#body_eve #nav_eve a,#body_bgp #nav_bgp a,#body_con #nav_con a {
background: url(../common/navigation.jpg) no-repeat;
}

/* home content */

#homecont {
	width: 880px;
	min-height:580px;
	padding-left:40px;
	padding-right:40px;
	background-image:url(../common/backgrounds/background_dots.png);
	background-repeat:no-repeat;
}
.hometitle {
	float:left;
	width: 840px;
	height:72px;
	padding-left:20px;
	padding-right:20px;
}
.playerback {
	float:left;
	width: 880px;
	height:304px;
	background-image:url(../image_player/image_player_back.jpg);
	background-repeat:no-repeat;
}
#player {
	float:left;
	width: 820px;
	height:244px;
	margin-left:30px;
	margin-top: 30px;
}
#subscribe {
	float:left;
	width:260px;
	height:178px;
	margin-left:30px;
	padding-top:6px;
}
#latest {
	float:right;
	width:550px;
	min-height:178px;
	margin-right:20px;
	padding-top:6px;
}
.latesttitle {
	width:550px;
	height:37px;
}
#newscont {
	float:left;
	width:380px;
	padding-bottom:20px;
}
#newsback {
	float:right;
	width:150px;
	height:141px;
	background-image:url(../image_player/homenewsback.jpg);
	background-repeat:no-repeat;
}
.newsimageholder {
	float:right;
	width:123px;
	height:123px;
	padding:9px 9px 0px 0px;
	overflow:hidden;
}
.newstitle {
	font-size:14px;
}

/* form */

form {
	display:inline;
}
.texta {
	background-color:#000;
	border:2px solid #000;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	width:251px;
	padding:4px;
	margin-top:5px;
}
.buttons {
	background-color:#000;
	border:2px solid #000;
	color:#ff9200;
	font-family:Arial, Helvetica, sans-serif;
	width:100px;
	padding:4px;
	margin-top:5px;
}

/* generic content */

#content {
	width: 840px;
	min-height:190px;
	padding-left:60px;
	padding-right:60px;
	background-image:url(../common/backgrounds/background_dots.png);
	background-repeat:no-repeat;
}
.title {
	float:left;
	width: 840px;
	height:89px;
	padding-top: 4px;
	border-bottom: 1px dotted #555;
}
.main {
	float:left;
	width: 530px;
	min-height:100px;
	padding: 30px 0px 30px 10px;
}
.image {
	float:right;
	width: 290px;
	min-height:390px;
	padding: 30px 0px 30px 0px;
	background-image:url(../common/images/imagewithframeflag.jpg);
	background-repeat:no-repeat;
}
.imageholder {
	float:right;
	width: 269px;
	min-height:260px;
	padding: 10px 0px 0px 0px;
}

/* footer */

#footer {
	clear:both;
	width: 890px;
	height:218px;
	padding:0px 0px 0px 70px;
	background-image:url(../common/backgrounds/footer.jpg);
	background-repeat:repeat-x;
}
.footbox {
	float:left;
	width:260px;
	height:169px;
	margin-right:20px;
	padding-top:9px;
	color:#4d4d4d;
}
.copyright {
	clear:both;
	float:left;
	width:820px;
	height:29px;
	padding-top:11px;
	color:#1a1a1a;
	font-size: 11px;
}
.copyright a:link {
	color: #1a1a1a;
	text-decoration: none;
}
.copyright a:visited {
	text-decoration: none;
	color: #1a1a1a;
}
.copyright a:hover {
	text-decoration: none;
	color: #FFF;
}
.copyright a:active {
	text-decoration: none;
	color: #00F;
}
.introcopy {
	font-size:16px;
	color:#3096D5;
	line-height: 21px;
	font-weight: bold;
}
