/* CSS Document */
body {margin:0; padding:0px; font-family:cambria; text-align:center; background-color:#e0e0e1; background-image:url('../images/bg.jpg');
	 background-repeat:repeat;   }
h1{ font-size:25px;  font-weight:bold; color:#000000; line-height:28px; font-family:cambria; margin-bottom:30px; text-align:center;}
h2{ font-size:20px; color:#d3242a; font-weight:bold; line-height:28px; text-align:center; margin-top:10px;  font-family:cambria;}
h3{ font-size:18px; color:red; font-weight:bold; line-height:18px;  text-align:center; font-family:cambria;}
h4{ font-size:18px; color:Black; font-weight:bold; line-height:18px;  text-align:center; font-family:cambria;}
h5{ font-size:18px; color:green; font-weight:normal; line-height:18px;  text-align:center; font-family:cambria;}
h6{ font-size:18px; color:#d3242a; font-weight:normal; line-height:18px;  text-align:left; font-family:cambria;}

*{ font-size:15px; font-family:cambria; color:#2e2d2e; line-height:23px;}

li { font-size:16px; font-weight:normal; text-align:left; margin-left:-10px; margin:10px 0px; }
td {vertical-align:top;}

a:link{ font-size:15px; color:#972250; line-height:23px; text-decoration:none; font-weight:normal; font-family:cambria; }
a:visited{ font-size:15px; color:#972250; line-height:23px; text-decoration:none; font-weight:bold; font-family:cambria;  }
a:revisited{ font-size:15px; color:#972250; line-height:23px; text-decoration:none; font-weight:normal; font-family:cambria; }
a:hover{ font-size:15px; font-weight:normal; color: black; line-height:; text-decoration:none; font-family:cambria;}

.top-link { color:white; font-weight:normal; font-size:17px; line-height:30px; } 
.heading3{ font-size:20px; background-color:#972250; font-weight:normal; color:White; text-align:center; margin:10px 0px; padding:5px; }
.home-video {width:280px; height:200px; margin:10px 0px;}
.left-pannel{ width:; font-size:16px; font-family:Verdana; color:#d3242a; padding-right:5px;}
.left-pannel-list{padding-left:40px; text-align:left;}

.icon {height:25px; width:25px; float:left; margin-top:5px;}
.vastu-principles 	{ font-family:cambria; text-align:left; color:black; width:300px;}
.vastu-list { width:300px; border-right:solid 2px #2c2c2c; }
.vastu-page { height:2975px; float:left; width:680px; overflow-y:scroll; border-right:0px dashed black; padding:5px; font-size:16px; font-weight: normal; color: Black; background-color:white; line-height:25px; text-align:justify;}
.keyword-heading { color:White; font-size:5px; }
.vastu-right-add {float:right; width:140px;}

.middle-box	{	height:1000px; width:425px; margin-left:0px; padding:5px; float:left; font-size:14px; font-family:Verdana; text-align:justify; color:black; }
.god-img	{ 	width:140px; height:140px; border-radius:50%; text-decoration:none; border:solid 2px white; box-shadow: 0px 0px 5px #888888;}

			
.footer		{	width:100%; height:auto; background-color:#262626; color:#ffd800; margin-top:20px; float:right;}
.link		{	font-size:14px; color:#d3242a;}

					
.vastu-links		{	height:auto; width:225px; padding-top:10px; text-align:left; border-right:solid 1px #022f8a; vertical-align:top;}
.vastu-subject-box	{	height:auto; width:725px; padding:10px; font-size:14px; font-family:Verdana; text-align:justify; color:black; vertical-align:top;}

.txt-box {border:solid 1px #bcbcbc; width:250px; padding:5px; margin:5px 0px; }	

#contenttd div { width:630px; padding-right:20px;  }
#contenttd div a { font-weight:normal  }

.dataB{ font-size:14px;  font-weight:bold; color:#000000; line-height:18px; }

.topic{ font-size:25px; font-weight:bold; color:#972250; text-transform: uppercase; line-height:35px; margin:20px 10px 20px 10px ; text-align:center;}
.text{ font-size:16px;  font-weight: normal; color: Black; line-height:25px; text-align:justify; }
.heading1{ font-size:20px; height:auto;  font-weight: bold; color: Green; line-height:25px; text-align:center; font-family:Verdana; margin:10px 10px 10px 10px ; }
.heading2{ font-size:20px; height:auto;  font-weight: bold; color: Red; line-height:25px; text-align:center; font-family:Verdana; margin:10px 10px 10px 10px ; }

.sub-img { width:98%; }
.sub-img-small { float:right; margin-left:10px; }

.search_button{ background:url(images/menubg.gif); color:#FFFFFF; font-weight:bold; }
p{ font-size:15px; text-align:justify; color: black; line-height:22px; padding:5px;}
.PageHeader{ font-size:18px; color:#000099; font-weight:bold}
.PageHeader h2{ font-size:18px; color:#000099; font-weight:bold; }
.faqq{ font-size:14px; color:#0099FF; font-weight:bold; padding-top:10px;}
form { margin:0px; padding:0px; }
.style1
    {
        font-size:18px;
        color: #ff0000;
        font-weight:bold;
    }

#spotlight{
filter:light
}

.curved 
	{	 
	 height:3200px; width:1000px;  padding:0px;  margin-top:20px;  margin-bottom:15px; text-align:left; background-color:white; border:solid 0px white;  
	 -moz-box-shadow: 0px 0px 5px black; -webkit-box-shadow: 0px 0px 5px black; box-shadow: 0px 0px 5px black;
	  border-radius:2px; 
	}
	
.body-page 
	{	 
	 min-height:3200px; width:1000px;  padding:0px;  margin-top:20px;  margin-bottom:15px; text-align:left; background-color:white; border:solid 0px white;  
	 -moz-box-shadow: 0px 0px 5px black; -webkit-box-shadow: 0px 0px 5px black; box-shadow: 0px 0px 5px black;
	  border-radius:2px; 
	}


.DynamicMenuZIndex { z-index: 999; } 
.listbg { text-align:left; color: Black; font-family:Verdana; font-size:12px; }

.hometext { font-size: 10pt; padding-right:5px; color: black; line-height: 20px; text-align:justify; font-family:Verdana; font-weight:normal; }
    
.left
	{
	float:left; height:800px; width:245px; text-align:left; background-color:#ccced0; border:solid 1px #022f8a; font-size:15px; font-weight:bold; 
	overflow-y:scroll; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior:url(border-radius.htc); font-family:Verdana; 
	padding:5px 5px 5px 5px;	
	}
	
.right-ads { padding:10px; position: absolute; right:0px; top:125px; height:auto; }
	
.right
	{
	float:right; height:800px; width:715px; text-align:justify; border:solid 1px #022f8a; font-size:15px; overflow-y:scroll;
	border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior:url(border-radius.htc); font-family:Verdana; 
	padding:5px 5px 5px 5px;	
	}
	
.cd-image { width:100%; border:solid 2px white; margin-top:20px; margin-bottom:20px; box-shadow: 0px 0px 5px #888888; }



.home-heading { text-transform:uppercase; font-size:25px; font-weight:bold; text-align:center; border-bottom:2px solid #2e2d2e; padding:10px; margin-bottom:20px; color:#2e2d2e; width:;}
 
/* Payment Pannel */	
.payment-box {background-color:#f6b70e; padding:20px; margin:0px 10px; font-size:20px; font-family:calibri; color:#212121;}
.payment-btn {font-size:18px; padding:5px 20px; border-radius:10px; font-weight:bold; background-color:#212121; font-family:calibri; color:#f6b70e;}

/* Music Page Pannal */	
.Music-page { height:3000px; width:1000px; }	
.Music-left { height:3000px; width:300px; float:left; border-right:1px dashed black; }
.Music-right { height:3000px; width:480px; float:left; }	
.Music-box { height:2950px; width:480px; overflow-y:scroll; float:left; text-align:center; border-left:solid 1px black; border-right:solid 1px black;  }	

.music-links { height:auto; width:300px; text-align:left; color:black; border-right:1px dashed black; }

.td-music {width:300px; text-align:left; vertical-align:top; border-right:1px dashed black;}
.td-music-links { height:auto; text-align:left; vertical-align:top; border-right:1px dashed black;}
.td-music-link-box { height:2950px; text-align:center; border-left:solid 1px black; border-right:solid 1px black; }

.music-link-box	{	height:auto; width:600px; margin-left:10px; padding:10px; text-align:justify; 
					color:black;}
.music-box	{	height:1000px; width:310px; float:right; font-size:12px; font-family:Verdana; text-align:left; color:black; overflow-y:scroll; border-left-style:solid 1px #022f8a;}
/*.music-border-left { height:7000px; width:32px; float:left; background-image:url(../images/border.jpg); background-repeat:repeat-y;	 }	
.music-border-right { height:7000px; width:32px; float:left; background-image:url(../images/border1.jpg); background-repeat:repeat-y; }*/	

/* Track Link Pannal */	
.track		{	width:485px; height:50px; border-bottom:dashed 1px #888888; 		}
.id			{	width:300px; height:40px; float:left; text-align:left; padding-top:5px; margin-left:5px;	}
.play		{	width:75px; height:45px; float:left;		}	
.download	{	width:95px; height:45px; float:left; 		}	
	
.track1		{	width:450px; height:200px; 		}
.id1		{	width:270px; height:60px; float:left; padding-top:5px;  margin-left:5px; font-family:cambria; font-size:18px; font-weight:bold; text-align:left; }
.play1		{	width:75px; height:65px; float:left;  font-family:cambria; font-size:18px; font-weight:bold; text-align:center; }	
.download1	{	width:100px; height:65px; float:left;  font-family:cambria; font-size:18px; font-weight:bold; text-align:center; }


/* Epic Pannal */
.epic-page { height:3000px; width:1000px; }
.epic-left { height:3000px; width:300px; border-right:1px dashed #252525 }
.epic-right { height:2950px; width:460px; background-color:white;  float:left; text-align:center; border-left:solid 1px black; border-right:solid 1px black;}
.epic-box { height:2950px; width:460px; background-color:white;  float:left; text-align:center; border-left:solid 1px black; border-right:solid 1px black; }
.rightbox{float:right; width:200px; height:2950px; border:0px solid black; }
/*.epic-border-left { height:2000px; width:32px; float:left; background-image:url(../images/border.jpg); background-repeat:repeat-y;	 }	
.epic-border-right { height:2000px; width:32px; float:left; background-image:url(../images/border1.jpg); background-repeat:repeat-y; }*/
.rightad{ border-left:1px dashed #252525; vertical-align:top;}
.midbox{ width:475px; height:3000px; overflow-y:scroll;}

/* Wallpaper Pannal */
.wallpaper	{ 	width:130px; height:130px; text-decoration:none; border:solid 2px white; box-shadow: 0px 0px 2px #888888; border-radius:50%; margin:0px;}
.wallpaper-page { height:3000px; width:800px; border-right:1px dashed black; }
.wallpaper-left { height:2950px; width:300px; float:left; }
.wallpaper-right { height:3000px; width:500px; float:left;	 }
.wallpaper-box { height:2975px; width:; overflow-y:scroll; background-color:white; padding-left:10px; padding-right:10px; border-left:1px dashed black;}
.wallpaper-Heading {  text-transform:uppercase; font-size:25px; font-weight:bold; text-align:center; border-bottom:2px solid #2e2d2e; padding:10px; margin-bottom:20px; color:#2e2d2e; }
.wallpaper-Heading1 {  text-transform:uppercase; font-size:25px; font-weight:bold; text-align:center; border-bottom:2px solid #2e2d2e; padding:10px; margin-bottom:20px; color:#2e2d2e; }


/* Devotional Video Pannal */	
.video-td { background-color:white; text-align:left; border:solid 2px #e5aa2a; height:330px; width:1000px; margin-top:25px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; behavior:url(border-radius.htc); }
.downnload-btn { float:right; margin-top:200px; margin-right:100px; }	
.frame { border:solid 5px #e5aa2a; margin:10px; }
.Video-frame-home { border:solid 3px white; margin:8px; box-shadow: 0px 0px 5px #888888; }
.video-button { background-color:#d7d4d4; box-shadow: 0px 0px 2px #888888; margin-top:300px; color:#242424; padding:8px;  }
.videos	{ width:95%; height:300px; border:5px solid #262626; margin:5px; }

/* Educationa Video Pannal */
.video-heading {  font-family:cambria; color:#d3242a; font-size:23px; font-weight:bold; margin:10px; }
.video-div { border-bottom:solid 2px #292828; margin-top:25px; width:450px; }
.video-frame { border:solid 5px #dedcdc; margin:10px; float:; width:90%; height:275px; border-radius:0px; }
.video-frame1 { border:solid 5px #dedcdc; margin:10px; float:left; width:40%; height:150px; border-radius:0px; } 
.video-link {  text-align:center;}
.video-link a:link{background-color:#2e2d2d; color:#d7d6d6;  padding:5px 30px; }
.video-link a:hover{ background-color:#d7d6d6; color:#2e2d2d; }



/* Top Buttons Pannal */
.language-td {width:120px; text-align:center; }
.language-td a{ background-color:#972250; color:white; padding:3px 10px; font-weight:normal; } 
.language-td a:hover{background-color:black; color:white; font-weight:normal;}


.mid-add{border:0px solid black; height:100px; width:480px; text-align:center;}

.hometext
    {
    font-size: 10pt; padding-right:5px; color: black; line-height: 20px; text-align:justify;  font-family:cambria;
    }
    
    
    
    
.list-play { font-family:Verdana; font-size:15px; font-weight:bold;  }
.list-id { font-family:Verdana; font-size:17px; font-weight:bold; text-align:left; padding:10px; }

. {  font-family:cambria; font-size:15px; font-weight:bold; }
 
.source{padding:5px 20px; background-color:white; float:right;}
.aayurved-mid{height:2660px; width:; color:#000000; text-align: justify; line-height:25px; font-size:16px; padding:5px; border-right:solid 2px #2c2c2c; overflow-y:scroll;}    
    
.temple-img {margin:10px; width:80%; box-shadow: 0px 0px 5px #888888; border:5px solid white;}
.tour-img {width:130px; height:110px; border:3px solid white; margin:7px; box-shadow: 0px 0px 2px #888888; float:left; }
.map-icon {margin:10px; width:140px; height:140px;}   
    
 
.menu{ font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none; background:#ec171e}
.menu td{ font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none; background:#ec171e}

#menu td a{font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none; line-height:14px}
#menu td a:hover{ font-size:12px; color:#FFFF00; font-weight:normal;text-decoration:underline; line-height:14px}

/*.menu a{ font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none; line-height:14px}
.menu a:hover{ font-size:12px; color:#FFFF00; font-weight:normal;text-decoration:underline; line-height:14px}
.menu a:visited{ font-size:12px; color:#FFFFFF; font-weight:normal;text-decoration:none; line-height:14px}
.menu a:revisited{ font-size:12px; color:#FFFFFF; font-weight:normal;text-decoration:none; line-height:14px}
*/


.fmenu{ font-size:13px; color:#000000; font-weight:normal; text-decoration:none}
.fmenu a{ font-size:13px; color:#000000; font-weight:normal; text-decoration:none}
.fmenu a:visited{ font-size:13px; color:#000000; font-weight:normal; text-decoration:none}
.fmenu a:revisited{ font-size:13px; color:#000000; font-weight:normal; text-decoration:none}
.fmenu a:hover{ font-size:13px; color:#000099; font-weight:normal;text-decoration:underline}

.lmenu{ color:#858431; font-size:12px; font-weight:bold; vertical-align:middle}
#lmenu td a{font-size:12px; color:#858431; font-weight:normal; text-decoration:none; font-weight:bold; vertical-align:middle}
#lmenu td a:hover{  font-size:12px; color:#FF0000; font-weight:normal;text-decoration:underline; font-weight:bold; vertical-align:middle}

.lmenu1{ color:#000099; font-size:12px; font-weight:bold; vertical-align:middle;text-decoration:none;}
#lmenu1 td a{font-size:12px; color:#000099; font-weight:normal; text-decoration:none; font-weight:bold; vertical-align:middle}
#lmenu1 td a:hover{  font-size:12px; color:#FF0000; font-weight:normal;text-decoration:underline; font-weight:bold; vertical-align:middle}


/*.lmenu a{ font-size:12px; color:#858431; font-weight:normal; text-decoration:none; font-weight:bold; vertical-align:middle}
.lmenu a:hover{ font-size:12px; color:#FF0000; font-weight:normal;text-decoration:underline; font-weight:bold; vertical-align:middle}
.lmenu a:visited{ font-size:12px; color:#858431; font-weight:normal;text-decoration:none; font-weight:bold; vertical-align:middle}
.lmenu a:revisited{ font-size:12px; color:#858431; font-weight:normal;text-decoration:none; font-weight:bold; vertical-align:middle}*/


		.style3
        {
            color: #FF0000;
        }
        .style4
        {
            font-size: large;
        }
        .style6
        { 
            height: auto;
            text-align: center;
            line-height: 30px;
            font-size: 18px;
            padding: 15px 0px;
            background-color: White;
        }
        .style7
        {
            color: #0000FF;
            font-size: large;
        }
		
		
.singers { height:150px; width:150px; border-radius:50%; border:2px solid #dcd9da; margin:10px; float:right; }
.update-list { float:left; margin-right:50px; line-height:25px;}
		
.singers-menu { height:85px; width:85px; border-radius:50%; border:2px solid #dcd9da; margin:5px; } 
.singers-menu:hover{ transform: scale(1.1);}

.social{}
.social{  width:180px; border:2px solid white; box-shadow: 0px 0px 3px #888888; margin:5px 0px;}
.social:hover{ transform: scale(1.5);}

.vid1 { width:180px; height:180px; border-radius:50%; border:5px solid black; margin:10px 0px; }



::-webkit-scrollbar {
    width: 12px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 0px;
    border-radius: 0px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 0px;
    background: rgba(151,34,80,0.8); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(151,34,80,0.4); 
}
