#side{position:relative;z-index:10000}
#side ul{list-style:none;padding:0}
.my_menu ul{
background:url(img/icon/icon_one_all.png) repeat-x 0px -80px;background-color:#FFF;
}
.my_menu
{

}
.my_menu ul{border:#69C 1px solid;z-index:10000;width:auto}
.im span{background-image:url(img/icon/icon_one_all.png);background-repeat:no-repeat;width:18px;height:17px;display:block;float:left;margin:0 8px 0 0;padding:0}
.im .srirangam{background-position:-14px -9px}
.im .srirangamphotos{background-position:-118px -47px}
.im .Srirangam-parking-areas{background-position:-33px -9px}
.im .Sirangam-Temple-Timings{background-position:-54px -7px}
.im .Srirangam-Weather{background-position:-76px -8px}
.im .Srirangam-Banks{background-position:-98px -9px}
.im .Srirangam-Marriage-Halls{background-position:-118px -9px}
.im .Srirangam-Shoping-Places{background-position:-33px -25px}
.im .Srirangam-Hotels{background-position:-54px -27px}
.im .Srirangam-Hospitals{background-position:-76px -27px}
.im .Srirangam-Travels{background-position:-98px -28px}
.im .Srirangam-Schools{background-position:-14px -26px}
.im .tamilnews{background-position:-54px -46px}
.im .nakshatra-calculator{background-position:-33px -46px}
.im .Free-Web-Directory{background-position:-12px -46px}
.im .Feed-Back{background-position:-96px -46px}
.im .prohithar{background-position:-76px -46px}

.my_menu ul,li{z-index:auto;margin:0;padding:0}
ul.my_menu li{background-color:transparent}
ul.my_menu img{padding:0 8px 0 0}
ul.my_menu li a{display:inline-block;font-family:Helvetica, sans-serif;color:#333;font-size:12px;width:190px;font-weight:700;text-decoration:none;padding:3px 0 3px 4px}
ul.my_menu li ul li a{display:inline-block;font-family:Helvetica, sans-serif;color:#333;font-size:12px;width:220px;font-weight:700;text-decoration:none;padding:4px}
ul.my_menu li ul{position:absolute;left:0;top:0;margin:0 0 0 -1000px}
ul.my_menu li:hover ul,ul.my_menu li.over ul{left:0;top:0;margin:-1px 0 0 194px}
.menulast{padding:0}
#tamil-year{border:1px solid #CCC}
#tamil-year td{padding:0 0 0 10px}
#tamil-year tr:hover{font-weight:700;background:#FF9}
#apDiv1_monthlycalander{position:absolute;height:auto;z-index:10001;margin:0 0 0 760px}
.calendar-month{font-size:28px;font-weight:700;color:#F60;margin:7px}
#cal li{font-size:18px;color:#090}
.tamilmonthlydiv{margin:0 0 10px;padding:5px}
.tamilmonthlydiv img{border:1px #33C solid}
.tamilmonthlydiv img:hover{border:1px #F30 solid}
#tamil-calander{width:700px;border-bottom:1px solid #ccc;font-size:18px;color:#F30;margin:0 auto;padding:5px}
#tamil-calander p a img{border:2px solid #330}
#tamil-calander p a{font-size:12px;color:#090;font-weight:700;margin:0 5px}
#tamil-calander p{margin:2px}
.tamilcalendarcss{font-family:Arial, Helvetica, sans-serif;font-size:9px;width:152px;border:1px solid #ccc;float:left;margin:1px}
.tamilcalendarcss td{text-align:center}
.tamilcalendarcss td a{color:#06C}
.tamilcalendarcss th{background:#039;color:#D9EBF9;border-bottom:1px solid #D9EBF9}
.tamilcalendarcss th a{color:#FF0;font-size:9px;font-weight:700}
.tamilcalendaryear{width:940px;margin:0 auto;padding:5px 0 0}
.tamilcalendarquick{font-size:15px;color:red;font-weight:700;border-bottom:1px solid #F60;width:280px;text-align:center;margin:0 auto}
#rasicalc h2{background:#EBF5FC;border:1px dashed #FC0;margin:0;padding:5px}
#rasicalc{background:#fff;border:1px dashed #FC0;margin-bottom:20px;padding:10px}
#rasicalc table{background:#FF9;border:1px dashed #FC0;margin:10px;padding:0 5px}
#rasicalc label{padding:0 20px 0 0}
.cbtn{color:#fff;border:1px solid #000;font-size:11px;background:#CA180F;font-weight:700;padding:2px}
#rasicalc table td{text-align:left;border-bottom:1px dashed #F90;padding:5px 0}
.im .Tamil-daily-calendar,.im .tamilcalendar{background-position:-119px -28px}