/* Tumbleweed CSS Document */

/* Global Styles */
html, body {
	height: 100%;
	width: 100%;
	background-color: #8f2a30;
	margin: auto;
	padding: auto;
	/*background:url(../_img/tumbleweed_background-gradient.gif);*/
	background:url(../_img/main-background.jpg);
	background-repeat:repeat-x;
}
/* Main Styles */
#centeredContent {
	width: 270px;
	position: absolute;
	left: 50%;
	margin-left: -135px;
}
#mainHolder {
	width: 900px;
	height: 100%;
	background:url(../_img/main-cars.jpg);
	background-repeat: no-repeat;
}
#mainLogo {
	width: 263px;
	height: 52px;
	margin-left: 62px;
	padding-top: 31px;
}
#movieLine {
	width: 121px;
	height: 14px;
	padding:6px 0 0 135px;
	_padding:0 0 0 135px;
	float: left;
}
#strapLine {
	width: 417px;
	height: 14px;
	margin:12px 0 0 6px;
	_margin:5px 0 0 6px;
	float: left;
}
#leftColumn {
	width: 246px;
	float: left;
	padding-right: 10px;
}
#mainNav {
	width: 121px;
	height: 48px;
	margin:6px 0 30px 135px;
	_margin:4px 0 30px 135px;
}
#ppForm {
	width: 121px;
	height: 36px;
	text-align:right;
	margin-left: 14px;
}
#buyNow {
	width: 226px;
	height: 20px;
	text-align:right;
}
#pageHeading {
	width: 417px;
	height: 12px;
	background-color: #8f2a30;
	padding:2px 0 2px 0;
	_padding:0 0 0 0;
	margin:5px 0 0 6px;
	_margin:0 0 0 0px;
	float: left;
}
#mainText {
	width: 560px;
	float: left;
}
#mainSponsors {
	height: 61px;
	padding:0 0 15px 266px;
	_padding:0 0 15px 276px;
	float: left;
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #8f2a30;
	margin-top:1px;
	margin-bottom:4px;
	margin-left:10px;
	line-height:14px;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	margin-top:5px;
	margin-bottom:6px;
	margin-left:8px;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	margin-top:5px;
	margin-bottom:6px;
}

.backgroundWhite{
	padding: 2px 2px 2px 2px;
	background-color:#ffffff;
}
.backgroundDark{
	padding: 2px 4px 4px 5px;
	margin: 0px 0px 0px 0px;
	background-color:#8f2a30;
}

/* Link Styles */
a:link,a:visited,a:active {color:#333333;font-weight:bold;}
a:hover {color:#999999;font-weight:bold;}
a {text-decoration:none;}

/* Navigation Styles */
/* List Styles */
ul {margin:0px; padding:0px; list-style-type:none; overflow:hidden; float:left; height:48px;}
li {margin:0px; padding:0px; list-style-type:none; overflow:hidden; float:left; height:12px;}
/* MAIN NAV */
/* About */
#navAboutRoll a{width:121px; height:12px; display:block; background:url(../_img/nav-about.jpg) no-repeat;}
#navAboutRoll a:hover{background-position:0px -12px;}
/* Get Involved */
#navInvolvedRoll a{width:121px; height:12px; display:block; background:url(../_img/nav-getinvolved.jpg) no-repeat;}
#navInvolvedRoll a:hover{background-position:0px -12px;}
/* What Now? */
#navWhatRoll a{width:121px; height:12px; display:block; background:url(../_img/nav-whatnow.jpg) no-repeat;}
#navWhatRoll a:hover{background-position:0px -12px;}
/* The Crew */
#navCrewRoll a{width:121px; height:12px; display:block; background:url(../_img/nav-crew.jpg) no-repeat;}
#navCrewRoll a:hover{background-position:0px -12px;}

/* Setting current main nav section - match body id="" with a href id */
body#about a#navAboutRoll,
body#involved a#navInvolvedRoll,
body#what a#navWhatRoll,
body#crew a#navCrewRoll {background-position:0px -12px;}
