@import url("../css/admin.css");
@import url("../css/blocks.css");
@import url("../css/colors.css");
@import url("../css/common.css");
@import url("../css/menu.css");
@import url("../css/misc.css");
@import url("../css/styles.css");


#debug
{
	display:none !important;
}

body {
	background: #1f468e url(../images/bg/iskconbg.jpg) fixed center top no-repeat;
	
	font-family:Verdana;
	color:#474747;
}

#page-wrapper {
	margin: 0 auto;		
	position: relative;
	top: 0px;
	width: 960px;
}

/** block regions **/

#leaderboard {
	text-align: center;
	padding: 5px 0px 5px 0px;
}

#header {
	margin: 0 auto;
	width: 960px;
}

	#header-wrapper {
		margin: 0;
		padding-left: 3px;
		padding-right: 3px;
	}
	
	#header-region { }

/* Begin banner-top */

#banner-top {
  position: relative;
  left: 6px;
  height: 90px;
  overflow: hidden;
}
  #banner-top #top-blocks {
    background: #9b9d9c;
    font-size: 11px;
    float: left;
    height: 90px;
    line-height: 1.4em;
    width: 262px;
  }
      #banner-top #top-blocks {
        height: 90px;
        overflow: hidden;
        width: 240px;
      }

  #banner-top #ad-position-a {
    background: #434343;
    color: #fff;
    float: left;
    height: 90px;
    width: 728px;
  }
/* End banner-top */

#section-top {
	width: 960px;
	margin: 5pt auto;
	
}

#section-bottom {
	width: 960px;
	margin: 5pt auto -5px auto;	
	padding-top: 10px;
}

#help-messages {
	width: 960px;
	margin: 5pt auto;
}

#messages {
	text-align: center;
	font-weight: bold;
	outline: solid 2px;
	background: #FF9999;
	z-index: 100;
}

.box { }

#logo-name { /*ie7*/
	position: relative;
}

	#logo-name #site-name { /*ie7*/
		position: relative;
		top: 5px;
		min-height: 15px;
	}

	#logo-name #site-name, #site-name a {
		background: url("../images/Sri-Radha--Krishna-chandra--Mandir.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    height: 25px;
    margin-left: 21px;
    margin-top: 16px;
    text-decoration: none;
    width: 535px;
	}

#site-logo {
	/*position: relative;*/
	top: 25px;
	float: left;
	padding-right: 5px;
	z-index: 100;
}

#site-mission {
	text-align: center;
	font-size: smaller;
	color: #B0B0B0;
	padding-bottom: 10px;
}

#site-slogan {
	background: url("../images/hkm-logo-vrn.png") no-repeat scroll 0 0 transparent;
    color: #E4E4E4;
    float: right;
    height: 103px;
    position: relative;
    top: -60px;
    width: 136px;
    z-index: 2;
}

#site-name-slogan {
	position: relative;
	top: 40px;
}

.offerseva a{
	display:block;
	background:url(../images/sevaright.png) 0px 0px no-repeat;
	width:175px;
	height:56px;
	margin-right:12px;	
    position: absolute;
    right: -16px;
    top: 93px;
	font-size:0;
   
}
.offerseva a:hover{
	display:block;
	background:url(../images/hoverbtn.png) 0px 0px no-repeat;
	width:175px;
	height:56px;   
}
		
#search-box {
	/*position: relative;*/
	height: 92px;
	top: 0px;
	text-align: right;
	}

	#search-button {
		position: relative;
		left: 0px;
		top: 9px;
		display: inline;
	}

	#search-field {
		display: inline;
	}	

		#search-field input {
			border: none;
			background: url(../images/search-field-bg.png) center no-repeat;
			height: 28px;
			width: 300px;
		}	

			#search-field input {
				text-indent: 25px;
				padding-top: 5px;
		}	
	
	#search-label {
		display: inline;
		font-size: x-small;
		color: #E6E6E6;
	}

#primary {
	background: url(../images/menu-bg.png) center top repeat-x;
	padding: 5px 0px 8px 0px;
	text-align: left;
	font-weight: bold;
	font-size: 20px;
	height: 40px;
}

	#primary a {
		font-family:"Myriad Pro", Arial;
		font-size: 13px;
		letter-spacing:1px;
		/*border-left: #008ecf double 1px;*/
		border-right: #134ea0 solid 3px;
		font-weight:normal;
		text-decoration: none;
		color: #FFFFFF;
		padding: 13px; 
		/*margin-right: -4px;
		margin-left: -6px;*/
	}
	
		#primary .nolink {
		font-family:"Myriad Pro", Arial;
		font-size: 13px;
		letter-spacing:1px;
		/*border-left: #008ecf double 1px;*/
		border-right: #134ea0 solid 3px;
		font-weight:normal;
		text-decoration: none;
		color: #FFFFFF;
		padding: 13px; 
		/*margin-right: -4px;
		margin-left: -6px;*/
	}

	#primary li a.active {
	/*background-color: #008ECF !important;*/
    color: #FFFFFF;
    
	}
	
	#primary a:hover {
		/*background-color: #008ecf !important;*/
		color:red;
	}		
		
	#primary a:focus { }
	
	#primary a:link { }
	
	#primary a:visited { }
	
.secondary .links {
	position: relative;
	top: 2px;
	left: 380px;
	width: 580px;
	text-align: right;
	height: 1px;
	padding-right: 20px;
	font-size: smaller;
	height: 20px;
}

	.secondary {
		background: url(../images/tabs-bg.png) center repeat-y;
		height: 20px;
	}

	.secondary a {
		text-decoration: none;
		color: #000000;
		font-weight: bold;
	}

	.secondary li a.active {
		color: #000000 !important;			
	}
	
	.secondary a:hover {
		color: #A3A3A3;			
	}
		
	.secondary a:focus { }
	
	.secondary a:link { }
	
	.secondary a:visited { }
	
#custom-login { /* ie7 */
	/* background: url(images/custom-login-bg.png) center top no-repeat; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	position: relative;
	text-align: right;
	padding: 10px 5px 10px 5px;
	top: 0px;
	width: 960px;
	margin: 0 auto; 
	color: #999999;
}
	
	#custom-login a {
		color: #FFFFFF;
		text-decoration: none;
	}

	#custom-login a:hover {
		color: #969696;
		text-decoration: underline;
	}

#breadcrumbs {
	position: relative;
	/*background: url(images/breadcrumbs-bg.png);*/
	top: 0px;
	padding: 8px 15px 0px 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*text-transform: uppercase;*/
	font-weight:bold;
	color:#999999;
}
	
#main-wrapper-top {
	background: url(../images/main-wrapper-top.png) center top;
	height: 10px;
	width: 960px;
	margin-bottom: -8px;
}

#main-wrapper {
	background: url(../images/main-wrapper.png) center repeat-y;	
	width: 960px;
}


	
#main-wrapper-inner {
	/*background: url("images/inner_bg.jpg") no-repeat scroll left top #FFFFFF;	*/
	background-color:#fff;
	width: 960px;
}

#main-wrapper-inner-section {
	/*background: url("images/breadcrumb-banner_section.jpg") no-repeat scroll left top #FFFFFF;	*/
	background-color:#FFFFFF;
	width: 960px;
}

#main-wrapper-bottom {
	background: url("../images/footer_bar.png") repeat-x scroll center bottom transparent;
    height: 60px;
    width: 960px;	
}
#footer {
	font-family:"Myriad Pro", Arial;
    font-size: 12px;
    padding-left: 350px;
    padding-top: 16px;
}
#footer a {
	text-decoration:none;
	color:#000;
	
}


#socila-network-bottom
{
	height: 318px;
	width: 960px;
}

#facebook_block{
	background:url(../images/facebook_block.png) no-repeat;
	width:327px;
	height:318px;
	float:left;
	position:relative;	
}
#facebook_block .facebook_inner {
    padding: 40px 48px 0px;
	
	color:#FFFFFF;
}
#login_block .newsletter_inner {
    padding: 60px 20px 5px 25px;
	color:#FFFFFF;
}
#twitter_block{
	background:url(../images/twitter_block.png) no-repeat;
	width:300px;
	height:253px;
	float:left;	
	position: relative;
	padding-top:68px;
	padding-left:6px;
}
#login_block{
	background:url(../images/newsletter_block.png) no-repeat;
	
	width:327px;
	height:318px;
	float:left;	
}

div.clear {
	clear: both;
}

.meta { /* ie7 */
	padding-bottom: 0px;
}

.content { }

	.node-content {
		overflow: hidden;
		font-family: Arial, Helvetica, sans-serif;
		font-size: smaller;
	}

#content-region-left {
	padding: 15px 15px 10px 10px;
	margin-bottom: -13px;
	margin-top: -3px;
	
}
body.custom_sections #content-region-left {
    margin-bottom: -13px;
    margin-top: -3px;
    padding: 12px 15px 10px 10px;
}

	#content-region-left .node-content {
		overflow: hidden;
	}

#content-region-right {
	padding: 10px 240px 0px 15px ;
	margin-bottom: -13px;
}

#content-region-both {
	padding: 92px 25px 0;
	margin-bottom: -13px;
}

#content-region-none {
	padding: 10px 15px 0px 15px;
	margin-bottom: 0px;
}

#sidebar-left-region {
	display: block;
	float: right;
	width: 296px;
	margin-top: 12px;
	margin-right:12px;
}

body.custom_sections #sidebar-left-region {
    display: block;
    float: right;
    margin-right: 12px;
    margin-top: 9px;
    width: 296px;
}

#sidebar-right-region {
	margin-right: 10px;
	float: right;
	width: 220px;
}

#footer-wrapper {
	position: relative;
	top: 10px;
	height: 30px;
	margin: 0 auto;
	width: 960px;
}

#footer-text {
	padding-bottom: 15px;
	font-size: small;
	float: right;
	color: #FFFFFF;
}

#feed-icons {
	float: left;
	padding: 0px 5px;
}

ul.tabs {
	font-size: small;
}
	
.tabs {
	padding: 0px 5px 0px 5px;
}

ul.primary {
	margin: 2pt auto;
	margin-bottom: 10px;
}

ul.secondary {
	position: relative;
	padding: 5px 0px 5px 0px !important;
	width: 960px;
	left: 0px;
	margin-bottom: 20px;
}

.frontslide_bar{
	background:url(../images/slide-nav-bar.png) no-repeat;
	height:42px;
	
}

#recently_updated{
	     background: url("../images/saprator.png") no-repeat scroll 35% bottom transparent;
    height: 276px;
    margin-left: 10px;
}


#block-views-recently_concluded-block_1,
#block-views-disappearance_day-block_1,
#block-views-isckon_forum-block_1
{
float: left;
    height: 275px;    
    width: 945px;	
	
}
#block-views-recently_concluded-block_1 table.views-view-grid td{
	width:293px;
	float:left;
	padding:10px;	
}
#block-views-recently_concluded-block_1 div.views-field-field-imagepath-fid{
	border:1px solid #c6c6c6;
	background-color:#f2f2f2;
	padding:6px 5px;
	text-align:center;
}
#block-views-recently_concluded-block_1 div.views-field-field-imagepath-fid img{
	width:278px;
}

#block-views-recently_concluded-block_1 .item-list ul,
#block-views-disappearance_day-block_1 .item-list ul{
	list-style: none; padding: 0; margin: 0;
}
#block-views-recently_concluded-block_1 .item-list ul li,
#block-views-disappearance_day-block_1 .item-list ul li
{
 list-style: none;
}
#block-views-recently_concluded-block_1 p,
#block-views-disappearance_day-block_1 p,
#block-views-isckon_forum-block_1 p{
 text-align:justify;
}


#block-views-recently_concluded-block_1 div.views-field-title a,
#block-views-disappearance_day-block_1 div.views-field-title a,
#block-views-isckon_forum-block_1 div.views-field-title a,
#block-views-from_our_temple1-block_1 div.views-field-title a
 
{
	color: #474747;
    font-family: "Myriad Pro",Arial;
    font-size: 15px;
    font-weight: bold;
	text-decoration:none;
}

#block-views-recently_concluded-block_1 div.views-field-view-node span.field-content a{
	background: url("images/btn_more_0.gif") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 13px;
    margin: 0;
    padding-bottom: 10px;
    width: 80px;

}

    


#block-views-disappearance_day-block_1 div.views-field-view-node span.field-content a{
	/*background: url("images/disappearance_day.jpg") no-repeat scroll 0 0 transparent;*/
    display: block;
    /*height: 114px;*/
    width: 281px;
	font-size:0;

}

#block-views-isckon_forum-block_1 div.views-field-view-node span.field-content a{
	/*background: url("images/isckon_forum.jpg") no-repeat scroll 0 0 transparent;*/
    display: block;
    /*height: 114px;*/
    width: 281px;
	font-size:0;

}

.from_our_temple h2{
font-family: "Myriad Pro",Arial;
    font-size: 18px;
    font-weight: normal;
    margin: 0;
    padding-left: 34px;	
	padding-bottom: 10px;
}

#block-views-from_our_temple1-block_1

{
	/*background:url("images/from_our_temple1.jpg") no-repeat top;*/
float: left;
    margin-left: 38px;
    width: 900px	
}

#block-views-from_our_temple1-block_1 table.views-view-grid td{
	width:205px;
	float:left;
	padding:10px;	
}

#block-views-from_our_temple1-block_1 div.views-field-view-node span.field-content a,
#block-views-from_our_temple1-block_1 .views-field-teaser p span.field-content a
{
	background: url("../images/btn_more_0.gif") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 13px;
    margin: 0;
    padding-bottom: 10px;
    width: 80px;
}


#footer_shadow{
	background: url("../images/footer_shadow.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 61px;
    width: 960px;
	
}

.tb7 {
	/*background: url("images/emailandname.png") no-repeat scroll 0 0 transparent;*/
    border: 0 none;
    /*color: #FFFFFF;*/
    height: 24px;
    margin-bottom: 0;
    padding-left: 5px;
    padding-right: 0;
    width: 165px;
	border:1px solid #AACFE4;
}

.subscriberbutton{
	background: url("../images/Subscribe.png") no-repeat scroll 0 0 transparent;   
    height: 38px;    
    width: 120px;
	display:block;
	border:0;
	font-size:0;
	cursor:pointer;
}

#login_block table{
	 border-collapse: separate;
	 width:200px;
}

#span_msg{
color: #74E0FF;
    font-size: 14px;
   
}

#login_block table tr td label{
	font-family:"Myriad Pro", Arial;
		font-size: 18px;
		font-weight:normal;
}

#box-link { 
		background-color: transparent;    
    height: 50px;
    left: 151px;
    position: absolute;
    top: 258px;
    width: 143px;
		}
		
#fb-box-link
{
    background-color: transparent;   
    height: 47px;
    left: 47px;
    position: absolute;
    top: 14px;
    width: 156px;
}

.fb_demo
{
	padding: 41px 58px;
	
}

.newsletter_name{
	background: url("../images/newsletter_name.png") no-repeat scroll 0 0 transparent;   
    height: 14px;    
    width: 43px;
	display:block;
	border:0;
	margin-top:12px;
}
.newsletter_email{
	background: url("../images/newsletter_email.png") no-repeat scroll 0 0 transparent;   
    height: 14px;    
    width: 41px;
	display:block;
	border:0;
}

.t {background: url("../images/dot.gif") 0 0 repeat-x; /*width: 910px;*/width: 68%;}
.t_section {background: url("../images/dot.gif") 0 0 repeat-x; width: 630px;}
.b {background: url("../images/dot.gif") 0 100% repeat-x}
.l {background: url("../images/dot.gif") 0 0 repeat-y}
.r {background: url("../images/dot.gif") 100% 0 repeat-y}
.bl {background: url("../images/bl.gif") 0 100% no-repeat}
.br {background: url("../images/br.gif") 100% 100% no-repeat}
.tl {background: url("../images/tl.gif") 0 0 no-repeat}
.tr {background: url("i../images/tr.gif") 100% 0 no-repeat; padding:10px} 


#socialicons{
height:100px;	
}
#socialicons h2{
	font-size:16px;
	font-weight:bold;
	  margin: 5px;
  
	color:#6c6c6c;
			
}

#socialicons ul {
list-style-type: none;
margin: 0;
padding: 0;
}

#socialicons li {
float: left;
}
#socialicons ul li a.s_fb {
    background: url("../images/facebook.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 60px;
    margin-right: 12px;
    width: 60px;
	text-decoration: none;
}

#socialicons ul li a.s_tw {
    background: url("../images/twitter.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 60px;
    margin-right: 12px;
    width: 60px;
	text-decoration: none;
}
#socialicons ul li a.s_rss {
    background: url("../images/rss.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 60px;
    margin-right: 12px;
    width: 60px;
	text-decoration: none;
}

.slcntrk{
padding-left:42px;	
padding-top: 10px;
}

#listennow{
background:url("../images/layer-892-.jpg") no-repeat scroll 0 100%;	
width:278px;
height:209px;
display:block;
}

.listen_h2{
   color: #6C6C6C;
    font-size: 16px;
    font-weight: bold;
        padding-top: 8px;
}

.liveandrecorderd
{
	 color: #6C6C6C;
    font-size: 16px;
    font-weight: bold;
    margin-left: 64px;
    padding-left: 10px;
	padding-top: 20px;
}


.liveandrecorderd span
{
	font-size: 18px;
    font-weight: bold;
}

#listennow a {
   background: url("../images/listen_button.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 39px;
    margin: 23px 86px;
    text-decoration: none;
    width: 145px;
}

#chatnow{
 background: url("../images/chat_bg.jpg") no-repeat scroll 93% 5% transparent;
width:296px;
height:126px;
display:block;
}

.chat_h2{
   color: #6C6C6C;
    font-size: 16px;
    font-weight: bold;
        padding: 16px 4px;
}

.chat_donation
{
	 color: #6C6C6C;
    font-size: 13px;
    font-weight: bold;
    margin-left: 4px;

}


#chatnow a {
   background: url("../images/chatnow_button.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 39px;
     margin: 18px 6px;
    text-decoration: none;
    width: 145px;
}

#becomeafan{
 background: url("../images/facebook_sidebar.jpg") no-repeat scroll 80% 45% transparent;
width:296px;
height:185px;
display:block;
}

.findiskcon
{
	 color: #6C6C6C;
    font-size: 13px;
    font-weight: bold;
    margin-left: 18px;
    margin-top: 26px;

}

#lifepatron{
width:296px;
height:126px;
display:block;
}

#givefeedback{
 background: url("../images/feedback_sidebars.jpg") no-repeat scroll 92% 45% transparent;
width:296px;
height:126px;
display:block;
}

.feedbackquotes
{
	 color: #6C6C6C;
    font-size: 13px;
    font-weight: bold;
    margin-left: 18px;
    margin-top: 0px;
	width: 155px;

}

#booknow_seva_gaura{
 /*background: url("images/purnima__rightsidebar.png") no-repeat scroll 80% 45% transparent;*/
width:296px;
height:185px;
display:block;
}
#booknnw_seva_price{
color: #6C6C6C;
    font-size: 14px;
    font-weight: bold;
    line-height: 2em;
    margin-left: 18px;
	}

.wantlife
{
	 color: #6C6C6C;
    font-size: 13px;
    font-weight: bold;
    margin-left: 18px;
    margin-top: 0px;

}

table#photogallery_main,
table#photogallery_main2 {
border-collapse: separate;	
}

#front_banners{
background:url("../images/bg_transparent.png") no-repeat;
width:960px;
height:300px;	
}

.photoleft{
	width: 175px; 
	margin-left: auto; 
	margin-right: auto;
}
.photo_watchnow{
	width:139px;
	margin-left: auto; 
	margin-right: auto;
	 margin-top: 15px;
		
}
.announcements {
    background-image: url("../images/announcementbg.png");
    background-repeat: repeat-x;
    height: 180px;
    padding: 25px 5px 5px;
    width: 600px;
}

.annimage {
    float: left;
    padding: 5px;
}
.annmore {
    float: right;
    padding-bottom: 5px;
    padding-right: 30px;
    padding-top: 25px;
}

div.view-id-inside_iskcon .view-filters{
	border-bottom: 1px solid #CCCCCC;
    margin: 10px 0;
}
div.view-id-inside_iskcon .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 1.4em !important;
	background: url(images/apply.jpg) no-repeat;
	border:0;
	width:50px;
	height:19px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	
	}

div.view-id-announcements .view-filters{
	border-bottom: 1px solid #CCCCCC;
    margin: 10px 0;
}
div.view-id-announcements .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 1.4em !important;
	background: url(images/apply.jpg) no-repeat;
	border:0;
	width:50px;
	height:19px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
div.view-id-pravachan_lectures .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 1.4em !important;
	background: url(images/apply.jpg) no-repeat;
	border:0;
	width:50px;
	height:19px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

div.view-id-announcements .date-views-filter-wrapper,
div.view-id-inside_iskcon .date-views-filter-wrapper
 {
    min-width: 154px !important;
}


/*for in the media page Vishal;*/
.view-id-media ul li a , .view-id-media ul li a:hover , .view-id-media ul li a:visited
{
	text-decoration:none;
	color:#117cae;
	font-size:16px;
	
}
.view-id-media .views-field-title
{
	margin-bottom:5px;
}
.view-id-media ul 
{
	list-style:none;
}


.view-id-media ul li
{
	list-style:none;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:30px;
	margin:2px 0 2px 0;
	-moz-border-radius:10px;
	border-bottom:#D1D1D1 1px solid;
}
.view-id-media ul li.views-row-odd
{
			background-color:#CDE7F3;
			list-style:none;
}

.view-id-media ul li.views-row-even
{
		background-color:#c1e7f8;
			list-style:none;
}
.view-id-media ul li:hover
{
	background-color:#FFC;
}



.view-id-media .item-list .pager li 
{
	border:none;
}



/*for in the daily lecture page;*/



/*for in the daily lecture page end*/


.chapter1 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter1 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter1.png) no-repeat top left;
outline:none;
}
.chapter1 a:hover {
background-position:0 -50px;
} 



.chapter2 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter2 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter2.png) no-repeat top left;
outline:none;
}
.chapter2 a:hover {
background-position:0 -50px;
} 



.chapter3 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter3 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter3.png) no-repeat top left;
outline:none;
}
.chapter3 a:hover {
background-position:0 -50px;
} 




.chapter4 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter4 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter4.png) no-repeat top left;
outline:none;
}
.chapter4 a:hover {
background-position:0 -50px;
} 


.chapter5 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter5 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter5.png) no-repeat top left;
outline:none;
}
.chapter5 a:hover {
background-position:0 -50px;
} 



.chapter6 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter6 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter6.png) no-repeat top left;
outline:none;
}
.chapter6 a:hover {
background-position:0 -50px;
} 


.chapter7 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter7 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter7.png) no-repeat top left;
outline:none;
}
.chapter7 a:hover {
background-position:0 -50px;
} 



.chapter8 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter8 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter8.png) no-repeat top left;
outline:none;
}
.chapter8 a:hover {
background-position:0 -50px;
} 



.chapter9 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter9 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter9.png) no-repeat top left;
outline:none;
}
.chapter9 a:hover {
background-position:0 -50px;
} 



.chapter10 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter10 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter10.png) no-repeat top left;
outline:none;
}
.chapter10 a:hover {
background-position:0 -50px;

} 



.chapter11 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter11 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter11.png) no-repeat top left;
outline:none;
}
.chapter11 a:hover {
background-position:0 -50px;
} 


.chapter12 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter12 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter12.png) no-repeat top left;
outline:none;
}
.chapter12 a:hover {
background-position:0 -50px;
} 



.chapter13 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter13 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter13.png) no-repeat top left;
outline:none;
}
.chapter13 a:hover {
background-position:0 -50px;
} 


.chapter14 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter14 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter14.png) no-repeat top left;
outline:none;
}
.chapter14 a:hover {
background-position:0 -50px;
} 


.chapter15 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter15 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter15.png) no-repeat top left;
outline:none;
}
.chapter15 a:hover {
background-position:0 -50px;
} 



.chapter16 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter16 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter16.png) no-repeat top left;
outline:none;
}
.chapter16 a:hover {
background-position:0 -50px;
} 


.chapter17 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter17 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter17.png) no-repeat top left;
outline:none;
}
.chapter17 a:hover {
background-position:0 -50px;
} 


.chapter18 {
display:block;
width:150px;
height:50px;
text-indent:-9999px;
}
.chapter18 a {
display:block;
width:100%;
height:100%;
background:url(../images/chapter18.png) no-repeat top left;
outline:none;
}
.chapter18 a:hover {
background-position:0 -50px;
} 


 #vtopbg{
		background:url("../images/videobg_top.png") repeat-x;
		height:9px;
		display:block;
		
	 }
#vbottombg {
	background:url("../images/videobg_bottom.png") repeat-x;
	height:9px;	
	display:block;
}
	  



.guestbook-entry.odd {
    background-color: #CDE7F3;
    list-style: none outside none;
}

.guestbook-entry {
    -moz-border-radius: 10px 10px 10px 10px;
    border-bottom: 1px solid #D1D1D1;
    list-style: none outside none;
    margin: 10px 0;
    padding-bottom: 8px;
    padding-left: 30px;
    padding-top: 8px;
}

.guestbook-entry.even {
    background-color: #C1E7F8;
    list-style: none outside none;
}

#site-map a{
color: #474747;
    text-decoration: underline;
}
#site-map a:hover{
color: #474747;
    text-decoration: none;
}

.view-id-pravachan_lectures table.views-view-grid tr td{
	
 background-color: #C1E7F8;
 -moz-border-radius: 10px 10px 10px 10px;
    border-bottom: 1px solid #D1D1D1;
    list-style: none outside none;
    margin: 2px 0;
    padding-bottom: 8px;
    padding-left: 20px;
    padding-top: 8px;
	
}
.view-id-pravachan_lectures table.views-view-grid {
border-collapse: separate;
}

.view-id-pravachan_lectures table.views-view-grid tr td a {
	text-decoration:none;
	color:	#1f468e;
	font-size:15px;
}


.view-id-pravachan_lectures ul li a , .view-id-pravachan_lectures ul li a:hover , .view-id-pravachan_lectures ul li a:visited
{
	text-decoration:none;
	color:#117cae;
	font-size:16px;
	
}

.view-id-pravachan_lectures .item-list .pager li 
{
	border:none;
}


.myform{
margin:0 auto;
width:400px;
padding:14px;
}

/* ----------- stylized ----------- */
#stylized{
border:solid 2px #b7ddf2;
background:#ebf4fb;
margin-top:50px;
}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
font-size:14px;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
#stylized input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
}

#stylized textarea{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
}
#stylized button{
clear:both;
margin-left:150px;
width:137px;
height:37px;
background:#666666 url(../images/submit_buttons.jpg) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
cursor:pointer;
border:none;
}

#error_patron {
	height:20px;
	text-align:center;
	color:red;
	padding-bottom:10px;
	
}

#quicktabs_container_3 div#quicktabs_tabpage_3_0 div.views-field-field-front-news-image-fid img,
#quicktabs_container_3 div#quicktabs_tabpage_3_1 div.views-field-field-front-events-image-fid img{
	float:left;
	padding-right:10px;	
}
#quicktabs_container_3 div#quicktabs_tabpage_3_0 div.views-field-title a,
#quicktabs_container_3 div#quicktabs_tabpage_3_1 div.views-field-title a{
color: #474747;
    font-family: "Myriad Pro",Arial;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
	clear:both;
	
}
#quicktabs_container_3 div#quicktabs_tabpage_3_0 div.views-field-view-node,
#quicktabs_container_3 div#quicktabs_tabpage_3_1 div.views-field-view-node{
clear: both;
    float: right;
}
#quicktabs_container_3 div#quicktabs_tabpage_3_0 div.views-field-title,
#quicktabs_container_3 div#quicktabs_tabpage_3_1 div.views-field-title
{
padding-bottom: 10px;
}

#quicktabs_container_3 div#quicktabs_tabpage_3_0 div.views-row,
#quicktabs_container_3 div#quicktabs_tabpage_3_1 div.views-row
{
	height: 150px;
}
#quicktabs_container_3 div#quicktabs_tabpage_3_0 div.views-field-view-node a,
#quicktabs_container_3 div#quicktabs_tabpage_3_1 div.views-field-view-node a {
    background: url("../images/btn_more_0.gif") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 13px;
    margin: 0;
    padding-bottom: 10px;
    width: 80px;
}
div.views-field-field-front-page-image-fid{
    border: 4px solid #dbdada;
	
	}
div.views-field-nid span.field-content a{
	background: url("../images/btn_more_0.gif") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 13px;
    margin: 0;
    padding-bottom: 10px;
    width: 80px;
	
	}
#block-views-front_page_content-block_3{
    clear: both!important;
    float: left!important;
    width: 218px!important;
}
#block-views-front_page_content-block_3 .views-field-title{
	color: #474747!important;
    font-family: "Myriad Pro",Arial;
    font-size: 15px;
    font-weight: bold!important;
    text-decoration: none;
	}
#block-views-front_page_content-block_3 .view-content {
    height: 253px!important;
    overflow: hidden!important;
	min-height:273px!important;
}
#block-views-front_page_content-block_3 tr.row-first{
	height:200px!important;
	}
#block-views-front_page_content-block_3 tr.row-first td.col-2{
	display:none;
	}
div.video-gallery-new tr.row-1 img{
    border: 5px solid #000000!important;
    margin: 10px 45px 0 0!important;
	
	}
div.individual-video-category img{
     margin: 15px 20px 15px 15px!important;	
	  border: 5px solid #000000!important;
	}
div.individual-video-category .item-title{
	text-align:center!important;
	font-weight:bold!important;
	}
	
.view-homepage-slideshow
{
	margin-top:10px;
}	