/* custom styles */
.fix:after { clear:both; content:"."; display:block; height:0pt; visibility:hidden; }
* html .fix { height:1%; }

body{ margin:0; padding:0; background:#4d3123; }
.bg { background: url(../Images/Graphics/07_mainbg.png) repeat scroll; }

#contBg {background:url(../Images/Graphics/07_bgGrad.png) center scroll; }
#mainBg { background:#462a1e url(../Images/Graphics/07_bodyBg.gif) no-repeat scroll ; }

#nav { height:34px; padding:152px 0 0; background: url(../Images/Graphics/07_navBg.png) no-repeat scroll bottom; }
#navCont { width:760px; }


#left { float:left; width:160px; background: url(../Images/Graphics/07_navLeftBg.png) no-repeat scroll top; }
#contPadding {padding:10px 5px 0px 5px;}

#main { float:right; width:590px;  }

#main1col { float:right; width:500px;  }
#main1colPadding { margin:30px 50px 40px 0px;}

#middle { float:left; width:400px; }
#right { float:right; width:140px; }

.box { width:150px;  margin:10px 0 0;  background: url(../Images/Graphics/07_boxBg.png) repeat-y scroll top ;}
.boxPadding {padding:1px 10px 1px 16px; }

.boxPaddingad {padding:10px 10px 1px 7px; }

.box2 { width:140px;  margin:10px 0 0;  background: url(../Images/Graphics/07_boxBg.png) repeat-y scroll top ;}
.boxPadding2 {padding:1px 10px 1px 16px; }






/* Main Styles */
td,body{
  font: normal 12px arial;
  color:#fff;
  text-decoration:none;
  line-height: 1.4em;
}


/* Links */
a{ color:#8e7753; }
a:hover{ color:#9d9b70; }

.WhiteText a{ color:#ccc; }
WhiteText a:hover{ color:#fff; }


/* All Navigations */
.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top{
  text-decoration:none;
}


.Nav_Side_Level1{
  color:036;
  font-weight:bold;
}

.Nav_Side_Level2{
  color:369;
}

.Nav_Side_Leveln{
  color:69a;
}

.Nav_Side_Level_Selected{

}

.Nav_Top{
  color:#DB7124;
}








/* Start Shop Styles */


/* ft100bold
   Continue button in Cart, Login , Login New Users in Address Info Page
   Edit Shipping Address, Edit Billing Address, Process Order in Billing Info
   Save Shipping Address, Save Billing Address in Edit address page
   Order Id in dsp-order
   --------------------------------
	ft100 
	Add to Cart, Add to Quote, Save to Wishlist 
	-------------------------------
	ftwidth 
	Add to Quote, Add to Wishlist, Add to Cart in Product description
	Copy to Cart, Transfer to Wishlist, Transfer to Cart, Remove, Recalculate in Cart
	Print button in dsp-order
	------------------------------
	currencysubmit
	Set Currency in Currency Converter

*/
.ft100bold,.ft100, .ftwidth, .currencysubmit{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color:e8e8e8 ;font-size:10px;
  border:1px buttonface outset;
  padding-top:1;
  height:20;
  text-align:center;
  cursor:default;

}
.ftwidth{
	width:130px;
}

.ft100bold{
  font-weight:bold; 
}



/*	In product description (template 1), heading for Price, Quantity, Price Inc etc*/
.shopsubmit{
  font-size:11px;font-weight:bold; color:#FFFFFF;
}

/* 	For Price */
.shopprice{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	color: #664722;
}

/* 	For heading and text in Shop 
	shopform 
	For form fields
	-----------------------------
	Not sure about shopselect
*/ 
.shoptext, .shoptextbold, .shopselect,.shopform{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color:#8e7753;
	
}

.shopform{
	width:140;
}

.shoptextbold{
	font-weight:bold;
}

/* Not sure where its being used */
.productheader{
	font-size: 14px;
	font-weight: bold;
	color: e6c887;
}
/* For required field asterik */
.shopred {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: red;
}


/* Not sure where its being used */
.table{
	/*border-color: black;
	boder-style: thin;*/
	cellspacing: 0;
	cellpadding: 0;
	width: 90%;
	border: 1;
}
/*	Image class used for product image */ 
.image,.imagefeature{
	border:0;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
}
 .imagefeature{
	width:110;
}

/* For drop down list of currencies in currency converter */
.currencystyle{
	width: 150px;
	font-size: 12px;
}

/* For lines used in address info page*/
hr{
	height: 1px;
	color: e6c887;
}
/* End Shop Styles */