/*************************************************************************
' Function : CSS defintions for the store.
' Product  : XP Cart Store Frontend
' Version  : 2.4
' Modified : June 2003
' Copyright: Copyright (C) 2004 XP Cart Commerce 
'            See "license.txt" for this product for details regarding 
'            licensing, usage, disclaimers, distribution and general 
'            copyright requirements. If you don't have a copy of this 
'            file, you may request one at support@xpcart.com
'**************************************************************************/


#menu td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color: #FFFFFF;
}
#leather {
	width:100%;
	display:block;
	margin:0px;
	padding:0px;
}
#leatherhome {
	width:100%;
	display:none;
	margin:0px;
	padding:0px;
	background-color:#FF0000;
}
#leathersizing {
	width:100%;
	background-color:#FF6600;
	display:none;
}
#leatheraboutus {
	width:100%;
	background-color:#00FF00;
	display:none;
}
#leathercontact {
	width:100%;
	background-color:#0033CC;
	display:none;
}
#leatheraccount {
	width:100%;
	background-color:#000080;
	display:none;
}
#leathergift {
	width:100%;
	background-color:#990099;
	display:none;
}
#leathercheckout {
	width:100%;
	background-color:#6600CC;
	display:none;
}
#leather2 {
	width:100%;
	display:block;
	margin:0px;
	padding:0px;
}
#leatherhome2 {
	width:100%;
	display:none;
	margin:0px;
	padding:0px;
	background-color:#FF0000;
}
#leathersizing2 {
	width:100%;
	background-color:#FF6600;
	display:none;
}
#leatheraboutus2 {
	width:100%;
	background-color:#00FF00;
	display:none;
}
#leathercontact2 {
	width:100%;
	background-color:#0033CC;
	display:none;
}
#leatheraccount2 {
	width:100%;
	background-color:#000080;
	display:none;
}
#leathergift2 {
	width:100%;
	background-color:#990099;
	display:none;
}
#leathercheckout2 {
	width:100%;
	background-color:#6600CC;
	display:none;
}
#default {
	width:100%;
	display:block;
	margin:0px;
	padding:0px;
}
#home {
	width:100%;
	display:none;
	margin:0px;
	padding:0px;
}
#sizing {
	width:100%;
	display:none;
}
#aboutus {
	width:100%;
	display:none;
}
#contactus {
	width:100%;
	display:none;
}
#account {
	width:100%;
	display:none;
}
#gift {
	width:100%;
	display:none;
}
#checkout {
	width:100%;
	display:none;
}
.date {
	display:block;
	font-family:arial;
	font-size:9px;
	clear:both;
	color:#999;
	margin:0px;
	padding:4px;
	float:right;
}
.newstitle {
	display:block;
	border: 1px #999 solid;
	background-color:#EEE;
	clear:both;
	font-family:verdana;
	font-weight:bold;
	text-transform: uppercase;
	font-size: 14px;
	margin:0px;
	padding:2px;
}
.newstitle2 {
	display:block;
	clear:both;
	font-family:verdana;
	font-weight:bold;
	font-size: 12px;
	margin:0px;
	padding:2px;
}
.newsbrief {
	display:block;
	clear:both;
}
.newsbrief, .newsbrief font, .newsbrief td, .newsbrief p, .newsbrief font style {
	font-family: verdana;
	font-size: 9pt;
	font-weight:100;
}
.newsbrief A {
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #999;
}
.newsbrief A:Hover {
	color:Green;
}
/* Info Box WITHOUT Headings */
.CPbox1 {
	BACKGROUND-COLOR: #EEEEEE;
	BORDER: 1px solid #BBC3D3
}
.CPbox1 A:link {
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.CPbox1 A:visited {
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.CPbox1 A:hover {
	COLOR: #999;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.CPbox2 {
	BACKGROUND-COLOR: #999;
	BORDER: 1px solid #BBC3D3
}
.CPbox2H {
	BACKGROUND-COLOR: #DDDDDD;
	PADDING: 1px
}
.CPbox2B {
}
.CPbox2B A:link {
	COLOR: #000000;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
.CPbox2B A:visited {
	COLOR: #000000;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
.CPbox2B A:hover {
	COLOR: #999;
	FONT-SIZE: 10px;
	TEXT-DECORATION: underline
}
/* Box - Page Headings */
.CPpageHead {
	width:100%;
	border-bottom:1px dotted #666;
}
/* Box - Page Navigation */
.CPpageNav {
	COLOR: #000000;
	BACKGROUND-COLOR: #EEE
}
table.CPpageNav td{
	padding:4px;
	}
table.CPpageNav A{
	color:#09C;
	}
/* Box - General Headings */
.CPgenHeadings {
	BACKGROUND-COLOR: #EEE
}
/* Box - General Headings */
.CPgenHeadingsGift {
	BACKGROUND-COLOR: #DDEAF9
}
/* Box - Product Image (Home page) */
.CPhomeImg {
	BACKGROUND-COLOR: TRANSPARENT;
	BORDER: 0px solid #CCCCCC
}
/* Box - Product Description (Home page) */
.CPhomeDesc {
	BORDER-BOTTOM: 1px solid #CCCCCC
}
/* Horizontal and Vertical lines */
.CPlines {
	BACKGROUND-COLOR: #CCCCCC
}
/* Product Short Description (Except Detail page) */
.CPprodDesc {
	COLOR: #000000;
	FONT-SIZE: 9pt
}
/* Product Short Description (Detail page only) */
.CPprodDescDet {
	COLOR: #000000;
	FONT-SIZE: 11pt
}
/* Product Long Description */
.CPprodDescLong {
	COLOR: #000000
}
/* Product Detail */
.CPprodDet {
	COLOR: #000000
}
/* Product SKU */
.CPprodSKU {
	COLOR: GREEN
}
/* Product Price - Text Label */
.CPprodPriceT {
	COLOR: RED
}
/* Product Price - Price Value */
.CPprodPriceV {
	COLOR:#CC3300;
	font-size:14px;
	font-weight:bolder;
}
/* Product List Price - Text Label */
.CPprodLPriceT {
	COLOR: #999
}
/* Product List Price - Price Value */
.CPprodLPriceV {
	COLOR: #999;
	TEXT-DECORATION: line-through
}
/* Product Sale Price - Text Label */
.CPprodSPriceT {
	COLOR:#060;
}
/* Product Sale Price - Price Value */
.CPprodSPriceV {
	COLOR:#060;
	FONT-WEIGHT:BOLD
}
/* Free Shipping text */
.CPfreeShipMsg {
	COLOR: orange
}
/* In Stock text */
.CPinStock {
	COLOR: GREEN
}
/* Out of Stock text */
.CPoutStock {
	COLOR: red
}
/* No Image text */
.CPnoImgT {
	COLOR: #999
}
/* Category List */
.CPcatDescList {
	COLOR: #999966
}
/* Category Description - No products linked to it */
.CPcatDesc {
	COLOR: #333
}
/* Category Description - Has products linked to it */
.CPcatDescProd {
	FONT-WEIGHT: bold
}
/* Option Description */
.CPoptDesc {
	FONT-STYLE: italic
}
/* Option Select box */
.CPoptSel {
	FONT-FAMILY: Verdana, Arial, helvetica;
	FONT-SIZE: 8pt
}
/* Option Text box */
.CPoptTxt {
	FONT-FAMILY: Verdana, Arial, helvetica;
	FONT-SIZE: 8pt
}
/* ADDED - Version 2.3 */

/* Box - 2, 3 and 4 Column Layout for product list page */
.CPcolsView {
	BACKGROUND-COLOR: TRANSPARENT;
	BORDER: 0px solid #CCCCCC
}
.CPcolsView A:link {
	COLOR: #000099;
	TEXT-DECORATION: none
}
.CPcolsView A:visited {
	COLOR: #000099;
	TEXT-DECORATION: none
}
.CPcolsView A:hover {
	COLOR: #999;
	TEXT-DECORATION: underline
}
/* System Messages */
.CPsysMsg {
}
.CPsysMsgErr {
	color:#F60;
	font-size:14px;
	font-weight:bolder;
}
.CPsysMsgURL {
}
/* ADDED - Version 2.4 */

/* Highlights used in search results */
.CPhighlight {
	COLOR: #00000;
	BACKGROUND-COLOR: #ffff66
}
a.orange{
	color:#F60;
	}
div#minicart {
	width:200px;
	height:100%;
	float:right;
	color:#FF9900;
	font-weight:bolder;
	padding-right:10px;
	padding-left:2px;
	text-align:right;
}
div#searchwrapper {
	width:310px;
	height:100%;
	float:left;
}
div#searchwrapper form {
	margin:0px;
	padding:0px;
}
div#searchwrapper table {
	margin-left:5px;
	width:100%;
	height:100%;
}
div#searchwrapper td {
	padding:4px;
	white-space:nowrap;
}
div#searchwrapper td A {
	text-decoration:none;
	color:#FFFFFF;
	text-transform:capitalize;
}
div#searchwrapper td#searchfld {
	background-image:url('../images/searchbox.png');
	background-position:left center;
	background-repeat:no-repeat;
}
div#searchwrapper input.searchfld {
	background-color:transparent;
	border:0px solid transparent;
	font-weight:bolder;
	color:#FF6600;
}
div#searchwrapper input.searchbtn {
	border:0px solid transparent;
	background-color:transparent;
}
div#footlink{
width:auto;
margin-left:auto;
margin-right:auto;
margin-top:100px;
text-align:left;
width:600px;
margin-left:auto;
margin-right:auto;
}
div#footlink A{
	color:#000;
	}
div#footlink ul{margin:0px;padding:0px;}
div#footlink li{
		list-style:none;
		display:block;
		width:180px;
		height:30px;
		float:left;
		padding:6px;
		border:1px solid #CCC;
		margin-left:-1px;
		margin-top:-1px;
	}
s{color:#666;}	
