body{
	margin:0;
	background:#f7f7f7 url(/Merchant2/images/bg-body.gif) no-repeat 50% 0;
	font:12px Helvetica, Arial, sans-serif;
	color:#000000;
}
img{border:none;}
a{color:#7d7d7d;}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
.pf_font{color:#ffffff;}

form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
#data{
	width:960px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}
#data h3{
	position:absolute;
	width:412px;
	top:45px;
	left:20px;
	margin:0;
	z-index:3;
}
#data h3 a{
	display:block;
	background:url(../images/logo.png) no-repeat;
	width:412px;
	height:52px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
}

#data h6{
	position:absolute;
	width:160px;
	top:45px;
	left:490px;
	margin:0;
	z-index:3;
}
#container{
	width:950px;
	overflow:hidden;
	padding:149px 5px 4px;
	background:#000;
	position:relative;
}
.webkit.safari #container{padding:148px 5px 4px;}
#content{
	background:#fff;
	width:100%;
	overflow:hidden;
}
.primary{
	width:745px;
	float:right;
	margin:10px 0 0;
	padding:0 10px 0 0;
}
.intro{
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.pictures{
	width:746px;
	overflow:hidden;
	position:relative;
}
.list-img{
	width:746px;
	height:220px;
	overflow:hidden;
	list-style:none;
	padding:0;
	margin:0;
	display:block;
}
.list-img li{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	width:746px;
	height:220px;
	overflow:hidden;
}
.list-img li a,
.list-img li a img{
	display:block;
}
.list-img li.active{
	z-index:3;
}
.pictures-nav{
	width:750px;
	height:30px;
	margin:0 -2px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	text-align:center;
}
.pictures-nav li{
	float:left;
	display:inline;
	width:150px;
	height:30px;
	overflow:hidden;
}
.pictures-nav li a{
	float:left;
	height:25px;
	width:150px;
	font:bold 12px/11px Helvetica, Arial, sans-serif;
	color:#484848;
	padding:5px 0 0;
	background:url(../images/bg-tabset.gif) no-repeat;
	text-decoration:none;
}
.pictures-nav li a span{
	display:block;
}
.pictures-nav li a:hover,
.pictures-nav li a.active{
	background-position:0 -30px;
}
.get{
	width:740px;
	overflow:hidden;
/*	background:url(../images/bg-get.gif) no-repeat; */
	background:url(../images/summer_stimulus.jpg) no-repeat;
	height:44px;
	padding:6px 8px 0 0;
	margin:0 0 10px;
}
.get-right{
	float:right;
	width:355px;
	text-align:left;
}
.get-right strong{
/*	background:url(../images/triangle.gif) no-repeat 100% 50%; */
	font-size:13px;
	line-height:13px;
	display:block;
	overflow:hidden;
	padding:0 13px 0 0;
	text-transform:uppercase;
}
.get-right a{
	color:#376D15;
	text-decoration:none;
}
.get-right a:hover{
	text-decoration:underline;
}
.get-right span{
	display:block;
	font-size:14px;
	line-height:14px;
	text-transform:uppercase;
}
.new,
.best,
.most,
.summer,
.package,
.popular,
.ladies,
.protection,
.youth,
.graphics,
.featured{
	width:743px;
	border:1px solid #ededed;
	overflow:hidden;
	padding:0 0 5px;
	margin:0 0 8px;
}
.best h2,
.most h2,
.featured h2{
	background:#ffaf01 url(/Merchant2/images/bg-best.gif) no-repeat;
	margin:0 0 17px;
	padding:10px 0 10px 25px;
}
.summer h2{
	background:#ffaf01 url(/Merchant2/images/summer-casual-100.jpg) no-repeat;
	margin:0 0 17px;
	padding:10px 0 10px 25px;
}
.new h2{
	background:#ffaf01 url(/Merchant2/images/new-arrival-100.jpg) no-repeat;
	margin:0 0 17px;
	padding:10px 0 10px 25px;
}
.youth h2{
	background:#ffaf01 url(/Merchant2/images/youth-specials-100.jpg) no-repeat;
	margin:0 0 17px;
	padding:10px 0 10px 25px;
}
.graphics h2{
	background:#ffaf01 url(/Merchant2/images/graphics-100.jpg) no-repeat;
	margin:0 0 17px;
	padding:10px 0 10px 25px;
}
.protection h2{
    background:#ffaf01 url(/Merchant2/images/protection_banner.jpg) no-repeat;
	margin:0 0 17px;
	padding:10px 0 10px 25px;
}
.ladies h2{
	background:#ffaf01 url(/Merchant2/images/ladies-special-100.jpg) no-repeat;
	margin:0 0 17px;
	padding:10px 0 10px 25px;
}

.new h2 span,
.summer h2 span,
.ladies h2 span,
.protection h2 span,
.youth h2 span,
.graphics h2 span,
.popular h2 span,
.package h2 span{
	width:187px;
	height:29px;
	display:block;
	text-indent:-9999px;
}
.package h2{
	background:#ffaf01 url(/Merchant2/images/package-deals-100.jpg) no-repeat;
	margin:0 0 17px;
	padding:10px 0 10px 25px;
}
.popular h2{
	background:#ffaf01 url(/Merchant2/images/popular-picks-100.jpg) no-repeat;
	margin:0 0 17px;
	padding:10px 0 10px 25px;
}
.best h2 span{
	background:url(/Merchant2/images/best.png) no-repeat;
	width:187px;
	height:29px;
	display:block;
	text-indent:-9999px;
}
.three-columns{
	width:100%;
	overflow:hidden;
}
.three-columns div{
	width:200px;
	float:left;
	padding:0 23px;
}
.three-columns h3{
	margin:0 0 8px;
	font-size:22px;
	color:#909090;
}
div.best-box{
	width:100%;
	overflow:hidden;
	border-top:1px solid #d9d9d9;
	padding:4px 0 0;
	height:68px;
}
div.best-box-right{
	float:right;
	width:75px;
	padding:0;
	text-align:right;
}
.best-box-right strong{
	color:#e37704;
	line-height:13px;
}
.best-box-right span{
	font-size:10px;
	color:#e37704;
}
div.best-box-left{
	width:115px;
	float:left;
	overflow:hidden;
	padding:0;
}
.name{
	display:block;
	line-height:13px;
}
.brand{
	display:block;
	text-transform:uppercase;
	font-size:10px;
}
.name a,
.brand a{
	color:#202020;
	text-decoration:none;
}
.name a:hover,
.brand a:hover{
	text-decoration:underline;
}
.most h2{
	background:url(/Merchant2/images/bg-most.gif) no-repeat;
}
.most h2 span{
	background:url(/Merchant2/images/most.png) no-repeat;
	width:244px;
	height:29px;
	display:block;
	text-indent:-9999px;
}
.category-refine {
	background-color: #C40202;
	margin: 12px 0px 12px 0px;
	padding: 4px 8px 4px 8px;
	font-size: 1.5em;
	color: white;
	text-align: center;
}
.most-box,
.category-products,
.top-sellers {
	width:100%;
	overflow:hidden;
}
.most-box ul,
.category-products ul,
.top-sellers ul {
	list-style:none;
	margin:0;
	padding:0;
}
.most-box ul li {
	margin: 3px;
	padding: 10px;
	border: solid silver 1px;
	float: left;
	width: 120px;
	height: 185px;
}
.category-products ul li,
.top-sellers ul li {
	margin: 3px 4px 3px 5px;
	padding: 10px;
	border: solid silver 1px;
	float: left;
	width: 210px;
}
.most-box ul li a,
.category-products ul li a,
.top-sellers ul li a {
	text-decoration: none;
}
.most-box ul li a:hover,
.category-products ul li a:hover,
.top-sellers ul li a:hover {
	text-decoration: underline;
}
.most-box .prod-image,
.category-products .prod-image,
.top-sellers .prod-image {
	height: 100px;
	width: 100px;
	margin: auto;
	margin-bottom: 5px;
}
.most-box .prod-name {
	font-weight: bolder;
	line-height: 13px;
	margin: 0px 0px 5px 0px;
	height: 39px;
	overflow: hidden;
	text-align: center;
}
.category-products .prod-name,
.top-sellers .prod-name {
	font-weight: bolder;
	line-height: 13px;
	margin: 0px 0px 5px 0px;
	height: 26px;
	overflow: hidden;
	text-align: center;
}
.most-box .prod-name a,
.category-products .prod-name a,
.top-sellers .prod-name a,
.top-sellers .header a {
	color: black;
}
.most-box .prod-price,
.category-products .prod-price,
.top-sellers .prod-price {
	margin: 0px 0px 5px 0px;
	text-align: center;
	color: #e37704;
}
.most-box .prod-compare,
.top-sellers .prod-compare {
	display: none;
}
.category-products .prod-compare {
	display: inline;
	color: black;
}
.prod-review .stars {
	height: 15px;
	line-height: 15px;
	width: 83px;
	margin: auto;
	background-image: url(/pwr/engine/images/stars_small.gif);
}
.prod-review .stars-5-sm {
	background-position: 0px -180px;
}
.prod-review .stars-4_5-sm {
	background-position: 0px -162px;
}
.prod-review .stars-4-sm {
	background-position: 0px -144px;
}
.prod-review .stars-3_5-sm {
	background-position: 0px -126px;
}
.prod-review .stars-3-sm {
	background-position: 0px -108px;
}
.prod-review .stars-2.5-sm {
	background-position: 0px -90px;
}
.prod-review .stars-2-sm {
	background-position: 0px -72px;
}
.prod-review .stars-1.5-sm {
	background-position: 0px -54px;
}
.prod-review .stars-1-sm {
	background-position: 0px -36px;
}
.prod-review .stars-0_5-sm {
	background-position: 0px -18px;
}
.prod-review .stars-0-sm {
	background-position: 0px 0px;
}
.top-sellers .header {
	background-color: silver;
	margin: 12px 0px 12px 0px;
	padding: 4px 8px 4px 8px;
	font-size: 1.5em;
}
.pagination {
	font-size: 1.5em;
	float: right;
	margin: 5px 0px 5px 0px;
}
.pagination .element {
	float: left;
	margin-right: 5px;
}
.pagination .element a {
	color: blue;
	text-decoration: none;
}
.pagination .element a:hover {
	color: white;
	background-color: blue;
}
.featured h2{
	background:url(../images/bg-featured.gif) no-repeat;
}
.featured h2 span{
	background:url(../images/featured.png) no-repeat;
	width:310px;
	height:34px;
	display:block;
	text-indent:-9999px;
}
.featured ul{
	list-style:none;
	margin:0;
	padding:0 0 0 16px;
}
.featured ul li{
	float:left;
	padding:0 36px;
}
.featured ul li a{
	display:block;
}
.sidebar{
	float:left;
	width:184px;
	background:url(../images/bg-sidebar.gif) repeat-y;
	padding:10px 0 28px;
}
.sidebar-box{
	width:180px;
	padding:0 0 0 4px;
	overflow:hidden;
}
.sidebar-box h4{
	background:url(../images/bg-sidebar-h4.gif) no-repeat;
	margin:0 0 12px;
	padding:7px 0 5px 12px;
	font-size:16px;
	color:#494949;
}
.category-box{
	width:180px;
	padding:0 0 0 4px;
	overflow:hidden;
}
.category-box h4{
	background:url(../images/bg-sidebar-h4.gif) no-repeat;
	margin:0 0 0px;
	padding:7px 0 5px 12px;
	font-size:16px;
	color:#494949;
}
.brand-select{
	width:100%;
	overflow:hidden;
	text-align:center;
	padding:0 0 16px;
}
.zaza{
	width:100%;
	overflow:hidden;
	text-align:center;
	padding:0 0 8px;
}
.brand-select div{
	width:100%;
	overflow:hidden;
}
.brand-select select{
	width:158px;
	font-size:11px;
	line-height:11px;
	color:#000;
}
.brand-select select option{
	font-size:11px;
	line-height:11px;
	padding:2px 0 0 4px;
	overflow:hidden;
}
.nav{
	list-style:none;
	margin:0;
	padding:0 0 22px 12px;
}
.nav li{
	font:12px/15px Arial, Helvetica, sans-serif;
}
.nav li a{
	color:#757575;
	text-decoration:none;
}
.nav li a:hover{
	text-decoration:underline;
}
.newsletter{
	background:url(../images/bg-newsletter.gif) repeat-x;
	width:171px;
	overflow:hidden;
	padding:34px 0 28px 13px;
}
.newsletter h4{
	margin:0;
	font-size:16px;
	color:#494949;
	line-height:16px;
	padding:0 0 3px 3px;
}
.newsletter h4 span{
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#757575;
	display:block;
}
.email{
	width:100%;
	overflow:hidden;
}
.email div{
	width:100%;
	overflow:hidden;
}
.email input{
	background:url(../images/bg-input-email.gif) no-repeat;
	width:144px;
	padding:4px 0 2px 9px;
	border:1px solid #313131;
}
.btn-up{
	background:url(../images/btn-up.gif) no-repeat;
	width:80px;
	height:26px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:1px 0 0;
}
.cards{
	width:122px;
	overflow:hidden;
	padding:0 30px 0 32px;
}
.cards ul{
	list-style:none;
	padding:0;
	margin:0;
}
.cards ul li{
	float:left;
	padding:0 0 5px;
}
.cards ul li:first-child{padding:0 0 18px;}
#header{
	width:950px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:5px;
	height:149px;
}
.header-top{
	width:100%;
	overflow:hidden;
	margin:5px 0;
}
.header-nav{
	float:left;
	width:670px;
	list-style:none;
	margin:0;
	padding:0;
}
.header-nav li{
	display:inline;
	padding:0 0 0 16px;
}
.header-nav li a{
	font:12px Arial, Helvetica, sans-serif;
	color:#a2a2a2;
	text-decoration:none;
}
.header-top li a:hover{
	text-decoration:underline;
}
.cart{
	float:right;
	width:270px;
}
.your-cart{
	float:left;
	width:82px;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.your-cart a{
	color:#fff;
	text-decoration:none;
	background:url(../images/cart.gif) no-repeat;
	padding:0 0 0 24px;
}
.your-cart a:hover{
	text-decoration:underline;
}
.cart-nav{
	float:left;
	width:178px;
	margin:0 0 0 3px;
	list-style:none;
	padding:0;
}
.cart-nav li{
	display:inline;
	float:left;
	background:url(../images/split-header.gif) no-repeat 0 2px;
	padding:0 4px;
	font:12px Arial, Helvetica, sans-serif;
}
.cart-nav li:first-child{background:none;}
.cart-nav li a{
	color:#fff;
	text-decoration:none;
}
.cart-nav li a:hover{
	text-decoration:underline;
}
.header-bottom{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-logo-search.gif) no-repeat;
}
.logo-nav{
	float:left;
	width:644px;
	margin:96px 20px 0 0;
}
.header-btm-nav{
	list-style:none;
	margin:0;
	padding:0 0 0 31px;
	width:617px;
	height:1%;
	overflow:hidden;
}
.header-btm-nav li{
	float:left;
	height:29px;
	/* width:154px; */
	overflow:hidden;
}
.header-btm-nav li a{
	height:29px;
	text-indent:-9999px;
	display:block;
}
.header-btm-nav li a.clearance{
	width:154px;
	background:url(../images/clearance.gif) no-repeat;
}
.header-btm-nav li a.dirt{
	width:123px;
	background:url(../images/dirt.gif) no-repeat;
}
.header-btm-nav li a.street{
	width:146px;
	background:url(../images/street.gif) no-repeat;
}
.header-btm-nav li a.atv{
	width:64px;
	background:url(../images/atv.gif) no-repeat;
}
.header-btm-nav li a.casual{
	width:92px;
	background:url(../images/casual.gif) no-repeat;
}
.header-btm-nav li a:hover, .header-btm-nav li.active a{
	background-position:0 -29px;
}
.search-call{
	float:right;
	width:265px;
	margin:9px 0 0;
	padding:0 9px 0 0;
}
.search{
	width:100%;
	overflow:hidden;
}
.search div{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-search.gif) no-repeat;
}
.search2{
	float:left;
	width:212px;
	font:13px/16px Helvetica, Arial, sans-serif;
	color:#000000;
	padding:4px 2px 4px 8px;
	border:none;
	margin:0 4px 0 0;
	background:none;
	overflow:hidden;
}
* html .search input{
	padding:4px 2px 8px 8px;
}
.btn-go{
	float:left;
	background:url(../images/btn-go.gif) no-repeat;
	width:38px;
	height:24px;
	text-indent:-9999px;
}
.call{
	width:100%;
	overflow:hidden;
	margin:7px 0 0;
}
.call span{
	background:url(../images/telephones.png) no-repeat;
	width:262px;
	height:75px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#footer{
	width:933px;
	margin:21px auto 0;
	overflow:hidden;
	padding:0 0 40px 27px;
}
.banner{
	float:left;
	width:125px;
	margin:0 35px 0 0;
}
.columns{
	float:left;
	width:720px;
}
.columns div{
	float:left;
	width:130px;
	padding:0 0 0 14px;
}
.columns h5{
	font-size:11px;
	margin:0 0 5px;
	color:#666565;
}
.footer-links{
	list-style:none;
	padding:0;
	margin:0;
}
.footer-links li{
	background:url(../images/bullet-footer.gif) no-repeat 0 5px;
	font-size:11px;
	line-height:13px;
	padding:0 0 6px 8px;
}
.footer-links li a{
	color:#757575;
	text-decoration:none;
}
.footer-links li a:hover{
	text-decoration:underline;
}

#dropmenudiv {
	position:absolute;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	font:normal 12px arial,helvetica,sans-serif;
	line-height:17px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-top: 0px solid #FFFFFF;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}

#dropmenudiv a:hover{
	background-color: #4F4F4F;
	color: #FFFFFF;
}

.black_title {
	font-size: 18px;
	color: #000000;
	line-height: 22px;
	border-bottom: 1px solid #CCCCCC;
	margin: 16px 0px 6px 0px;
}

.nbi{
font-weight:normal;
font-style:normal;
}

.headlineRed {
	color:#E6E6E6;
	background-image:url('/Merchant2/images/backRed.gif');
	padding-left:5px;
	font-weight:bold;
	border-bottom: #A09F9F 1px solid;
}

.freeshipping {
	color:#000000;
	padding:3px;
	border: #D62B32 1px solid;
	background-color: #eeeeee;
}

.headlineRed a, .headlineRed a:hover {
	color:#E6E6E6;
	text-decoration:none;
}

.headlineBlack{
	color:#E6E6E6;
	background-image:url('/Merchant2/images/backBlack.gif');
	padding-left:5px;
	font-weight:bold;
	border-bottom: #A09F9F 1px solid;
}

.headlineGradiant{
	color:#eeeeee;
	background-image:url('/Merchant2/images/related_gradiant.gif');
	padding-left:5px;
	font-weight:bold;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
}

.suggestedproducts{
	color:#fff;
	padding-left:5px;
	font-weight:bold;
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	border-left: #ccc 1px solid;
}

.relatedbox{
	border-bottom: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
}

.textbox {
 HEIGHT: 14pt; BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #333333 1px solid; COLOR: #000000; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #ffffff
}

.but2 {
	HEIGHT: 15pt; 
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT:bold; 
	BORDER-LEFT: #333333 1px solid; COLOR: #FFFFFF; 
	BORDER-BOTTOM: #333333 1px solid; 
	BACKGROUND-COLOR: #D40B0C
}

.but {
   color:#000000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:14px;
   font-weight:bold;
}

.textWhite{
	color: #FFFFFF;
}

.textGrey{
	color: #666666;
}

.subcat a {
	color:#FD0103;
}

a.subcat:hover {
	color:#FD0103;
}

#grayline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	padding: 0px;
	height: 1px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-right: 0px;
	margin-left: 0px;
}

.grayline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	padding: 0px;
	height: 1px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-right: 0px;
	margin-left: 0px;
}

div.autocomplete-suggestions { position:absolute; z-index:1000; width:0; margin:0; padding:0; background-color:#fff; border:1px solid #999; }
div.autocomplete-suggestions ul { z-index:1000; list-style-type:none; margin:0; padding:0; }
div.autocomplete-suggestions ul li { z-index:1000; list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer; overflow:hidden; }
div.autocomplete-suggestions ul li.selected { background-color:#63B8FF; }

.bgcolor {background-color: #C40202;}

.intlHdr{
	width:135px;
	color:#ffffff;
	padding:1px 5px 1px 5px;
	BACKGROUND-COLOR: #AD0303;
	border: #AD0303 1px solid;
	margin:0 auto;
}
.intl{
	width:135px;
	color:#000000;
	padding:5px;
	border: #AD0303 1px solid;
	margin:0 auto;
	margin-bottom: 5px;
}

.sidebar2 {
	float:left;
	width:184px;
	background:url(../images/bg-sidebar.gif) repeat-y;
	padding:10px 0 28px;
}

.sidebar-box2{
	width:180px;
	padding:0 0 0 4px;
	overflow:hidden;
}

.sidebar-box2 h4{
	background:url(../images/bg-sidebar-h4.gif) no-repeat;
	margin:0 0 12px;
	padding:7px 0 5px 12px;
	font-size:16px;
	color:#494949;
}


#menu ul,#menu li {
display: block;
margin: 0;
padding: 0;
border: 0;
}

#menu ul { 
	background: #fff; 
	list-style-type: none; 
	width: 160px 
}

#menu li { 
	padding: 0 0 0 0; 
	position: relative; 
	z-index: 9 
}

#menu li.folder	{ 
	font: bold 12px/25px Helvetica, Arial, Sans-Serif; 
	text-decoration: none; 
	width: 182px; 
	height: 25px; 
	border-style: none none solid; 
	border-width: 0 0 0px; 
	border-color: #999 
}

#menu li.folder:hover { 
	color: #000; 
	font: bold 12px/25px Helvetica, Arial, Sans-Serif; 
	text-decoration: none; 
	background-color: #efefef; 
	z-index: 10 
}

#menu li.folder ul {
position: absolute;
display: none;
left: 175px; /* IE */
top: 5px;
}

#menu li.folder>ul { left: 155px;}
#menu ul.level1 li.folder:hover ul.level2 { 
	display: block; 
	padding-left: 10px; 
	width: 250px;
	border: solid 2px #000 
}

#menu a {
padding: 2px;
text-decoration: none;
width: 100%; /* IE */
}

#menu a:hover {
text-decoration: underline;
}

#menu li>a { 
	padding-left: 10px; 
	width: auto 
}

#menu li a.submenu {
background-color: #EEE;
padding-left: 10px;
font: normal 14px/18px Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
display: block;
border-bottom: 1px solid #FFF;
padding-top: 3px;
padding-bottom: 4px;
}

#menu li.explain { font: bold 11px Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
background-color: #DCEAF9;
border-bottom: 1px solid #FFFFFF;
color: #6699CC;
padding-left: 10px;
padding-top: 4px;
padding-bottom: 4px;
width: 190px;}

/* Hide from IE5-mac. Only IE-win sees this. \*/
* html #menu li.explain { width: 202px;}	
/* End hide from IE5/mac */

#menu a:link, #menu a:visited {color: #000000;}
#menu a:hover {color: #000000;}

#menu { 
	margin: 0; 
	padding: 0; 
	width: 182px; 
	border-top: 0px solid #999; 
	border-right: 0px solid #999; 
	border-bottom: 0; 
	border-left: 0px solid #999 
}

#holiday li { 
	padding: 0 0 0 0; 
	position: relative; 
	z-index: 9 
}	

#holiday a {
padding: 2px;
text-decoration: none;
width: 100%; /* IE */
}

#holiday a:hover {
text-decoration: underline;
}

#holiday a:link, #menu a:visited {color: #000000;}
#holiday a:hover {color: #000000;}


#holiday { 
	margin: 0; 
	padding: 0; 
	width: 182px; 
	border-top: 0px solid #999; 
	border-right: 0px solid #999; 
	border-bottom: 0; 
	border-left: 0px solid #999 
}

#link {
font: 11px Verdana, Arial, Tahoma, Sans-Serif, Helvetica;
padding: 0px 0px 0px 20px;
margin-top: 15px;
}
#faux-head{
font-size:24px;
font-weight:bold;
margin:15px 0;
}
#faux-head h1{
font-size:24px;
display:inline;
margin:0;
padding:0;
}
#sidenav ul table td a{
color:#A70302!important;}
