@charset "UTF-8";
/* CSS Document */

/* Global Styles */

body
{
	behavior:url("/pub-share/scionracing/js/utils/csshover3.htc");
	margin:0;
	padding:0;
	background-position:top;
	background-color:#000000;
}

div#lay-contn
{
	margin: 0 auto;
	width: 100%;
}

div#int-contn
{
	margin: 0;
	padding: 0;
	width: 1066px;
	text-align: center;
}

div#int-cont
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1026px;
}

div.int-cont-spc
{
	float: left;
	margin: 0;
	padding: 0;
	width: 20px;
	height: 10px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.head-cont-spc
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1026px;
	height: 18px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.foot-spc
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1026px;
	height: 32px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#foot-cont
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1026px;
}

div.foot-cont-side
{
	float: left;
	margin: 0;
	padding: 0;
	width: 456px;
	height: 36px;
}

a.facebook-btn {
	display: inline-table;
	position: relative;
	top: -12px;
	margin-left: 3px;
}

a.twitter-btn {
	display: inline-table;
	position: relative;
	top: -12px;
}

#facebook-like {
	margin-left: 3px;
}

div#foot-cont-mn
{
	float: left;
	margin: 0;
	padding: 0;
	width: 570px;
	height: 36px;
	text-align: left;
}

p.foot-links
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: bold;
}

p.foot-links a:link
{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

p.foot-links a:visited
{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

p.foot-links a:hover
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

p.foot-copy
{
	margin: 0;
	padding: 0;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
}

.orange
{
	background-color:#f26422;
}

.orangetext
{
	color:#f26422;
}

.noDisplay
{
	display: none;
}

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


/* Top Navigation Bar Styles */

div#nav-top-contn
{
	margin: 0;
	padding: 0;
	width: 1026px;
	height: 83px;
}

div#nav-top-cont
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1016px;
	height: 78px;
	background-color: #000000;
}

div#nav-top-cont-spc-top
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1016px;
	height: 11px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#nav-top-cont-spc-bot
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1016px;
	height: 12px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#nav-top-cont-mn
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1016px;
	height: 55px;
}

div#nav-top-cont-mn-logo
{
	float: left;
	margin: 0;
	padding: 0;
	width: 295px;
	height: 55px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.nav-top-cont-mn-sep
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1px;
	height: 55px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.nav-top-cont-mn-spc-logo
{
	float: left;
	margin: 0;
	padding: 0;
	width: 28px;
	height: 55px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.nav-top-cont-mn-spc
{
	float: left;
	margin: 0;
	padding: 0;
	width: 53px;
	height: 55px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#nav-top-cont-oth-srch
{
	float: left;
	margin: 0;
	padding: 0;
	padding-left: 41px;
	width: 244px;
	height: 24px;
	text-align: right;
	background: url(/pub-share/scionracing/images/global/nav-top-search-bg-button.gif) 41px 0 no-repeat;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

form#srch-frm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 203px;
	height: 24px;
}

form#srch-frm input#s
{
	float: left;
	margin: 0;
	padding: 0;
	padding: 4px 0 0 4px;
	border: 0;
	width: 181px;
	height: 22px;
	background: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

form#srch-frm input#go
{
	float: left;
	margin: 0;
	padding: 0;
	width: 18px;
	height: 24px;
}

div#nav-top-cont-oth-srch-spc
{
	float: left;
	margin: 0;
	padding: 0;
	width: 244px;
	height: 8px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.nav-top-cont-mn-itm
{
	float: left;
	margin: 0;
	padding: 0;
	padding-left: 1px;
	height: 55px;
}

.nav-roll-drag a
{
	display:block;
	width: 54px;
	background: url(/pub-share/scionracing/images/global/nav-top-drag.gif) 0 0 no-repeat;
}

.nav-roll-drift a
{
	display:block;
	width: 57px;
	background: url(/pub-share/scionracing/images/global/nav-top-drift.gif) 0 0 no-repeat;
}

.nav-roll-road a
{
	display:block;
	width: 114px;
	background: url(/pub-share/scionracing/images/global/nav-top-roadtime.gif) 0 0 no-repeat;
}

.nav-roll-news a
{
	display:block;
	width: 57px;
	background: url(/pub-share/scionracing/images/global/nav-top-news.gif) 0 0 no-repeat;
}
.nav-roll-news a:hover
{ 
	background-position: 0 -55px;
}

.nav-roll-schedule a
{
	display:block;
	width: 88px;
	background: url(/pub-share/scionracing/images/global/nav-top-schedule.gif) 0 0 no-repeat;
}
.nav-roll-schedule a:hover
{ 
	background-position: 0 -55px;
}

ul.top-nav-lrg {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
	width: 376px;
	height: 55px;
}

ul.top-nav-lrg li {
	float: left;
	margin: 0;
	padding: 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
	background: url(/pub-share/scionracing/images/global/nav-top-large-separator.gif) 0 0 no-repeat;
	z-index: 100;
}

ul.top-nav-lrg li a{
	padding: 0px;
	display: block;
	float: left;
}

ul.top-nav-lrg li.last {
	padding-right: 1px;
	background: url(/pub-share/scionracing/images/global/nav-top-large-separator.gif) 0 0 repeat;
}

div.nav-top-cont-mn-itm-sub
{
	float: left;
	margin: 0;
	padding: 0;
	height: 23px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

.nav-roll-drag-jotech a
{
	display:block;
	width: 158px;
	background: url(/pub-share/scionracing/images/global/nav-top-drag-jotech.gif) 0 0 no-repeat;
}

.nav-roll-drag-titan a
{
	display:block;
	width: 158px;
	background: url(/pub-share/scionracing/images/global/nav-top-drag-titan.gif) 0 0 no-repeat;
}

.nav-roll-drag-wr a
{
	display:block;
	width: 158px;
	background: url(/pub-share/scionracing/images/global/nav-top-drag-wr.gif) 0 0 no-repeat;
}

.nav-roll-drag-scottkelley a
{
	display:block;
	width: 158px;
	background: url(/pub-share/scionracing/images/global/nav-top-drag-scottkelley.gif) 0 0 no-repeat;
}

.nav-roll-drift-rsr a
{
	display:block;
	width: 158px;
	background: url(/pub-share/scionracing/images/global/nav-top-drift-teamrsr.gif) 0 0 no-repeat;
}

.nav-roll-drift-nfs a
{
	display:block;
	width: 158px;
	background: url(/pub-share/scionracing/images/global/nav-top-drift-nfs.gif) 0 0 no-repeat;
}

.nav-roll-road-crawford a
{
	display:block;
	width: 158px;
	background: url(/pub-share/scionracing/images/global/nav-top-roadtime-crawford.gif) 0 0 no-repeat;
}

.nav-roll-road-dgspec a
{
	display:block;
	width: 158px;
	background: url(/pub-share/scionracing/images/global/nav-top-roadtime-dgspec.gif) 0 0 no-repeat;
}

.nav-roll-road-sparco a
{
	display:block;
	width: 158px;
	background: url(/pub-share/scionracing/images/global/nav-top-roadtime-sparco.gif) 0 0 no-repeat;
}

.nav-roll-road-greddy a
{
	display:block;
	width: 158px;
	background: url(/pub-share/scionracing/images/global/nav-top-roadtime-greddy.gif) 0 0 no-repeat;
}

.nav-roll-road-wr a
{
	display:block;
	width: 158px;
	background: url(/pub-share/scionracing/images/global/nav-top-roadtime-wr.gif) 0 0 no-repeat;
}

.nav-roll-road-mpme a
{
	display:block;
	width: 158px;
	background: url(/pub-share/scionracing/images/global/nav-top-roadtime-mpme.gif) 0 0 no-repeat;
}

.nav-roll-showsevents-showsevents a
{
	display:block;
	width: 145px;
	background: url(/pub-share/scionracing/images/global/nav-top-showsevents-showsevents.gif) 0 0 no-repeat;
}

.nav-roll-showsevents-boti a
{
	display:block;
	width: 145px;
	background: url(/pub-share/scionracing/images/global/nav-top-showsevents-boti.gif) 0 0 no-repeat;
}

.nav-roll-showsevents-hin a
{
	display:block;
	width: 145px;
	background: url(/pub-share/scionracing/images/global/nav-top-showsevents-hin.gif) 0 0 no-repeat;
}

.nav-roll-showsevents-formulad a
{
	display:block;
	width: 145px;
	background: url(/pub-share/scionracing/images/global/nav-top-showsevents-formulad.gif) 0 0 no-repeat;
}


div#nav-top-cont-oth
{
	float: left;
	margin: 0;
	padding: 0;
	width: 244px;
	height: 55px;
}

div.nav-top-cont-oth-sep
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1px;
	height: 23px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.nav-top-cont-oth-itm
{
	float: left;
	margin: 0;
	padding: 0;
	padding-left: 1px;
	height: 23px;
}

.nav-roll-showsevents a
{
	display:block;
	width: 145px;
	background: url(/pub-share/scionracing/images/global/nav-top-showsevents.gif) 0 0 no-repeat;
}

.nav-roll-cars a
{
	display:block;
	width: 96px;
	background: url(/pub-share/scionracing/images/global/nav-top-projectcars.gif) 0 0 no-repeat;
}

.nav-roll-cars a:hover
{ 
	background-position: 0 -23px;
}

ul.top-nav-smll {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
	width: 244px;
	height: 23px;
}

ul.top-nav-smll li {
	float: left;
	margin: 0;
	padding: 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
	background: url(/pub-share/scionracing/images/global/nav-top-small-separator.gif) 0 0 no-repeat;
	z-index: 100;
}

ul.top-nav-smll li a{
	padding: 0px;
	display: block;
	float: left;
}

ul.top-nav-smll li.last {
	padding-right: 1px;
	background: url(/pub-share/scionracing/images/global/nav-top-small-separator.gif) 0 0 repeat;
}

div.nav-top-bord-side
{
	float: left;
	margin: 0;
	padding: 0;
	width: 5px;
	height: 78px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.nav-top-bord-bot
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1026px;
	height: 5px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
}

ul.sub-menu
{
	width: 158px;
	padding: 0;
	margin: 0;
	padding-top: 0px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	background-color:#666666;
	list-style: none;
	float: left;
	position: absolute;
	top: 55px;
	left: 0px;
}

ul.sub-menu li
{
	padding: 0;
	margin: 0;
	height: 23px;
	margin-top: 1px; /* Use margin instead of padding because of height increases by 1px on hover for sub items in IE6 */
	z-index: 1000;
}

ul.sub-menu-oth
{
	width: 145px;
	padding: 0;
	margin: 0;
	padding-top: 0px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	background-color:#666666;
	list-style: none;
	float: left;
	position: absolute;
	/*left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	top: 23px;
	left: 0px;
}

ul.sub-menu-oth li
{
	padding: 0;
	margin: 0;
	height: 21px;
	margin-top: 1px; /* Use margin instead of padding because of height increases by 1px on hover for sub items in IE6 */
	z-index: 1000;
}

ul.menu li.hover div.nav-top-cont-mn-itm a {
	background-position: 0 -55px;
}

ul.menu li div.nav-top-cont-mn-itm a:hover {
	background-position: 0 -55px;
}

ul.menu li.active div.nav-top-cont-mn-itm a {
	background-position: 0 -55px;
}

ul.menu li ul.sub-menu li.hover div.nav-top-cont-mn-itm-sub a {
	background-position: 0 -23px;
}

ul.menu li ul.sub-menu li.active div.nav-top-cont-mn-itm-sub a {
	background-position: 0 -23px;
}

ul.menu-oth li.hover div.nav-top-cont-oth-itm a {
	background-position: 0 -23px;
}

ul.menu-oth li div.nav-top-cont-oth-itm a:hover {
	background-position: 0 -23px;
}

ul.menu-oth li.active div.nav-top-cont-oth-itm a {
	background-position: 0 -23px;
}

ul.menu-oth li ul.sub-menu-oth li.hover div.nav-top-cont-oth-itm-sub a {
	background-position: 0 -21px;
}

ul.menu-oth li ul.sub-menu-oth li.active div.nav-top-cont-oth-itm-sub a {
	background-position: 0 -21px;
}


/* show hide behaviour */
ul.menu ul,
ul.menu li:hover ul ul,
ul.menu ul ul,
ul.menu li:hover ul ul ul,
ul.menu ul ul ul,
ul.menu li:hover ul ul ul ul,
ul.menu-oth ul,
ul.menu-oth li:hover ul ul,
ul.menu-oth ul ul,
ul.menu-oth li:hover ul ul ul,
ul.menu-oth ul ul ul,
ul.menu-oth li:hover ul ul ul ul {
	position: absolute;
	left: -999em;
}

ul.menu li:hover ul,
ul.menu li li:hover ul,
ul.menu li li li:hover ul,
ul.menu li li li li:hover ul,
ul.menu-oth li:hover ul,
ul.menu-oth li li:hover ul,
ul.menu-oth li li li:hover ul,
ul.menu-oth li li li li:hover ul {
	left: 0px;
	z-index: 999;
}

/* show hide behaviour with protofish */
ul.menu li.hover ul ul,
ul.menu li.hover ul ul ul,
ul.menu li.hover ul ul ul ul,
ul.menu-oth li.hover ul ul,
ul.menu-oth li.hover ul ul ul,
ul.menu-oth li.hover ul ul ul ul {
	position: absolute;
	left: -999em;
}

ul.menu li.hover ul,
ul.menu li li.hover ul,
ul.menu li li li.hover ul,
ul.menu li li li li.hover ul,
ul.menu-oth li.hover ul,
ul.menu-oth li li.hover ul,
ul.menu-oth li li li.hover ul,
ul.menu-oth li li li li.hover ul {
	left: 0px;
	z-index: 999;
}

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


/* Home Styles */

body.home
{
	background-image:url(/pub-share/scionracing/images/home/bg-home.jpg);
	background-repeat:no-repeat;
}

div#mn-cont
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1026px;
}

div#head-home
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1026px;
	height: 74px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#head-home-whatsnew
{
	float: left;
	margin: 0;
	padding: 0;
	width: 513px;
	height: 74px;
	text-align:left;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#head-home-scionracing
{
	float: left;
	margin: 0;
	padding: 0;
	width: 513px;
	height: 74px;
	text-align: right;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#home-whatsnew-cont
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	margin-right: 18px;
	width: 765px;
	height: 474px;
	overflow: hidden;
	vertical-align:top;
}

ul#home-whatsnew-cont
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 783px;
	height: 474px;
}

ul#home-whatsnew-cont li
{
	float: left;
	margin: 0;
	padding: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	width: 241px;
	height: 138px;
}

div.home-whatsnew-box
{
	float: left;
	margin: 0;
	padding: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	width: 241px;
	height: 138px;
}

div.home-whatsnew-box-bord-top
{
	float: left;
	margin: 0;
	padding: 0;
	width: 241px;
	height: 5px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
}

div.home-whatsnew-box-bord-side
{
	float: left;
	margin: 0;
	padding: 0;
	width: 5px;
	height: 128px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.home-whatsnew-box-cont
{
	float: left;
	margin: 0;
	padding: 0;
	width: 231px;
	height: 128px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.home-whatsnew-box-cont-over
{
	margin: 0;
	padding: 0;
	z-index: 100;
	width: 231px;
	height: 43px;
	position: relative;
	top: -43px;
	background-image: url(/pub-share/scionracing/images/home/home-whatsnew-box-overlay.png);
	background-position:top;
	background-repeat:no-repeat;
}

div.home-whatsnew-box-cont-over-bar
{
	float: left;
	margin: 0;
	padding: 0;
	width: 5px;
	height: 43px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.home-whatsnew-box-cont-over-txt
{
	float: left;
	margin: 0;
	padding: 0;
	width: 226px;
	height: 43px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.home-whatsnew-box-cont-over-txt-l
{
	float: left;
	margin: 0;
	padding: 0;
	width: 154px;
	height: 43px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.home-whatsnew-box-cont-over-txt-r
{
	float: left;
	margin: 0;
	padding: 0;
	width: 72px;
	height: 43px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

p.home-whatsnew-txt-l
{
	margin: 0;
	padding: 0;
	margin-top: 7px;
	margin-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-align: left;
}

p.home-whatsnew-txt-l a:link
{
	color: #cccccc;
	text-decoration: none;
}

p.home-whatsnew-txt-l a:visited
{
	color: #cccccc;
	text-decoration: none;
}

p.home-whatsnew-txt-l a:hover
{
	color: #cccccc;
	text-decoration: underline;
}

p.home-whatsnew-txt-r
{
	margin: 0;
	padding: 0;
	margin-top: 7px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cccccc;
	text-align: right;
}

div#home-whatsnew-spc
{
	float: left;
	margin: 0;
	padding: 0;
	width: 3px;
	height: 474px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#home-schedule-cont
{
	float: left;
	margin: 0;
	padding: 0;
	width: 240px;
	height: 474px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#home-schedule-box
{
	float: left;
	margin: 0;
	padding: 0;
	width: 240px;
	height: 454px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.home-schedule-box-bord-top
{
	float: left;
	margin: 0;
	padding: 0;
	width: 240px;
	height: 5px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.home-schedule-box-bord-side
{
	float: left;
	margin: 0;
	padding: 0;
	width: 5px;
	height: 444px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#home-schedule-box-cont
{
	float: left;
	margin: 0;
	padding: 0;
	width: 230px;
	height: 444px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#home-schedule-box-cont-head
{
	float: left;
	margin: 0;
	padding: 0;
	width: 230px;
	height: 35px;
	background-color:#FFFFFF;
	background: url(/pub-share/scionracing/images/home/home-schedule.gif) 0 0 no-repeat;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.home-schedule-box-cont-ln-vt
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1px;
	height: 408px;
	background-color:#b0b0b0;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#home-schedule-box-cont-ln-hz
{
	float: left;
	margin: 0;
	padding: 0;
	width: 230px;
	height: 1px;
	background-color:#b0b0b0;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#home-schedule-box-cont-mn
{
	float: left;
	margin: 0;
	padding: 0;
	width: 228px;
	height: 408px;
	background-color: #1e1e1e;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

ul#home-schedule-box-cont-list
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 228px;
	height: 363px;
	background-position: top;
	background-repeat: repeat;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

ul#home-schedule-box-cont-list li
{
	float: left;
	margin: 0;
	padding: 0;
	width: 228px;
	height: 59px;
	padding-bottom: 1px;
	background-position: top;
	background: url(/pub-share/scionracing/images/home/bg-grey-line.gif) 0 59px no-repeat;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

ul#home-schedule-box-cont-list li.orange,
ul#home-schedule-box-cont-list li:hover
{
	background-color: #f26422;
	background-image: none;
}

ul#home-schedule-box-cont-list li.last
{
	background-color: none;
	background-image: none;
}

div#home-schedule-vw-full-but
{
	float: left;
	margin: 0;
	padding: 0;
	width: 228px;
	height: 44px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#home-schedule-vw-full-but a
{
	display:block;
	width: 228px;
	background: url(/pub-share/scionracing/images/home/home-view-full-schedule.gif) 0 0 no-repeat;
}

div#home-schedule-vw-full-but a:hover
{ 
	background-position: 0 -44px;
}

div#home-schedule-vw-full-but-ln
{
	float: left;
	margin: 0;
	padding: 0;
	width: 228px;
	height: 1px;
	background-color:#676767;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.home-schedule-box-cont-list-itm-date
{
	float: left;
	margin: 0;
	padding: 0;
	width: 114px;
	height: 59px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.home-schedule-box-cont-list-itm-info
{
	float: left;
	margin: 0;
	padding: 0;
	width: 114px;
	height: 59px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.home-schedule-box-cont-list-itm-sep
{
	float: left;
	margin: 0;
	padding: 0;
	width: 228px;
	height: 1px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

p.home-schedule-date
{
	margin: 0;
	padding: 0;
	margin-top: 9px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#FFFFFF;
	text-align:left;
}

p.home-schedule-info
{
	margin: 0;
	padding: 0;
	margin-top: 9px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-align:left;
}

p.home-schedule-info a:link
{
	color: #FFFFFF;
	text-decoration: underline;
}

p.home-schedule-info a:visited
{
	color: #FFFFFF;
	text-decoration: underline;
}

p.home-schedule-info a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}


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

/* Other Section Styles */

body.drag
{
	/*background-image:url(/pub-share/scionracing/images/drag/bg-drag.jpg);
	background-repeat:no-repeat;*/
}

body.drift
{
	/*background-image:url(/pub-share/scionracing/images/drift/bg-drift.jpg);
	background-repeat:no-repeat;*/
}

body.road
{
	/*background-image:url(/pub-share/scionracing/images/road/bg-roadtime.jpg);
	background-repeat:no-repeat;*/
}

body.news
{
	background-image:url(/pub-share/scionracing/images/news/bg-news.jpg);
	background-repeat:no-repeat;
}

body.schedule
{
	background-image:url(/pub-share/scionracing/images/schedule/bg-schedule.jpg);
	background-repeat:no-repeat;
}

body.showsevents
{
	background-image:url(/pub-share/scionracing/images/showsevents/bg-showsevents.jpg);
	background-repeat:no-repeat;
}

body.cars
{
	background-image:url(/pub-share/scionracing/images/projectcars/bg-projectcars.jpg);
	background-repeat:no-repeat;
}

body.search
{
	background-image:url(/pub-share/scionracing/images/search/bg-search.jpg);
	background-repeat:no-repeat;
}

div.head-cont-spc-2
{
	float: left;
	margin: 0;
	padding: 0;
	width: 1026px;
	height: 30px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#mn-cont-col-left
{
	float: left;
	margin: 0;
	padding: 0;
	width: 234px;
}

div#mn-cont-col-left-spc
{
	float: left;
	margin: 0;
	padding: 0;
	width: 30px;
	height: 20px;
}

div#mn-cont-col-mid
{
	float: left;
	margin: 0;
	padding: 0;
	width: 533px;
}

div#mn-cont-col-mid2
{
	float: left;
	margin: 0;
	padding: 0;
	width: 762px;
}

div#mn-cont-col-mid-tabs
{
	float: left;
	margin: 0;
	padding: 0;
	width: 533px;
	height: 39px;
}

ul.tabs
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	/*width: 533px;*/
	height: 44px;
	overflow: hidden;
	background: url(/pub-share/scionracing/images/global/bg-tabs.png) 0 0 no-repeat;
}

ul.tabs.closeTab
{
	margin-left: 572px;
}

ul.tabs li
{
	float: left;
	margin: 0;
	padding: 0;
	height: 44px;
	overflow: hidden;
}

ul.tabs li.last
{
	margin-right: 5px;
}

ul.tabs li div.tabs-itm
{
	float: left;
	margin: 0;
	padding: 0;
	height: 44px;
	margin-left: 5px;
	overflow: hidden;
	position:relative;
	top: 5px;
	z-index:1;
}

ul.tabs li div a{
	padding: 0px;
	display: block;
	float: left;
}

div.tabs-itm.tab-roll-about a
{
	display:block;
	width: 65px;
	background: url(/pub-share/scionracing/images/global/tab-about.gif) 0 0 no-repeat;
}

div.tabs-itm.tab-roll-schedule a
{
	display:block;
	width: 90px;
	background: url(/pub-share/scionracing/images/global/tab-schedule.gif) 0 0 no-repeat;
}

div.tabs-itm.tab-roll-images a
{
	display:block;
	width: 69px;
	background: url(/pub-share/scionracing/images/global/tab-images.gif) 0 0 no-repeat;
}

div.tabs-itm.tab-roll-video a
{
	display:block;
	width: 59px;
	background: url(/pub-share/scionracing/images/global/tab-video.gif) 0 0 no-repeat;
}

div.tabs-itm.tab-roll-askthedriver a
{
	display:block;
	width: 125px;
	background: url(/pub-share/scionracing/images/global/tab-askthedriver.gif) 0 0 no-repeat;
}

div.tabs-itm.tab-roll-teamgear a
{
	display:block;
	width: 101px;
	background: url(/pub-share/scionracing/images/global/tab-teamgear.gif) 0 0 no-repeat;
}

div.tabs-itm.tab-roll-teamgear.wallpaper a
{
	display:block;
	width: 99px;
	background: url(/pub-share/scionracing/images/global/tab-wallpaper.jpg) 0 0 no-repeat;
}

div.tabs-itm.tab-roll-closebutton a
{
	display:block;
	width: 78px;
	background: url(/pub-share/scionracing/images/global/popup-close-button.gif) 0 0 no-repeat;
}

div.nav-side-itm.road a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-roadtime.gif) 0 0 no-repeat;
}

div.tabs-itm.tab-roll-wallpaper a
{
	display:block;
	width: 99px;
	background: url(/pub-share/scionracing/images/global/tab-wallpaper.jpg) 0 0 no-repeat;
}

div.tabs-itm.tab-roll-news a
{
	display:block;
	width: 81px;
	background: url(/pub-share/scionracing/images/global/tab-news.jpg) 0 0 no-repeat;
}

div.tabs-itm a:hover
{ 
	background-position: 0 -39px;
}

ul.tabs li div.tabs-itm.tab-roll-teamgear.wallpaper a:hover
{
	background-position: 0 -39px;
}

ul.tabs li div.tabs-itm a.active
{
	background-position: 0 -39px;
}

div#mn-cont-col-mid-spc
{
	float: left;
	margin: 0;
	padding: 0;
	width: 533px;
	height: 5px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
	overflow:hidden; /* Fix extra height problem in IE6 */
	position:absolute;
	margin-top: 39px;
	z-index:-1000;
}

div#mn-cont-col-mid-cont
{
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 5px;
	width: 533px;
	min-height: 929px;
	background: url(/pub-share/scionracing/images/global/bg-3col-mid.png) 0 0 repeat-y;
}

div#mn-cont-col-mid2-cont
{
	float: left;
	margin: 0;
	padding: 0;
	width: 762px;
	min-height: 968px;
	background: url(/pub-share/scionracing/images/global/bg-2col-mid.png) 0 0 repeat-y;
}

div#mn-cont-col-mid-bot
{
	float: left;
	margin: 0;
	padding: 0;
	width: 533px;
	height: 5px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#mn-cont-col-mid2-bot
{
	float: left;
	margin: 0;
	padding: 0;
	width: 762px;
	height: 5px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#mn-cont-col-right
{
	float: left;
	margin: 0;
	padding: 0;
	width: 229px;
}

div#mn-cont-col-right-spc
{
	float: left;
	margin: 0;
	padding: 0;
	width: 229px;
	height: 39px;
}

div#mn-cont-col-right-cont
{
	float: left;
	margin: 0;
	padding: 0;
	width: 229px;
}

div.box
{
	float: left;
	margin: 0;
	padding: 0;
	width: 234px;
}

div.box-bord
{
	float: left;
	margin: 0;
	padding: 0;
	width: 234px;
	height: 5px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.box-mid
{
	float: left;
	margin: 0;
	padding: 0;
	width: 234px;
	background: url(/pub-share/scionracing/images/global/box-bg-2.png) 0 0 repeat;
}

div.box-mid-cont
{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-right: 5px;
	width: 224px;
	position:relative;
	height: 240px;
}

div.box-mid-cont.side-nav
{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-right: 5px;
	width: 224px;
	position: relative;
	height: auto;
}

div.box-mid-cont.schedule-box
{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-right: 5px;
	width: 224px;
	height: 223px;
	/*position: relative;*/
	overflow: hidden;
}

div.box2
{
	float: left;
	margin: 0;
	padding: 0;
	width: 229px;
}

div.box2-bord
{
	float: left;
	margin: 0;
	padding: 0;
	width: 229px;
	height: 5px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.box2-mid
{
	float: left;
	margin: 0;
	padding: 0;
	width: 229px;
	background: url(/pub-share/scionracing/images/global/box-bg-3.png) 0 0 repeat;
}

div.box2-mid-cont
{
	float: left;
	margin: 0;
	padding: 0;
	margin-right: 5px;
	width: 224px;
	position:relative;
	height: 650px;
}

div.box2-mid-cont.noaskthedriver
{
	height: 448px;
}

div.box-sponsor
{
	float: left;
	margin: 0;
	padding: 0;
	width: 222px;
	height: 255px;
	border: 1px solid #555555;
	overflow: hidden;
}

div.box-sponsor-hdr
{
	float: left;
	margin: 0;
	padding: 0;
	width: 222px;
	height: 35px;
}

div.box-sponsor div.box-sponsor-hdr.dragtitan
{
	background: url(/pub-share/scionracing/images/drag/box-hdr-sponsors-drag-titan.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.dragworld
{
	background: url(/pub-share/scionracing/images/drag/box-hdr-sponsors-drag-world.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.dragjotech
{
	background: url(/pub-share/scionracing/images/drag/box-hdr-sponsors-drag-jotech.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.draghorizon
{
	background: url(/pub-share/scionracing/images/drag/box-hdr-sponsors-drag-h.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.dragscottkelley
{
	background: url(/pub-share/scionracing/images/drag/box-hdr-sponsors-drag-scottkelley.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.driftrsr 
{
	background: url(/pub-share/scionracing/images/drift/box-hdr-sponsors-drift-teamrsr.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.driftrockstar
{
	background: url(/pub-share/scionracing/images/drift/box-hdr-sponsors-drift-teamrockstar.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.driftnfs
{
	background: url(/pub-share/scionracing/images/drift/box-hdr-sponsors-drift-nfs.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.roadcrawford
{
	background: url(/pub-share/scionracing/images/road/box-hdr-sponsors-roadtime-crawford.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.roaddgspec
{
	background: url(/pub-share/scionracing/images/road/box-hdr-sponsors-roadtime-dgspec.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.roadsparco
{
	background: url(/pub-share/scionracing/images/road/box-hdr-sponsors-roadtime-sparco.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.roadgreddy
{
	background: url(/pub-share/scionracing/images/road/box-hdr-sponsors-roadtime-greddy.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.roadworld
{
	background: url(/pub-share/scionracing/images/road/box-hdr-sponsors-roadtime-world.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-hdr.roadmpme
{
	background: url(/pub-share/scionracing/images/road/box-hdr-sponsors-roadtime-mpme.gif) 0 0 no-repeat;
}

div.box-sponsor div.box-sponsor-cont
{
	float: left;
	margin: 0;
	padding: 0;
	width: 222px;
	height: 220px;
	background: url(/pub-share/scionracing/images/home/bg-diagonal-lines.gif) 0 0 repeat;
	text-align: center;
	overflow: hidden; /* ie7 */
	position: relative; /*ie7 */
}

div.box-sponsor div.box-sponsor-cont ul
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 222px;
	height:100%;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.box-sponsor div.box-sponsor-cont ul li
{
	float: left;
	margin: 0;
	padding: 0;
	width: 222px;
	height: 73px;
	overflow: hidden;
}

div.box-sponsor div.box-sponsor-cont ul li div.sponsor-item
{
	float: left;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	width: 222px;
	text-align:center;
}

div.box.drag div.box-mid div.box-mid-cont.image
{
	width: 224px;
	height: 100px;
	background: url(/pub-share/scionracing/images/drag/drag-main-img.jpg) 0 0 no-repeat;
}

div.box.drift div.box-mid div.box-mid-cont.image
{
	width: 224px;
	height: 100px;
	background: url(/pub-share/scionracing/images/drift/drift-main-img.jpg) 0 0 no-repeat;
}

div.box.road div.box-mid div.box-mid-cont.image
{
	width: 224px;
	height: 100px;
	background: url(/pub-share/scionracing/images/road/roadtime-main-img.jpg) 0 0 no-repeat;
}

div.box.news div.box-mid div.box-mid-cont.image
{
	width: 224px;
	height: 100px;
	background: url(/pub-share/scionracing/images/news/news-main-img.jpg) 0 0 no-repeat;
}

div.box.schedule div.box-mid div.box-mid-cont.image
{
	width: 224px;
	height: 100px;
	background: url(/pub-share/scionracing/images/schedule/schedule-main-img.jpg) 0 0 no-repeat;
}

div.box.showsevents div.box-mid div.box-mid-cont.image
{
	width: 224px;
	height: 100px;
	background: url(/pub-share/scionracing/images/showsevents/showsevents-main-img.jpg) 0 0 no-repeat;
}

div.box.cars div.box-mid div.box-mid-cont.image
{
	width: 224px;
	height: 100px;
	background: url(/pub-share/scionracing/images/projectcars/projectcars-main-img.jpg) 0 0 no-repeat;
}

div.box.search div.box-mid div.box-mid-cont.image
{
	width: 224px;
	height: 100px;
	background: url(/pub-share/scionracing/images/search/search-main-img.jpg) 0 0 no-repeat;
}

div.box-spc
{
	float: left;
	margin: 0;
	padding: 0;
	width: 234px;
	height: 15px;
}

div.box2-spc
{
	float: left;
	margin: 0;
	padding: 0;
	width: 229px;
	height: 22px;
}

div.box-hdr
{
	float: left;
	margin: 0;
	padding: 0;
	width: 224px;
	height: 35px;
}

div.box-bot
{
	float: left;
	margin: 0;
	padding: 0;
	width: 224px;
	height: 1px;
	background: url(/pub-share/scionracing/images/global/box-bot-line.png) 0 0 no-repeat;
}

div.box-bot.sch-line
{
	position: relative;
	top: 141px;
}

div.box-bot.carouselleft
{
	position: relative;
	top: 180px;
}

div.box-bot.carouselright
{
	position: relative;
	top: 587px;
}

div.box-bot.carouselrighttwo
{
	position: relative;
	top: 385px;
}

div.box-mid-cont div.box-hdr.racingprog
{
	background: url(/pub-share/scionracing/images/global/box-hdr-racingprog.gif) 0 0 no-repeat;
}

div.box-mid-cont div.box-hdr.whatsnew
{
	background: url(/pub-share/scionracing/images/global/box-hdr-whatsnew.gif) 0 0 no-repeat;
}

div.box-mid-cont div.box-hdr.schedule
{
	background: url(/pub-share/scionracing/images/global/box-hdr-schedule.gif) 0 0 no-repeat;
}

div.box-hdr.dragfeat
{
	background: url(/pub-share/scionracing/images/global/box-hdr-dragfeat.gif) 0 0 no-repeat;
}

div.box-hdr.driftfeat
{
	background: url(/pub-share/scionracing/images/global/box-hdr-driftfeat.gif) 0 0 no-repeat;
}

div.box-hdr.roadfeat
{
	background: url(/pub-share/scionracing/images/global/box-hdr-roadtimefeat.gif) 0 0 no-repeat;
}

div.box-hdr.showseventsfeat
{
	background: url(/pub-share/scionracing/images/global/box-hdr-showseventsfeat.gif) 0 0 no-repeat;
}

div.box-hdr.carsfeat
{
	background: url(/pub-share/scionracing/images/global/box-hdr-projectcarsfeat.gif) 0 0 no-repeat;
}

div.box-mid-cont div.carouselNew div.box-hdr-sub
{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 1px;
	margin-right: 1px;
	width: 222px;
	height: 24px;
	text-align:right;
}

div.box2-mid-cont div.carouselNew div.box-hdr-sub
{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 1px;
	margin-right: 1px;
	width: 222px;
	height: 27px;
}

div.box-mid-cont div.carouselNew div.box-hdr-sub.srcom
{
	height: 24px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-srcom.gif) 0 0 no-repeat;
}

div.box-mid-cont div.carouselNew div.box-hdr-sub.drag
{
	height: 24px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-drag.gif) 0 0 no-repeat;
}

div.box-mid-cont div.carouselNew div.box-hdr-sub.drift
{
	height: 24px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-drift.gif) 0 0 no-repeat;
}

div.box-mid-cont div.carouselNew div.box-hdr-sub.road
{
	height: 24px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-roadtime.gif) 0 0 no-repeat;
}

div.box-mid-cont div.carouselNew div.box-hdr-sub.showsevents
{
	height: 24px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-showsevents.gif) 0 0 no-repeat;
}

div.box-mid-cont div.carouselNew div.box-hdr-sub.all,
div.box-mid-cont div.carouselNew div.box-hdr-sub.cars
{
	height: 24px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-all.gif) 0 0 no-repeat;
}

div.box2-mid-cont div.carouselNew div.box-hdr-sub.video
{
	height: 27px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-video.gif) 0 0 no-repeat;
}

div.box2-mid-cont div.carouselNew div.box-hdr-sub.images
{
	height: 27px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-images.gif) 0 0 no-repeat;
}

div.box2-mid-cont div.carouselNew div.box-hdr-sub.askthedriver
{
	height: 27px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-askthedriver.gif) 0 0 no-repeat;
}

ul.box-list,
ul.box-list-empty
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 1px;
	margin-right: 1px;
	width: 222px;
	background-position: top;
	background-image: url(/pub-share/scionracing/images/home/bg-diagonal-lines.gif);
	background-repeat: repeat;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

ul.box-list li,
ul.box-list-empty li
{
	float: left;
	display: none;
	margin: 0;
	padding: 0;
	width: 222px;
	padding-top: 1px;
	background-position: top;
	background: url(/pub-share/scionracing/images/home/bg-grey-line.gif) 0 0 no-repeat;
}

ul.box-list li.item,
ul.box-list-empty li.item
{
	display: block;
}

ul.box-list.drag li.first,
ul.box-list.drag li:hover,
ul.box-list.drag li.hover
{
	background-color: #b20000;
	background-image: none;
}

ul.box-list.drift li.first,
ul.box-list.drift li:hover,
ul.box-list.drift li.hover
{
	background-color: #00c3ed;
	background-image: none;
}

ul.box-list.road li.first,
ul.box-list.road li:hover,
ul.box-list.road li.hover
{
	background-color: #fff200;
	background-image: none;
}

ul.box-list.news li.first,
ul.box-list.news li:hover,
ul.box-list.news li.hover
{
	background-color: #f26422;
	background-image: none;
}

ul.box-list.showsevents li.first,
ul.box-list.showsevents li:hover,
ul.box-list.showsevents li.hover
{
	background-color: #f26422;
	background-image: none;
}

ul.box-list.cars li.first,
ul.box-list.cars li:hover,
ul.box-list.cars li.hover
{
	background-color: #f26422;
	background-image: none;
}

ul.box-list.search li.first,
ul.box-list.search li:hover,
ul.box-list.search li.hover
{
	background-color: #f26422;
	background-image: none;
}

ul.box-list li.first
{
	background-color: none;
	background-image: none;
}

div.box-schedule-vw-full-but
{
	float: left;
	position: relative;
	top: 141px;
	margin: 0;
	padding: 0;
	margin-left: 1px;
	margin-right: 1px;
	width: 222px;
	height: 21px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.box-schedule-vw-full-but.dragbutton a
{
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/drag/box-viewfullschedule-button-drag.gif) 0 0 no-repeat;
}

div.box-schedule-vw-full-but.driftbutton a
{
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/drift/box-viewfullschedule-button-drift.gif) 0 0 no-repeat;
}

div.box-schedule-vw-full-but.roadbutton a
{
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/road/box-viewfullschedule-button-roadtime.gif) 0 0 no-repeat;
}

div.box-schedule-vw-full-but.showsbutton a,
div.box-schedule-vw-full-but.carsbutton a,
div.box-schedule-vw-full-but.schedulebutton a,
div.box-schedule-vw-full-but.newsbutton a,
div.box-schedule-vw-full-but.searchbutton a
{
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/box-viewfullschedule-button.gif) 0 0 no-repeat;
}

div.box-schedule-vw-full-but a:hover
{ 
	background-position: 0 -21px;
}

div#box-schedule-vw-full-but-ln
{
	float: left;
	position: relative;
	top: 141px;
	margin: 0;
	padding: 0;
	margin-left: 1px;
	margin-right: 1px;
	width: 222px;
	height: 1px;
	background-color:#676767;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.box-list-itm-date
{
	float: left;
	margin: 0;
	padding: 0;
	width: 110px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div.box-list-itm-img
{
	float: left;
	margin: 0;
	padding: 0;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 7px;
	padding-right: 8px;
	width: 83px;
}

div.box-list-itm-info
{
	float: left;
	margin: 0;
	padding: 0;
	width: 110px;
}

div.box-list-itm-img-new
{
	float: left;
	margin: 0;
	padding: 0;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 7px;
	padding-right: 8px;
	width: 57px;
}

div.box-list-itm-info-new
{
	float: left;
	margin: 0;
	padding: 0;
	width: 136px;
}

div.box-list-itm-info-sch
{
	float: left;
	margin: 0;
	padding: 0;
	width: 98px;
}

p.box-schedule-date
{
	margin: 0;
	padding: 0;
	margin-top: 9px;
	margin-left: 10px;
	margin-bottom: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align:left;
	color:#FFFFFF;
}

p.box-schedule-info
{
	margin: 0;
	padding: 0;
	margin-top: 9px;
	margin-right: 5px;
	margin-bottom: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	color:#FFFFFF;
}

p.box-schedule-info a
{
	color: #FFFFFF;
}

p.box-schedule-info a:link
{
	text-decoration: underline;
}

p.box-schedule-info a:visited
{
	text-decoration: underline;
}

p.box-schedule-info a:hover
{
	text-decoration: none;
}

ul.box-list.drag li.first div p,
ul.box-list.drag li.first div p a:link,
ul.box-list.drag li.first div p a:visited,
ul.box-list.drag li.first div p a:hover,
ul.box-list.drag li:hover div p,
ul.box-list.drag li:hover div p a,
ul.box-list.drag li.hover div p,
ul.box-list.drag li.hover div p a
{
	color:#FFFFFF;
}

ul.box-list.drift li.first div p,
ul.box-list.drift li.first div p a:link,
ul.box-list.drift li.first div p a:visited,
ul.box-list.drift li.first div p a:hover,
ul.box-list.drift li:hover div p,
ul.box-list.drift li:hover div p a,
ul.box-list.drift li.hover div p,
ul.box-list.drift li.hover div p a
{
	color:#4e4e4e;
}

ul.box-list.road li.first div p,
ul.box-list.road li.first div p a:link,
ul.box-list.road li.first div p a:visited,
ul.box-list.road li.first div p a:hover,
ul.box-list.road li:hover div p,
ul.box-list.road li:hover div p a,
ul.box-list.road li.hover div p,
ul.box-list.road li.hover div p a
{
	color:#4e4e4e;
}

ul.nav-side
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 1px;
	margin-right: 1px;
	width: 222px;
}

ul.nav-side li
{
	float: left;
	padding: 0;
	margin: 0;
	width: 222px;
}

ul.nav-side li.active div.nav-side-itm a
{ 
	background-position: 0 -24px;
}

div.nav-side-itm
{
	float: left;
	padding: 0;
	margin: 0;
	width: 222px;
	height: 24px;
}

div.nav-side-itm.drag a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-drag.gif) 0 0 no-repeat;
}

div.nav-side-itm.drift a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-drift.gif) 0 0 no-repeat;
}

div.nav-side-itm.road a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-roadtime.gif) 0 0 no-repeat;
}

div.nav-side-itm a:hover
{ 
	background-position: 0 -24px;
}

ul.nav-side-sub
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 222px;
	background-color:#666666;
}

ul.nav-side-sub li
{
	float: left;
	padding: 0;
	margin: 0;
	width: 222px;
	height: 24px;
	margin-bottom: 1px;
}

ul.nav-side-sub li.active div.nav-side-sub-itm a
{ 
	background-position: 0 -24px;
}

ul.nav-side-sub li.last
{
	margin-bottom: 0px;
}

div.nav-side-sub-itm
{
	float: left;
	padding: 0;
	margin: 0;
	width: 222px;
	height: 24px;
}

div.nav-side-sub-itm.drag-titan a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-drag-titan.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm.drag-wr a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-drag-wr.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm.drag-jotech a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-drag-jotech.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm.drag-scottkelley a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-drag-scottkelley.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm.drift-rsr a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-drift-teamrsr.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm.drift-nfs a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-drift-nfs.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm.road-crawford a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-roadtime-crawford.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm.road-dgspec a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-roadtime-dgspec.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm.road-sparco a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-roadtime-sparco.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm.road-greddy a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-roadtime-greddy.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm.road-wr a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-roadtime-wr.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm.road-mpme a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-roadtime-mpme.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm a:hover
{ 
	background-position: 0 -24px;
}

div.pagin-ctrl
{
	float: right;
	padding: 0;
	margin: 0;
	margin-right: 3px;
	height: 16px;
}

div.pagin-ctrl.margin-top-6px
{
	margin-top: 6px;
}

div.pagin-ctrl.margin-top-4px
{
	margin-top: 4px;
}

div.pagin-ctrl.margin-top-3px
{
	margin-top: 3px;
}

div.pagin-ctrl-left
{
	float: left;
	padding: 0;
	margin: 0;
	width: 8px;
	height: 16px;
	background: url(/pub-share/scionracing/images/global/pag-ctrl-bg-left.png) 0 0 no-repeat;
}

div.pagin-ctrl-right
{
	float: left;
	padding: 0;
	margin: 0;
	width: 8px;
	height: 16px;
	background: url(/pub-share/scionracing/images/global/pag-ctrl-bg-right.png) 0 0 no-repeat;
}

div.pagin-ctrl-mid
{
	float: left;
	padding: 0;
	margin: 0;
	height: 16px;
	background: url(/pub-share/scionracing/images/global/pag-ctrl-bg-mid.gif) 0 0 repeat-x;
}

div.pagin-ctrl-but
{
	float: left;
	padding: 0;
	margin: 0;
	width: 9px;
	height: 16px;
	background: url(/pub-share/scionracing/images/global/pag-ctrl-bg-mid.gif) 0 0 repeat-x;
}

p.pagin-text
{
	margin: 0;
	padding: 0;
	margin-top: 2px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	color:#FFFFFF;
}

div#mainContentHolder
{
	margin: 0;
	padding: 0;
	margin-top: 20px;
	margin-left: 25px;
	margin-right: 25px;
	width: 483px;
}

div#mainContentHolder div.content-copy
{
	margin: 0 0 15px 0;
	padding: 0;
	width: 483px;
}

div#mainContentHolder div.content-copy p
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:left;
}

div#mainContentHolder div.content-copy.about p
{
	color:#ffffff;
}

div#mainContentHolder div.content-copy.about p a:link
{
	color: #ffffff;
	text-decoration: underline;
}

div#mainContentHolder div.content-copy.about p a:visited
{
	color: #ffffff;
	text-decoration: underline;
}

div#mainContentHolder div.content-copy.about p a:hover
{
	color: #ffffff;
	text-decoration: none;
}

div#mainContentHolder div.content-copy.askthedriver p
{
	color:#cccccc;
}

div#mainContentHolder div.content-copy.askthedriver p a:link
{
	color: #cccccc;
	text-decoration: underline;
}

div#mainContentHolder div.content-copy.askthedriver p a:visited
{
	color: #cccccc;
	text-decoration: underline;
}

div#mainContentHolder div.content-copy.askthedriver p a:hover
{
	color: #cccccc;
	text-decoration: none;
}

div#mainContentHolder div.about-title-img-drag
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/drag/drag-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-drag-titan
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/drag/drag-titan-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-drag-world
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/drag/drag-world-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-drag-jotech
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/drag/drag-jotech-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-drag-horizon
{
	margin: 0;
	padding: 0;
	width: 488px;
	height: 24px;
	background: url(/pub-share/scionracing/images/drag/drag-h-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-drag-scottkelley
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/drag/drag-scottkelley-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-drift
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/drift/drift-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-drift-rsr
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/drift/drift-teamrsr-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-drift-nfs
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/drift/drift-nfs-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-drift-rockstar
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/drift/drift-teamrockstar-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-road
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/road/roadtime-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-road-crawford
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/road/roadtime-crawford-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-road-dgspec
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/road/roadtime-dgspec-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-road-sparco
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/road/roadtime-sparco-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-road-greddy
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/road/roadtime-greddy-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-road-world
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/road/roadtime-world-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-road-mpme
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/road/roadtime-mpme-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.schedule-title-img-showsevents
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/showsevents/showsevents-sched-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-img-cars
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 46px;
	background: url(/pub-share/scionracing/images/projectcars/projectcars-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.images-title-img
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 56px;
	background: url(/pub-share/scionracing/images/global/images-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.video-title-img
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 56px;
	background: url(/pub-share/scionracing/images/global/video-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.askthedriver-title-img
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 56px;
	background: url(/pub-share/scionracing/images/global/askthedriver-title-img.gif) 0 0 no-repeat;
}

div.content-hdr
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 56px;
}

div.content-hdr div.content-title-img
{
	float: left;
	margin: 0;
	padding: 0;
	width: 366px;
	height: 56px;
}

div.content-hdr div.content-title-img.roaddiary
{
	background: url(/pub-share/scionracing/images/global/roaddiary-title-img.gif) 0 0 no-repeat;
}

div.content-hdr div.content-title-img.askthedriver
{
	background: url(/pub-share/scionracing/images/global/askthedriver-title-img.gif) 0 0 no-repeat;
}

div.content-hdr div.button-returntoindex
{
	float: left;
	margin: 0;
	padding: 0;
	width: 117px;
	height: 56px;
}

div.content-hdr-two
{
	float: left;
	margin: 0;
	padding: 0;
	width: 712px;
	height: 56px;
}

div.content-hdr-two div.content-title-img
{
	float: left;
	margin: 0;
	padding: 0;
	width: 595px;
	height: 46px;
}

div.content-hdr-two div.content-title-img.news
{
	background: url(/pub-share/scionracing/images/news/news-title-img.gif) 0 0 no-repeat;
}

div.content-hdr-two div.button-returntoindex
{
	float: left;
	margin: 0;
	padding: 0;
	width: 117px;
	height: 56px;
}

div.content-ctrl
{
	float: left;
	padding: 0;
	margin: 0;
	width: 483px;
	height: 30px;
}

div.content-ctrl div.content-title
{
	float: left;
	padding: 0;
	margin: 0;
	width: 300px;
	height: 30px;
}

div.content-ctrl div.content-title.dragtitan
{
	background: url(/pub-share/scionracing/images/drag/drag-titan-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title.dragworld
{
	background: url(/pub-share/scionracing/images/drag/drag-wr-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title.dragjotech
{
	background: url(/pub-share/scionracing/images/drag/drag-jotech-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title.dragscottkelley
{
	background: url(/pub-share/scionracing/images/drag/drag-scottkelley-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title.driftrsr
{
	background: url(/pub-share/scionracing/images/drift/drift-teamrsr-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title.driftnfs
{
	background: url(/pub-share/scionracing/images/drift/drift-nfs-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title.roadcrawford
{
	background: url(/pub-share/scionracing/images/road/roadtime-crawford-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title.roaddgspec
{
	background: url(/pub-share/scionracing/images/road/roadtime-dgspec-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title.roadsparco
{
	background: url(/pub-share/scionracing/images/road/roadtime-sparco-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title.roadgreddy
{
	background: url(/pub-share/scionracing/images/road/roadtime-greddy-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title.roadworld
{
	background: url(/pub-share/scionracing/images/road/roadtime-wr-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title.roadmpme
{
	background: url(/pub-share/scionracing/images/road/roadtime-mpme-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-info
{
	float: left;
	padding: 0;
	margin: 0;
	width: 145px;
	height: 30px;
}

div.content-ctrl div.content-info p
{
	padding: 0;
	margin: 0;
	margin-top: 3px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: right;
}

div.content-ctrl div.content-title-arc
{
	float: left;
	padding: 0;
	margin: 0;
	width: 345px;
	height: 30px;
}

div.content-ctrl div.content-title-arc.dragtitan
{
	background: url(/pub-share/scionracing/images/drag/drag-titan-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.dragworld
{
	background: url(/pub-share/scionracing/images/drag/drag-wr-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.dragjotech
{
	background: url(/pub-share/scionracing/images/drag/drag-jotech-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.draghorizon
{
	background: url(/pub-share/scionracing/images/drag/drag-h-title-sub-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.dragscottkelley
{
	background: url(/pub-share/scionracing/images/drag/drag-scottkelley-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.driftrsr
{
	background: url(/pub-share/scionracing/images/drift/drift-teamrsr-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.driftnfs
{
	background: url(/pub-share/scionracing/images/drift/drift-nfs-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.driftrockstar
{
	background: url(/pub-share/scionracing/images/drift/drift-teamrockstar-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.roadcrawford
{
	background: url(/pub-share/scionracing/images/road/roadtime-crawford-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.roaddgspec
{
	background: url(/pub-share/scionracing/images/road/roadtime-dgspec-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.roadsparco
{
	background: url(/pub-share/scionracing/images/road/roadtime-sparco-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.roadgreddy
{
	background: url(/pub-share/scionracing/images/road/roadtime-greddy-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.roadworld
{
	background: url(/pub-share/scionracing/images/road/roadtime-wr-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-title-arc.roadmpme
{
	background: url(/pub-share/scionracing/images/road/roadtime-mpme-title-archive-img.gif) 0 0 no-repeat;
}

div.content-ctrl div.content-info-arc
{
	float: left;
	padding: 0;
	margin: 0;
	width: 100px;
	height: 30px;
}

div.content-ctrl div.content-info-arc p
{
	padding: 0;
	margin: 0;
	margin-top: 3px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: right;
}

div.content-ctrl div.content-arrows
{
	float: left;
	padding: 0;
	margin: 0;
	width: 38px;
	height: 30px;
	overflow: hidden;
}

div.content-arrow-left
{
	float: left;
	padding: 0;
	margin: 0;
	width: 19px;
	height: 18px;
	overflow: hidden;
	background: url(/pub-share/scionracing/images/global/button-gallery-arrow-left.gif) 0 0 no-repeat;
}

div.content-arrow-right
{
	float: left;
	padding: 0;
	margin: 0;
	width: 19px;
	height: 18px;
	overflow: hidden;
	background: url(/pub-share/scionracing/images/global/button-gallery-arrow-right.gif) 0 0 no-repeat;
}

div#mainContentHolder div.teamgear-title-img
{
	margin: 0;
	padding: 0;
	width: 483px;
	height: 56px;
	background: url(/pub-share/scionracing/images/global/teamgear-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.teamgear-title-img.wallpaper
{
	background: url(/pub-share/scionracing/images/global/wallpaper-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-img
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 317px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#mainContentHolder div.askthedriver-img
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 285px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#mainContentHolder div.about-img-spc
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#mainContentHolder div.about-img div.about-img-over
{
	margin: 0;
	padding: 0;
	z-index: 100;
	width: 483px;
	height: 88px;
	position: relative;
	top: -88px;
	background-image: url(/pub-share/scionracing/images/global/sect-about-img-overlay.png);
	background-position:top;
	background-repeat:no-repeat;
}

div#mainContentHolder div.about-img div.about-img-over div.about-img-over-bar
{
	float: left;
	margin: 0;
	padding: 0;
	width: 6px;
	height: 88px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#mainContentHolder div.about-img.drag div.about-img-over div.about-img-over-bar
{
	background-color: #b20000;
}

div#mainContentHolder div.about-img.drift div.about-img-over div.about-img-over-bar
{
	background-color: #00c3ed;
}

div#mainContentHolder div.about-img.road div.about-img-over div.about-img-over-bar
{
	background-color: #fff200;
}

div#mainContentHolder div.about-img.showsevents div.about-img-over div.about-img-over-bar,
div#mainContentHolder div.about-img.cars div.about-img-over div.about-img-over-bar
{
	background-color: #f26422;
}

div#mainContentHolder div.about-img div.about-img-over div.about-img-over-txt
{
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 13px;
	margin-left: 15px;
	margin-right: 15px;
	width: 447px;
	height: 75px;
	text-align:left;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#mainContentHolder div.about-img div.about-img-over div.about-img-over-txt div.about-img-over-feat
{
	margin: 0;
	padding: 0;
	width: 67px;
	height: 10px;
}

div#mainContentHolder div.about-img.drag div.about-img-over div.about-img-over-txt div.about-img-over-feat
{
	background: url(/pub-share/scionracing/images/drag/featured-drag-img.png) 0 0 no-repeat;
}

div#mainContentHolder div.about-img.drift div.about-img-over div.about-img-over-txt div.about-img-over-feat
{
	background: url(/pub-share/scionracing/images/drift/featured-drift-img.png) 0 0 no-repeat;
}

div#mainContentHolder div.about-img.road div.about-img-over div.about-img-over-txt div.about-img-over-feat
{
	background: url(/pub-share/scionracing/images/road/featured-roadtime-img.png) 0 0 no-repeat;
}

div#mainContentHolder div.about-img.showsevents div.about-img-over div.about-img-over-txt div.about-img-over-feat
{
	background: url(/pub-share/scionracing/images/showsevents/featured-showsevents-img.png) 0 0 no-repeat;
}

div#mainContentHolder div.about-img.cars div.about-img-over div.about-img-over-txt div.about-img-over-feat
{
	background: url(/pub-share/scionracing/images/projectcars/featured-projectcars-img.png) 0 0 no-repeat;
}

div#mainContentHolder div.about-img div.about-img-over div.about-img-over-txt div.about-img-over-title
{
	margin: 0;
	padding: 0;
	margin-top: 6px;
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	/*overflow: hidden;*/
}

div#mainContentHolder div.about-img div.about-img-over div.about-img-over-txt div.about-img-over-cont p
{
	margin: 0;
	padding: 0;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-align: left;
}

body.showsevents div#mainContentHolder div.about-img div.about-img-over div.about-img-over-txt div.about-img-over-cont p {
	font-size: 19px;
}

div#mainContentHolder div.about-title-sub-img-drag
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/drag/drag-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-drag-titan
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/drag/drag-titan-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-drag-world
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/drag/drag-world-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-drag-jotech
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/drag/drag-jotech-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-drag-horizon
{
	float: left;
	margin: 0;
	padding: 0;
	width: 460px;
	height: 25px;
	background: url(/pub-share/scionracing/images/drag/drag-h-about-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-drag-scottkelley
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/drag/drag-scottkelley-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-drift-rsr
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/drift/drift-teamrsr-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-drift-nfs
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/drift/drift-nfs-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-drift-rockstar
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/drift/drift-teamrockstar-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-road-crawford
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/road/roadtime-crawford-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-road-dgspec
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/road/roadtime-dgspec-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-road-sparco
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/road/roadtime-sparco-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-road-greddy
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/road/roadtime-greddy-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-road-world
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/road/roadtime-world-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-road-mpme
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/road/roadtime-mpme-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.askthedriver-title-sub-img-drag-titan
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 35px;
	background: url(/pub-share/scionracing/images/drag/askthedriver-garywhite-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.askthedriver-title-sub-img-drag-world
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 35px;
	background: url(/pub-share/scionracing/images/drag/askthedriver-chrisrado-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.askthedriver-title-sub-img-drag-jotech
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 35px;
	background: url(/pub-share/scionracing/images/drag/askthedriver-kennytran-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.askthedriver-title-sub-img-drift-rsr
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 35px;
	background: url(/pub-share/scionracing/images/drift/askthedriver-kengushi-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.askthedriver-title-sub-img-drift-nfs
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 35px;
	background: url(/pub-share/scionracing/images/drift/askthedriver-fredricaasbo-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.askthedriver-title-sub-img-road-crawford
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 35px;
	background: url(/pub-share/scionracing/images/road/askthedriver-crawford-abbate-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.askthedriver-title-sub-img-road-dgspec
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 35px;
	background: url(/pub-share/scionracing/images/road/askthedriver-dangardner-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.askthedriver-title-sub-img-road-sparco
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 35px;
	background: url(/pub-share/scionracing/images/road/askthedriver-andrewcomrie-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.askthedriver-title-sub-img-road-greddy
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 35px;
	background: url(/pub-share/scionracing/images/road/askthedriver-takeshiaizawa-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.askthedriver-title-sub-img-road-world
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 35px;
	background: url(/pub-share/scionracing/images/road/askthedriver-chrisrado-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.askthedriver-title-sub-img-road-mpme
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 35px;
	background: url(/pub-share/scionracing/images/road/askthedriver-garysheehan-title-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-drift
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/drift/drift-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-road
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/road/roadtime-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.about-title-sub-img-cars
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 25px;
	background: url(/pub-share/scionracing/images/projectcars/projectcars-about-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.gear-title-sub-img
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 30px;
	background: url(/pub-share/scionracing/images/global/gear-title-sub-img.gif) 0 0 no-repeat;
}

div#mainContentHolder div.box-promo
{
	float: left;
	margin: 0;
	padding: 0;
	margin-right: 20px;
	width: 231px;
	height: 115px;
	background-color: #4b4b4b;
}

div#mainContentHolder div.box-promo.clickable
{
	cursor: pointer;
}

div#mainContentHolder div.box-promo.right
{
	margin-right: 0px;
}

div#mainContentHolder div.box-promo div.box-promo-bord
{
	float: left;
	margin: 0;
	padding: 0;
	width: 231px;
	height: 5px;
	background-color: #4b4b4b;
}

div#mainContentHolder div.box-promo div.box-promo-cont
{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-right: 5px;
	width: 221px;
	height: 105px;
}

div#mainContentHolder div.box-promo div.box-promo-cont div.box-promo-cont-over
{
	margin: 0;
	padding: 0;
	z-index: 100;
	width: 221px;
	height: 77px;
}

div#mainContentHolder div.box-promo div.box-promo-cont div.box-promo-cont-over.gearup
{
	height: 77px;
	position: relative;
	top: -91px;
	background-image: url(/pub-share/scionracing/images/global/gear-up-overlay.png);
	background-position:top;
	background-repeat:no-repeat;
}

div#mainContentHolder div.box-promo div.box-promo-cont div.box-promo-cont-over.connected
{
	height: 71px;
	position: relative;
	top: -88px;
}

div#mainContentHolder div.box-promo div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-bar
{
	float: left;
	margin: 0;
	padding: 0;
	width: 6px;
	height: 77px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#mainContentHolder div.box-promo.drag div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-bar
{
	background-color: #b20000;
}

div#mainContentHolder div.box-promo.drift div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-bar
{
	background-color: #00c3ed;
}

div#mainContentHolder div.box-promo.road div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-bar
{
	background-color: #fff200;
}

div#mainContentHolder div.box-promo.showsevents div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-bar,
div#mainContentHolder div.box-promo.cars div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-bar
{
	background-color: #f26422;
}

div#mainContentHolder div.box-promo div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-txt
{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 10px;
	margin-right: 10px;
}

div#mainContentHolder div.box-promo div.box-promo-cont div.box-promo-cont-over.gearup div.box-promo-cont-over-txt
{
	margin-top: 53px;
}

div#mainContentHolder div.box-promo div.box-promo-cont div.box-promo-cont-over.connected div.box-promo-cont-over-txt
{
	position: relative;
	top: -56px;
	left: 8px;
}

div#mainContentHolder div.box-promo div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-txt p
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
}

div#mainContentHolder div.box-promo div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-txt div.get-connected
{
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 7px;
	width: 191px;
	height: 19px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#mainContentHolder div.box-promo.drag div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-txt div.get-connected
{
	background: url(/pub-share/scionracing/images/drag/drag-email-bg-button.gif) 0 0 no-repeat;
}

div#mainContentHolder div.box-promo.drift div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-txt div.get-connected
{
	background: url(/pub-share/scionracing/images/drift/drift-email-bg-button.gif) 0 0 no-repeat;
}

div#mainContentHolder div.box-promo.road div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-txt div.get-connected
{
	background: url(/pub-share/scionracing/images/road/roadtime-email-bg-button.gif) 0 0 no-repeat;
}

div#mainContentHolder div.box-promo.cars div.box-promo-cont div.box-promo-cont-over div.box-promo-cont-over-txt div.get-connected
{
	background: url(/pub-share/scionracing/images/projectcars/projectcars-email-bg-button.gif) 0 0 no-repeat;
}


div#mainContentHolder div.box-promo-lgr
{
	float: left;
	margin: 0;
	padding: 0;;
	width: 483px;
	height: 138px;
	background-color: #4b4b4b;
}

div#mainContentHolder div.box-promo-lgr.clickable
{
	cursor: pointer;
}

div#mainContentHolder div.box-promo-lgr div.box-promo-lgr-bord
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
	height: 5px;
	background-color: #4b4b4b;
}

div#mainContentHolder div.box-promo-lgr div.box-promo-lgr-cont
{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-right: 5px;
	width: 473px;
	height: 128px;
}

div#mainContentHolder div.box-promo-lgr div.box-promo-lgr-cont div.box-promo-lgr-cont-over
{
	margin: 0;
	padding: 0;
	z-index: 100;
	width: 473px;
	height: 99px;
}

div#mainContentHolder div.box-promo-lgr div.box-promo-lgr-cont div.box-promo-lgr-cont-over.gearup
{
	height: 99px;
	position: relative;
	top: -114px;
	background-image: url(/pub-share/scionracing/images/global/gear-up-overlay-lgr.png);
	background-position:top;
	background-repeat:no-repeat;
}

div#mainContentHolder div.box-promo-lgr div.box-promo-lgr-cont div.box-promo-lgr-cont-over div.box-promo-lgr-cont-over-bar
{
	float: left;
	margin: 0;
	padding: 0;
	width: 6px;
	height: 99px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#mainContentHolder div.box-promo-lgr.drag div.box-promo-lgr-cont div.box-promo-lgr-cont-over div.box-promo-lgr-cont-over-bar
{
	background-color: #b20000;
}

div#mainContentHolder div.box-promo-lgr.drift div.box-promo-lgr-cont div.box-promo-lgr-cont-over div.box-promo-lgr-cont-over-bar
{
	background-color: #00c3ed;
}

div#mainContentHolder div.box-promo-lgr.road div.box-promo-lgr-cont div.box-promo-lgr-cont-over div.box-promo-lgr-cont-over-bar
{
	background-color: #fff200;
}

div#mainContentHolder div.box-promo-lgr.showsevents div.box-promo-lgr-cont div.box-promo-lgr-cont-over div.box-promo-lgr-cont-over-bar,
div#mainContentHolder div.box-promo-lgr.cars div.box-promo-lgr-cont div.box-promo-lgr-cont-over div.box-promo-lgr-cont-over-bar
{
	background-color: #f26422;
}

div#mainContentHolder div.box-promo-lgr div.box-promo-lgr-cont div.box-promo-lgr-cont-over div.box-promo-lgr-cont-over-txt
{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 10px;
	margin-right: 10px;
}

div#mainContentHolder div.box-promo-lgr div.box-promo-lgr-cont div.box-promo-lgr-cont-over.gearup div.box-promo-lgr-cont-over-txt
{
	margin-top: 71px;
}

div#mainContentHolder div.box-promo-lgr div.box-promo-lgr-cont div.box-promo-lgr-cont-over div.box-promo-lgr-cont-over-txt p
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	text-align: left;
}


form#signup-frm
{
	float: left;
	margin: 0;
	padding: 0;
	width: 191px;
	height: 19px;
}

form#signup-frm input#e
{
	float: left;
	margin: 0;
	padding: 0;
	padding: 2px 0 0 2px;
	border: 0;
	width: 164px;
	height: 15px;
	background: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

form#signup-frm input#go
{
	float: left;
	margin: 0;
	padding: 0;
	width: 23px;
	height: 19px;
}

div#main-cont
{
	margin: 0;
	padding: 0;
	margin-top: 20px;
	margin-left: 25px;
	margin-right: 25px;
	width: 712px;
}

div#main-cont p
{
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:left;
	color:#cccccc;
}

div#main-cont a:link
{
	color: #cccccc;
	text-decoration: underline;
}

div#main-cont a:visited
{
	color: #cccccc;
	text-decoration: underline;
}

div#main-cont a:hover
{
	color: #cccccc;
	text-decoration: none;
}

div#main-cont ul
{
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	padding-left: 20px;
}

div#main-cont ul li
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:left;
	color:#cccccc;
}

div#main-cont div.news-title-img
{
	margin: 0;
	padding: 0;
	width: 712px;
	height: 46px;
	background: url(/pub-share/scionracing/images/news/news-title-img.gif) 0 0 no-repeat;
}

div.teamNews div.news-title-img
{
	margin: 0;
	padding: 0;
	width: 488px;
	height: 46px;
	background: url(/pub-share/scionracing/images/news/news-title-img.gif) 0 0 no-repeat;
}

div#main-cont div.search-title-img
{
	float: left;
	margin: 0;
	padding: 0;
	width: 712px;
	height: 46px;
	background: url(/pub-share/scionracing/images/search/search-title-img.gif) 0 0 no-repeat;
}

div.carousel
{
	padding: 0;
	margin: 0;
	width: 483px;
}

div.carousel div.carousel-ctrl
{
	float: left;
	padding: 0;
	margin: 0;
	width: 483px;
	height: 30px;
}

div.carousel div.carousel-ctrl div.carousel-title
{
	float: left;
	padding: 0;
	margin: 0;
	width: 300px;
	height: 30px;
}

div.carousel.dragtitan div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/drag/drag-titan-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.dragwr div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/drag/drag-wr-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.dragjotech div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/drag/drag-jotech-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.draghorizon div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/drag/drag-h-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.draghorizon div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/drag/drag-h-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.dragscottkelley div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/drag/drag-scottkelley-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.driftrsr div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/drift/drift-teamrsr-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.driftnfs div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/drift/drift-nfs-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.driftrockstar div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/drift/drift-teamrockstar-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.roadcrawford div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/road/roadtime-crawford-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.roaddgspec div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/road/roadtime-dgspec-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.roadsparco div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/road/roadtime-sparco-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.roadgreddy div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/road/roadtime-greddy-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.roadwr div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/road/roadtime-wr-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.roadmpme div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/road/roadtime-mpme-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.showseventsshowsevents div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/showsevents/showsevents-showsevents-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.showseventsboti div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/showsevents/showsevents-boti-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.showseventshin div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/showsevents/showsevents-hin-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.showseventsformulad div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/showsevents/showsevents-formulad-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.cars div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/projectcars/projectcars-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel.downloads div.carousel-ctrl div.carousel-title
{
	background: url(/pub-share/scionracing/images/global/downloads-title-sub-img.gif) 0 0 no-repeat;
}

div.carousel div.carousel-ctrl div.carousel-info
{
	float: left;
	padding: 0;
	margin: 0;
	width: 145px;
	height: 30px;
}

div.carousel div.carousel-ctrl div.carousel-info p
{
	padding: 0;
	margin: 0;
	margin-top: 3px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: right;
}

div.carousel div.carousel-ctrl div.carousel-arrows
{
	float: left;
	padding: 0;
	margin: 0;
	width: 38px;
	height: 30px;
	overflow: hidden;
}

div.carousel-arrow-left
{
	float: left;
	padding: 0;
	margin: 0;
	width: 19px;
	height: 18px;
	overflow: hidden;
	background: url(/pub-share/scionracing/images/global/button-gallery-arrow-left.gif) 0 0 no-repeat;
}

div.carousel-arrow-right
{
	float: left;
	padding: 0;
	margin: 0;
	width: 19px;
	height: 18px;
	overflow: hidden;
	background: url(/pub-share/scionracing/images/global/button-gallery-arrow-right.gif) 0 0 no-repeat;
}

div.carousel div.carousel-container
{
	float: left;
	padding: 0;
	margin: 0;
	width: 483px;
	height: 145px;
	overflow: hidden;
}

div.carousel div.carousel-container.showall
{
	width: 498px;
	height: auto;
	overflow: visible;
}

div.carousel-container ul
{
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
	width: 5000px;
	height: 138px;
	/*overflow: hidden;*/
}

div.carousel-container.showall ul
{
	width: 498px;
	height: auto;
	overflow: visible;
}

div.carousel-container ul li
{
	float: left;
	margin: 0;
	padding: 0;
	margin-right: 15px;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
}

div.carousel-container.showall ul li
{
	
}

/*div.carousel-container ul li.last
{
	margin-right: 0px;
}*/

div.box-gallery
{
	float: left;
	margin: 7px 0px;
	padding: 0;
	width: 141px;
	height: 128px;
	border: 5px solid #4b4b4b;
}

div.box-gallery div.box-gallery-cont-over
{
	margin: 0;
	padding: 0;
	z-index: 100;
	width: 141px;
	height: 43px;
	position: relative;
	top: -43px;
	background-image: url(/pub-share/scionracing/images/global/box-gallery-overlay.png);
	background-position:top;
	background-repeat:no-repeat;
	overflow: hidden;
}

div.box-gallery div.box-gallery-cont-over div.box-gallery-cont-over-txt
{
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 6px;
	margin-left: 8px;
	margin-right: 8px;
}

div.box-gallery div.box-gallery-cont-over div.box-gallery-cont-over-txt p
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-align: left;
}

div.carousel-container ul li a:link,
div.carousel-container ul li a:visited,
div.carousel-container ul li a:hover
{
	color: #cccccc;
	text-decoration: none;
}

div.carousel-container ul.drag li div.box-gallery:hover,
div.carousel-container ul.drag li div.box-gallery.hover
{
	border: 5px solid #b20000;
	cursor:pointer; /* Need this in order for IE6 to show the hand cursor for clickable div elements */
}

div.carousel-container ul.drift li div.box-gallery:hover,
div.carousel-container ul.drift li div.box-gallery.hover
{
	border: 5px solid #00c3ed;
	cursor:pointer; /* Need this in order for IE6 to show the hand cursor for clickable div elements */
}

div.carousel-container ul.road li div.box-gallery:hover,
div.carousel-container ul.road li div.box-gallery.hover
{
	border: 5px solid #fff200;
	cursor:pointer; /* Need this in order for IE6 to show the hand cursor for clickable div elements */
}

div.carousel-container ul.showsevents li div.box-gallery:hover,
div.carousel-container ul.showsevents li div.box-gallery.hover
{
	border: 5px solid #f26422;
	cursor:pointer; /* Need this in order for IE6 to show the hand cursor for clickable div elements */
}

div.carousel-container ul.cars li div.box-gallery:hover,
div.carousel-container ul.cars li div.box-gallery.hover
{
	border: 5px solid #f26422;
	cursor:pointer; /* Need this in order for IE6 to show the hand cursor for clickable div elements */
}

div.carousel-container ul li div.box-gallery:hover div.box-gallery-cont-over div.box-gallery-cont-over-txt p,
div.carousel-container ul li div.box-gallery.hover div.box-gallery-cont-over div.box-gallery-cont-over-txt p
{
	color: #cccccc;
	text-decoration: underline;
}

div.box-gallery div.box-gallery-cont-over div.box-gallery-cont-over-txt p a:link
{
	color: #cccccc;
	text-decoration: none;
}

div.box-gallery div.box-gallery-cont-over div.box-gallery-cont-over-txt p a:visited
{
	color: #cccccc;
	text-decoration: none;
}

div.box-gallery div.box-gallery-cont-over div.box-gallery-cont-over-txt p a:hover
{
	color: #cccccc;
	text-decoration: underline;
}

ul.galleries
{
	list-style: none;
	padding: 0;
	margin: 0;
	width: 483px;
}

ul.galleries li
{
	float: left;
	margin: 0;
	padding: 0;
	padding-bottom: 30px;
}

table.askthedrivertable
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
}

.box-list table.askthedrivertable
{
	width: 220px;
}

table.askthedrivertable tbody tr
{
	margin: 0;
	padding: 0;
}

table.askthedrivertable tbody tr td
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #cccccc;
	
}

table.askthedrivertable tbody tr td.askthedriver-qletter
{
	width: 40px;
	padding-top: 6px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	vertical-align:text-top;
	background-color:#2e2e2e;
}

table.askthedrivertable tbody tr td.askthedriver-sep
{
	width: 3px;
	background-color: none;
}

table.askthedrivertable tbody tr td.askthedriver-qtext
{
	width: 433px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 6px;
	padding-bottom: 8px;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	background-color:#2e2e2e;
}

table.askthedrivertable tbody tr td.askthedriver-aletter
{
	width: 40px;
	padding-top: 6px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	vertical-align:text-top;
	background-color: none;
}

table.askthedrivertable tbody tr td.askthedriver-atext
{
	width: 433px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 6px;
	padding-bottom: 8px;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	background-color: none;
}

table.askthedrivertable tbody tr td a,
table.askthedrivertable tbody tr td a:active,
table.askthedrivertable tbody tr td a:visited 
{
	color: #cccccc;
	text-decoration: underline;
}

table.askthedrivertable tbody tr td a:hover 
{
	text-decoration: none;
}
/* --------------- */

/* News Content Styles */

table.newstable
{
	margin: 0;
	padding: 0;
	width: 712px;
}

table.newstable thead tr
{
	margin: 0;
	padding: 0;
}

table.newstable thead tr td
{
	margin: 0;
	padding: 0;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cccccc;
	text-align: left;
	font-weight: bold;
}

table.newstable thead tr td.newsdate
{
	width: 70px;
}

table.newstable thead tr td.newstitle
{
	width: 642px;
}

table.newstable tbody tr
{
	margin: 0;
	padding: 0;
}

table.newstable tbody tr td
{
	margin: 0;
	padding: 0;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-align: left;
	font-weight: normal;
}

table.newstable tbody tr td a:link
{
	color: #cccccc;
	text-decoration: underline;
}

table.newstable tbody tr td a:visited
{
	color: #cccccc;
	text-decoration: underline;
}

table.newstable tbody tr td a:hover
{
	color: #cccccc;
	text-decoration: none;
}

table.newstable tbody tr.highlightrow
{
	background-color: #2e2e2e;
}

table.newsarticle td {
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cccccc;
	text-align: left;
	font-weight: normal;
}

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

/* Shows & Events Content Styles */

div.eventstable-ctrl
{
	float: left;
	padding: 0;
	margin: 0;
	width: 483px;
	height: 30px;
}

div.eventstable-ctrl div.eventstable-filter
{
	float: left;
	padding: 0;
	margin: 0;
	width: 375px;
	height: 30px;
	padding-top: 3px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-align: left;
	font-weight: bold;
}

div.eventstable-ctrl div.eventstable-info
{
	float: left;
	padding: 0;
	margin: 0;
	width: 45px;
	height: 30px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	text-align: right;
	font-weight: bold;
}

div.eventstable-ctrl div.eventstable-arrows
{
	float: left;
	padding: 0;
	margin: 0;
	width: 38px;
	height: 30px;
	overflow: hidden;
}

div.eventstable-arrow-left
{
	float: left;
	padding: 0;
	margin: 0;
	width: 19px;
	height: 18px;
	overflow: hidden;
	background: url(/pub-share/scionracing/images/global/button-gallery-arrow-left.gif) 0 0 no-repeat;
}

div.eventstable-arrow-right
{
	float: left;
	padding: 0;
	margin: 0;
	width: 19px;
	height: 18px;
	overflow: hidden;
	background: url(/pub-share/scionracing/images/global/button-gallery-arrow-right.gif) 0 0 no-repeat;
}

div.eventstable-message.inactive
{
	display: none;
}

table.eventstable
{
	float: left;
	margin: 0;
	padding: 0;
	width: 483px;
}

table.eventstable.inactive
{
	display:none;
}

table.eventstable thead tr
{
	margin: 0;
	padding: 0;
}

table.eventstable thead tr td
{
	margin: 0;
	padding: 0;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-align: left;
	font-weight: bold;
}

table.eventstable thead tr td a:link
{
	color: #cccccc;
	text-decoration: underline;
}

table.eventstable thead tr td a:visited
{
	color: #cccccc;
	text-decoration: underline;
}

table.eventstable thead tr td a:hover
{
	color: #cccccc;
	text-decoration: none;
}

table.eventstable thead tr td.eventslogo
{
	width: 70px;
}

table.eventstable thead tr td.eventsname
{
	width: 100px;
}

table.eventstable thead tr td.eventsdate
{
	width: 80px;
}

table.eventstable thead tr td.eventscity
{
	width: 100px;
}

table.eventstable thead tr td.eventsstate
{
	width: 60px;
}

table.eventstable thead tr td.eventsmedia
{
	width: 63px;
}

table.eventstable tbody tr
{
	margin: 0;
	padding: 0;
}

table.eventstable tbody tr.inactive
{
	display:none;
}

table.eventstable tbody tr td
{
	margin: 0;
	padding: 0;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-align: left;
	font-weight: normal;
}

table.eventstable tbody tr td a:link
{
	color: #cccccc;
	text-decoration: underline;
}

table.eventstable tbody tr td a:visited
{
	color: #cccccc;
	text-decoration: underline;
}

table.eventstable tbody tr td a:hover
{
	color: #cccccc;
	text-decoration: none;
}

table.eventstable tbody tr.past td
{
	color: #666666;
}
table.eventstable tbody tr.past td a:link
{
    color: #666666;
}
table.eventstable tbody tr.past td a:visited
{
	color: #666666;
}
table.eventstable tbody tr.past td a:hover
{
	color: #666666;
}

table.eventstable tbody tr.highlightrow
{
	background-color: #2e2e2e;
}

img.events-icon-img
{
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}
.mediaLink
{
	display: block;
	clear: both;
}

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

/* Schedule Content Styles */

div.scheduletable-hdr
{
	float: left;
	padding: 0;
	margin: 0;
	width: 712px;
	height: 40px;
}

div.scheduletable-hdr div.scheduletable-info
{
	float: left;
	padding: 0;
	margin: 0;
	width: 64px;
	height: 46px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
	text-align: right;
	vertical-align:text-top;
	font-weight: bold;
}

div.scheduletable-hdr div.scheduletable-arrows
{
	float: left;
	padding: 0;
	margin: 0;
	width: 38px;
	height: 43px;
	padding-top: 3px;
	overflow: hidden;
}

div.scheduletable-arrow-left
{
	float: left;
	padding: 0;
	margin: 0;
	width: 19px;
	height: 18px;
	overflow: hidden;
	background: url(/pub-share/scionracing/images/global/button-gallery-arrow-left.gif) 0 0 no-repeat;
}

div.scheduletable-arrow-right
{
	float: left;
	padding: 0;
	margin: 0;
	width: 19px;
	height: 18px;
	overflow: hidden;
	background: url(/pub-share/scionracing/images/global/button-gallery-arrow-right.gif) 0 0 no-repeat;
}

div.scheduletable-hdr div.schedule-title-img
{
	float: left;
	margin: 0;
	padding: 0;
	width: 600px;
	height: 46px;
	background: url(/pub-share/scionracing/images/schedule/schedule-title-img.gif) 0 0 no-repeat;
}

div.scheduletable-ctrl
{
	float: left;
	padding: 0;
	margin: 0;
	width: 712px;
	height: 40px;
}

div.scheduletable-ctrl div.scheduletable-filter
{
	float: left;
	padding: 0;
	margin: 0;
	width: 540px;
	height: 40px;
	padding-top: 3px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-align: left;
	font-weight: bold;
}

div.scheduletable-ctrl div.scheduletable-legend
{
	float: left;
	padding: 0;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	width: 154px;
	height: 31px;
	text-align: left;
	background: #2d2d2d;
}

div.scheduletable-ctrl div.scheduletable-legend p
{
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}

div.scheduletable-ctrl div.scheduletable-legend p span.current
{
	font-size: 11px;
	color: #ffffff;
}

div.scheduletable-ctrl div.scheduletable-legend p span.past
{
	font-size: 11px;
	color: #666666;
}

div.scheduletable-message
{
	float: left;
	padding: 0;
	margin: 0;
	width: 712px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-align: center;
	font-weight: bold;
}

div.scheduletable-message.inactive
{
	display: none;
}

table.scheduletable
{
	float: left;
	margin: 0;
	padding: 0;
	width: 712px;
}

table.scheduletable.inactive
{
	display: none;
}

table.scheduletable thead tr
{
	margin: 0;
	padding: 0;
}

table.scheduletable thead tr td
{
	margin: 0;
	padding: 0;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cccccc;
	text-align: left;
	font-weight: bold;
	border-bottom: 1px solid #2d2d2d;
}

table.scheduletable thead tr td a:link
{
	color: #cccccc;
	text-decoration: underline;
}

table.scheduletable thead tr td a:visited
{
	color: #cccccc;
	text-decoration: underline;
}

table.scheduletable thead tr td a:hover
{
	color: #cccccc;
	text-decoration: none;
}

table.scheduletable thead tr td.scheduledate
{
	width: 90px;
}

table.scheduletable thead tr td.scheduleseries
{
	width: 100px;
}

table.scheduletable thead tr td.scheduleteam
{
	width: 120px;
}

table.scheduletable thead tr td.scheduletrack
{
	width: 182px;
}

table.scheduletable thead tr td.schedulecity
{
	width: 100px;
}

table.scheduletable thead tr td.schedulestate
{
	width: 60px;
}

table.scheduletable thead tr td.schedulemedia
{
	width: 60px;
}

table.scheduletable tbody tr
{
	margin: 0;
	padding: 0;
}

table.scheduletable tbody tr.inactive
{
	display:none;
}

table.scheduletable tbody tr.highlightrow
{
	background-color: #2e2e2e;
}

table.scheduletable tbody tr td
{
	margin: 0;
	padding: 0;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-align: left;
	font-weight: normal;
	vertical-align:text-top;
	border-bottom: 1px solid #2d2d2d;
}

table.scheduletable tbody tr.current td
{
	color: #ffffff;
}

table.scheduletable tbody tr.past td
{
	color: #666666;
}
table.scheduletable tbody tr.past td a:link
{
    color: #666666;
}
table.scheduletable tbody tr.past td a:visited
{
	color: #666666;
}
table.scheduletable tbody tr.past td a:hover
{
	color: #666666;
}

table.scheduletable tbody tr td a:link
{
	text-decoration: underline;
}

table.scheduletable tbody tr td a:visited
{
	text-decoration: underline;
}

table.scheduletable tbody tr td a:hover
{
	text-decoration: none;
}

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

/* Search Results Content Styles */

div.search-info
{
	float: left;
	margin: 0;
	padding: 0;
	padding-bottom: 20px;
	width: 712px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-align: left;
	font-weight: normal;
}

div.search-grp
{
	float: left;
	margin: 0;
	padding: 0;
	padding-bottom: 15px;
	width: 712px;
}

div.search-grp div.search-hdr
{
	margin: 0;
	padding: 0;
	padding-left: 8px;
	padding-top: 7px;
	margin-bottom: 20px;
	width: 704px;
	height: 24px;
	vertical-align:middle;
	background: #2e2e2e;
}

div.search-grp div.search-hdr div.search-hdr-img
{
	margin: 0;
	padding: 0;
	height: 17px;
}

div.search-grp.articlesevents div.search-hdr div.search-hdr-img
{
	background: url(/pub-share/scionracing/images/search/search-hdr-articlesevents.gif) 0 0 no-repeat;
}

div.search-grp.images div.search-hdr div.search-hdr-img
{
	background: url(/pub-share/scionracing/images/search/search-hdr-images.gif) 0 0 no-repeat;
}

div.search-grp.videos div.search-hdr div.search-hdr-img
{
	background: url(/pub-share/scionracing/images/search/search-hdr-videos.gif) 0 0 no-repeat;
}

div.search-grp ul.search-list
{
	list-style: none;
	margin: 0;
	padding: 0;
	width: 712px;
	text-align: left;
	/*height: 243px;
	overflow: hidden;*/
}

div.search-grp ul.search-list li
{
	float: left;
	margin: 0;
	padding: 0;
	width: 356px;
	position: relative;
	text-align: left;
}

div.search-grp ul.search-list li div.search-itm
{
	float: left;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	width: 356px;
}

div.search-grp ul.search-list li div.search-itm div.search-itm-img
{
	float: left;
	margin: 0;
	padding: 0;
	padding-left: 0px;
	padding-right: 16px;
	width: 85px;
}

img.imageborder
{
	margin: 0;
	padding: 0;
	border: 1px solid #cccccc;
}

div.search-grp ul.search-list li div.search-itm div.search-itm-txt
{
	float: left;
	margin: 0;
	padding: 0;
	width: 181px;
	padding-right: 58px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	text-align: left;
	font-weight: normal;
}

div.search-grp ul.search-list li div.search-itm div.search-itm-txt a:link
{
	font-size: 12px;
	color: #cccccc;
	text-decoration: underline;
}

div.search-grp ul.search-list li div.search-itm div.search-itm-txt a:visited
{
	font-size: 12px;
	color: #cccccc;
	text-decoration: underline;
}

div.search-grp ul.search-list li div.search-itm div.search-itm-txt a:hover
{
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
}

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

/* Marshall's Styles for the Carousel */

.carouselNew .container {  
	height:177px;
	overflow:hidden;
	position:absolute;
	width:222px;
}
.carouselNew .container.sch-cont {  
	height:144px;
}

.carouselNew .container, #mainContentHolder {
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
}

#whatsNewCarousel .container
{
	top:58px;
}
#scheduleCarousel .container
{
	top:58px;
}
#featuresVideoCarousel .container
{
	top:61px;
}
#featuresImagesCarousel .box-hdr-sub
{
	position:absolute;
	top:241px;
}
#featuresImagesCarousel .container
{
	top:268px;
}
#featuresAskTheDriverCarousel .box-hdr-sub
{
	position:absolute;
	top:445px;
}
#featuresAskTheDriverCarousel .container
{
	top:472px;
}

div.carouselNew div.container div.loading
{
	margin:0;
	padding:0;
	margin-top: 10px;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
}

.carouselNew .items
{
	position: absolute;
}
.carouselNew .item
{ 
	position: relative;
	height: 60px;
	overflow: hidden;
	/*cursor:pointer;*/
}
.carouselNew .item.sch-itm
{ 
	height: 47px;
	overflow: hidden;
}
.carouselNew .item.no-sch-itm
{ 
	height: 139px;
}
.carouselNew .item.no-sch-itm .no-events p
{ 
	font-size: 11px;
	text-align: left;
	margin: 10px;
}


/* Remove these later when the schedule box becomes a carousel */
div.box-mid-cont div.box-hdr-sub
{
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 1px;
	margin-right: 1px;
	width: 222px;
	height: 24px;
	text-align:right;
}
div.box-mid-cont.schedule-box div.box-hdr-sub.drag
{
	height: 24px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-drag.gif) 0 0 no-repeat;
}
div.box-mid-cont.schedule-box div.box-hdr-sub.drift
{
	height: 24px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-drift.gif) 0 0 no-repeat;
}
div.box-mid-cont.schedule-box div.box-hdr-sub.road
{
	height: 24px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-roadtime.gif) 0 0 no-repeat;
}
div.box-mid-cont.schedule-box div.box-hdr-sub.showsevents
{
	height: 24px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-showsevents.gif) 0 0 no-repeat;
}
div.box-mid-cont.schedule-box div.box-hdr-sub.all
{
	height: 24px;
	background: url(/pub-share/scionracing/images/global/box-hdrsub-all.gif) 0 0 no-repeat;
}

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

/* Gallery Popup Styles */

#flashGallery,
#submitWindow {
	display:block;
	width: 100%;
	position:absolute;
	top:35px;
	left:0;
	text-align:center;
	z-index: 400;
	display:none;
}
#galleryHolder { position:relative; width:694px; height:445px; 
	margin: 0 auto;
	background-color:#000000; background-image:url(/scionracing/images/events/gallery_popup_bg.jpg); 
	color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:12px;
}
#flashGalleryHolder,
#submitWindowHolder {
	position:relative;
	margin: 0 auto;
	padding: 0;
	width: 660px;
	min-height: 510px;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#flashGalleryHolderTab,
div#submitWindowHolderTab
{
	float: left;
	margin: 0;
	padding: 0;
	width: 660px;
	height: 39px;
}

div#flashGalleryHolderSpacer,
div#submitWindowHolderSpacer
{
	float: left;
	margin: 0;
	padding: 0;
	width: 660px;
	height: 5px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
	overflow:hidden; /* Fix extra height problem in IE6 */
	position:absolute;
	margin-top: 39px;
	z-index:-1000;
}

#flashGalleryHolderBG,
#submitWindowHolderBG {
	float: left;
	position:relative;
	margin: 0 auto;
	padding: 0;
	margin-top: 5px;
	width: 660px;
	min-height: 675px;
	background: url(/pub-share/scionracing/images/global/bg-popup.png) 0 0 repeat-y;
	overflow:hidden; /* Fix extra height problem in IE6 */
}

div#mediaInfo
{
	margin: 0;
	padding: 0;
	margin-left: 15px;
	margin-right: 15px;
	width: 630px;
	height: 20px;
	background-color:#000000;
}

div#mediaInfoCount
{
	float: left;
	margin: 0;
	padding: 5px 5px 5px 5px;
	width: 100px;
	height: 10px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

div#mediaInfoTitle
{
	float: left;
	margin: 0;
	padding: 5px 5px 5px 5px;
	width: 510px;
	height: 10px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

div#galleryCenter
{
	margin: 0;
	padding: 0;
}

div#galleryCenter p,
div#galleryObject p
{
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
}

div#flashGalleryHolderBGBottom,
div#submitWindowHolderBGBottom
{
	float: left;
	margin: 0;
	padding: 0;
	width: 660px;
	height: 5px;
	background-color:#FFFFFF;
	opacity:0.3;/* CSS3 standard */
	filter:alpha(opacity=30);/* for IE */
	overflow:hidden; /* Fix extra height problem in IE6 */
}

#galleryCloseButton { position:absolute; top:5px; left:662px; width:19px; height:18px; 
	background: url(/pub-share/scionracing/images/old/close-button.gif) top left no-repeat; 
	overflow:hidden; white-space:nowrap; display:block; text-indent:20em; cursor: pointer;
}
#galleryCloseButton:hover { background-position:-19px 0px; }
#galleryBackButton { position:absolute; top:43px; left:82px; width:21px; height:332px; 
	background:transparent url(/scionracing/images/events/back_button.gif) no-repeat scroll top left; 
	overflow:hidden; white-space:nowrap; display:block; text-indent:20em; 
}
#galleryBackButton:hover { background-position:-20px 0px; }
#galleryNextButton { position:absolute; top:43px; left:603px; width:21px; height:332px; 
	background:transparent url(/scionracing/images/events/next_button.gif) no-repeat scroll top left; 
	overflow:hidden; white-space:nowrap; display:block; text-indent:20em; 
}
#galleryNextButton:hover { background-position:-20px 0px; }

#galleryImage { position:absolute; top:43px; left:103px; width:500px; height:332px; }
#galleryCaption { position:absolute; top:395px; left:82px; }
#imageNumber { position:absolute; top:395px; left:585px; }

#gallerySwf {
	position:absolute; top:23px; left:25px; width:630px; height:446px;
	color: #ffffff;
}

.modalBackdrop {
	opacity:0.6;
	background-color:#000000;
	bottom:0px;
	height:100%;
	left:0px;
	position:absolute;
	right:0px;
	top:0px;
	width:100%;
	z-index:100;
}

.modalBackdrop { 
	opacity:.60;
	-moz-opacity:.60;
}
.modalBackdropIE { 
	z-index:100; 
	filter:alpha(opacity=60); 
	background-color:#000; 
	position: absolute; 
	top:0; 
	left:0;
}

#videoGalleryCtrls {
	position: absolute; 
	top: 467px;
	left: 30px;
}
#videoGalleryNav {	
	list-style: none;
	margin: 0;
	padding: 0;
	width: 630px;
	height: 10px;
	display: inline;
	overflow: hidden;
}
#videoGalleryNav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
}

#videoPrevBtn {
	float: left;
	width: 300px;
	text-align:left;
}

#videoNextBtn {
	float: left;
	width: 300px;
	text-align:right;
}

#videoPrevBtn a,
#videoNextBtn a {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:left;
}
#videoPrevBtn a:link,
#videoNextBtn a:link {
	text-decoration: underline;
}
#videoPrevBtn a:visited,
#videoNextBtn a:visited {
	text-decoration: underline;
}
#videoPrevBtn a:hover,
#videoNextBtn a:hover {
	text-decoration: none;
}

#eventsGalleryBtns {
	position: absolute; 
	top: 472px; 
	/*left: 175px;*/
	left: 206px;
}
#eventsGalleryNav {	
	list-style: none;
	margin: 0;
	padding: 0;
	height: 13px;
	display: inline;
	overflow: hidden;
}
#eventsGalleryNav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
}
#eventsGalleryNav a, #eventsGalleryNav a:visited {
	float: left;
	padding: 13px 0 0 0;
	margin-right: 15px;
	overflow: hidden;
	height: 0px !important; 
	height /**/:13px; /* for IE5/Win */
}
#eventsGalleryNav a:active, #eventsGalleryNav a:hover {
	background-position: 0 -13px;
}
#eventsEmailBtn, #eventsEmailBtn a {
	width: 82px;
	background: url(/pub-share/scionracing/images/old/events-email-btn.gif) top left no-repeat;
}
#eventsAddThisBtn, #eventsAddThisBtn a {
	width: 60px;
	background: url(/pub-share/scionracing/images/old/events-addthis-btn.gif) top left no-repeat;
}
#eventsGetLinkBtn, #eventsGetLinkBtn a {
	width: 60px;
	background: url(/pub-share/scionracing/images/old/events-link-btn.gif) top left no-repeat;
}
#eventsRSSBtn, #eventsRSSBtn a {
	width: 62px;
	background: url(/pub-share/scionracing/images/old/events-rss-btn.gif) top left no-repeat;
}
#eventsOverlay, #eventsRssOverlay, #eventsEmailOverlay {
	font-family: Arial, Helvetica, sans-serif;
	background: url(/pub-share/scionracing/images/old/overlay-bg.png) repeat;
	position:absolute;
	top: -10px;
	left: 5px;
	width: 650px;
	height: 510px;
	visibility: hidden;
	z-index: 1000;
	color: #666666;
}

#submitQuestionFrame {
	font-family: Arial, Helvetica, sans-serif;
	position:absolute;
	top: -10px;
	left: 5px;
	width: 650px;
	z-index: 1000;
	color: #666666;
}

#cancelBtn {
	position: absolute;
	top: 336px;
	left: 286px;
}
#closeBtn {
	position: absolute;
	top: 5px;
	left: 661px;
}

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

/* Get Link Popup Styles */

#copyPaste {
	color: #757575;
	font-size: 11px;
	width: 400px;
	line-height: 14px;
	text-align: left;
	position: absolute;
	top: 135px;
	left: 155px;
}
#copyHead {
	font-size: 12px;
	font-weight: bold;
}
#linkForm {
	text-align: right;
	line-height:  8px;
	margin: 8px 0;
}
.btn {
	font-weight: bold;
	font-size: 10px;
	background-color:#757575;
	border: 0;
	height: 22px;
	vertical-align: top;
	margin-top: 1px;
	cursor: pointer;
}
.overlayInput{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 0 0 2px;
	border: 2px solid #757575;
	background-color: #292929;
	width: 284px;
	height: 18px;
	color: #666666;
	overflow: hidden;
}

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

#photoOverlay, #videoOverlay, #rssOverlay, #emailOverlay {
	font-family: Arial, Helvetica, sans-serif;
	background: url(/pub-share/scionracing/images/overlay_bg.png) repeat;
	position:absolute;
	top: 105px;
	left: 168px;
	width: 632px;
	height: 446px;
	visibility: hidden;
	color: #666666;
}
#rssMessage {
	text-align: center;
	margin-top: 220px;
	color: #757575;
	font-size: 12px;
	font-weight: bolder;
}

div.fixPng {
	margin: 0;
	padding: 0;
	position:relative;
}

table.dragtable {
	width: 100%;
}

table.dragtable thead tr td {
	font-size:14px;
}

table.dragtable tbody tr td {
	border-bottom:1px solid #2D2D2D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:8px 7px;
	text-align:left;
	vertical-align:text-top;
}

table.drifttable thead tr td {
	font-size:14px;
}

table.drifttable {
	width: 100%;
}

table.drifttable tbody tr td {
	border-bottom:1px solid #2D2D2D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:8px 7px;
	text-align:left;
	vertical-align:text-top;
}

table.roadtable thead tr td {
	font-size:14px;
}

table.roadtable {
	width: 100%;
}

table.roadtable tbody tr td {
	border-bottom:1px solid #2D2D2D;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:8px 7px;
	text-align:left;
	vertical-align:text-top;
}


ul#roadDiaryList
{
	list-style: none;
	padding: 0;
	margin: 0;
}

div.news-img-container
{
	float: right;
	clear: both;
	padding: 10px 0px 10px 15px;
}

div.news-img-container .caption
{
	padding: 6px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #cccccc;
	background: #292929;
}

/***** ARCHIVE SECTION *******/

div.nav-side-itm.teams span {
    background: url("/pub-share/scionracing/images/global/nav-side-ga-team.gif") no-repeat scroll 0 0 transparent;
    display: block;
    width: 222px;
}
div.nav-side-itm.schedules span {
    background: url("/pub-share/scionracing/images/global/nav-side-ga-sch.gif") no-repeat scroll 0 0 transparent;
    display: block;
    width: 222px;
}

div.box div.box-mid div.box-mid-cont.archive-box
{
	width: 224px;
	height: 100px;
	background: url(/pub-share/scionracing/images/global/nav-side-ga-promo.jpg) 0 0 no-repeat;
}

div.box.archive div.box-mid div.box-mid-cont.image
{
	width: 224px;
	height: 100px;
	background: url(/pub-share/scionracing/images/archive/archive-main-img.jpg) 0 0 no-repeat;
}

div.box-mid-cont div.box-hdr.archive
{
	background: url(/pub-share/scionracing/images/global/box-hdr-garagearch.jpg) 0 0 no-repeat;
}

div.nav-side-sub-itm.teams-rockstar a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-garagearch-team-rockstar.gif) 0 0 no-repeat;
}

.rockstar div.nav-side-sub-itm.teams-rockstar a {
	background-position: 0 -24px;	
}

div.nav-side-sub-itm.teams-horizon a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-garagearch-team-horizon.gif) 0 0 no-repeat;
}

.horizon div.nav-side-sub-itm.teams-horizon a {
	background-position: 0 -24px;	
}

div.nav-side-sub-itm.teams-jotech a 
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-garagearch-team-jotech.gif) 0 0 no-repeat;
}

.jotech div.nav-side-sub-itm.teams-jotech a {
	background-position: 0 -24px;	
}

div.nav-side-sub-itm.schedules-2009 a
{ 
	display:block;
	width: 222px;
	background: url(/pub-share/scionracing/images/global/nav-side-garagearch-sch-2009.gif) 0 0 no-repeat;
}

div.nav-side-sub-itm a:hover {
	background-position: 0 -24px;	
}

div#main-cont div.archive-title-img
{
	margin: 0;
	padding: 0;
	width: 712px;
	height: 46px;
	background: url(/pub-share/scionracing/images/archive/garage-archive-about-title-img.gif) 0 0 no-repeat;
}

.archive div#mn-cont-col-mid2-cont {
	min-height: 650px;
}

.archive div#main-cont ul {
    margin: 0;
    padding: 0 0 10px 0;
}

.archive ul.galleries {
    list-style: none outside none;
    margin: 0;
    padding: 0;
	width: auto;
}

div.carousel.archiveteams div.carousel-ctrl div.carousel-title {
    background: url("/pub-share/scionracing/images/archive/garage-archive-teams-title-sub-img.gif") no-repeat scroll 0 0 transparent;
}

div.carousel.archiveSch div.carousel-ctrl div.carousel-title {
    background: url("/pub-share/scionracing/images/archive/garage-archive-schedule-title-sub-img.gif") no-repeat scroll 0 0 transparent;
}

.archive div.carousel {
    width: 100%;
}

.archive div.carousel div.carousel-ctrl {
    width: 100%;
}

.archive div.carousel div.carousel-ctrl div.carousel-info {
    float: left;
    height: 30px;
    margin: 0;
    padding: 0;
    width: 370px;
}

.archive div.carousel div.carousel-container {
    width: 715px;
    height: 175px;
}


div.carousel-container ul.achive li div.box-gallery:hover
{
	border: 5px solid #f26522;
	cursor:pointer; /* Need this in order for IE6 to show the hand cursor for clickable div elements */
}

div.teamNews table.newstable {
    margin: 0;
    padding: 0;
    width: 488px;
}

#archiveTeamsImagesCarousel div.box-gallery {
    border: 5px solid #4B4B4B;
    float: left;
    height: 128px;
    margin: 7px 10px 7px 0;
    padding: 0;
    width: 141px;
}
#archiveTeamsImagesCarousel div.box-gallery:hover {
	border: 5px solid #f26522;
	cursor:pointer; /* Need this in order for IE6 to show the hand cursor for clickable div elements */
}
