/* CSS Document */
body {
	margin:0;
	padding:0;
	/*background:url(../images/menu/body.jpg) repeat-x;*/
	font-family:Arial, Helvetica, sans-serif;
	}

ul {
	margin:0;
	padding:0;
	line-height:25px;}
	
ul li{

	margin:0;
	padding:0;
	line-height:25px;}
		
	
#content ul li{
	margin-left:30px;
	padding:0;}
	
			

.clear {
	clear:both; margin:0 ; padding:0; font-size:0;line-height:0;
}

a {
		color:#000000;}
		
img { border:none;}		
	
#sidebar h4 {
	color:#CA0000;
	font-weight:bold;
	font-size:20px;
	margin:0 10px 0 0 ;
	padding:0;
	text-align:right;
	background-color:white;
	width:100%;
	margin-left:-10px;
	}
	
h1 {
	background:url(../images/layout/orangeBack.gif) no-repeat;
	width:630px;
	height:30px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	padding: 6px 0px 0px 10px;
	margin:0px;
	 }	
	 
.productName {
	background-image:none;
	font-family:Arial, Helvetica, sans-serif;

	
	color:black;
	font-size:22px;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	margin:10px 0 0 0 ;} 	 
h1 a {
	color:#FFFFFF;
	text-decoration:underline;
	 }		 
h1 a:hover{
	color:#FFFFFF;
	text-decoration:none;
	 }			
	
h4 {
	color:#CA0000;
	font-weight:bold;
	font-size:20px;
	margin:0;
	padding:0;
	margin-bottom:5px;}	
	
h5 {
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-align:center;
	margin-bottom:10px;}	

h6 {color:#CA0000;
	font-weight:bold;
	font-size:16px;
	padding:0px;; margin:0px;} 

/* Layout */
#container {
	width:924px;
	margin:0 auto 20px auto;
		}		

#header {
	height:102px;
	width:100%;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC0101;
	border-right-color: #CC0101;
	border-bottom-color: #CC0101;
	border-left-color: #CC0101;
	position:relative;
	}	
	
#menu {
	width:100%;
	height:125px;

}
#menuBottom {
	padding:0;
	width:926px;;
	height:46px;
	background:url(../images/menu/bottom1.jpg) repeat-x;
	margin-top:0px;
	/* IE6 fix*/
	_margin-top:-4px;
	}	

#wrapper {
	width:914px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width:1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC0101;
	border-right-color: #CC0101;
	border-bottom-color: #CC0101;
	border-left-color: #CC0101;
	margin-top:-7px;
	padding: 10px 0px 10px 10px;
}
		
#content {
	width:644px;
	float:left;
	font-size:12px;
	}	

#sidebar {
	width:260px;
	float:right;
	clear:right;}	
	
#footer {
	width:100%;
	font-size:12px;
	height:auto;
	padding-top:10px;
	float:left;
	text-align:center;}	
	
#scrollBox { height:490px; overflow:scroll; overflow-x:hidden;}
#scrollBox h1 { background:url(../images/layout/greyheader.gif) no-repeat; color:#000000;}
#scrollBox p { padding:0px 10px 0 10px; }
/* HEADER */

.logo {
	margin-top:10px;
	margin-left:10px;
	float:left;}

#searchbox {
	float:right;
	margin-top:30px;
	margin-right:80px;
	width:220px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:5px;
	}

/* Navigation Bar */
#navWrapper {
	float:right; 
	margin-right:10px; 
	margin-top:10px; 
	clear:right; 
	margin-left:0px; 
	/* IE6 Fix */
	_margin-left:60px;
	_margin-right:0px; 
	 }

.preload17a {background: url(pro_seventeen_1a.gif);}
.preload17b {background: url(pro_seventeen_1b.gif);}
.menu17 {padding:5px 0 0 1em; margin:0; list-style:none; height:35px; position:relative; background:transparent url(pro_seventeen_0c.gif) repeat-x left bottom; font-size:11px;}
.menu17 li {float:left; height:35px; margin-right:1px;}
.menu17 li a {display:block; float:left; height:35px; line-height:33px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(pro_seventeen_0a.gif) no-repeat;}
.menu17 li a b {float:left; display:block; padding:0 16px 5px 12px; background:url(pro_seventeen_0b.gif) no-repeat right top;}
.menu17 li.current a {color:#000; background:url(pro_seventeen_2a.gif) no-repeat;}
.menu17 li.current a b {background:url(pro_seventeen_2b.gif) no-repeat right top;}
.menu17 li a:hover {color:#000; background: url(pro_seventeen_1a.gif) no-repeat;}
.menu17 li a:hover b {background:url(pro_seventeen_1b.gif) no-repeat right top;}
.menu17 li.current a:hover {color:#000; background: url(pro_seventeen_2a.gif) no-repeat; cursor:default;}
.menu17 li.current a:hover b {background:url(pro_seventeen_2b.gif) no-repeat right top;}

/* */
#menuBottom a {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
#menuBottom a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline ;
	}
	
/* Sidebar */

#sidebarTop	
{	background:url(../images/sidebar/sidebarTop.jpg) no-repeat;
	height:17px;}	
	
#sidebarBot {
	background:url(../images/sidebar/sidebarBot.jpg) no-repeat;
	height:16px;
	width:260px;
	}	
	
#sidebarBody {
	background:url(../images/sidebar/body.jpg)  repeat-y ;
	background-color:#A80000;
	padding: 0px 10px 0px 20px;
	font-size:14px;
	margin-top:0px;
	/* IE6 Fix */
	_margin-top:-1px;
	}				

#sidebarBody hr {	
	color:white;
	border:#FFFFFF solid 1px;
	margin-left:-10px;
	width:251px;
	/* IE6 Fix */
	_margin-left:0px;
	_width:230px;
	margin-bottom:10px;
	margin-top:10px;
	}
	
#cart {
	background-color:#FFFFFF;
	width:220px;
	margin:0 auto 0 auto;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	}	
	
#subTotal {
	background-color:#F0B77D;
	width:220px;
	margin:0 auto 0 auto;
	padding:5px 5px 5px 5px;
	font-weight:bold;}	

.altlink {
	color:#9E0000;
	}	

#sidebarBody ul {
	margin-bottom:10px;}
	
#sidebarBody li {
	background-color:#FFFFFF;
	width:220px;
	margin:0 auto 0 auto;
	font-weight:bold;
	list-style-type:none;
	border-bottom:solid 2px #A20000;
	padding:5px 5px 5px 5px;
	}	
	
#sidebarBody li a {

	text-decoration:none;
	}	
	
#sidebarBody li a:hover {
	text-decoration:underline;
	}		

/* CONTENT */

#content p {
	font-size:13px;}	
	
#content h3 {
	background:url(../images/layout/orangeBack.gif) no-repeat;
	width:630px;
	height:30px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	padding: 6px 0px 0px 10px;
	margin:0px;
	 }	
	 
#content h3 a {
	color:#FFFFFF;
	text-decoration:underline;
	 }		 
#content h3 a:hover{
	color:#FFFFFF;
	text-decoration:none;
	 }		 

/* PRODUCT PAGE */

#productDetails { float:right; clear:both; text-align:right; }
#productTabs { float:none; *float:left; _float:left;} 
#price { color:#9E0000; font-size:20px; font-weight:bold; margin-right:4px;} 
#options {  }
#imgClick { background:url(../../../../images/buttons/magnifier_zoom_in.png) no-repeat; padding-left:20px; float:left; font-size:11px;}
#addToCart {}


body#about #container #header #navWrapper ul.menu17 li#about a b{ color:pink;}

#bestsellers {  text-align:left; background-color:#FFFFFF; font-weight:bold; border-collapse: collapse;margin-bottom: 10px;width:100%;}

#bestsellers tr { margin-bottom:10px;}
.price {color:#FE7B17;
font-size:13px;
font-weight:bold;} 
.left { float:left; margin-right:10px;}
.right { float:right;} 
.select-box-a a { text-decoration:none;}
