body {
background:#fff url(bg.jpg) left top repeat-x;
font-family:Trebuchet MS;
font-size:13px;
text-transform:uppercase;
line-height:1 !important;
}
a {
color:#000;
text-decoration:none;
}
a:hover {color:#ff0000;}
#container {
margin: 0px auto 0px !important;
font-size:12px !important;
width:930px !important;
}
#container.leftSidebar #mainPanel, #container.rightSidebar #mainPanel {width:736px !important;}
#mainPanel {
font-family:Arial, Helvetica, sans-serif !important;
text-transform:none !important;
}
/*#siteseal img {display:none !important;}
#siteseal {
display:block;
width:118px;
height:54px;
background:transparent url(seal.jpg) center center no-repeat;
}*/
#sideBar1 {width:164px !important;}
#container.oneColumn #mainPanel {width:920px !important;}
#sideBar2 .inputForm input {width:138px !important;}
#header, #wrapContent, #footer {border:0 none !important;}
#header {height:98px;font-size:11px !important;}
.StoreLogo_wrap {
position:absolute;
top:38px;
left:0px;
width:493px;
height:43px;
display:block;
}
.StoreLogo_wrap a {
background:transparent url(logo.jpg) center center no-repeat;
display:block;
width:493px;
height:43px;
}
.StoreLogo_wrap img {display:none;}
.HeaderNav_wrap {
position:absolute;
top:0px;
right:0px;
height:22px;
line-height:22px;
}
.navHeader {margin:0px !important;}
.navHeader li.first {padding-left:0px;}
.navHeader li {
padding:0px 8px;
margin:0px;
background:transparent url(separator.jpg) right center no-repeat;
}
.navHeader li.last {padding-right:0px;background:none !important;}
.navHeader ul li a {
border:0 none !important;
color:#fff;
text-decoration:none;
padding:0px 3px !important;
}
.navHeader ul li a:hover {color:#ff0000;}
#header .HTMLWidget_wrap {
position:absolute;
top:0px;
left:0px;
color:#fff;
height:22px;
line-height:22px;
}
#header .HTMLWidget_wrap p {margin:0px !important;}
.SimpleSearch_wrap {
position:absolute;
right:0px;
top:44px;
width:290px;
height:22px;
}
*:focus {outline:0 none;}
.simpleSearch {
position:absolute;
top:0px;
right:0px;
height:22px;
width:187px;
background:transparent url(searchbox.jpg) right center no-repeat;
}
.searchPhrase {
width:156px;
margin:0px !important;
padding:0px 0px !important;
font-size:12px;
line-height:18px;
height:18px;
position:absolute;
top:2px;
right:27px;
}
.searchButton {
background:transparent !important;
margin:0px !important;
padding:0px !important;
display:block;
width:22px;
height:22px;
position:absolute;
top:0px;
right:0px;
cursor:pointer;
text-transform:uppercase;
text-indent:-9999px;
}
.simpleSearch input {
border:0 none !important;
}
a.advancedSearch {
position:absolute;
left:0px;
bottom:2px;
text-decoration:none;
}
.NanoBasket_wrap {
position:absolute;
right:0px;
top:70px;
height:11px;
line-height:11px;
}
.nanoBasket {
margin:0px !important;
}
#nanoBasketCart {
background:transparent url(cart.jpg) left center no-repeat;
padding-left:20px;
float:left;
}
#nanoBasketText {float:left;}
#nanoBasketCheckout {
text-indent:-9999px;
float:left;
background:transparent url(checkout.jpg) center center no-repeat;
width:60px;
height:12px;
margin-left:8px;
display:block;
}
.categoryWrap ul.category {
list-style:none outside none;
padding-left:0px;
margin-top:14px;
}
.categoryWrap ul.category li ul.category {
margin-top:10px !important;
padding:0px !important;
}
.categoryWrap ul.category li ul.category li {
margin:5px 0px 5px 8px !important;
}
.categoryWrap ul.category li {
margin-bottom:14px;
}
.categoryWrap ul.category li a {
text-transform:uppercase !important;
}
#sideBar1 {
border:0 none !important;
padding-left:0px;
}
#sideBar1 h2 {
font-size:13px;
font-weight:bold !important;
border-bottom:1px solid #000;
padding-bottom:8px;
}
.SimpleCategoryList_wrap {margin-bottom:38px;}
h1 {
font-size:13px;
line-height:1.1;
font-weight:bold !important;
}
#sliderwrap {
display:block;
width:736px;
height:327px;
padding-bottom:15px;
background:transparent url(sliderbg.jpg) center bottom no-repeat;
}
#slider {
display:block;
width:736px;
height:327px;
background:#fff url(loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	display:none !important;
}
a.nivo-prevNav {

}

a.nivo-nextNav {
}

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	position:absolute;
	left:8px;
	bottom:8px;
	z-index:9999;
}
.nivo-controlNav a {
	position:relative;
	z-index:9999;
	cursor:pointer;
	text-indent:-9999px;	
	padding:0px;
	margin:0px 3px;
	background:transparent url(bullets.png) left center repeat;
	display:block;
	width:9px;
	height:9px;
	float:left;
}
.nivo-controlNav a.active, .nivo-controlNav a:hover {
	background:transparent url(bullets.png) right center repeat;
	text-decoration:none;	
}
.productsGrid {
border:1px solid #fff !important;
}
#mainPanel .detailsInnerPara a {
display:block;
}
/*p.highlight a img, a#ctl00_wpm_CategoryGrid_ctl06_ProductList_ctl02_Add2Cart_AC, a#ctl00_wpm_ShowProduct_ctl13_ItemsRepeater_ctl02_Add2Cart_AC {
display:none;
}
p.highlight a, a#ctl00_wpm_CategoryGrid_ctl06_ProductList_ctl02_Add2Cart_AC, a#ctl00_wpm_ShowProduct_ctl10_AddToBasketButton, a#ctl00_wpm_ShowProduct_ctl13_ItemsRepeater_ctl02_Add2Cart_AC {
display:block;
width:86px;
height:21px;
background:transparent url(buynow.jpg) center center no-repeat;
text-indent:-9999px;
}*/
.productsGrid .details {
height:168px;
vertical-align:bottom !important;
}
div.StandardFooter_wrap {
float:left;
width:50%;
height:22px;
line-height:22px;
}
#footer div.HTMLWidget_wrap {
float:right;
width:50%;
text-align:right;
height:22px;
}
#footer div.HTMLWidget_wrap p {display:inline;}
.navFooter ul {text-align:left !important;}
.navFooter ul li a {border:0 none !important;}
#footer {
border-top:2px solid #000 !important;
padding:8px 0px !important;
margin: 5px 0px 18px !important;
height:22px;
line-height:22px;
font-size:11px !important;
}
div.RecentlyViewed_wrap {
font-family:Arial, Helvetica, sans-serif !important;
}
div.RecentlyViewed_wrap p.PIVimage_desc b {
font-weight:normal !important;
}
div.RecentlyViewed_wrap p.PIVimage_desc {
font-weight:normal !important;
text-transform:none !important;
}
.CategoryBreadCrumbs, .breadCrumbPanel {
background: #fff !important;
border-bottom: 1px solid #000 !important;
margin: 0 0 10px;
padding-bottom: 10px;
}
.searchSortHeader {
background: #fff !important;
border-bottom: 1px solid black !important;
padding-bottom: 5px;
}
.paging {height:20px;}
.productimg {
float:left;
width:500px !important;
}
a.button {
padding:5px;
margin:5px;
border:1px solid #000;
text-align:center;
cursor:pointer;
}
h3 {font-size:12px !important;}
.productOptions {
float:right;
width:228px !important;
}
.buyProductForm a.button {
display:block;
margin:0 auto 18px;
width:118px;
font-weight:bold;
padding:8px 5px;
text-align:center;
text-transform:uppercase;
border:1px solid #000;
color:#ff0000;
}
#mainPanel div.section {
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #000;
}
div#tellAFriend {
border-bottom:0 none !important;
text-align:left !important;
}
div#tellAFriend td {text-align:left !important;}
.productsGrid .details br {
    line-height: 8px !important;
}
.catalog .tableNode {
vertical-align:bottom !important;
}
.catalog .tableNode img.Thumbnail {
display:block !important;
}
#auctivaSubcategories {
display:none;
}