body{ background:url(../images/bg.jpg) repeat-x #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; }
div, ul, li, p, form, span,  { margin:0px; padding:0px;}
ul { list-style-type:none;}
ul li{ float:left}
div { font:Verdana; font-size:12px; color:#666666;}
td { vertical-align:top;}
a {text-decoration:none; color:#666666;}
a:hover {text-decoration:none; color:#FF9900;}

#main { margin:auto; width:999px;}
#main_1 {margin:0 0 0 74px;}


/* Header */
#rangoli_logo {margin:10px 0 0 6px; position:absolute;}
#ashian_logo {margin:0px 0 0 625px;}
#menu {margin:30px 0 0 310px;}
#menu ul { padding:0px; margin:0px;}
#menu ul li { margin:0 0 0 10px; padding:0px; float:left;}


.menu1 { background:url(../images/gray.gif) no-repeat; width:95px; height:20px; line-height:20px; text-align:center;}
.menu1 a{ color:#333333; background:url(../images/gray.gif) no-repeat; text-decoration:none; display:block; text-align:center;  }
.menu1 a:hover{ color:#FFFFFF; background:url(../images/orange.gif) no-repeat; text-decoration:none; display:block; width:95px; height:20px; }

.menu2 { background:url(../images/gray.gif) no-repeat; width:95px; height:20px; line-height:20px; text-align:center;}
.menu2 a{ color:#333333; background:url(../images/orange.gif) no-repeat; text-decoration:none; display:block; text-align:center;  }
.menu2 a:hover{ color:#FFFFFF; background:url(../images/orange.gif) no-repeat; text-decoration:none; display:block; width:95px; height:20px; }



/*banner*/
#ban {margin:0px; width:842px;}

 

/*center contents*/
#con { width:842px; margin:20px 0 0 0px; font-family:verdana;}
#con_gal { width:842px; margin:5px 0 0 0px; font-family:verdana;}
#leftpanel {float:left; width:155px; margin:0 0 0 22px; } 
#leftpanel ul {padding:0px; margin:0px;}
#leftpanel ul li {float:none; list-style-image:url(../images/rangoli_botton.jpg); padding:0px; margin:0 0 10px 0px; font-size:14px; color:#000000; border-bottom:dashed #FF6600 1px; height:20px; width:138px;}
#leftpanel a { text-decoration:none; color:#333333;}
#leftpanel a:hover { text-decoration:none; color:#999900;}
.news { margin:0 0 0 -20px;}
.mid_con { width:660px;}



/*Right content*/

#right { margin:0 0 0 180px; width:660px;}
#heading { font-size:25px; color:#000000; font-family:arial;}
#heading2 { font-size:16px; color:#000000; font-family:arial;}
#content { line-height:16px; margin:5px 0 0 0px; font-size:12px;}
#content ul { padding:0px; margin:0px;}
#content ul li { margin:8px 0 8px 0px; padding:0px; float:none;}
.point { padding:10px 0 0 20px; color:#CC6600; font-size:12px;}

/*Links*/
#link1 {line-height:20px; text-align:center; color:#333; text-align:right;}
#link1 a{ text-decoration:none; text-align:center; color:#333; text-align:right; }
#link1 a:hover{ text-decoration:none; color:#fff; text-align:right; }



/*box contents */

#heading2 {margin:0px 0 5px 0px; font-size:16px; color:#000000;}
#enquiry {margin:5px 0 5px 0px; font-size:16px; color:#000000;}

#4d {float:left; width:210px;}
.enquiry {font-size:11px; color:#CCCCCC;}
#testi {font-size:11px; }
.testimonial { width:200px; margin:0px 0 0 440px; border:px solid #FFFFFF;}
.testimonial2 { margin:10px 0 0 0px; padding:10px 0 0 0px;}

/*footer */
#foot {font-size:11px; height:23px; background:#f5f6f8; padding:10px 0 0 74px;}
.ma {position:absolute; width:200px; margin:0 0 0 700px; font-size:10px;}
 

/*Bullet*/
#g2 { background:url(../images/g2.jpg) no-repeat; width:10px; height:11px;}

/*light box*/
#points_div {border:0px solid #0000CC; padding:0 20px 0 20px;}
#heading3 { font-size:18px; color:#000000; font-family:arial; padding:5px 0 5px 0px;}
#heading4 { font-size:14px; color:#FF9900; font-family:arial; padding:5px 0 5px 0px;}
#points { margin:0 0 0 15px; }
#contact { margin:0 0 0 5px; line-height:18px;  }
 

/*Salient Feature*/
#sf_top {background:url(../images/lightbox_top.jpg); height:130px;}
#light_head {padding:90px 0 0 20px; font-size:30px; color:#474e3a;}
#sf_con {background: url(../images/lightbox_bg.jpg) repeat-x #f0f6e8;}
#sf_con ul { margin:0px; padding:0 0 0 35px; width:600px;}
#sf_con ul li { float:none; list-style-image:url(../images/button1.png); line-height:16px; padding:10px 0 0 0px; }

#sf_con1 {background:#cac4b8; color:#FFFFFF; font-weight:bold;}
#sf_con1 ul { margin:0px; padding:0 0 0 35px; width:600px;}
#sf_con1 ul li { float:none; list-style-image:url(../images/button1.png); line-height:16px; padding:10px 0 0 0px; }
#sf_con1  a { text-decoration:none; color:#333333;}
#sf_con1 a:hover{ text-decoration:none; color:#FFFFFF;}

/*Gallery*/

.gal_con { width:155px; height:150px; margin:6px; float:left; border:0px solid #999999;}
.gal_head { font-size:10px; color:#0066CC; margin:3px 0 0 0px; text-align:center;}
.gal_date { font-size:8px; color:#333333; margin:0px 0 0 0px; text-align:center;}

/*.gal_con { width:155px; height:155px; margin:10px; float:left;} 
.gal_con ul { margin:0px; padding:0 0 0 10px; width:680px;}
.gal_con ul li { float:none; line-height:16px; padding:10px 0 0 0px; }
.gal_pic {width:155px; height:114px; float:left; margin:5px; border:2px #999900 solid;}
*/

/* New Css */

.subhead{ font-family:Verdana; font-size:14px; font-weight:bold; color:#CC6600;}

.sublink{ font-family:Verdana; font-size:12px;}
.sublink a{color:#466892; text-decoration:none;}
.sublink a:hover{color:#CC6600; text-decoration:none;}

.plan ul li{ float:none; line-height:25px; list-style:circle; margin:0 0 0 -30px;}



#media1 ul {margin:0 0 0 5px;}
#media1 ul li{ list-style-image:url(../images/mediabullet.jpg); margin:4px 0 0 10px; float:none;}
#media_head { font-size:12px; font-weight:bold; color:#0066CC;}
#news1 { font-weight:bold; font-size:12px; color:#0066CC;}
#news1 a{color:#ff9c17; text-decoration:none;}
#news1 a:hover{color:#0099FF; text-decoration:none;}
#news2 { font-size:11px; color:#666666;}

.area{margin-top:0px;}
.area p{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#points p{margin-top:3px; margin-bottom:0px;}
.rotator{margin:0px;}
.rotator p{margin:0px;}
