body {  
	behavior: url(includes/csshover.htc);
	}

	
div#dropMenu {
	width:100%;
	margin:0 auto;
    text-align:center;
	z-index:1000;
	position:relative;

	}

div#dropMenu ul {
    margin:0;
	padding:0;
	
	}
	
div#dropMenu li {
	position:relative;
	list-style:none; 
	margin:0;
	padding:0px;
	float:left; 
	line-height:1em;

	/*width:140px;
	*width:140px;*/
	
		background:url(../images/bt_set_images.gif) repeat-x top;
	
	}
div#dropMenu li:hover {
	background:url(../images/bt_set_images.gif) repeat-x 0 -108px;}
/*div#dropMenu li.submenu {background: url(../images/dropmenu.gif) 95% 50% no-repeat;} */

div#dropMenu ul.level1 {
	width:100%;
	margin:0; 
	text-align:center;
	/*background:#4f4f4f; background color of top menu when NOT selected. */
	z-index:1000;

	float:left;
	}

div#dropMenu li a {
	display: block;
	/* Hides from IE5-mac \*/
	height: 1%;
	/* End hide from IE5-mac */ 
	padding: 12px 11px;

	text-decoration: none; 
	/* text-transform:uppercase;*/

font-size:94%;
	font-weight:bold;
	color:#fcfcfc; 
	text-align:left; 
	border-right:1px solid #f7f6f6;

	}	
div#dropMenu li a:hover {
text-decoration: underline; 
}

div#dropMenu li.submenu:hover {}
div#dropMenu li a.noLine {border:none;}
div#dropMenu ul a {width: auto;z-index:1000;}
div#dropMenu ul ul {display: none;}
div#dropMenu ul ul li {border-bottom: 1px solid #CCC; width:180px;z-index:100000; text-align:left; padding: 0px 0px 0px 15px; background:url(../images/bt_set_images.gif) repeat-x top; margin-top:0px;}
/*div#dropMenu li.submenu li.submenu {background: url(../images/submenu.gif) 95% 50% no-repeat;} */
div#dropMenu ul.level1 li.submenu:hover ul.level2, 
div#dropMenu ul.level2 li.submenu:hover ul.level3,
div#dropMenu ul.level3 li.submenu:hover ul.level4,
div#dropMenu ul.level4 li.submenu:hover ul.level5,
div#dropMenu ul.level5 li.submenu:hover ul.level6,
div#dropMenu ul.level6 li.submenu:hover ul.level7,
div#dropMenu ul.level7 li.submenu:hover ul.level8 {position: absolute; width: 130px;display:block;z-index:100000; border-right:0px solid #fff;}
div#dropMenu ul.level2 {background:#4f4f4f;z-index:1000;position:absolute;left:0; border-right:0px solid #fff;}
div#dropMenu ul.level3, 
div#dropMenu ul.level4, 
div#dropMenu ul.level5, 
div#dropMenu ul.level6, 
div#dropMenu ul.level7,
div#dropMenu ul.level8{top: 0; left: 150px; margin-left:20px; background:#4f4f4f}
div#dropMenu ul.level2 a {padding: 0.5em 0 0.5em 0.25em;color: white; text-transform:none;}  /* this is text color on drop-down submenu */
div#dropMenu ul.level2 a:hover {color:#ccc;}
/*difference colors for each tab kw 2010*/






div#dropMenu li.submenu_shopping_cart {
	
background:url(../images/bt_set_images.gif) repeat 0 -658px !important;
color:#930;
}

div#dropMenu li.submenu_maincat:hover {
	
background:url(../images/bt_set_images.gif) repeat 0 -658px !important;
}

div#dropMenu li.submenu_cat
{
background:url(../images/bt_set_images.gif) repeat 0 0 !important;
}


div#dropMenu li.submenu_maincat {
	
background:url(../images/bt_set_images.gif) repeat 0 -522px !important;
}

div#dropMenu li.submenu_maincat:hover {
	
background:url(../images/bt_set_images.gif) repeat 0 -556px !important;
}


div#dropMenu li.submenu_blog {
	
background:url(../images/bt_set_images.gif) repeat 0 -590px !important;
}

div#dropMenu li.submenu_blog:hover {
	
background:url(../images/bt_set_images.gif) repeat 0 -624px !important;
}




div#dropMenu li.submenu_home:hover {
background:url(../images/bt_set_images.gif) repeat 0 -36px !important;
}
div#dropMenu li.submenu_cat:hover {
background:url(../images/bt_set_images.gif) repeat 0 -72px !important;
}
div#dropMenu li.submenu_brand {
	background:url(../images/bt_set_images.gif) repeat 0 -180px !important;
	
}
div#dropMenu li.submenu_brand:hover {
background:url(../images/bt_set_images.gif) repeat 0 0 !important;
}

div#dropMenu li.submenu_sp {
background:url(../images/bt_set_images.gif) repeat 0 -144px !important;
}

	
div#dropMenu li.submenu_sp:hover {
background:url(../images/bt_set_images.gif) repeat 0 0px !important;
}



div#dropMenu li.submenu_registry {
	
background:url(../images/bt_set_images.gif) repeat 0 -250px !important;
}

div#dropMenu li.submenu_registry:hover {
	
background:url(../images/bt_set_images.gif) repeat 0 -284px !important;
}

div#dropMenu li.submenu_wishlist {
	
background:url(../images/bt_set_images.gif) repeat 0 -318px !important;
}

div#dropMenu li.submenu_wishlist:hover {
	
background:url(../images/bt_set_images.gif) repeat 0 -352px !important;
}

div#dropMenu li.submenu_giftcard {
	
background:url(../images/bt_set_images.gif) repeat 0 -386px !important;
}

div#dropMenu li.submenu_giftcard:hover {
	
background:url(../images/bt_set_images.gif) repeat 0 -420px !important;
}
div#dropMenu li.submenu_locations {
	
background:url(../images/bt_set_images.gif) repeat 0 -454px !important;
}

div#dropMenu li.submenu_locations:hover {
	
background:url(../images/bt_set_images.gif) repeat 0 -488px !important;
}






.clearBoth {
	clear:both;
	height:0;
	font-size:0;
	line-height:0;
	}
	
	
	
 .searchbar{            
 width:300px;
 height:30px;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 padding:1px;
 color:#900;
 border:0px solid #4c4a33; 
 }
 
 #footer ul, li{list-style-image:none;list-style-position:outside;list-style-type:none; margin:0;padding:0;}

#footer{border:solid 0px #c9c9c7;border-top:solid 3px #43bb08;clear:left;float:left;margin:12px 0 14px 15px;width:980px; background:#f2f6f0;}
#footer{margin-left:7px;}

#siteFooter{clear:left;float:left;font-size:11px;margin-left:12px;padding-top:24px;padding-bottom:16px;width:924px;}

#siteFooter ul{clear:left;float:left;}

#siteFooter ul ul{background:transparent;}

#siteFooter li{clear:none;float:left;font-size:11px;font-weight:bold;padding-left:13px;width:179px;text-indent:.5pt}

#siteFooter li.li1{width:175px;padding:0;}

#siteFooter li.li5{width:159px;}

#siteFooter li ul{float:left;clear:left;padding-top:6px;margin:0 0 11px;}

#siteFooter li li{padding:0;font-weight:normal;width:159px;}


#navlist_social{position:relative;}
#navlist_social li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
#navlist_social li, #navlist_social a{height:44px;display:block;}

#facebook{left:10px;width:46px;}
#facebook{background:url(../images/bt_set_images.gif) 0 -500px;}
#facebook a:hover{background: url(../images/bt_set_images.gif) 0 -45px;}

#twitter{left:73px;width:43px;}
#twitter{background:url(../images/bt_set_images.gif) -47px 0;}
#twitter a:hover{background: url(../images/bt_set_images.gif) -47px -45px;}

#next{left:139px;width:43px;}
#next{background:url(../images/bt_set_images.gif) -91px 0;}
#next a:hover{background: url(../images/bt_set_images.gif) -91px -45px;}
#topsearch {

	right: 14px;
	top: 35px;
	width: 220px;
	height: 42px;
	text-align: center;
}
#topsearch input {
	width: 145px;
	height: 21px;
	background: url(../images/input.gif) no-repeat;
	border: none;
	padding: 9px 8px 5px 32px;
	margin-right: 0px;
	float: left;
	font: normal 1em tahoma, arial, san-serif;
}
#topsearch button {
	width: 33px;
	height: 35px;
	background: url(../images/search.gif) no-repeat;
	border: none;
	text-indent: -9999px;
	float: right;
	cursor: pointer;
}
