/*
ProductCart Shopping Cart Software, Copyright Early Impact LLC 2006, All Rights Reserved
Use this stylesheet to change the look of the default header and footer that ship with ProductCart
*/
form { margin:0px; padding:3px}
body { margin:0px; padding:0px; background-image:url(images/bg.jpg)}
td, table{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:14px;
	color:#1E1B08;
	
}
smallcart{
	font-family:tahoma;
	font-size:9px;
	vertical-align:top;
	color:#1E1B08;
}
.topnav{ color:#898C81}
.topnav a{ color:#5C5C5C; text-decoration:none}
.topnav a:hover{ text-decoration:underline}

.footer{ color:#899392}
.footer a{ color:#899392; text-decoration:none}
.footer a:hover{ text-decoration:underline}
.footer span{ color:#899392; font-size:10px}

a{ color:#5F5300; text-decoration:underline}
a:hover{ text-decoration:none}

span a{ color:#585040; text-decoration:underline}
span a:hover{ text-decoration:none}

.list ul{margin:0px; padding:0px; list-style:none; line-height:18px;}
/* .list ul li{ background:url(images/list_marker.gif) no-repeat left top; padding:0 0 0 7px} */
.list ul li a{ color:#C5513B; text-decoration:underline}
.list ul li a:hover{text-decoration:none}

.list1 ul{margin:0px; padding:0px; list-style:none; line-height:18px;}
/* .list1 ul li{ background:url(images/list_marker1.gif) no-repeat left top; padding:0 0 0 7px} */
.list1 ul li a{ color:#B02114; text-decoration:underline}
.list1 ul li a:hover{text-decoration:none}



/* .whitenews{ color:#EBEBD1}
.whitenews a{ color:#EBEBD1; text-decoration:underline}
.whitenews a:hover{ text-decoration:none} */

.whitenews{ color:#FFFFFF}
.whitenews a{ color:#FFFFFF; text-decoration:underline}
.whitenews a:hover{ text-decoration:none}

.secondaryleftnav{ color:#635200; font-size:12px; font-weight:bold; line-height:20px}
.secondaryleftnav a{ color:#5F5300; text-decoration:underline}
.secondaryleftnav a:hover{ text-decoration:none}

.headline1{ color:#4C5655; font-size:24px; margin-top:5px; font-weight:bold;}
/* TOP AREA of the page: store description, store name, search box, navigation */

		#pcHeader {
			width: 900px;
			height: 90px;
			margin-left: auto;
			margin-right: auto;
			margin-top: 5px;
			margin-bottom: 5px;
			padding: 0;
			background-color: #e5e5e5;
			font-size: 12px;
			color: #666666;
			border-collapse: collapse;
			border: 0;
		}
		
		#pcHeader td {
			padding: 3px;
			vertical-align: bottom;
		}
		
		#pcStoreDescription {
			border-bottom: 1px solid #FFFFFF;
			font-size: 13px;
			text-align: left;
		}
		
		#pcStoreName {
			font-size: 28px;
			font-weight: bold;
			text-align: left;
		}
		
		#pcStoreSearch {
			text-align: right;
		}
		
		#pcTopNav {
			border-top: 1px solid #FFFFFF;
			text-align: right;
		}
		
		#pcStoreSearch a {
			text-decoration: none;
			color: #999999;
			font-size: 11px;
		}
		
		#pcStoreSearch a:hover {
			color: #000000;
		}
		
		#pcTopNav ul {
			list-style: none;
			margin: 0;
		}
		
		#pcTopNav li {
			display: inline;
			padding-right: 10px;
		}
		
		#pcTopNav a:link, #pcTopNav a:visited {
			text-decoration: none;
			font-size: 14px;
			color: #999999;
		}
		
		#pcTopNav a:hover {
			color: #000000;
		}

/* End TOP AREA of the page */

/* MAIN AREA: three columns: left navigation, main content, login box etc.*/
	/* Define the wrapper and the three columns: */
	
		#pcMainArea {
			width: 900px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 5px;
			padding: 0;
			border: 0;
			border-collapse: collapse;
		}
	
		#pcLeft {
			width: 180px;
			text-align: left;
			vertical-align: top;
		}
	
		#pcCenter {
			width: 520px;
			padding: 0 5px 0 5px;
			text-align: left;
			vertical-align: top;
		}
	
		#pcRight {
			width: 180px;
			text-align: left;
			vertical-align: top;
		}
		
		.pcColumnSpacer {
			width: 10px;
			background-image:url(images/dotted_spacer_vert.gif);
		}

	/* Define the left column */
	
		#pcLeft h3 {
			font-size: 13px;
			margin: 0;
			padding-bottom: 2px;
		}

		#pcLeftCatLinks {
			background-color: #99CCFF;
			padding: 5px 5px 1px 10px;
			margin: 0 0 5px 0;
		}
		
		#pcLeftPriceLinks {
			background-color: #E1E1E1;
			color: #999999;
			padding: 5px 5px 1px 10px;
			margin: 0 0 5px 0;
		}
		
		#pcLeftStoreLinks {
			background-color: #F5F5F5;
			color: #999999;
			padding: 5px 5px 1px 10px;
			margin: 0 0 2px 0;
		}
	
		#pcLeft ul {
			list-style-type: none;
			margin: 0 0 10px 5px;
			padding: 0;
		}
	
		#pcLeft li {
			margin: 2px 0 0 0;
		}
		
		#pcLeftCatLinks a:link, #pcLeftCatLinks a:visited {
			color: #0066CC;
			text-decoration: none;
		}
		
		#pcLeftCatLinks a:hover {
			color: #FFFFFF;
		}
		
		#pcLeftPriceLinks a:link, #pcLeftPriceLinks a:visited {
			color: #666666;
			text-decoration: none;
		}
		
		#pcLeftPriceLinks a:hover {
			color: #FF6600;
		}
		
		#pcLeftStoreLinks a:link, #pcLeftStoreLinks a:visited {
			color: #777777;
			text-decoration: none;
		}
		
		#pcLeftStoreLinks a:hover {
			color: #FF6600;
		}


	/* Define the right column */
	
		#pcShowCart {
			background-color: #FFFFAA;
			color: #666666;
			padding: 5px 5px 5px 10px;
			margin-bottom: 5px;
		}
	
		#pcCustomerLogin {
			background-color: #FFFFCC;
			color: #0066FF;
			padding: 5px 5px 1px 10px;
			margin: 0 0 5px 0;
		}
		
		#pcAffiliateLogin {
			background-color: #FFEE99;
			color: #0066FF;
			padding: 5px 5px 1px 10px;
			margin: 0 0 5px 0;
		}
		
		#pcRight h3 {
			font-size: 13px;
			margin: 0px;
			padding-bottom: 2px;
			color: #999999;
		}
	
		#pcRight ul {
			list-style-type: none;
			margin: 0 0 10px 5px;
			padding: 0;
		}
	
		#pcRight li {
			margin: 2px 0 0 0;
		}
		
		#pcCustomerLogin a:link, #pcCustomerLogin a:visited {
			color: #666666;
			text-decoration: none;
		}
		
		#pcCustomerLogin a:hover {
			color: #333333;
		}
		
		
		#pcAffiliateLogin a:link, #pcAffiliateLogin a:visited {
			color: #777777;
			text-decoration: none;
		}
		
		#pcAffiliateLogin a:hover {
			color: #000000;
		}

/* End MAIN AREA */

/* START Footer */
	
		#pcFooter {
			background-color: #FFFFFF;
			font-size: 11px;
			color: #666666;
			text-align: right;
			padding: 5px;
		}
		
		#pcFooter a:link, #pcFooter a:visited, #pcFooter a:hover {
			text-decoration: none;
			color: #666666;
		}
		
		#pcFooterSpacer {
			background-image:url(images/dotted_spacer_left.gif);
			height: 5px;
		}
	
/* END Footer */
.form input {
	width:166px;
	height:19px;
	font-family:tahoma;
	font-size:11px;
	color: #585040;
	padding:2 0 0 6px;
	border-color:#D9D9D9;
	border-width:1px;
	background-color:#ffffff
}

.form textarea {
	width:166px;
	height:119px;
	font-family:tahoma;
	font-size:11px;
	color:#585040;
	overflow:hidden;
	padding:2 0 0 6px;
	border-color:#D9D9D9;
	border-width:1px;
	background-color:#ffffff
}
.form textfield {
	width:145px;
	height:119px;
	font-family:tahoma;
	font-size:10px;
	color:#1E1B08;
	overflow:hidden;
	padding:0 0 0 0px;
	border-color:#8F7747;
	border-width:1px;
	background-color:#ffffff
}
A.categorytree:link,A.categorytree:active,A.categorytree:visited
{
	font-family:tahoma; 
	font-size:11px;  
    COLOR: #5F5300;
    TEXT-DECORATION:underline;
	font-weight:bold;
}
A.categorytree:hover
{
    COLOR: #625100;
    TEXT-DECORATION: none;
	BORDER-BOTTOM: 0px ;
	font-weight:bold;
}
A.subcategorytree:link,A.subcategorytree:active,A.subcategorytree:visited
{
	font-family:tahoma; 
	font-size:11px;  
    COLOR: #B35811;
    TEXT-DECORATION: underline ; 
	font-weight:bold;
}
A.subcategorytree:hover
{
    COLOR: #625100;
    TEXT-DECORATION: none;
	BORDER-BOTTOM: 0px ;
	font-weight:bold;
}
.producttree
{
    COLOR: #625100;
    TEXT-DECORATION: none
	BORDER-BOTTOM: #FF0000 0px; 
	
} 
A.producttree:link,A.producttree:active,A.producttree:visited
{
	font-family:tahoma; 
	font-size:10px;  
    COLOR: #5F5300;
    TEXT-DECORATION: underline;
	
	
}
A.producttree:hover
{
    COLOR: #625100;
    TEXT-DECORATION: none
	BORDER-BOTTOM: #FF0000 0px; 
	
	
} 
.categorytxt {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-width: 0px;
	vertical-align:middle;
	font-weight:bold;
	
}
.categorytree {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-width: 0px;
	vertical-align:middle;
	font-weight:bold;
	
}
.bluelinks a{ color:#06F; text-decoration:underline}
