#nav_top{
	/* Controles the Background color in header. */
/*background: #9CCFEE url(/images/hm_promos/hptop_0110.jpg) no-repeat 4px 10px;*/
 background-color: #4D86D3;
}



#feature_container{
	display: block;
	font-size: 0.1px;
}


#feature_container img{
	margin: 0px;
	padding: 0px;
	border: none;
}

#feature1 /*#feature2, #feature3 , #feature4, #feature5, #feature6, #feature7, #feature1b*/ {
	position: relative;
	display:inline;
	float:left;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border: none;
}

#feature2{
	position: relative;
	display:inline;
	float:left;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border: none;
	background-color:#ffcc33;
	width:289px;	
}

#feature4{width:100%;}

#feature4, #feature5{	clear:both;}
#feature5, #feature6, #feature7{/*	margin-top: 20px;	margin-top: 15px;*/}

#feature4 a {float: left;	display: inline;	margin:0px 0px;}

/* Styles for July 2010 Rebuild */


/* Mid Section Styles for July Rebuild */
#midsection {
display:block;
position:relative;
top:0px;
left:0px;
width:579px;
float:left;
color:#ffffcc;
}

#midarea {
   clear: both;
	display: block;
	position:relative;
	top:0px;
	left:0px;
	width:579px;
	height:280px;	
}

#left_box {
	display: inline;
	height: 280px;
	width: 191px;
	float: left;
	position: relative;
}

#left_box_title {	
	display: block;
	float:left;
	width:191px;
	height:39px;
}

#left_box_main {
   float:left;
   height:241px;
   width:191px;
}

#mid_box {
	display: inline;
	height: 280px;
	width: 191px;
	float: left;
	position: relative;
}

#mid_box _title {
	display: block;
	float:left;
	width:191px;
	height:39px;
}

#mid_box _main {
	float:left;
	width:191px;
	height:241px;
}

#right_box {
	display: inline;
	height: 280px;
	width: 191px;
	float: left;
	position: relative;
}

#right_box_title {
	display: block;
	float:left;
	width:191px;
	height:39px;
}

#right_box_main {
	float:left;
	width:191px;
	height:241px;
}

#spacer {
	float: left;
}

/* Styles for July 10' Homepage Rollover Buttons */
#hp_shopoutdoor a:link, #hp_shopoutdoor a:visited {
background:url(/images/design10/btn_sprite.gif) 0 0px;
background-repeat:no-repeat;
display: block;
height:42px;
width:136px;
position:absolute;
top:100px;
left:120px
}

/* Styles for Shop All Outdoors Button */
#hp_shopoutdoor a:hover, #hp_shopoutdoor a:focus {
background:url(/images/design10/btn_sprite.gif) 0 -52px;
background-repeat:no-repeat;
}

/* Styles for Shop Now Big Button */
#hp_shopnow{
	position:absolute;
	top:180px;
	left:98px
}
#hp_shopnow a:link, #hp_shopnow a:visited {
background:url(/images/design10/btn_sprite.gif) no-repeat 0 -185px;
display: block;
height:40px;
width:104px;
}

/* Styles for Shop Now Big Button */
#hp_shopnow a:hover, #hp_shopnow a:focus {
background:url(/images/design10/btn_sprite.gif) 0 -235px;
background-repeat:no-repeat;
}


#hp_shopnow_left a:link, #hp_shopnow_left a:visited {
background:url(/images/design10/btn_sprite.gif) 0 -103px;
background-repeat:no-repeat;
display: block;
height:31px;
width:80px;
position: absolute;
top:235px;
left:53px;
}

#hp_shopnow_left a:hover, #hp_shopnow_left a:focus {
background:url(/images/design10/btn_sprite.gif) 0 -144px;
background-repeat:no-repeat;
}

#hp_shopnow_mid a:link, #hp_shopnow_mid a:visited {
background:url(/images/design10/btn_sprite.gif) 0 -103px;
background-repeat:no-repeat;
display: block;
height:31px;
width:80px;
position: absolute;
top:235px;
left:53px;
}

#hp_shopnow_mid a:hover, #hp_shopnow_mid a:focus {
background:url(/images/design10/btn_sprite.gif) 0 -144px;
background-repeat:no-repeat;
}

#hp_shopnow_right a:link, #hp_shopnow_right a:visited {
background:url(/images/design10/btn_sprite.gif) 0 -103px;
background-repeat:no-repeat;
display: block;
height:31px;
width:80px;
position: absolute;
top:235px;
left:53px;
}

#hp_shopnow_right a:hover, #hp_shopnow_right a:focus {
background:url(/images/design10/btn_sprite.gif) 0 -144px;
background-repeat:no-repeat;
}

#hp_learnmore a:hover, #hp_learnmore a:focus {
background:url(/images/design10/btn_sprite.gif) 0 -403px;
background-repeat:no-repeat;
}

#hp_learnmore a:link, #hp_learnmore a:visited {
background:url(/images/design10/btn_sprite.gif) 0 -362px;
background-repeat:no-repeat;
display: block;
height:31px;
width:80px;
position: absolute;
top:130px;
right:450px;
}

#hp_learnmore_lg a:link, #hp_learnmore_lg a:visited {
background:url(/images/design10/learn_more_lg.gif);
background-repeat:no-repeat;
display: block;
height:42px;
width:112px;
position: absolute;
top:130px;
right:420px;
}

#hp_learnmore_lg a:hover, #hp_learnmore_lg a:active, #hp_learnmore_lg a:focus {
background:url(/images/design10/learn_more_lg_ON.gif);
background-repeat:no-repeat;
}

#hp_shopnow2012 a:link, #hp_shopnow2012 a:visited {
background:url(/images/design10/b_shopnow_white.jpg);
background-repeat:no-repeat;
display: block;
height:42px;
width:109px;
position: absolute;
top:310px;
right:100px;
}

#hp_shopnow2012 a:hover, #hp_shopnow2012 a:active, #hp_shopnow2012 a:focus {
background:url(/images/design10/b_shopnow_whiteON.jpg);
background-repeat:no-repeat;
}

/* 03-01-11 */
/*
#hp_shopnow0211 a:link, #hp_shopnow0211 a:visited {
background:url(/images/design10/shopnow_0411.gif);
background-repeat:no-repeat;
display: block;
height:42px;
width:109px;
position: absolute;
top:200px;
right:80px;
}

#hp_shopnow0211 a:hover, #hp_shopnow0211 a:active, #hp_shopnow0211 a:focus {
background:url(/images/design10/shopnow_0411_ON.gif);
background-repeat:no-repeat;
}
*/
/* END SHOP NOW 03-01-11 */

/* 04-25-11 */
#hp_shopoutdoor0511 a:link, #hp_shopoutdoor0511 a:visited {
background:url(/images/design10/shop_outdoor0511.gif);
background-repeat:no-repeat;
display: block;
height:56px;
width:215px;
position: absolute;
top:312px;
right:347px;
}

#hp_shopoutdoor0511 a:hover, #hp_shopoutdoor0511 a:active, #hp_shopoutdoor0511 a:focus {
background:url(/images/design10/shop_outdoor0511_ON.gif);
background-repeat:no-repeat;
}
/* END SHOP OUTDOOR 04-25-11 */

/* 07-19-11 */
#hp_shopoutdoor0811 a:link, #hp_shopoutdoor0811 a:visited {
/*background:url(/images/design10/shop_outdoor0611.png);*/ /* 05-19-11 */
background:url(/images/hm_promos/nov2011_shopnow_off.gif);
background-repeat:no-repeat;
display: block;
    height: 56px;
    position: absolute;
    left: -50px;
    top: 330px;
    width: 220px;
}

#hp_shopoutdoor0811 a:hover, #hp_shopoutdoor0811 a:active, #hp_shopoutdoor0811 a:focus {
/*background:url(/images/design10/shop_outdoor0611_ON.png);*/ /* 05-19-11 */
background:url(/images/hm_promos/nov2011_shopnow_on.gif);
background-repeat:no-repeat;
}





/* END SHOP OUTDOOR 05-19-11 */

#hp_shopnow2 a:link, #hp_shopnow2 a:visited {
background:url(/images/design10/btn_sprite.gif) 0 -282px;
background-repeat:no-repeat;
display: block;
height:31px;
width:80px;
position: absolute;
top:235px;
left:53px;
}

#hp_shopnow2 a:link, #hp_shopnow2 a:visited {
background:url(/images/design10/btn_sprite.gif) 0 -282px;
background-repeat:no-repeat;
display: block;
height:31px;
width:80px;
position: absolute;
top:235px;
left:53px;
}

#hp_shopnow2 a:hover, #hp_shopnow2 a:focus {
background:url(/images/design10/btn_sprite.gif) 0 -323px;
background-repeat:no-repeat;
}

#shop_must_have a:link, #shop_must_have a:visited {
background:url(/images/design10/redshop_btn_v2.gif);
background-repeat:no-repeat;
display: block;
height:43px;
width:116px;
position: absolute;
top:105px;
left:-232px;
z-index:100;
}

#shop_must_have a:hover, #shop_must_have a:focus, #shop_must_have a:active {
background:url(/images/design10/redshop_btn_ON_v2.gif);
background-repeat:no-repeat;
}

/*
#shop_halloween a:link, #shop_halloween a:visited {
background:url(/images/design10/shop_halloween.gif);
background-repeat:no-repeat;
display: block;
height:42px;
width:151px;
position: absolute;
top:140px;
left:-76px;
}

#shop_halloween a:hover, #shop_halloween a:focus, #shop_halloween a:active {
background:url(/images/design10/shop_halloweenON.gif);
background-repeat:no-repeat;
}
*/

/* End Styles For July Rebuild Homepage Buttons */

#gallery_main_container {
	width:579px;
	height:290px;
	background-color:#FFFFFF;
}

#hp_special_offer {
	clear:both;
	height:40px;
	width:579px;
}

#feature_title {
position:relative;
height:56px;
left:25px;
top:10px;
width:540px;
z-index:1000;
}

#horizontal_slider {
	position: relative;
	width:579px;
	/*top:10px;*/
}


/* TEMP Styles probably used once. */

a#hp_watchvideo{
	display:block;
	overflow: hidden;
	height:52px;
	width:156px;
	left:98px;
	position:absolute;
	top:210px;
}
a#hp_watchvideo:link img,a#hp_watchvideo:visited img{
	display:block;
	left:0px;
	position:absolute;
	top:0px;
}
a#hp_watchvideo:hover img, a#hp_watchvideo:focus img, a#hp_watchvideo:active img{
	top: -103px;}

/* Holiday Art Chest November 2010 */
#art_chest {
	width:550px;
	height:360px;
	position:relative;
}


#art_chest_title {
	background:url(/images/design10/art_chest_title.jpg);
	background-repeat:no-repeat;
	width:368px;
	height:43px;
	float:left;
	position:relative;
	top:5px;
	left:5px;
}

#art_chest_text {
	background:url(/images/design10/art_chest_text.jpg);
	background-repeat:no-repeat;
	width:517px;
	height:54px;
	float:left;
	position:relative;
	top:10px;
	left:5px;	
}	

#art_chest_products {
	background:url(/images/design10/art_chest_products.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:239px;
	position:absolute;
	top:120px;
	left:10px;
	z-index:100;
}

#art_chest_learnmore a:link, #art_chest_learnmore a:visited {
background:url(/images/design10/btn_sprite.gif) 0 -442px;
background-repeat:no-repeat;
display: block;
height:35px;
width:90px;
position: absolute;
top:112px;
left:253px;
z-index:1000;
}

#art_chest_learnmore a:hover, #art_chest_learnmore a:focus {
background:url(/images/design10/btn_sprite.gif) 0 -480px;
background-repeat:no-repeat;
}		


