body{margin:0px; padding:0px; background-color:#f4eeea;font-family:Arial, Helvetica, sans-serif; color:#595959;  font-size:12px; font-weight:normal;}

/*=======BG COLORES=========*/
.white{background-color:#FFFFFF;}
.marron{background-color:#5a0d23;}
.light{background-color:#f4eeea;}
.light1{background-color:#d4c8bf;}


/*=======BG IMAGES=========*/
.dots{background-image:url(../Iyengar-images/dot.gif); background-repeat:repeat-x; width:auto; height:7px;}
.list{background:url(../Iyengar-images/arrow.gif) no-repeat 3px 5px; padding-left:14px; line-height:1.83em;}
.loactionmap{background-image:url(../Iyengar-images/loactionmap.jpg); background-position:right top; background-repeat:no-repeat;}


/*=======EXTRA STYLES=========*/
.paddingT{padding-top:10px;}
.paddingL{padding-left:5px;}
.paddingL1{padding-left:10px;}
.paddingR{padding-top:5px;}
.paddingLT{padding-left:5px; padding-top:5px;}


/*=======FONT STYLES=========*/
.font-marronN{color:#5a0d23; font-size:12px; font-weight:normal;}
.font-marronB{color:#5a0d23; font-size:16px; font-weight:bold;}
.font-marrontop{color:#5a0d23; font-size:15px; font-weight:bold;}
.font-marronSB{color:#5a0d23; font-size:12px; font-weight:bold;}
.font-lightB{color:#f4eeea; font-size:12px; font-weight:bold;}
.font-greyN{color:#595959;  font-size:11px; font-weight:normal;}
.font-greyB{color:#595959;  font-size:12px; font-weight:bold;}



/*=======LINK STYLES=========*/
.footer{color:#595959;  font-size:11px; font-weight:normal; text-decoration:none; padding:0 1px 0 1px;}
.footer:hover{color:#5a0d23;  font-size:11px; font-weight:normal; text-decoration:none; padding:0 1px 0 1px;}
.web{color:#0061af;  font-size:12px; font-weight:normal; text-decoration:none;}
.web-hover{color:#5a0d23;  font-size:12px; font-weight:normal; text-decoration:none;}
.mainNav{background-color:#5a0d23; height:20px; display:block;  font-size:12px; font-weight:bold; color:#f4eeea; text-decoration:none; padding-top:5px; padding-right:15px; cursor:pointer;}
.mainNav:hover{background-color:#f4eeea; height:20px; display:block;  font-size:12px; font-weight:bold; color:#5a0d23; text-decoration:none; padding-top:5px; padding-right:15px; cursor:pointer;}
.mainNav1{background-color:#f4eeea; height:20px; display:block;  font-size:12px; font-weight:bold; color:#5a0d23; text-decoration:none; padding-top:5px; padding-right:15px;  border-bottom:#5a0d23 solid 1px;}