@charset "utf-8";
body {
	margin: 25px 0 0 0px;
	background: url(../images/pagebg.jpg) left top repeat-x #d7d7cb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.topcurve {
	background: url(../images/topcurve.gif) left top no-repeat;
	width:944px;
	height:5px;
	margin:auto;
	padding:0 0 0 0px;
	font-size:1px;
}
.bottomcurve {
	background: url(../images/bottomcurve.gif) left top no-repeat;
	width:944px;
	height:5px;
	margin:auto;
	font-size:1px;
}
.middlecontainer{
	width:933px;
	margin:auto;
	background:#ffffff;
	padding:0 6px 12px 5px;
}
.headerbg{
	float:left;
	width:301px;
	background:url(../images/topbg.gif) left top no-repeat;
	height:64px;
	padding:35px 0 0 632px;
	color:#ffffff;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.clearfix{
	clear:both;
}
.toplinkcontainer{
	float:left;
	height:28px;
	width:270px;
	line-height:28px;
	padding:20px 0 0 0px;
	font-size:11px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
}
.toplinkcontainer a{
	float:left;
	height:28px;
	line-height:28px;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}
.toplinkcontainer a:hover{
	text-decoration:none;
	color:#8b5e19;
}
.width77px{
	width:77px;
}
.width88px{
	width:88px;
}
.width99px{
	width:99px;
}
.largeimg{
	float:left;
	width:279px;
	height:129px;
	background:url(../images/largeimg.jpg) left top no-repeat;
	padding:120px 333px 0 20px;
}
.featurebox{
	float:left;
	width:281px;
	height:229px;
	padding:20px 0 0 20px;
	background:url(../images/gradientbg.gif) left top repeat-x;
}

.newbox{
	float:left;
	width:174px;
	height:156px;
	background:url(../images/new_products1.jpg) left top no-repeat;
	overflow:hidden;
}
.tellafriend{
	float:left;
	width:154px;
	background:#f7f6f1;
	border-top:2px solid #b4b497;
	margin-top:10px;
	padding:10px;
}

.width161px{
	float:left;
	width:161px;
	color:#ffffff;
}
.width80px{
	float:left;
	width:80px;
	color:#ffffff;
	padding-top:70px;
}



.largefont{
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:40px;
}
.middlefont{
	font-family:tahoma;
	font-size:13px;
	color:#97692b;
	font-weight:bold;
}
.clickhere{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
.clickhere:hover{
	color:#000000;
	text-decoration:underline;
}
.width884px{
	float:left;
	width:442px;
	padding-left:20px;
	padding-top:20px;
}
.bluetxt{
	color:#3a81ac;
	font-size:17px;
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
}
.bluetxtlarge{
	color:#3a81ac;
	font-size:21px;
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
}
.viewmore{
	color:#966b27;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.viewmore:hover{
	text-decoration:none;
}
.width442px{
	float:left;
	width:442px;
	padding-bottom:18px;
}
.footercontainer {
	width:944px;
	margin:auto;
	text-align:center;
	color:#928167;
	padding:8px 0 8px 0px;
}
.footercontainer a{
	text-decoration:none;
	color:#976b27;
	font-size:11px;
	font-weight:bold;
}
.footercontainer a:hover{
	text-decoration:underline;
	color:#976b27;
	font-size:11px;
	font-weight:bold;
}
.whitelink{
	color:#ffffff;
}
.procontainer{
	float:left;
	width:212px;
	margin-bottom:25px;
	text-align:center;
}
.procontainernew{
	float:left;
	width:243px;
	margin-bottom:25px;
	text-align:center;
}
.probox243{
	float:left;
	width:243px;
	height:160px;
	text-align:center;
}
.procontainertxt{
	float:left;
	width:222px;
	padding:20px 0 0 20px;
	text-align:left;
	font-weight:bold;
}
.prodetailnew{
	float:left;
	width:218px;
	text-align:left;
	padding:5px 5px 5px 20px;
	background:#f6f5f1;
}
.prodetailnew a{
	padding:0px 0px 0px 15px;
	color:#333333;
	background:url(../images/button_details.gif) left center no-repeat;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.prodetailnew a:hover{
	color:#333333;
	background:url(../images/button_details.gif) left center no-repeat;
	text-decoration:underline;
}
.cartprodetailnew{
	float:left;
	width:218px;
	text-align:left;
	padding:5px 5px 5px 20px;
	background:#e9e8dd;
}
.cartprodetailnew a{
	padding:0px 0px 0px 15px;
	color:#333333;
	background:url(../images/button_details.gif) left center no-repeat;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.cartprodetailnew a:hover{
	color:#333333;
	background:url(../images/button_details.gif) left center no-repeat;
	text-decoration:underline;
}
.probox11{
	float:left;
	width:212px;
	height:160px;
	text-align:center;
}
.prodetailnew1{
	float:left;
	width:187px;
	text-align:left;
	padding:5px 5px 5px 20px;
	background:#f6f5f1;
}
.prodetailnew1 a{
	padding:0px 0px 0px 15px;
	color:#333333;
	background:url(../images/button_details.gif) left center no-repeat;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.prodetailnew1 a:hover{
	color:#333333;
	background:url(../images/button_details.gif) left center no-repeat;
	text-decoration:underline;
}

.browncolor{
	color:#976b27;
	font-size:12px;
	line-height:30px;
	font-weight:bold;
}
.margin6px{
	margin-right:0px;
	border-right:1px solid #e9e6dd;
}
.leftmenu_container{
	width:174px;
	float:left;
	padding:0 25px 0 0px;
}
.leftlink{
	float:left;
	width:154px;
	background:url(../images/leftlink_bottom.gif) left bottom #faf1e2 no-repeat;
	padding:30px 0 20px 20px;
	text-align:left;
	margin:0 0 13px 0px;
}
.leftlink ul{
	float:left;
	width:154px;
	padding:0px 0 0px 0px;
	margin:13px 0 0 0px;
	list-style:none;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7b7c6b;
	line-height:28px;
}
.leftlink ul li{
	background:url(../images/devider.gif) left bottom no-repeat;
}
.leftlink ul li a{
	text-decoration:none;
	color:#7b7c6b;
}
.leftlink ul li a:hover{
	text-decoration:none;
	color:#7b7c6b;
	font-weight:bold;
}
.active{
	font-weight:bold;
}
.innermid_container{
	float:left;
	width:734px;
}
.innermid_hederbg{
	float:left;
	width:734px;
	padding:23px 0px 15px 0px;
}
.pagepath{
	float:left;
	width:730px;
	border-bottom:1px solid #c7bca9;
	height:30px;
	line-height:30px;
	text-align:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996633;
}
.pagepath a{
	color:#666666;
	text-decoration:none;
}
.pagepath a:hover{
	color:#666666;
	text-decoration:underline;
}
.pagenumbermain{
	float:left;
	width:734px;
	background:#edebdf;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.totalnumber{
	float:left;
	width:250px;
	line-height:28px;
	padding-left:15px;
	text-align:left;
}
.pagenumber{
	float:left;
	width:440px;
	line-height:28px;
	text-align:right;
	padding-right:15px;
}
.pagenumber a{
	color:#333333;
	text-decoration:none;
}
.pagenumber a:hover{
	color:#333333;
	text-decoration:underline;
}
.innermid_products{
	float:left;
	width:734px;
	padding:15px 0 15px 0px;
}
.deviderpro{
	/*background:url(../images/prodevider.gif) left center no-repeat;*/
	margin-right:0px;
	border-right:1px solid #dcdaca;
}
.imagebg{
	float:left;
	background:url(../images/imgbg.jpg) left top no-repeat;
	width:280px;
	text-align:center;
	padding:15px 35px 0 0px;
}
.prodetail{
	float:left;
	width:400px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.prodetailheader{
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#956926;
	line-height:60px;
	font-weight:bold;
}
.txtfield{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border:1px solid #d9d9c4;
}

.cartbg{
	background:#eeece3;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	line-height:29px;
	text-align:left;
}

.shoppingheaderbg{
	float:left;
	width:714px;
	background:#bba89c;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	line-height:29px;
	text-align:left;
}
.width380{
	float:left;
	width:345px;
	padding-left:10px;
}
.width115{
	float:left;
	width:105px;
	padding-left:10px;
	text-align:center;
}
.shoppingpro{
	float:left;
	width:707px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:left;
	padding:15px 0 15px 7px;
	border-bottom:1px solid #d3d3d2;
}
.shoppingprototal{
	float:left;
	width:680px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:right;
	padding:10px 0 10px 0px;
}
.shoppingprototal1{
	float:left;
	width:714px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:right;
	padding:10px 0 10px 0px;
}
.selectedprobox{
	float:left;
	width:322px;
	padding:15px 35px 0 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996633;
}
.selectedprobox_inner{
	float:left;
	width:290px;
	padding:0px 15px 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	border-left:1px solid #f7ede7;
	border-right:1px solid #f7ede7;
}
.selectpro{
	float:left;
	width:290px;
	padding:10px 0 10px 0px;
}
.borderpro{
	border-bottom:1px solid #d3d3d2;
}
.formarea{
	float:left;
	width:340px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996633;
	padding:15px 0px 0 0px;
}
.width100px{
	float:left;
	width:110px;
	height:22px;
	line-height:22px;
	padding-bottom:10px;
}


.width200px{
	float:left;
	width:225px;
	height:22px;
	line-height:22px;
	padding-bottom:10px;
}
.width200px_button{
	float:left;
	width:225px;
	height:22px;
	line-height:22px;
	padding-bottom:10px;
	padding-left:110px;
}
.width200px_txtarea{
	float:left;
	width:225px;
	padding-bottom:10px;
}
.generaltxt{
	color:#333333;
	font-size:12px;
}
.generaltxt a{
	text-decoration:none;
	color:#333333;
}
.generaltxt a:hover{
	text-decoration:underline;
	color:#333333;
}

.redtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996633;
	font-weight:bold;
}

.enlarge{
	text-decoration:none;
	color:#976b27;
	font-size:11px;
}
.enlarge:hover{
	text-decoration:underline;
	color:#976b27;
	font-size:11px;
}
.procontainertxt1{
	float:left;
	width:187px;
	padding:4px 0 0 20px;
	text-align:left;
	font-weight:bold;
}
