@charset "UTF-8";
/* CSS Document */

body {
	background-color: #FFF;
	margin: 0 auto;
	margin-top: 50px;
font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #68652f;
	}
p {
	margin: 0;
	}
table {
margin:  0;
text-align: left;
line-height: 1.3em;
  clear: both;
}
.handcursor{
cursor:hand;
cursor:pointer;
}

#logoClick {
	margin-left:25px;
	width:200px;
	height:65px;
	padding: 0 0 28px 0;
}
	* {margin:0;padding:0}
	
	#clear {
	clear: both;
	}
	
	img {
	border:none;
	
	}
	
#container  {
	height:auto;	
	width:830px;
	border: 1px solid #572600;
	margin: 0 auto;
	text-align: left;
	
 }
 
 #mainBack {
	background:url(../images/bbb_mainBack.gif) repeat-y;	 
	/* background:url(graphics/00000001/bbb_mainBack.gif) repeat-y;	  */
	display:inline-block;
	margin-bottom: 15px;
	
 }
 
 #header {
 background: url(../images/bbb_header.jpg) 0 0 no-repeat;
 /*  background: url(graphics/00000001/bbb_header.jpg) 0 0 no-repeat;  */
 height: 160px;
 margin: 0 auto;
 background-color:#FFFFFF;
 }
 
    #footer {
	padding: 5px 0 15px 0;
	width:830px;
	margin: 0 auto;
  font-size: 10px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
color: #68652f;
 }
#footer a:visited  {	color: #572600;	text-decoration: none;}
#footer a:link {	color: #572600;	text-decoration: none;}
#footer a:hover {color: #b66611;text-decoration: none;}
 
 
 
 
 #topNav {
 padding: 15px 0 0 0;	
	float: left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 10px;
color: #68652f;
	}
	  #topNav ul {
  margin: 0;
  padding: 0;
}
#topNav li {
display: inline;
list-style-type: none;
padding-right: 10px;
border-left: 1px dotted #572600;
padding-left: 10px;
}

#topNav li a#current{color: #68652f; text-decoration: none; background:none;}
#topNav a:visited  {	color: #572600;	text-decoration: none;}
#topNav a:link {	color: #572600;	text-decoration: none;}
#topNav a:hover {color: #b66611;text-decoration: none;}

   #shopNav {
  padding: 80px 0 0 520px;
  font-size: 10px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
color: #68652f;
 }
 
  #shopNav ul {
  margin: 0;
  padding: 0;
}
 #shopNav li {
display: inline;
list-style-type: none;
padding-right: 15px;
}
#shopNav li a#current{color: #68652f; text-decoration: none; background:none;}
#shopNav a:visited  {	color: #572600;	text-decoration: none;}
#shopNav a:link {	color: #572600;	text-decoration: none;}
#shopNav a:hover {color: #b66611;text-decoration: none;}


#leftCol {
float: left;
width: 177px;
padding: 10px 0 0 30px;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
color: #68652f;
}
#nsf{
height: 100%;
margin-left: 15px;
vertical-align: bottom;
 position: relative;
}


 #rightCol {
padding-left: 220px;

 }
 
 
 
 /* cart */
 
 #mainColCart {
color: #572600;
float:left;
width: 420px;
margin: 15px 5px 0 10px;
padding: 0 8px 0 0;
border-right: 1px solid #572600;
}

#rightCart {
float: right;
margin: 15px 0 0 0;
padding: 0 10px 0 0;
}
  #cartLine {
	background:url(graphics/00000001/cart-topLine.gif) no-repeat;	
	padding-top: 3px; 
 }

  /* end cart */
  
  
 #rightColCat {
margin-left: 220px;
 padding: 0 5px 0 0;
 }
 

#dotted {

border-bottom: 1px dotted #572600;
margin-bottom: 45px;
}



#leftCol ul {
  margin: 0;
  padding: 0;
position:relative;
}
#leftCol li {
list-style-type: none;
border-bottom: 1px dotted #572600;
padding: 7px 0 7px 0;
clear:both;
}

#leftCol li a#current
{color: #68652f; text-decoration: none; background:none;}

#leftCol a:visited  {	color: #572600;	text-decoration: none;}
#leftCol a:link {	color: #572600;	text-decoration: none;}
#leftCol a:hover {color: #b66611;text-decoration: none;}


#homeText {
color: #572600;
font-family: "Times New Roman", Times, "Garamond", Georgia, serif;
font-size:13px;
float:left;
width: 332px;
padding: 0px 7px 0 0;
border-right: 1px dotted #572600;
margin-right: 5px;
}
#homeKit {
padding: 0px 0 0 0;

}

#homeText h2 {
font-size: 32px;
font-weight: normal;
font-style: normal;

}

a.prodLink:visited {	color: #8a1e04;	font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none;}
a.prodLink:link {	color: #8a1e04;	font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none;}
a.prodLink:hover {	color: #b66611;	font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: underline;}

.catPrice {
font-family:Arial, Helvetica, sans-serif; font-size:10px;
color: #8a1e04;
font-weight:bold;	
}

#Foot {display:inline-block; }
 
#prodImg {
float: left;
width: 305px;

}
 
 
 #prodPaging {
margin-bottom: 20px;
padding: 0 12px 20px 0;
border-bottom: 1px solid #e4dcc1;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #8a1e04;	
}
 
 #prodPaging a:visited {	color: #8a1e04;	text-decoration: none;}
 #prodPaging a:link {	color: #8a1e04;	text-decoration: none;}
 #prodPaging a:hover {	color: #b66611; text-decoration: underline;}
 
#prodDetails {
border-top: 1px dotted #e4dcc1;
padding: 20px0 0 0;
margin-left: 305px;
font-family: "Times New Roman", Times, "Garamond", Georgia, serif;
font-size:12px;
color: #572600;
}
a.prodDetails:visited {	color: #8a1e04;	text-decoration: none;}
a.prodDetails:link {	color: #8a1e04;	text-decoration: none;}
a.prodDetails:hover {	color: #b66611;	text-decoration: underline;}

 #prodDetails h2 {
font-family: "Times New Roman", Times, "Garamond", Georgia, serif;
font-size:16px;
margin: 0;
font-weight:normal;
padding: 20px 0 0 0;
}
  #prodLines {
  background: url(graphics/00000001/PROD-linesBottom.gif) 0 0 no-repeat;
 height: 10px;
margin-left: 220px;
}
#cartHead {
font-family: "Times New Roman", Times, "Garamond", Georgia, serif;
font-size:16px;
margin-bottom: 15px;
font-weight:normal;
}
a.cartLink:visited {	color: #8a1e04;	font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}
a.cartLink:link {	color: #8a1e04;	font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}
a.cartLink:hover {	color: #b66611;	font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}
.cartTitle {
border-bottom: 1px dotted #572600;
padding: 0 0 5px 0;
}
h3 {
font-size:16pt;
font-weight: normal;
}
h4 {
font-size:16pt;
font-weight: normal;
font-family: "Times New Roman", Times, serif;
}


#catHead_cBoard {
background: url(graphics/00000001/catHead_cBoard.jpg) 0 0 no-repeat;
font-family: "Times New Roman", Times, "Garamond", Georgia, serif;
font-weight:normal;
font-size:12px;
color:#e4dcc1;
padding: 10px 20px 40px 360px;
height: 
}
#catHead_cBlocks {
background: url(graphics/00000001/catHead_cBlocks.jpg) 0 0 no-repeat;
font-family: "Times New Roman", Times, "Garamond", Georgia, serif;
font-weight:normal;
font-size:12px;
color:#e4dcc1;
padding: 10px 20px 30px 360px;
}
#catHead_bBque {
background: url(graphics/00000001/catHead_bBque.jpg) 0 0 no-repeat;
font-family: "Times New Roman", Times, "Garamond", Georgia, serif;
font-weight:normal;
font-size:12px;
color:#e4dcc1;
padding: 10px 20px 20px 360px;
}
#catHead_prepIsl {
background: url(graphics/00000001/catHead_prepIsl.jpg) 0 0 no-repeat;
font-family: "Times New Roman", Times, "Garamond", Georgia, serif;
font-weight:normal;
font-size:12px;
color:#e4dcc1;
padding: 10px 20px 60px 360px;
}
#catHead_mainten {
background: url(graphics/00000001/catHead_mainten.jpg) 0 0 no-repeat;
font-family: "Times New Roman", Times, "Garamond", Georgia, serif;
font-weight:normal;
font-size:12px;
color:#e4dcc1;
padding: 10px 20px 60px 360px;
}
#catHead_bestSel {
background: url(graphics/00000001/catHead_bestSel.jpg) 0 0 no-repeat;
font-family: "Times New Roman", Times, "Garamond", Georgia, serif;
font-weight:normal;
font-size:12px;
color:#e4dcc1;
padding: 10px 20px 110px 360px;
}
#catHead_disco {
background: url(graphics/00000001/catHead_disco.jpg) 0 0 no-repeat;
font-family: "Times New Roman", Times, "Garamond", Georgia, serif;
font-weight:normal;
font-size:12px;
color:#e4dcc1;
padding: 10px 20px 60px 360px;
}
#catHead_ecolyptus {
background: url(graphics/00000001/catHead_EcoLyptus.jpg) 0 0 no-repeat;
font-family: "Times New Roman", Times, "Garamond", Georgia, serif;
font-weight:normal;
font-size:12px;
color:#e4dcc1;
padding: 10px 20px 60px 360px;
}
#altImage1  {
float: left;
}
#altImage2  {
padding-left: 80px;
}