body {
	margin: 0;
	padding:0;
	background:url('../images/background.jpg') repeat-x;
	font-family:Arial;
	font-size:11px;
}
.topl_curve{
	background:url('../images/topl_curve.gif') no-repeat;
	width:15px;
	height:118px
}
.topr_curve{
	background:url('../images/topr_curve.gif') no-repeat;
	width:10px
}
.topbg{
	background:url('../images/mainimages/companylogo.jpg') no-repeat;
	height:118px;
}
a.top_link{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.top_link:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.topnav{
	font-size:11px;
}

.topnav a{
	text-decoration:none;
	color:#86171c;
	font-weight:bold;
}
.topnav a:hover{
	text-decoration:none;
	color:#000000;
}
.ltop_curve{
	background:url('../images/lnav_topcurve.png') no-repeat;
	width:247px;
	height:14px
}
.lbor_curve{
	background:url('../images/lnav_botcurve.gif') no-repeat;
	width:247px;
	height:17px
}
.lbor_curve2{
	background:url('../images/lnav_botcurve2.gif') no-repeat;
	width:247px;
	height:17px
}
.lshadow{
	background:url('../images/leftshadow.png') repeat-y right;
	width:3px
}
.ourproducts_bg{
	background-color:#e6dac4;
	padding-left:15px;
}
a.ourproducts_nav{
	text-decoration:none;
	color:#86171c;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
}
a.ourproducts_nav:hover{
	text-decoration:none;
	color:#000000;
}
.ad_speciality{
	background-color:#eee7d5;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:5px;
	height:76px;
	vertical-align:top;
}
.ad_speciality p{
	text-align:center;
	font-size:12px;
	padding:0;
	margin-top:10px;
}
.ad_speciality a{
	color:#686868;
	text-decoration:none;
}
.ad_speciality a:hover{
	text-decoration:underline;
}
.ad_speciality2{
	background-color:#eee7d5;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:top;
}
.ad_speciality2 p{
	text-align:center;
	font-size:12px;
	padding:0;
	margin-top:10px;
}
.ad_speciality2 a{
	color:#686868;
	text-decoration:none;
}
.ad_speciality2 a:hover{
	text-decoration:underline;
}
.gift_shop{
	background-color:#f6f3ec;
	padding-left:15px;
	padding-top:12px;
	vertical-align:top;
	height:64px;
}
.gift_shop p{
	text-align:center;
	font-size:12px;
	padding:0;
	margin-top:10px;
}
.gift_shop a{
	color:#686868;
	text-decoration:none;
}
.gift_shop a:hover{
	text-decoration:underline;
}
.food_service{
	background-color:#ffffff;
	padding-left:15px;
	padding-top:12px;
	vertical-align:top;
	height:57px;
}
.food_service p{
	text-align:center;
	font-size:12px;
	padding:0;
	margin-top:10px;
}
.food_service a{
	color:#686868;
	text-decoration:none;
}
.food_service a:hover{
	text-decoration:underline;
}
.view_catalog{
	background-color:#ffffff;
	padding-top:5px;
	text-align:center;
}
.download_catalog{
	background-color:#ffffff;
	padding-top:6px;
	padding-left:15px;
}
.track_order{
	background-color:#eee7d5;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:5px;
	vertical-align:top;
}
.rsearch_topcurve{
	background:url('../images/rsearch_topcurve.png') no-repeat;
	width:255px;
	height:14px
}
.rsearch_botcurve{
	background:url('../images/rsearch_botcurve.gif') no-repeat;
	width:255px;
	height:17px
}
.rshadow{
	background:url('../images/rsearch_shadow.png') repeat-y left;
	width:5px
}
.rsearch_bg{
	background-color:#e6dac4;
	padding-left:15px;
}
.rsearch{
	font-size:11px;
	font-weight:bold;
	color:#656565
}
.rsearch_input{
	width:160px;
	font-size:11px;
}
.trackorder_input{
	width:160px;
	font-size:11px;
}
.rsearch_select{
	width:165px;
	height:19px;
	font-size:11px;
}
.trackorder_text{
	font-family:Arial;
	font-size:10px;
	color:#676666;
}
.hmid_bottom{
	background-color:#FFFFFF;
	border-left:1px solid #a29989;
	border-right:1px solid #a29989;
}
.hmid_bshadow{
	background:url('../images/hmid_bcurve.gif') no-repeat top;
	height:13px
}
.opages_heading{
	background:url('../images/opages_heading.gif') no-repeat;
	height:37px;
	padding-left:10px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:20px;
	color:#9d1a20
}
.opages_heading a{
	color:#9d1a20;
	text-decoration:none;
}
.opages_heading a:hover{
	color:#000000;
	text-decoration:underline;
}
.opages_midfooter{
	background:url('../images/opages_botcurve.gif') no-repeat;
	height:16px
}
.opages_rshadow{
	background:url('../images/opages_rshadow.png') repeat-y left;
	width:6px
}
.inner_leftborder{
	border-left:1px solid #918875;
	padding-left:10px;
	padding-right:10px;
	background-color:#FFFFFF;
}
.listing_total{
	background-color:#f2ede2;	
	border-left:1px solid #918875;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	font-weight:bold;
	height:30px;
	color:#424242;
}
.listing_total1{
	background-color:#f2ede2;		
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	font-weight:bold;
	height:30px;
	color:#424242;
}
.totalinput{
	height:18px;
	width:120px;
	font-size:11px;
}
.totallnk img{
	padding-left:3px;
	padding-right:3px;
}
.totallnk a{
	color:#424242;
	text-decoration:none;
}
.totallnk a:hover{
	color:#fc000b;
	text-decoration:underline;
}
.totallnk a.active{
	color:#fc000b;
	text-decoration:none;
}
.listimg_pimg{
	border:1px solid #e0d4ba;
	background-color:#f8f6f0;
	height:187px;
	text-align:center;
}
.detail_pimg{
	border:1px solid #e0d4ba;
	background-color:#f8f6f0;
	padding:5px;
	text-align:center;
	
}
.listing_pcode{
	font-weight:bold;
	font-size:11px;
	color:#7b6128;
	text-align:center;
	padding:5px 0px;
}
.listing_ptitle{
	font-size:11px;
	color:#000000;
	text-align:center;
	padding:0px 10px;
	width:177px;
	vertical-align:top;
}
.search{
	background-color:#ffffff;
	padding-left:15px;
	font-size:11px;
	padding-top:5px;
	font-weight:bold;
	color:#656565
}
.search input{
	width:160px;
	height:13px;
	font-size:11px;
}
.search select{
	width:165px;
	height:19px;
	font-size:11px;
}
.detail_ptitle{
	font-size:13px;
	font-weight:bold;
	color:#a50a10;
	padding-bottom:10px;
}
.detail_title{
	font-size:12px;
	font-weight:bold;
	color:#443002;
	padding-bottom:3px;
	border-bottom:1px solid #e0d4ba;
}
.detail_btext{
	font-size:11px;
	font-weight:bold;
}
a.normal_link{
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a.normal_link:hover{
	color:#9d1a20;
	text-decoration:none;
}
.actions img{
	padding-left:15px;
}
.actions img.first{
	padding-left:5px;
}
.related_products{
	font-size:12px;
	font-weight:bold;
	color:#443002;
	background-color:#efe9dc;
	padding-left:5px;
	height:25px;
}
.related_pimg{
	border:1px solid #e0d4ba;
}
.pricing_heading{
	background-color:#f7f4ee;
	font-size:12px;
	color:#443002;
	font-weight:bold;
	border-color:#f7f4ee;
}
.pricing_tdborder{
	border:1px solid #e0d4ba;
	text-align:center;
}
.login_lcurve{
	background:url('../images/login_lcurve.gif') no-repeat;
	width:11px;
	height:116px
}
.login_rcurve{
	background:url('../images/login_rcurve.gif') no-repeat;
	width:13px;
	height:116px
}
.login_bg{
	background-color:#f1ecdd;
}
.login_bg input{
	width:140px;
	height:13px;
	font-size:11px;
	text-align:left;
}
.login_bulet{
	color:#86171c;
	line-height:18px;
	font-size:12px;
	margin-left:26px;
}
.darea_circle{
	background:url('../images/darea_circle.gif') no-repeat left;
	height:16px;
	padding-left:8px;
	font-size:12px;
	font-weight:bold
}
.darea_circle a{
	color:#86171c;
	text-decoration:none;
}
.darea_circle a:hover{
	color:#000000;
	text-decoration:none;
}
a{
	text-decoration:none;
	color:#86171c;
}
a:hover{
	text-decoration:underline;
	color:#000000;
}
.copyright_bg{
	font-size:11px;
	border-top:1px dotted #999897;
	color:#3f3f3f;
}
.copyright{
	font-size:11px;
	color:#3f3f3f;
}
.copyright a
{
	font-size:11px;
	color:#3f3f3f;
	text-decoration:none;
}
.copyright a:hover{
	color:#3f3f3f;
	text-decoration:underline;
}
.coprright_sepr{
	border-right:1px solid #a79e8a;
}
.fservices_title{
	font:bold 12px Arial;
	padding-top:3px;
	padding-bottom:3px;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
}
.fservice_ptitle{
	font:bold 14px Arial;
}
a.fservice_link{
	color:#0079c2;
	font:normal 12px Arial;
	text-decoration:underline;
}
a.fservice_link:hover{
	color:#000000;
	text-decoration:underline;
}