body{margin:0px; padding:0px; background:#d7d6d6; font-family:Calibri, Arial, "Arial Narrow"; color:black}
img{ border:none}
h4{ margin:0px; font-weight:normal; font:Calibri, Arial, "Arial Narrow"; font-size:15px }
h1{ margin:0px; font-family: 'Lobster', arial; color:#FFF; font-weight:normal; font-size:25px;}
.hlt{float: left; margin-top:30px;}
.hrt{float: right; margin-top:30px;}
.BodyInnerRightText a{color:black; text-decoration:none; font-size:12px;}
.BodyInnerRightText a:visited{color:black; text-decoration:none }
.BodyInnerRightText a:hover{color:black; text-decoration:none; color:red; background:white}


.Container{ margin:0px; padding:0px; height:auto; width:100%; }
.headerSec {height:214px;	width: 100%; background:white;  }
.HeadBGLeft{ width:100%; height:214px;  background: url(images/HeadLeft.jpg) repeat-x;}
/*.HeadBGRight{ width:50%; height:214px; background:url(images/HeadLeft.jpg) repeat-x; float:right; }*/

.ImgDevi{height:220px;	width: 100%;; margin-top:-210px; z-index:5; position:absolute}
.DeviCont{width:950px; height:220px; margin:auto}
.Devi{ width:274px; height:214px; margin:auto; background:url(images/1kottan3_05.png) no-repeat center; float:left  }
.captionLeft{float:left; width:338px; height:214px;}
.BannerSec{ height:270px; width:100%; background:white; }
.AshSculpture{ height:197px; width:50%; background: url(images/Ash.jpg) repeat-x; float:left; margin-top:28px}
.AshSculpture1{ height:197px; width:50%; background: url(images/Ash1.jpg) repeat-x; float:right; margin-top:28px}
.AshSculptureBG{ height:45px; width:100%; background:#d7d6d6; float:right; }

.BannerSec1{ height:275px; width:100%; background:none;  z-index:5; position:absolute; margin-top:-269px; }
.Banner{ height:275px; width:971px; margin:auto; background: url(images/Banner.png) no-repeat;padding-top:17px;  }
.BannerImage{ height:224px; width:915px; margin-left:24px; }
.BannerImage img{border:solid 2px white}
/*****************body Stars***************************************/
.BodySec{height:auto; width:100%; z-index:6; position:relative; }
.BodySecMiddleOuter{height:auto; width:950px; margin:auto}
.BodySecMiddle{height:auto; width:950px; background:#1a0f07; display:table-cell; padding-bottom:10px;}

.Menu{height:33px; width:944px; background:white; border:3px solid #1a0f07; float:left; }
.Menu ul,li{margin:0px; padding:0px; list-style:none;}
.Menu ul li{ float:left; width:130px; height:31px; text-align:center; font-weight:bold}
.Menu a{font-size:15px; font-family: Calibri, Arial, "Arial Narrow"; text-decoration:none; color:black; display:block; height:25px; width:130xp; padding-top:6px;}
.Menu a:visited{ text-decoration:none; border:none}
.Menu a:hover{ text-decoration:none; color:white; background:#1a0f07; border-left: solid 2px #897961; border-right: solid 2px #897961; border-top: solid 2px #897961}


.BodyInner{ width:930px; height:auto; padding:10px; float:left}
.BodyLeft{ width:280px; height:auto; float:left;}
.BodyInnerLeft{ width:280px; height:auto; display:table-cell;  }
.LeftMenu{ width:267px; height:376px; background:url(images/Frame.png) no-repeat top; }
.LeftMenuTextTop{ width:267pxx; height:65px;  }
.LeftMenuText{ width:177px; height:258px; margin-left:41px; }
.LeftMenuText ul,li{list-style:none; padding:0px; margin:0px; font-family:Calibri, Arial, "Arial Narrow"; font-weight:normal }
.LeftMenuText li{list-style:none; padding:0px; margin:0px; height:43px; width:177px; border-bottom:2px solid #a9a7a6; text-align:center; background: #eae8e7}
.LeftMenuText a{color:black; text-decoration:none; font-size:14px; height:30px; width:177px; display:block; padding-top:13px; }
.LeftMenuText a:visited{color:black; text-decoration:none }
.LeftMenuText a:hover{color:black; text-decoration:none; color:red; background:white}


.EventsSec{width:254px; height:auto; border:1px solid white;padding-top:10px;padding-left:10px; padding-bottom:10px; display:table-cell; clear:both   }
.Events{display:table-cell; width:244px; height:auto; background:white; }
.EventsHead{width:244px; height:31px;  background:#1a0f07; }
.EventsHead h4{ margin:0px; padding-top:4px; padding-left:5px; color:white;}

.EventsContent{width:244px; height:178px; margin-top:17px; cursor:pointer }
.EventsContentImg{width:224px; height:128px;margin:auto }
.EventsContentText{width:224px; height:43px; margin:auto; font-size:12px; padding-top:10px;}


.SiteVisitOuter{width:244px; height:auto; padding:10px; border:1px solid white; margin-top:10px }
.SiteVisit{width:244px; height:50px; background:white; }
.SiteVisit a{color:black; text-decoration:none; font-size:14px; }
.SiteVisit a:hover{color:red; text-decoration:none; font-size:14px; }

.BodyInnerRight{ width:630px; background:white; float:left; margin-left:10px ; margin-top:10px; height:910px}

.BodyInnerRightText{ width:570px; margin:auto; margin-top:30px;}
.BodyInnerRightText p{ font-family:calibri, Arial, Georgia; font-size:16px; text-align:justify}
.BodyInnerRightText h3{ font-family:'Oswald', sans-serif; font-size:16px; color:#582b03}

/*****************body Stars***************************************/


.ImageSec{ width:100%; height:268px; background: url(images/Border.jpg) repeat-x top; background-color:#d7d6d6; padding-top:10px}
.ImageSecMiddle{ width:950px; height:268px; margin:auto}
.ImageSecMiddleDiv{width:315px; height:240px; padding-top:28px; float:left}
.ActualImageSec{width:315px; height:209px;  }
.ActualImage{width:290px; height:166px; margin-left:12px; background:url(images/img1.png) no-repeat; padding-top:8px; padding-left:8px}
.ActualImage img{}
.ActualImageText p{ margin:0px; padding:0px; font-family: Calibri, Arial, "Arial Narrow"; width:270px}
.ActualImageText{width:291px; height:42px; margin-left:12px}
.rt{ text-align:right}

.map{width:425px; height:350px; margin:auto; border:#CCC solid 2px; }


.Footer{ height:80px; width:100%; background: url(images/Footer.jpg) repeat-x}


