html, body, #wrap960 {height: 100%;}
#wrap960 {height: auto; min-height: 100%;}
/* #wrap960 {height:100%} For when IE7 officially goes the way of the dodo. */
#content960 {padding-bottom: 56px;}  /* must be same height as the footer */
.stickyfooter {position: relative;
        height: 56px;
        clear:both;
        margin-top: -56px; /* negative value of footer height */
        padding-left:0px;
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
body
{
	margin:0;
	padding:0;
	color:#FFF;
	font-weight:normal;
	font-family:tahoma,verdana,arial;
	font-size:11px;background-image:url('/v2/images/powerup/bg_lines_01.jpg');
	background-position:top center;
	background-repeat:repeat-x repeat-y;
	background-color:#000;
}
#wrap960
{
	background-image:url('/v2/images/powerup/bg-carbon.gif');
	background-repeat:repeat-x,repeat-y;

}
a img {border:0px}
a {outline:0px}
a:link{color:#FC0;text-decoration:none;font-weight:900}
a:visited{color:#FC0;text-decoration:none;font-weight:900}
a:hover{color:#FF0;text-decoration:underline;font-weight:900}
a:active{color:#FF0;text-decoration:underline;font-weight:900}
ul.menu{width:960px;list-style-type:none;padding:0;margin:0;text-align:center;background-image:url('/v2/images/powerup/mmenu_bg_01.jpg');background-repeat:repeat-x;}
ul.menu li{display:inline;}
th {text-align:left}

fieldset{margin-top:10px;margin-bottom:10px;border: 1px solid #333}
legend{font-size:14px;color:#FFF}
form{margin:0}

.odd{background-image:url('/v2/images/powerup/bg-carbon_light.jpg')}
.outer{display:table;#position:relative;overflow:hidden;}
.middle{#position: absolute;#top: 50%;display: table-cell;vertical-align: middle;}
.inner{#position: relative;#top: -50%;#margin:0;}
.doublespace{line-height:2}
.center{text-align:center;}
.itai{text-decoration:italic}
.rightlink{height:30px}
.collection{width:100%}
.collection input{width:100%}
.focusblur {color:#CCC}
.largesplash {height:576px;width:960px;background-image:url('/v2/images/powerup/splash_video_bg.jpg');background-repeat:no-repeat}
.largevid {position:relative;top:52px;width:560px;height:315px;background:#FFF;margin-left:auto;margin-right:auto;}
.smallsplash {margin-left:-10px;width:960px;height:255px}
.smallvid {width:272px;height:153px;position:relative;left:554px;top:31px;}
.contentsplash {width:960px;height:448px;background:url('/v2/images/powerup/splash_powerup_bg.jpg')}

#powerup_links {margin-left:20px}
#powerup_links input{width:115px;margin-right:10px;color:#CCC;margin-top:0px;}
#search input{width:150px;}
#dealerlocator button{width:105px;}
#powerup_footer div{background:none;}
#powerup_footer .outer{font-weight:900;color:#FFF;background-image:url('/v2/images/powerup/footer_bg_01.jpg');background-repeat:repeat-x;width:960px;height:56px;}
#powerup_footer a:link{color:#FFF;text-decoration:none;font-weight:900}
#powerup_footer a:visited{color:#FFF;text-decoration:none;font-weight:900}
#powerup_footer a:hover{color:#F00;text-decoration:underline;font-weight:900}
#powerup_footer a:active{color:#FFF;text-decoration:underline;font-weight:900}

.grid_12 fieldset {float:left;width:920px;}
.grid_6 fieldset {width:440px;}
th {width:100px}
#powerup_footer .inner{width:960px;text-align:center;}


