@charset "utf-8";
/* CSS Document */

@font-face {
font-family: 'BakerSignetBTRoman';
src: url('bakrsign_0-webfont.eot');
src: url('../font/bakrsign_0-webfont.eot?#iefix') format('embedded-opentype'),
url('../font/bakrsign_0-webfont.woff') format('woff'),
url('../font/bakrsign_0-webfont.ttf') format('truetype'),
url('../font/bakrsign_0-webfont.svg#BakerSignetBTRoman') format('svg');
font-weight: normal;
font-style: normal;

}
body{background:url(../images/bg.jpg) top repeat-x;
background-color: #f8fcff;
margin:0px;
padding:0px;
font-family:"BakerSignetBTRoman",Arial, Helvetica, sans-serif;
color:#616161;
}

#wapper{ width: 100%;
margin:0px;
padding:0px;
/*background:url(../images/cloud-bg.png) top center no-repeat;*/
background:url(../images/cloud-bg.jpg) top center no-repeat;
float:left;
min-height:630px;
}

#wapper02{ width: 100%;
margin:0px;
padding:0px;
/*background:url(../images/cloud-bg.png) top center no-repeat;*/
background:url(../images/cloud-bg_02.jpg) top center no-repeat;
float:left;
min-height:630px;
}
#maildv{width:999px;
margin:0 auto;
}
#topbar{width:999px;
float:left;
margin:0 auto;
height:121px;
}

.logo{width:359px;
height:121px;
/*background:url(../images/logo.png) no-repeat; */
float:left;
margin:0 0 0 339px;
}

#menubar{width:999px;
float:left;
margin:0 auto;
height:63px;
background:url(../images/menu_bg.png) no-repeat;
position:absolute;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border: solid 0px #000066;
z-index: 10;
}
#content{width:999px;
float:left;
margin:57px 0 0 0;
padding:0px;
}
.content_left{width:717px;
margin:0 auto;
padding:0px;
height:auto;
float:left;
}
.contentleft_sub{width:701px; 
float:left; 
margin:0 0 0 6px;
text-align:justify;
font-size:15px;

}
.contentleft_sub p{padding:0 17px 0 20px;}

.data_top{width:701px; 
height:43px; 
float:left; 
margin:0 auto;
}
.data_mid{width:701px; 
height:auto;
float:left; 
background:url(../images/content_bg.png) repeat-y;
border: solid 0px #000066;
padding-bottom: 10px;
}

.data_bott{width:701px; 
height:12px; 
float:left; 
background:url(../images/content_bott.png) no-repeat;
}


.contentleft_box{float:left; width:350px;}
.contentright_box{float:left; width:350px;}

.header{width:756px;
height:416px;
float:left;
border: solid 0px #000066;
}

.content_right{width:281px;
margin:0 auto;
padding:0px;
height:auto;
float:right;
}

.dvbox_top{width:350px; 
height:43px; 
float:left; 
margin:0 auto;
}
.dvbox_mid{width:350px; 
height:180px; 
float:left; 
background:url(../images/contbox_bg.png) repeat-y;
}
.dvbox_bott{width:350px; 
height:12px; 
float:left; 
background:url(../images/contbox_bott.png) no-repeat;
}

.e-seva{width:282px; 
height:auto; 
margin:22px 0 5px 0;
}

.dvside{width:282px;
height:38px;
margin:0 auto;
float:left;  
}
.sidebar{width:282px;
height:auto;
margin:0 0 5px 0;
float:left;
background:url(../images/side_bg.png) bottom no-repeat;
}

.ima{margin:10px 0 15px 0;}	

.dvsidebar{margin:0 0 20px 0;
float:left;
}	

.dvtime{width:259px;
height:25px; 
text-align:left; 
float:left; 
margin: 10px 0 0px 10px; 
padding:0 0 0 10px; 
background:url(../images/side_line.png) bottom no-repeat;
}
.dvtime2{width:259px;
height:25px; 
text-align:left; 
float:left; 
margin: 10px 0 0px 10px; 
padding:0 0 0 10px; 

}


.dvtime_1{width:150px; 
height:25px; 
float:left; 
color:#7e582c;
}

.dvtime_2{width:70px; 
height:25px; 
float:left; 
color:#373737;
}
.sym{width:18px;  float:left;}
.readmore{margin:0 20px 10px 0;
float:right;
}
.readmore a{color:#d80586;
font-size:13px;
text-decoration:underline;
}

.readmore a:hover{color:#d80586;
text-decoration:none;
}

#footer{width:100%;
height:420px;
margin:0px;
padding:0px;
float:left;
background:url(../images/footer.png) center top no-repeat;
border: solid 0px #000033;
}

.footer_sub{width:892px;
height:420px;
margin:0 auto;
padding:0px;
border: solid 0px #000033;
}

.footer_sub_mid{width:892px;
height:372px;
float:left;
}	

.footer_sub_R{width:109px;
height:372px;
float:right;
background:url(../images/footer_R.png) right no-repeat;
}


.footer_flow2{width:892px; 
height:43px; 
float:left; 
margin:0 auto;
padding:15px 0 0 0;
color:#805b2e;
text-align:center;
}

.Divfoot{width:195px; 
float:left; 
height:290px;
margin:30px 0 0 10px;
padding:0 0px 0 0px; 
font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#a2dc1a;
line-height:20px;
border-right:1px dotted #774f14;
}

.Divfoot ul{margin:0 0 0 0px;
padding:0px;
text-align:left;
color:#684821;
padding:0 0px 0 20px;
font-size:16px;
font-family:"BakerSignetBTRoman", Arial, Helvetica, sans-serif;

}

.Divfoot ul li{
list-style:none;
padding:0px 0px 0 0px;
line-height:20px;
margin:0 0 15px 0;
text-align:left;
list-style:url(../images/sym.png);

}
.Divfoot ul li a{
color:#684821;
text-decoration:none;

}

.Divfoot ul li a:hover{
color:#684821;
text-decoration:none;
}

.Divfoot ul li ul{margin:0 0 0 10px;
padding:0px;
line-height:20px;
color:#fff;

}
.Divfoot ul li ul li{color:#000;
line-height:20px;
list-style:url(../images/sym2.png);
margin:0 0 5px 0px;
}	
.Divfoot ul li ul li a{color:#000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.Divfoot ul li ul li a:hover{color:#d80586;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.dv_facebook{float:right; 
width:266px; 
height:282px; 
margin:15px 0 0 0; 

}
.broun_c{ color:#805b2e;}
.black_c{color:#000;}

.DvFloat
{
width: 100%;
float: left;
}

a.link:link
{
color: #d80586;
text-decoration: none;
}

a.link:visited
{
color: #d80586;
text-decoration: none;
}

a.link:hover
{
color: #000;
text-decoration: none;
}

.pinktxt
{
color: #d80586;
text-decoration: none;
}

.templetourmain
{
width: 670px;
float: left;
border: solid 0px #000099;
padding: 10px 0px 0px 23px;
}

.templetoursub
{
border: solid 0px #CC0000;
width: 625px;
float: left;
padding-left: 20px;
}

.contentdv
{
width: 665px;
float: left;
padding: 10px 16px 0px 20px;
border: solid 0px #990000;
line-height: 18px;
}

.PinkBTxt
{
color: #d80586;
font-size: 18px;
font-weight: bold;
}

.DarkyellMainDv
{
width: 100%;
float: left;
background-color: #fff3dd;
border-bottom: solid 1px #e5e5e5;
}

.LightyellMainDv
{
width: 100%;
float: left;
background-color: #fff6e6;
border-bottom: solid 1px #e5e5e5;
}

.LefttsDv
{
width: 48%;
float: left;
padding: 4px 0px 0px 10px;
}

.RighttsDv
{
width: 48%;
float: right;
border-left: solid 1px #dedede;
padding: 4px 0px 0px 10px;
}

.EventMainDv
{
padding: 25px 0px 12px 5px;
width: 98%;
float: left;
}

.EventTitleBg
{
padding: 3px 0px 0px 25px;
width: 150px;
height: 24px;
float: left;
background-image: url(../images/news_date_strip.png);
background-repeat: no-repeat;
background-position: center left;
text-align: left;
color: #FFFFFF;
border: solid 0px #0033FF;
}

.EventContMDv
{
padding: 0px 15px 0px 25px;
width: 93%;
float: left;
border: solid 0px #990000;
}

.EventTxtDv
{
width: 450px;
float: left;
}

.EventImgDv
{
width: 184px;
float: right;
padding: 0px 0px 0px 15px;
}

.EventImgBor
{
border: solid 2px #8b571b;
border-collapse: collapse;
}

.EventStripDv
{
background-image: url(../images/news_page_strip.png);
background-repeat: no-repeat;
background-position: center center;
width: 701px;
float: left;
height: 25px;
color: #686868;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
text-align: center;
padding: 7px 0px 0px 0px;
}

a.nolink:link
{
color: #686868;
text-decoration: none;
padding: 0px 10px 0px 10px;
}

a.nolink:visited
{
color: #a1226e;
text-decoration: none;
padding: 0px 10px 0px 10px;
}

a.nolink:hover
{
color: #a1226e;
text-decoration: none;
padding: 0px 10px 0px 10px;
}

a.selnolink
{
color: #000000;
text-decoration: none;
font-weight:bold;

}

a.selnolink:visited
{
color: #000000;
text-decoration: none;
font-weight:bold;


}

a.selnolink:hover
{
color: #000000;
text-decoration: none;
font-weight:bold;
}


.technology
{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
margin: 10px 0;
}


.openlanguage
{ /*class added to contents of 2nd demo when they are open*/
color: #67391d;
}

.closedlanguage
{ /*class added to contents of 2nd demo when they are closed*/
color: #d80586;
}

.GalleryMainDv
{
width: 87%;
float: left;
padding: 0px 45px 0px 45px;
}

.GalThumbLDv
{
width: 20%;
float: left;
text-align: center;
}

.GalThumbRDv
{
width: 20%;
float: right;
text-align: center;
}

.selectactivitiesbg
{
background-image: url(../images/sub_title/select_activities_by.png);
background-repeat: no-repeat;
width: 100%;
float: left;
height: 40px;
}

.subselectactdv
{
width: 351px;
float: left;
padding: 0px 109px 0px 241px;
border: solid 0px #666666;
height: 20px;
}

.monthdv
{
float: left;
padding: 8px 10px 0px 0px;
}

.yeardv
{
float: left;
padding: 8px 10px 0px 0px;
}

.myselectdv
{
float: left;
padding: 1px 10px 0px 0px;
}

.activcontentdv
{
width: 95%;
float: left;
padding: 0px 15px 0px 15px;
text-align: justify;
border: solid 0px #FF0000;
}

.activleftdv
{
width: 7%;
float: left;
border: solid 0px #FF0000;
}

.activrightdv
{
width: 92.4%;
float: right;
border: solid 0px #FF0000;
}

.calendericondv
{
background-image: url(../images/calender_icon.png);
background-repeat: no-repeat;
background-position: center center;
width: 40px;
float: left;
height: 40px;
}

.calenderdatedv
{
width: 100%;
float: left;
padding: 17px 0px 0px 0px;
text-align: center;
}

.activbotborder
{
border-bottom: dashed 1px #807d77;
padding-bottom: 8px;
width: 100%;
float: left;
}

.input
{
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
border: solid 1px #929292;
width: 250px;
height: 18px;
}

.textarea
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
border: solid 1px #929292;
background-color: #FFFFFF;
width: 247px;
height: 40px;
}

.Submit
{
width: 63px;
height: 20px;
background-image: url(../images/submit.png);
background-repeat: no-repeat;
border: 0px;
cursor: pointer;
}

.Reset
{
width: 63px;
height: 20px;
background-image: url(../images/reset.png);
background-repeat: no-repeat;
border: 0px;
cursor: pointer;
}

.howreachhead
{
background-image: url(../images/how_to_reach.png);
background-repeat: no-repeat;
background-position: center top;
width: 701px;
float: left;
}

.redtxt
{
color: #A3181C;
text-decoration: none;
}

.WallpaperLeftDv
{
width: 50%;
float: left;
text-align: center;
}

.WallpaperRightDv
{
width: 50%;
float: right;
text-align: center;
}

.innerheader
{
width:699px;
height:215px;
float:left;
border: solid 0px #000066;
padding: 0px 0px 0px 5px;
margin:23px 0 5px 0;
}

.DeityDarshanDv
{
width: 689px;
float: left;
border: solid 0px #CC33CC;
padding: 10px 0px 0px 0px;
}

.SevsMainDv
{
width: 672px;
padding: 10px 16px 0px 13px;
border: solid 0px #BD6422;
}

.SevasLeftImg
{
width: 174px;
float: left;
border: solid 0px #0000CC;
}

.SevsRightTxt
{
width: 473px;
float: left;
border: solid 0px #2D6F11;
padding: 0px 10px 0px 10px;
}

.RsMainDv
{
width: 28%;
float: left;
}

.RsSignDv
{
width: 24px;
float: left;
}

.PriceTxtDv
{
width: 75px;
float: left;
color: #FFFFFF;
background-color: #614321;
padding: 5px 10px 4px 10px;
font-style: italic;
}

.PujaBokingMainDv
{
width: 24%;
float: left;
border: solid 0px #990000;
}

.PujaBokingDv
{
width: 95px;
float: left;
color: #FFFFFF;
background-image: url(../images/pooja_booking.jpg);
background-repeat: repeat-x;
padding: 5px 10px 4px 10px;
font-style: italic;
text-align: center;
border: solid 0px #990000;
}
a.alink
{
color:#616161;

text-decoration:none;
font-size:15px;

border-bottom-style:dotted;
border-bottom-width:1px;


}

a.alink:visited
{
color:#616161;

text-decoration: none;
font-size:15px;
border-bottom-style:dotted;
border-bottom-width:1px;

}

a.alink:hover
{
color: #a1226e;
text-decoration: none;
font-size:15px;
}
.LefttsDv1
{
width: 48%;
float: left;
padding: 5px 0px 5px 10px;
}

.RighttsDv1
{
width: 48%;
float: right;
border-left: solid 1px #dedede;
padding: 5px 0px 5px 10px;
}
.dvFormLeft
{
width:17%;
float:left;
text-align:left;
padding:0px 8px 15px 20px;
border:solid 0px black;
vertical-align:top;
}
.dvFormRight
{
width:74%;
float:right;
text-align:left;
padding:2px 10px 15px 0px;
border:solid 0px black;

}


.red{color:Red;}

.Sitemap{width:195px; 
float:left; 
margin:30px 0 0 10px;
padding:0 0px 0 0px; 
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#a2dc1a;
line-height:20px;
border-right:1px dashed #774f14;
}

.Sitemap ul{margin:0 0 0 0px;
padding:0px;
text-align:left;
color:#684821;
padding:0 0px 0 20px;
font-size:16px;
font-family:"BakerSignetBTRoman", Arial, Helvetica, sans-serif;

}

.Sitemap ul li{
list-style:none;
padding:0px 0px 0 0px;
line-height:20px;
margin:0 0 15px 0;
text-align:left;
list-style:url(../images/sym.png);
}
.Sitemap ul li a{
color:#684821;
text-decoration:none;
}

.Sitemap ul li a:hover{
color:#684821;
text-decoration:none;
}

.Sitemap ul li ul{margin:0 0 0 10px;
padding:0px;
line-height:20px;
color:#fff;
}
.Sitemap ul li ul li{color:#000;
line-height:20px;
list-style:url(../images/sym2.png);
margin:0 0 5px 0px;
}

.Sitemap ul li ul li a{color:#000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.Sitemap ul li ul li a:hover{color:#d80586;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

/* Photo Gallery paging Start */

.pagination
{
	font-size: 11px;
	line-height:20px;
	clear:both;
	display:block;
	text-align: center;
	margin:0 auto;
	width: 97%;
	padding:4px 6px 4px 0;
	background-color:#fff;
	color:#313031;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left:20px;
}
.pagination a {
	color:#1d1d1d;
	text-decoration:none;
	padding:5px 6px 4px 5px;
	margin:0 3px 0 3px;
	border:1px solid #016f99;
}

.pagination a:hover, .pagination a:active {
	color:#424242;
	border:1px solid #016f99;
	background-color:#6fc9fd;
}
.pagination span.selected {
	padding:5px 6px 4px 5px;
	margin:0 3px 0 3px;
	border:1px solid #016f99;
	font-weight:bold;
	color:#1d1d1d;
	background-color:#6fc9fd;
}
.pagination span.disabled {
	padding:5px 6px 4px 5px;
	margin:0 3px 0 3px;
	border:1px solid #cccccc;
	color:#cccccc;
}
/* Photo Gallery paging End */