@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#5a4736;
}
#leftbg{
	background-image:url(../images/left_bg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	
}

#rightbg{
	background-image:url(../images/right_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
#leftbgcontent{
	background-image:url(../images/left_bg_content.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	
}

#rightbgcontent{
	background-image:url(../images/right_bg_content.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
#leftbglegend{
	background-image:url(../images/left_bglegend.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	
}

#rightbglegend{
	background-image:url(../images/right_bglegend.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
#leftbgchazhur{
	background-image:url(../images/left_bgchazhur.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	
}

#rightbgchazhur{
	background-image:url(../images/right_bgchazhur.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
#leftbgthiruvellattu{
	background-image:url(../images/left_bgthiruvellattu.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	
}

#rightbgthiruvellattu{
	background-image:url(../images/right_bgthiruvellattu.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
#leftbgPp{
	background-image:url(../images/left_bgPp.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	
}

#rightbgPp{
	background-image:url(../images/right_bgPp.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
#leftbgoracle{
	background-image:url(../images/left_bgoracle.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	
}

#rightbgoracle{
	background-image:url(../images/right_bgoracle.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
#leftbgtriprayarTemple{
	background-image:url(../images/left_bgctriprayarTemple.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	
}

#rightbgtriprayarTemple{
	background-image:url(../images/right_bgctriprayarTemple.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
#leftbgContact{
	background-image:url(../images/left_bgContact.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	
}

#rightbgContact{
	background-image:url(../images/right_bgContact.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
#leftbgProduct{
	background-image:url(../images/left_bgproducts.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	
}

#rightbgProduct{
	background-image:url(../images/right_bgproducts.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
#logoarea{
	background-image:url(../images/top_logo.jpg);
	width:896px;
	height:157px;
	background-repeat:no-repeat;
	float:left;
}

#toprightcontcatbg{
	background-image:url(../images/top_right_bg.jpg);
	width:104px;
	height:157px;
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	

}
.topcontactheading{

    font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:22px;
	color:#fde1c1;

}
#bannerbg{
	background-image:url(../images/banner_bg.jpg);
	width:1000px;
	height:427px;
	background-repeat:no-repeat;
	background-position:left top;
}

#bannerimage{
	width:927px;
	height:368px;
	background-color:#c9ad88;
	margin-left:36px;
	margin-top:29px;
	float:left;
}

#linkportion{
	background-image: url(../images/link_bg%27.jpg);
	width:1000px;
	height:67px;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}

#centerarealeftbox{
	width:524px;
	float:left;

}
#centerarearightbox{
	width:476px;
	float:left;


}
#welcometokanadimadam{
	background-image:url(../images/WELCOMEpage.jpg);
	width:524px;
	height:600px;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	
}

#welcometokanadimadamboard{
	background-image:url(../images/welcome_page_board.png);
	width:524px;
	height:600px;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	
}


#gallerybg{
	background-image:url(../images/gallery_1.jpg);
	width:476px;
	height:267px;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	position:relative;
	
}
#gallerybgboard{
	background-image:url(../images/gallery_board.png);
	width:525px;
	height:267px;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	position:absolute;
	margin-left:-50px;
	
}


#dailypoojasbg
{
	background-image:url(../images/dailypoojas_bg_1.jpg);
	width:476px;
	height:756px;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	
}
#dailypoojasboard{
	background-image:url(../images/dailypoojad_board.png);
	width:476px;
	height:211px;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	margin-top:35px;
	position:relative;
}


#visitusbg{
width:524px; height:258px; 
background-image:url(../images/visit_us_1.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;

}
#visitusboard{
	width:524px; height:258px; 
	background-image:url(../images/visit_us_board.png);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;

}



img{
	border:0;

}


  .box 
            {
            	
            	width:11px;
            	text-align:left;
				float:left;
				position:relative;
				margin-left:88px;
				z-index:555555;
                
            }
            .header
            {
            	height:100px;
            }
            .header h1
            {
            	margin:0px;
            	padding:30px;
            }
            .menu
            {
            	height:30px;
            	border-top:solid 1px #dccfbb;
            	border-bottom:solid 1px #dccfbb;
            }
            .menu div
            {
            	padding:10px 30px;
            }
            .menu a
            {
            	margin:0px 10px;
            	color:#fecd28;
            	text-decoration: none;
            }
            .content
            {
             	padding:10px 30px;
            }
            #contactFormContainer
            {
            	position:relative;
            	
            	float:right;
            }
            #contactForm
            {
            	height:230px;
            	width:300px;
            	background-image:url(../images/contactbg.jpg);
            	display:none;
				float:right;
				position:relative;
				
				
            }
            #contactForm fieldset
            {
            	padding:30px;
            	border:none;
				float:right;
            }      
            #contactForm label
            {
            	display:block;
            	color:#ffc400;
				float:right;
            }      
            #contactForm input[type=text]
            {
            	display:block;
            	border:solid 1px #4d3a24;
            	
            	margin-bottom:10px;
            	height:24px;
				float:right;
            }  
            #contactForm textarea
            {
            	display:block;
            	border:solid 1px #4d3a24;
            	
            	margin-bottom:10px;
				float:right;
            }  
            #contactForm input[type=submit]
            {
            	border:solid 1px #23150c;
            	color:#fecd28;
            	padding:5px;
				float:right;
            }                
            #contactLink
            {
            	height:63px;
            	width:83px;
            	background-image:url(../images/slidein_button.png);
            	display:block;
            	cursor:pointer;
				float:right;
				
            }
            #messageSent
            {
            	color:#ff9933;
            	display:none;
            }



@font-face {
    font-family: 'zapf_chancery_mediumitalic';
    src: url('zapf_chancery_medium_italic.eot');
    src: url('zapf_chancery_medium_italic.eot?#iefix') format('embedded-opentype'),
         url('zapf_chancery_medium_italic.woff') format('woff'),
         url('zapf_chancery_medium_italic.ttf') format('truetype'),
         url('zapf_chancery_medium_italic.svg#zapf_chancery_mediumitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

.MATTERFONT1	{
	font-size:14PX;
	font-family:'zapf_chancery_mediumitalic',arial, tahoma;
	text-decoration:none;
	font-weight:normal;
	line-height:15px;
	color:#282828;

}



.shake:hover,
.shake:focus {
	-webkit-animation-name: spaceboots;
	-webkit-animation-duration: 0.8s;
	-webkit-transform-origin:50% 50%;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	z-index:0;
}
.shake {
	
	z-index:0;
}@-webkit-keyframes spaceboots {
	0% { -webkit-transform: translate(2px, 1px) rotate(0deg); z-index:-0;}
	10% { -webkit-transform: translate(-1px, -2px) rotate(-1deg); z-index:-0;}
	20% { -webkit-transform: translate(-3px, 0px) rotate(1deg); z-index:-0;}
	30% { -webkit-transform: translate(0px, 2px) rotate(0deg); z-index:-0;}
	40% { -webkit-transform: translate(1px, -1px) rotate(1deg);z-index:-0; }
	50% { -webkit-transform: translate(-1px, 2px) rotate(-1deg);z-index:-0; }
	60% { -webkit-transform: translate(-3px, 1px) rotate(0deg); z-index:-0;}
	70% { -webkit-transform: translate(2px, 1px) rotate(-1deg); z-index:-0;}
	80% { -webkit-transform: translate(-1px, -1px) rotate(1deg); z-index:-0;}
	90% { -webkit-transform: translate(2px, 2px) rotate(0deg);z-index:-0; }
	100% { -webkit-transform: translate(1px, -2px) rotate(-1deg);z-index:-0; }
	}
 #offeringbg
            {
            	height:164px;
            	width:524px;
            	background-image:url(../images/offering_bg.jpg);
				background-repeat:no-repeat;
            	display:block;
            	cursor:pointer;
				float:left;
				
            }
			
			
			.visitusfont{
		font-family:Arial, Tahoma, verdana;
		text-decoration:none;
		font-size:13px;
		font-weight:bold;
	
	
	}
	
		.time{
		font-family:Arial, Tahoma, verdana;
		text-decoration:none;
		font-size:16px;
		font-weight:bold;
		color:#e1c19c;
		text-shadow: 2px 2px 5px #000000;
	
	
	}
	
	.poojatimefontbold{
		font-family:Arial, Tahoma, verdana;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		line-height:20px;
	}
		.poojatimefont{
		font-family:Arial, Tahoma, verdana;
		text-decoration:none;
		font-size:12px;
		font-weight:normal;
		color:#000000;
		line-height:20px;
	}
	
	#bottomleftbg{
	background-image:url(../images/bottom_left_bg.jpg);
	width:1000px;
	height:494px;
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	
	}
	

	
	#bottomrightbg2{
	background-image:url(../images/bottom_bg_right.jpg);
	width:427px;
	height:494px;
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	
	}
	
	
	.bottomaddresfont1{
	font-family:Arial, Tahoma, verdana;
		text-decoration:none;
		font-size:13px;
		font-weight:normal;
		color:#fde1c1;
		text-shadow: 2px 2px 5px #000000;
		line-height:17px;
	}
	
	
		.bottomaddresfont3{
	font-family:Arial, Tahoma, verdana;
		text-decoration:none;
		font-size:12px;
		font-weight:normal;
		color:#fde1c1;
		text-shadow: 2px 2px 5px #000000;
		line-height:17px;
	}
	
	
	
		.bottomaddresfont2{
	font-family:Arial, Tahoma, verdana;
		text-decoration:none;
		font-size:15px;
		font-weight:normal;
		color:#fde1c1;
		text-shadow: 2px 2px 5px #000000;
		line-height:20px;
	}
		
			.followfont{
		font-family:Arial, Tahoma, verdana;
		text-decoration:none;
		font-size:16px;
		font-weight:bold;
		color:#fde1c1;
		text-shadow:1px 1px 5px #000000;
	
	
	}	
	
.shakeimage{
position:relative;
}
	
	    
    .slide-out-div {
       
        width: 326px;
		background-image:url(../images/tab_bg.png); background-repeat:no-repeat;
       height:279px;
		z-index:999999;
    }
    .slide-out-div1 {
       
        width: 326px;
		background-image:url(../images/tab_bg.png); background-repeat:no-repeat;
       height:279px;
		z-index:999999;
		left: -265px !important;
    }
    
	