@charset "utf-8";
/* CSS Document */


*{ margin:0; padding:0; outline:none;}
a{ text-decoration:none; border:0;}
a img{ border:0;}
body{ background:#710100 url(../img/bg.gif) repeat-x top center; margin:auto; font:bold 12px  ML-TTKarthika; letter-spacing:0px;}
.mal
{
	font-family: ML-TTKarthika;
}
P{ padding:0; margin:0; line-height:18px; font-size:15px; letter-spacing:.4px; color:#6C0A15; text-align:justify; line-height:16px;}

@font-face {
    font-family: ML-TTKarthika;
    font-style:  normal;
    font-weight: normal;
    src: url(../MLTTKAR0.eot);}

#top{ background:url(../img/top_bg.gif) repeat-x; height:106px; clear:both;}
#top div{ width:990px; margin:auto;}
#top div .logo{ float:left; margin:20px 40px 20px 20px;}
#top div a{display:block; float:left; text-decoration:none; height:20px;margin:9px 3px; width:119px; margin-top:10px; font-size:18px; text-align:center; text-decoration:none; color:#fff; padding-top:1px;}
#top div .download{ width:200px; float:left;margin:5px 0px 8px 400px;}
#top div .download a{  border:none; text-decoration:none;}
#top div .download a img{ border:0;}

#top div a.home{background:url(../img/menu.gif) no-repeat; }
#top div a.temple{background:url(../img/menu.gif) no-repeat; }
#top div a.history{background:url(../img/menu.gif) no-repeat; }
#top div a.photos{background:url(../img/menu.gif) no-repeat; }
#top div a.contact{background:url(../img/menu.gif) no-repeat; }
#top div a:hover{ background-position:0 -20px}
#top div a.active,#top div a.active:hover{ background-position:0 -40px}

#middle { margin:auto; width:990px;}
#middle .temple_photo{ float:left;}
#right{
	height:337px;
	float:left;
	padding:25px 0 0 10px;
	color:#580811;
	font-weight: bold;
	font-size:18px;
	width:430px;
	line-height:22px;
	
}
#right span{
	font-size:20px;
	border-bottom:dashed 1px #930;
	width:430px;
	margin-bottom:10px;
	float:left;
	
}
.more a{ color:#FF9866; font-size:16px; text-decoration:none; margin:25px 0 0 250px;}
.more a:hover{ color:#fff; text-decoration:underline;}
.more02 a{color:#FEC682; font-size:16px; text-decoration:none; margin:25px 0 0 370px; color:#89724D;}
.more02 a:hover{ color:#6C0A15; text-decoration:underline;}
#design1{width:940px; margin:0 auto; background:#ffebca url(../img/design_bg1.gif) repeat-x top;  padding:25px; clear:both; min-height:280px;}
#design1 h1{ width:505px; float:left; margin-right:20px; color:#590811; font-size:24px;}
#design1 h2{ width:910px; float:left; color:#590811; padding-bottom:5px; font-size:20px;}
#design1 h3 { font-size:18px; font:bold 16px Arial, Helvetica, sans-serif;}
#design1 h3 span{ font:normal 12px Arial, Helvetica, sans-serif; line-height:23px; color:#837050;}
#design1 .president{ float:left; padding:0 10px 10px 0;}
#design1 h5 {font-family: ML-TTKarthika; font-size:18px; color:#900;
    font-style:  normal;
    font-weight: normal;
    src: url(../MLTTKAR0.eot);}


table{ width:370px;border-left:1px solid #fff;}
table td, table th{ padding:5px; font-size:11px; border-right:1px solid #BC957B;border-top:1px solid #BC957B; background:#FFEFD4; border-left:1px solid #BC957B; font-size:18px; border-bottom:1px solid #BC957B;}
table th{ background:#F7E1BE; color:#92352E; font-size:20px;}




#design1 .box{padding:4px; background:#e6cba7; width:160px; list-style:none; float:left; margin:10px 30px 10px 31px; text-align:center; text-align:center; border:solid 2px #D5BA96;}
#design1 .box a{ text-decoration:none; color:#000; font-size:17px; line-height:15px;}
#design1 .box:hover{ background:#F7E1C5;}
#design1 .box img{ margin-bottom:3px; margin-top:3px; border:solid 2px #D5BA96;}


#footer{ background:#710100 url(../img/footer_bg.gif) repeat-x; height:30px; padding-top:25px; color:#f5b572; font:normal 11px Arial, Helvetica, sans-serif}
#footer div{width:990px; margin:auto; text-align:center;}
#footer div a{ text-decoration:none; color:#f4cda5 }
#footer div a:hover{color:#fff;text-decoration:underline;}

#hiddengallery{display:none;}
h1{ font:color:#590811;}

#design1 .box2{background:#e6cba7; float:left; float:left; margin:6px; width:140px; height:215px; padding:0 5px; text-align:center; border:solid 2px #D2B692;}
h3{ font-size:17px; color:#853627; padding-top:5px;}
#design1 .vamal{ float:left; padding:0 10px  5px 0;}
#design1 .box2 img{ border:solid 2px #F2D8B6;}

