﻿/* Default Styles */		
body { background:#333333 url(/images/bg.jpg) repeat-y center 0; color: #000; font: normal 70%/15px Arial!important; margin: 0; padding: 0; }
a { color: #000; text-decoration: none; }
a img { border: 0; }
a:hover { text-decoration: none; }
form, input, h1, h2, h3, h4, h5 { margin: 0; padding: 0; }
ul, ul li { list-style: none; margin: 0; padding: 0; }
fieldset {border:none; padding: 0; margin: 0;}
.clear {clear:both;}
.clear2 {clear:both; padding:15px 0}


/* Amazon Overrides */

.bgcl, .bgc, .bgcr, .bgl, .yy, .bar, .f, .t, .l, .v, .g, .gg, table#wba_poweredby_table, table.s td.searchLabel, table.s {
    display: none;
}
.bg {
	background-color:none !important;
	padding:0 !important;
}
.row{
    background: #fff !important;
}
td.fc{
    color:#000000 !important;
}
table.main {
	width:974px;
}
td.leftnav-col {
	width:157px;
	xpadding-right:10px;
}
table.leftnav {
	width:157px;
}



#header {
	background: url(/images/header.jpg) no-repeat;
	height:185px;
	width:974px;
	margin:0 auto;
	position:relative;
	padding-bottom:10px;
}
.logoLink {
	background:transparent url(/images/1b1.gif) repeat scroll 0 0;
	height:73px;
	left:28px;
	position:absolute;
	top:15px;
	width:492px;
}
.logoLink a {
	background:transparent url(/images/1b1.gif) repeat scroll 0 0;
	float:left;
	font-size:0;
	text-indent:-9999px;
	height:73px;
	width:492px;
}
.topNav {
	display:inline;
	float:left;
	margin:108px 0 0 30px;			
}
.topNav a {
	color:#FFF;
	font-weight:bold;
	background: url(/images/navSep.jpg) no-repeat center right;
	padding:0 17px 0 15px;
}

.topNav a.last{
background:none;
}

.topNav a:hover{
text-decoration:underline;
}G

.topNav a.last {background:none;}
.headBottom {
	clear:both;
}
.search {
	display:inline;
	float:left;
	margin:25px 0 0 21px;		
}
.searchBox {
	background:transparent url(/images/searchBG.jpg) repeat-x scroll 0 0;
	border:1px solid #8A8A8A;
	color:#767676;
	padding:3px 5px;
	vertical-align:middle;
	width:245px;
}
.go {
	vertical-align:middle;
}
.viewcart {
	display:inline;
	float:right;
	margin:25px 350px 0 0;		
}


/* Home Page */

#body-2, #body-4, #body-6, #body-8 {
	background: url(/images/featuredRepeat.jpg) repeat-y 0 0;
}


/* Left Nav */


.leftnavlink h2 {
	background:transparent url(/images/navlisep.jpg) no-repeat scroll 0 0;
	padding-top:2px;
	width:170px;
}
.leftnavlink h2 a {
	background:#D0D0D0 url(/images/navasep2.jpg) repeat-y scroll 0 0;
	color:#343434;
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:8px 0 8px 10px;
	width:160px;
}
.leftnavlink h2 a:hover {
	background:#E7E7E7 url(/images/navasephover.jpg) repeat-y 0 0;
	color:#82B818;
}


#footer {
	background: url(/images/footer.jpg) no-repeat;
	height:150px;
	width:974px;
	margin:0 auto;
}
.footNav {
	color:#FFFFFF;
	padding-top:21px;
	text-align:center;
}
.footNav a {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:0 10px;
}

.footNav a:hover{
text-decoration:underline;
}

.copyright {
	color:#333333;
	padding-top:70px;
	text-align:center;
}
.copyright a {
	color:#333333;
}

.mailinglist{
	background:#D0D0D0 url(/images/navasep2.jpg) repeat-y scroll 0 0;
	padding:6px;
	width:158px;
}

.mailform{
	height:34px;
	padding-top:10px;
	vertical-align:middle;
	width:155px;
}

.mailinglistbox{
	background:transparent url(/images/searchBG.jpg) repeat-x scroll 0 0;
	border:1px solid #8A8A8A;
	color:#767676;
	float:left;
	font-size:11px;
	height:12px;
	padding:6px 5px;
	width:105px;
}

.submit{
	float:left;
	padding-left:3px;
}

.mailingText{
	font-weight:bold;
}

.privacy{
	color:#333333;
}

.privacy a{
	text-decoration:underline;
}


#title span.k span{
	display:none;
}

#title .r .catNewAndUsed p{
	color:#CC0000 !important;
	font-size:15px;
	font-weight:bold;
}

#title .r .catNewAndUsed p, .catNewAndUsed a{
	color:#CC0000 !important;
	font-size:15px;
	font-weight:bold;
}

.binHeadCell{
text-align:center;
}



/*Modifications 2-2-10*/
.delete{display:none;}
table.content{width:974px;}
.d{width:350px; padding-right:50px;}
.dd .our-label{font-size:16px;font-weight:bold; color:#B13400;}
td.leftnavlink.childlink{padding:0 !important;}
td.leftnavlink.childlink h2 a{padding-left:20px;width:150px;font-size:12px;}

#body-1, #body-2 #body-3 #body-4 #body-5 #body-6 #body-7 #body-8 #body-9{width:595px;}