#wrapper .td {
	background-image: url(../images/artofindia_menu.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body {
	background:#75654e;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color:#836217;
}
.vmMainPage h3 {
	font-family: Arial,sans-serif;
	font-size:16px;
	margin:6px 0px 6px 0px;
	padding:0px 0px 0px 20px;
	color:#8A5215;
}
.mail_div{ background-color:#FFFFFF; width:650px;
}
.mail_td{ padding-left:50px;}
p { font-family: Arial, Helvetica, sans-serif;
	margin:7px 0px 14px 0px;
	padding:0px;
	font-size:12px;
	line-height:16px;
	text-align:justify;
	color:#836217;
}
.contact_us{ padding:20px;}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
}
h1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:6px 0px 6px 0px;
	padding:0px;
	color:#A4640D;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:6px 0px 6px 0px;
	padding:0px;
	color:#9B8148;
}
h3 {
	font-family: Arial,sans-serif;
	font-size:16px;
	margin:6px 0px 6px 0px;
	padding:0px;
	color:#FFFFFF;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:6px 0px 6px 0px;
	padding:0px;
	color:#8A5215;
}
ul {
	margin:5px 0px 5px 0px;
	padding:0px;
}
li {
	list-style:none;
	margin:5px 0px 5px 0px;
}
a {
	color:#8A5215;
	text-decoration:none;
}
a:hover {
	color:#8A5215;
	text-decoration:underline;
}
.line_heading{ background-color:#F7E6B1; line-height:10px; padding:5px;}
.style1 {font-weight: bold}
#main {
	background:#FFFFFF;
	width:980px;
	margin:5px auto;
	padding:15px 0px 0px 0px;
}
.page_sub_title{
color: #990000;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
}
.page_sub_heading{
font-size: 11px;
color: #04478b;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
line-height: 17px;
}
.hide_fieldset_2{ display:none;}
#sub_registration{ padding:10px 10px 10px 200px;}
#menu19{ border:none;}
.navigation {
	background:#ffffff url(../images/artofindia_menu.gif) right bottom no-repeat;
	text-align:right;
	vertical-align:bottom;
	padding-left:30px;
	padding-bottom:20px;
}
.navigation .module {
	background:none;
}
.maincontent {	
	background: url(../images/artofindia_strip.jpg) left bottom repeat-x;
	padding:30px 0px 0px 0px;
}
.leftcol {
	border-right:#9B8148 solid 1px;
	background:#ffffff url(../images/bgrepeat.jpg) left bottom repeat-x;
}
.leftcol hr {
	display:none;
}
.leftcol h3{
	margin:0px;
	padding:0px 0px 2px 0px;
	color:#8A5215;
	line-height:28px;
	padding-left:15px;
	background:#E8D382 url(../images/hthreebg.jpg) left bottom repeat-x;
	border-top:#9B8148 solid 1px;
	border-bottom:##9B8148 solid 1px;
}
.leftcol form {
	margin:0px;
	padding:15px;
	background:#ffffff url(../images/bgrepeat.jpg) left bottom repeat-x;
}
.modulecategories {
	background:#ffffff url(../images/bgrepeat.jpg) left bottom repeat-x;
}
.productcate {
	padding-left:15px;
}
.acountdetail {
	padding:5px 0px 5px 15px;
}
.module {
	background:#ffffff url(../images/bgrepeat.jpg) left bottom repeat-x;
}
 


#login {
	background:none;
}
.maincol {
	padding:0px 20px 0px 20px;
}
.maincol h3 {
	font-family: Arial,sans-serif;
	font-size:18px;
	margin:6px 0px 6px 0px;
	padding:0px 0px 0px 06px;
	color:#8A5215;
	font-weight:bold;
}
.maincol strong {
	color:#836217;
}
.white {
	color:#ffffff;
}
.footer {
	background: url(../images/artofindia_strip3.jpg) left top repeat-x;
	height:100px;
	text-align:center;
	color:#B8830C;
}
.footer module_menu {
	margin:0 auto;
}

.footer a {
	color:#B8830C;
	text-decoration:none;
	font-weight:bold;
}
	
.footer a:hover {
	color:#9C6F0A;
	text-decoration:underline;	
	font-weight:bold;
}

.inputbox{
	background:#ffffff;
	font-size:11px;
	border:1px solid #9B8148;
	color:#333333;
}
.button {
	background:#9B8148 url(../images/button-bg.jpg) left top repeat-x;
	color:#ffffff;
	font-family:Tahoma;
	border:#E7CC7D solid 1px;
	height:22px;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}
dd{font-family:Tahoma;color:#FF4040;}
dt{ font-size:14px;}
.validate {
	background:#9B8148 url(../images/button-bg.jpg) left top repeat-x;
	color:#ffffff;
	font-family:Tahoma;
	border:#E7CC7D solid 1px;
	height:22px;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}
.searchbtn, .login {
	background: url(../images/searchbg.gif) left top no-repeat;
	height:22px;
	width:70px;
	border:none;
	color:#FFFFFF;
	padding-bottom:5px;
}
.chngcurncy {
	background: url(../images/chngcurrency.gif) left top no-repeat;
	height:22px;
	width:130px;
	border:none;
	color:#FFFFFF;
	padding-bottom:5px;
}
.contentheading {
	font-family: Arial,sans-serif;
	font-size:18px;
	margin:6px 0px 6px 0px;
	padding:0px 0px 0px 06px;
	color:#8A5215;
	font-weight:bold;
}
.componentheading{
	font-family: Arial,sans-serif;
	font-size:18px;
	margin:6px 0px 6px 0px;
	padding:0px 0px 0px 06px;
	color:#8A5215;
	font-weight:bold;
}
.site_map{ padding:10px;
}
/* ========================================================== */

/******* commontag *******/


.pagebg
 {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	margin: 0px;
	background: #fcede3 url(../images/bg.gif) center top no-repeat;
	padding: 0px;
}

.maintable
{
	background:url(../images/mainbg.gif);width:910px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;

}

.leftpan
{
background:url(../images/leftpanbg.gif) left top no-repeat}
.leftpan h3
{
font:bold 14px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#FFFFFF;
margin:0px;
padding:6px 5px 10px 10px}

.botcorve
{
background:url(../images/bot.gif) left top no-repeat;}

.searchbut
{ 
background: #CCFFCC url(../images/searchbut.gif) left top no-repeat;
width:94px;
margin:5px 0px 0px 0px;
padding:0px;
border:#FFFFFF 0px solid;
height:23px;
cursor:pointer
}
.searchbox
{font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
border:#999999 1px solid;
margin:8px 0px 0px 0px;
width:105px;
}

.lefthead
{background:url(../images/lefthead.gif) left top;
padding:8px 5px 10px 5px;
font: bold 12px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#000;
}
.categoryheading
{
font: bold 13px Verdana, Arial, Helvetica, sans-serif, Tahoma;
background:#CC0000;
color:#FFFFFF;
margin:3px;
padding:3px;}


.titlehead
{
background:url(../images/headingbg.gif) right top no-repeat;}
.paddingLR10
{
padding:0px 10px}
.paddingLR
{
padding:0px 15px 0px 10px}


.paddingL20
{
padding:0px 0px 0px 20px}

.paddingL10
{
padding:0px 0px 0px 10px}


.leftnav
{
/*width:222px;*/
margin-left:8px;
}
.leftnav ul
{
margin:0PX;
padding:0px}

.dotbox
{
border:#CCCCCC 1px dashed}

.grey
{
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
line-height:18px;
color:#333333}
.orgband
{
background:url(../images/orgband.gif) left top no-repeat;
color:#FFFFFF;
padding:5px 5px 3px 5px;
font:bold 14px Verdana, Arial, Helvetica, sans-serif, Tahoma;}
.leftnav ul li
{
font: bold 12px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#333333;
}
.leftnav ul li a
{
font: bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#333333;
background:#f5f5fd url(../images/leftmenu.gif) no-repeat center left;
margin:1px 0px;
padding:5px 3px 5px 23px;
display:block;
border-bottom:#CCCCCC 1px solid;
border-top:#CCCCCC 1px solid;
text-decoration:none;
}
.leftnav ul li a:hover
{
color:#eb7924;
background:#f7f7f7 url(../images/leftmenu.gif) no-repeat center left;
}
.leftnav ul li a:active
{
color:#eb7924;
background:#f7f7f7 url(../images/leftmenu.gif) no-repeat center left;

}
.leftnav ul li a.selected
{
color:#eb7924;
background:#f7f7f7 url(../images/leftmenu.gif) no-repeat center left;
}

.smalltxt
{
font:normal 11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#333333;
line-height:15px;
}

.prodgallery {
	border:#CCCCCC 1px dashed;
	height:225px;
	margin:3px;
	padding:5px;}
.prodgallery:hover {
	background:#FCFAF0;	
	border:#A4640D 1px dashed;
}
.prodect_table td{
	vertical-align:top;	
}
.product_td {
	border:#CCCCCC 1px dashed;
}
.product_td:hover {
	border:#A4640D 1px dashed;
	background:#FBF9EC;
}
.prodetail a{
	float:right;
	
}
oductbox
{
background:#F7F7F8;
float:left;
width:215px;
padding:0px;	
margin:5px;
}

.qutybox
{
/*background:#ededf0;
border:#fff 1px solid;*/
font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
/*padding:2px;
margin-bottom:3px;*/
}
.redbold
{
font:bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#CC6600}
.imgbox
{
border-bottom:#f2f2f2 1px solid;
border-top:#e6e6e6 1px solid;
border-left:#e6e6e6 1px solid;
border-right:#f2f2f2 1px solid;
background:#FFFFFF;
margin:3px;
padding:3px;}
.ycell
{
background:#fff;
border-bottom:#d44c0a 1px solid;
border-top:#d44c0a 1px solid;
border-left:#d44c0a 5px solid;
border-right:#d44c0a 1px solid;
padding:2px 3px;
}
.orgTBborder
{
border-top:#ee822c 1px solid;
/*border-bottom:#cccccc 1px solid;*/
padding:3px 0px 5px 0px;

}
a.prodtitle, a.prodtitle:link, a.prodtitle:visited
{
font:bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#660000;
text-decoration:none;}
a.prodtitle:hover
{
font:bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#CC0000;
text-decoration:none;}

.prodtitle
{
font:bold 13px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#333333;
padding:2px 5px}
.addcart
{
background:url(../images/addtocart.gif);
width:107px;
height:23px;
border:#FFFFFF 0px solid;
margin:0px;
padding:0px;}

.plaincell
{
font:12px Verdana, Arial, Helvetica, sans-serif, Tahoma;
line-height:18px;}

.grycell
{
background:#f7f7f8;
border:#efefef 1px solid;
padding:3px 5px;}

.div1
{float:left}
.div2{float:right}
.clear{clear:both}
.just
{
text-align:justify}
.gryline
{
background:#999999}



.pagination { 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color:#666666;
}

.pagination a, .pagination a:link, .pagination a:visited
{
font: bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#666666;
text-decoration:none;
}
.pagination a:hover
{
font: bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#CC0000;
text-decoration:none;
}
.product_category_td {
	border:#CCCCCC dashed 1px;
	background:#FFFF00;
	display:none;
}
.product_category_td:hover {
	border:#A4640D dashed 1px;
}
.vmCartModule_cart_list{
 background-color:#F7E5A3;
 width:195px; font-weight:bold; }
 .inputboxquantity{ width:30px;}

#vmMainPage{ font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;}
#vmMainPage h4{ font-size:16px;}
.recentbox
{
background:url(../images/recent.gif) left top;
border-top:#ededed 2px solid;
padding-top:5px;
margin-top:5px;
}
.recentbox h3
{
font:bold 15px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#990000}
.cbContainer h3 {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	line-height:14px;
}
.itmcell
{
background:#F3F3F3;
padding:2px 1px;
border:#f7f7f8 1px solid;}
.altcell
{
background:#f7f7f8;
padding:2px 1px;
border:#F3F3F3 1px solid;}
.productprice
{
border-bottom:#FF9900 1px solid;
border-bottom:#FF9900 1px solid;
padding:5px 10px;}

.sectiontableheader
{
 font-size:12px; padding:1px;
 font-weight:bold;
 background-color:#F0E2B3;
 }

.sectiontableentry1
{
background:#F3F3F3;
padding:2px 1px;
border:#f7f7f8 1px solid;
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;}
.vmRecent h3 {
	padding-left:0px;
	font-family:14px;
	font-weight:normal;
}

/* ========================================================== * /

