#wrapper {
	margin: -152px auto 0 auto;
	background: url(../../../images/bg-wrapper-home.png) repeat-y top center;
	_background: #737373 url(../../../images/bg-wrapper-home-ie6.jpg) repeat-y top center;
}

#wrapper .box {
	display: block;
	_display: none;
	position: absolute;
	width: 878px;
	height: 335px;
	bottom: 0;
	left: 9px;
	z-index: 0;
	background: url(../../../images/bg-content-home.png) no-repeat bottom center;
}

#header {
	margin: 152px 0 0 0;
}

#subheader .image {
	position: absolute;
	top: -60px;
	right: -25px;
	width: 693px;
	height: 247px;
	background: url(../../../images/header/home-porsche.png) no-repeat;
	_background: url(../../../images/header/home-porsche.gif) no-repeat;
}

#content {
	position: relative;
	min-height: 
}

#content .upcomingRaces {
	position: absolute;
	top: 19px;
	right: 15px;
	width: 400px;
	height: 174px;
	padding: 33px 25px 0 30px;
	background: url(../../../images/bg-upcoming-races.png) no-repeat;
	_background: url(../../../images/bg-upcoming-races.jpg) no-repeat;
}

#content .ticketsOnline {
	position: absolute;
	top: 210px;
	right: 240px;
	width: 208px;
	height: 107px;
	padding: 0 11px;
	background: url(../../../images/bg-tickets-online.png) no-repeat;
	_background: url(../../../images/bg-tickets-online.jpg) no-repeat;
}

#content .ticketsOnline a {
	display: block;
	width: 208px;
	height: 83px;
}

#content .photos {
	position: absolute;
	top: 210px;
	right: 22px;
	width: 208px;
	height: 107px;
	padding: 0 11px;
	background: url(../../../images/bg-photos.png) no-repeat;
	_background: url(../../../images/bg-photos.jpg) no-repeat;	
}

#footer {
	height: 152px;
}

#footer .box {
	position: relative;
	width: 878px;
	height: 103px;
	padding: 49px 0 0 0;
	background: url(../../../images/bg-footer-home.jpg) repeat-x top left;
}

#content .standings {
	position: absolute;
	top: 19px;
	left: 15px;
	width: 382px;
	height: 297px;
}

/* container for slides */
.panes {
	position: absolute;
	top: 0;
	left: 0;
	padding: 0;
	width: 382px;
	height: 297px;
}

/* single slide */
.panes div {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 327px;
	height: 254px;
	padding: 43px 25px 0 30px;
}
.panes div.gt4 {
	background: url(../../../images/bg-classification-gt4.png) no-repeat;
	_background: url(../../../images/bg-classification-gt4.jpg) no-repeat;
}
.panes div.lc {
	background: url(../../../images/bg-classification-legend-cup.png) no-repeat;
	_background: url(../../../images/bg-classification-legend-cup.jpg) no-repeat;
}
.panes div.tdc {
	background: url(../../../images/bg-classification-tdc.png) no-repeat;
	_background: url(../../../images/bg-classification-tdc.jpg) no-repeat;
}


.panes div p {
	margin: 0;
	padding: 0;
}

.tabs {
	position: absolute;
	top: 0;
	left: 0;
	width: 316px;
	height: 34px;
	margin: 0 0 0 11px;
}

/* single tab */
.tabs a {
	display: block;
	float: left;
	text-align: left;
	margin: 0;
}
.tabs a.gt4 { width: 78px; height: 34px; }
.tabs a.lc { width: 106px; height: 34px; }
.tabs a.tdc { width: 70px; height: 34px; }

/* mouseover state */
.tabs a:hover {
}

/* active state (current page state) */
.tabs a.current {
}