/* overwrites common.css */

#encapsulatedContent
{background: url(/_media/images/home/bg_battery_home.jpg) top left no-repeat; padding: 45px 35px 20px 55px; width: 713px;}/* had to shave off 7 pixels for it to work in IE6 - Aaron 04.24.2009 */

/* / */

#homeContain
{padding: 0 0 40px 0;}

#homeContent
{float: left;}

#bigBox
{background: url(/_media/images/home/main_box.gif) top left no-repeat; height: 342px; margin: 0 0 12px 25px; width: 519px;}

#middleBox
/*{background: url(/_media/images/home/middle_box.gif) top left no-repeat; float: left; height: 93px; margin: 0 12px 0 0; width: 153px;}*/
{background: top left no-repeat; float: left; height: 93px; margin: 0 12px 0 0; width: 153px;}

.firstBox
{margin: 0 12px 0 30px !important;}

* html .firstBox
{margin: 0 12px 0 15px !important;}

#rightNavHome
{float: left; padding: 20px 0 0 15px; width: 120px;}

#rightNavHome h4
{color: #333; font: 12px/16px helvetica, sans-serif; margin: 5px 0; text-transform: uppercase;}

#rightNavHome ul
{list-style: none; margin: 0 0 15px 0;}

#rightNavHome ul li
{color: #333; font: 10px/16px helvetica, sans-serif;}

#rightNavHome ul li a,
#rightNavHome ul li a:link,
#rightNavHome ul li a:visited,
#rightNavHome ul li a:active
{color: #333; text-decoration: none;}

#rightNavHome ul li a:hover
{text-decoration: underline;}

#rightNavHome ul li a.arrowBullet,
#rightNavHome ul li a.arrowBullet:link,
#rightNavHome ul li a.arrowBullet:visited,
#rightNavHome ul li a.arrowBullet:active
{background: url(/_media/images/home/arrow_bullet.gif) center left no-repeat; padding: 3px 0 3px 15px;}

#rightNavHome ul li a.arrowBullet:hover
{}

#homePromo
{font: 10px/14px "trebuchet ms", sans-serif; text-align: center; width: 100px; margin: 10px  0 0 36px; background: url(/_media/images/home/sponsorBox_bg.gif) repeat-y 0 0; color: #666666;}

.homePromo img
{margin: 00 0  3px;}

#imageSponsors
{
	padding: 10px 0 0 0; 
	/*background: url(/_media/images/home/sponsorBox_bg_dotted.gif) no-repeat center bottom;*/
}

#imageSponsorstype
{
	padding: 3px 0 0 0;  
}


/*
-----
*/


/* -- Promos -- */
#promoFrameLeft {
	position: absolute;
	top: 100;
	left: 100;
	z-index: 15;
	width: 30px;
	background: url(/_media/images/homepagepromos/corner-frame-left.png);

}
#promoShow {
	z-index: 1;
	position: relative;
	width: 519px;
	height: 342px;
	}
#promoShow img {
	display: block;
	}
#promoShow #topLayer {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	}
#promoShow #bottomLayer {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	}
#promoNav {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 479px;
	z-index: 10;
	padding: 0 20px 20px 0;
	}
#promoNav a {
	display: block;
	margin: 0 0 0 3px;
	border: 0;
	width: 19px;
	height: 19px;
	background-color: transparent;
	background-position: 0 0;
	font-size: 1px;
	float: right;
	cursor: pointer;
	}
#promoNav a.pause {
	background-image: url(/_media/images/home/promo-pause.gif);
	background-position: 0 0;
	}
#promoNav a.play {
	background-image: url(/_media/images/home/promo-play.gif);
	background-position: 0 0;
	}
#promoNav a.promo1 {
	background-image: url(/_media/images/home/promo-1.gif);
	}
#promoNav a.promo2 {
	background-image: url(/_media/images/home/promo-2.gif);
	}
#promoNav a.promo3 {
	background-image: url(/_media/images/home/promo-3.gif);
	}
#promoNav a.promo4 {
	background-image: url(/_media/images/home/promo-4.gif);
	}
#promoNav a:hover, #promoNav a.on {
	background-position: -19px 0;
	}

