/* HOME PAGE SPECIFIC STYLES*/
	
#bucketsHome {
	background-image:url(homebucketsbg_divided.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:none;
	margin:0px;
	padding:0px 0px 0px 0;
	width:790px; /* DO NOT REMOVE. THIS FIXES PEEK-A-BOO BUG ON IE*/
	border:0px solid #00FF00;
}
#contentBlock > #bucketsHome{
	padding-bottom:10px;
}

.homeBucket {
	float:left;
	width:234px;
	margin-top:15px;
	padding:0 0 0 4px;
	
	border:0px solid #00FF00;
	/*IE6 specific styles */
	margin-left:9px;
	margin-right:10px;
	/* End IE6 specific styles */
}

/* over rides IE specific styles above */
#bucketsHome > .homeBucket{
	margin-left:12px;
	margin-right:inherit;
}
/* END OVER RIDE */

/* over ride style for IE7 */
div[class$="homeBucket"]:not([class="xxx"]) { margin-left:18px !important; }

/*end over ried */


/* HOME PAGE BUCKECT SPECIFIC STYLES*/
.divider{
	margin-left:-4px;
	margin-bottom:10px;
	padding:0;
}
#bucketsHome .homeBucket h1{
	margin:0 0 0 -4px;
	padding:0;
}
#bucketsHome .homeBucket h1 img{
	padding:0;
	margin:0;
}
#bucketsHome .homeBucket h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFCC66;
	margin:0 0 4px 0;
	padding:0;
	
}

#bucketsHome .homeBucket h2 a{
	text-decoration:none;
	color:#FFCC66;
}
#bucketsHome .homeBucket h2 a:visited{
	color:#FFCC66;
}

#bucketsHome .homeBucket p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin:0;
	padding:0;
	line-height:125%;
}
#bucketsHome .homeBucket p.SubduedText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B19646;
	margin:4px 0 12px 0;
	padding:0;
}

.truck_col1{
	float:left;
	display:block;
	margin-top:5px;
}
.truck_col2{
	margin-left:5px;
	margin-top:5px;
	width:121px;
	float:left;
	display:block;
}


#bucketsHome .homeBucket p.FreeTshirtTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#A81107;
	margin-bottom:3px;
}
.TanFree{
	color:#DFC192;
}

#locationsearch{
	margin:0;
	padding:0;
}	
#bucketsHome .homeBucket h1{
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0;
	margin-right:0;
	font-size:15px;
}
.home_search{
	background-color:#999999;
	border-color:#666666;
	border-style:solid;
	border-width:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#subnav{
	display:none;
}
#promoHome {
	padding-left:0;
}
#FlashTop{
	width:790px;
	background-image:url(banner_top.jpg);
	background-position:4px 0 ;
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:6px;
	border: 0px solid #33FF00;
}
#promoHome > #FlashTop{
	background-position:2px 0 ;
}
.footer_sizing {float:left; width:786px;}
.footer_links {float:left; width:456px}
.footer_alerts{float:left; width:320px; text-align:center; margin-top:5px}
.nomargin{margin-top:0px;}
