/* Trying new nav 2009.11.06 */

/* NAVIGATION */
#mainnav ul {
	padding:0;
	background:#911012 url(/static/35/image/top-nav/bg-nav.gif) top repeat-x;
	height:28px;
	list-style:none;
	width:637px;
	float:right; margin-right:2px;
	_margin-right:1px; /*IE6*/
}
#mainnav ul li {
	float:left; display:block;
	width:20%;
	text-align:center;
}
#mainnav ul li a {
	border-right:1px solid #FFFFFF;
	border-left:1px solid #911012;
	background:none;
	display:block;
	width:100%; margin:0;
	line-height:28px;
	color:#FFFFFF;
}


/* information buttons */

#mainnav ul li.nav_info{
	/* cancel formatting: background:#FFF; border-top:1px solid #666; */
	_width: 19.3%; /*IE6*/
}
	html>body #mainnav ul li.nav_info{ /*IE7*/
		*width: 19.95%; 
	}
	#mainnav ul li.nav_info a{
		/* cancel formatting: color:#680a0c; border:none; border-right:1px solid #666;*/
	}

	
#mainnav ul li.nav_info a:hover, #mainnav ul li a:hover, #mainnav ul li a.on, #mainnav ul li.nav_info a.on{
	/*background:url(/static/35/Image/bg-nav-active.gif) left top no-repeat;*/
	background:#919191; color:#FFFFFF; border-left:1px solid #FFFFFF;
}

/*puldown*/
.waimenu{
	margin-top:5px;
	/*width:127px;
	border-top:none;
	top:146px !important;*/

}

/*#imgbar .leftcolumn {background:transparent url(/static/35/image/flower-125x83.gif) bottom right; padding-top:30px;margin-top:-31px; }*/
#imgbar .leftcolumn {
	background-color:#FFF;
}
.leftcolumn {
	float:left;
	margin:0px;
	width:125px;
}


/********************
Tagline
*********************/
.leftcolumn a{
	display:block;
	background:transparent url(/static/35/image/top-nav/top-section-sep.gif) right center no-repeat;
	padding-right:1px;
	margin-bottom:3px;
}
.tagline{
	width:380px;
	background:transparent url(/static/35/image/top-nav/top-section-sep.gif) right bottom no-repeat;
	height:70px; margin-top:5px;
}
	.tagline img{
		margin-top:30px;
		margin-left:20px;
	}

.accountinfo{
	width:auto;
	height:60px;
	margin-top:5px;

}
	.accountinfo a{
		display:block; float:left;
		background:transparent url(/static/35/image/top-nav/top-section-sep.gif) right repeat-y;
		padding-right:7px; padding-bottom:3px;
	}
	.accountinfo a img, .accountinfo img{
		margin-top:3px; 
	}
	.default_special{ /*special on top - if image doesn't show have bg to default image - class on image*/
		background:url(/static/35/image/top-nav/top-section-satisfaction-guarantee-136x65.gif) center left no-repeat;
		height:65px;
		width:136px;		
	}
#mainnav{
	margin:0; /*overwrite negavite margin*/
}
	html>body #imgbar{ /*IE7*/
	*margin-top:-2px;
	}
#imgbar{
	margin:0;
	margin-top:1px;
}

#imgbar img{
	width:auto; /*overwrite extra width*/
}

.headerlinks{

}
.headerlinks ul{/*overwrite margin*/
	margin-top:5px;
}

/********************
Footer
*********************/
#footer{
	padding:0;
}
.footer-shipping{
	text-align:left;
	text-transform:uppercase;
	margin:5px 0; padding:0;
	font-size:10px;
}
.footer-shipping p{
	margin:0; padding:0; line-height:18px;
}
.footer-shipping a{
	color:#2E2E2E; text-decoration:none;
}
.footer-shipping a strong{
	color:#900;
	font-weight:normal;
}




/********************
Holiday Styles - header
*********************/
#pagelayouttable{
	background:#FFFFFF;
	margin-top:0; padding-top:15px !important;
}
body{
	/*background:#FFFFFF url(/static/35/Image/top-nav/background-st-valentines-1164x107.jpg) no-repeat center 0px; */
}
#header{
	/*background:#FFFFFF url(/static/35/Image/top-nav/top-center-snowflakes.gif) no-repeat center 10px; */
}
	#header .leftcolumn{
		width:127px;
	}
	#header .leftcolumn a img{ /*temp indent the logo*/
		margin-left:3px;
	}