@charset "utf-8";
/* CSS Document */

html, body {
	font-family: "Trebuchet MS", verdana, georgia, Arial, sans-serif;
	font-size:14px;
	margin:0;
	padding:0;
	height:auto;
	}
.navigation_container	{
	width:194px;
	background-color:#f3f3f3;
	height:auto;
	}
	
.main_container{
	height:auto;
	top:0;
	position:absolute;
	clear:both;
	width:100%;
	}
.top_title_container{
	background-image:url(../images/top_title_spacer.jpg);
	background-repeat:repeat-x;
	height:85px;
	width:100%;
	}	
.top_title_left{
	background-image:url(../images/top_title.jpg);
	background-repeat:no-repeat;
	width:643px;
	height:85px;
	float:left;
	}	
.top_title_right{
	background-image:url(../images/top_title_right.jpg);
	background-repeat:no-repeat;
	width:311px;
	height:85px;
	float:right;
	}	
.inner_top_title_container{
	background-image:url(../images/inner_top_banner_spacer.jpg);
	background-repeat:repeat-x;
	height:93px;
	width:100%;
	}	
.inner_top_title_left{
	background-image:url(../images/inner_top_banner_left.jpg);
	background-repeat:no-repeat;
	width:640px;
	height:85px;
	float:left;
	}		
.inner_menu_top_image{
	background-image:url(../images/inner_menu_top_image.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:224px;
}	
.top_banner_container{
	background-image:url(../images/top_banner_spacer.jpg);
	height:183px;
	width:100%;
	clear:both;
}	
.home_top_banner_static_img{
	background-image:url(../images/home_top_banner5.jpg);
	background-repeat:no-repeat;
	height:183px;
}
.home_top_banner_static{
	background-image:url(../images/top_banner_spacer.jpg);
	background-repeat:repeat-x;
	height:183px;
}
.home_top_banner{
	background-image:url(../images/home_top_banner4.jpg);
	background-repeat:repeat-x;
	width:980px;
	height:183px;
	}
.top_banner_left{
	background-image:url(../images/top_banner_left.jpg);
	background-repeat:no-repeat;
	width:205px;
	height:178px;
	float:left;
	}	
.top_banner_right{
	background-image:url(../images/top_banner_right.jpg);
	background-repeat:no-repeat;
	width:780px;
	height:178px;
	float:right;
	}	
.page_footer{
	background-image:url(../images/footer_spacer_img.jpg);
	background-repeat:no-repeat;
	background-position:left;
	line-height:25px;
	background-color:#970208;
	padding:0px 2px 0px 12px;	
	clear:both;
	width:98.5%;
	color:#ffffff;
	}		
.country_content_container{
	float:left;
	clear:right;
	margin:0px 10px 0px 10px;
	width:665px;
	}
.country_chooser_content	{
	float:left;
	clear:right;
	margin:0px 10px 0px 23px;
	width:260px;
	font-size:1px;
}
.map_position{
	margin:0px 0px 0px 0px;
	}
.satsang_bg_img{
	background-image:url(../images/spirtual.jpg);
	background-repeat:no-repeat;
	width:531px;
	height:276px;
	float:left;
	clear:right;
	}
.ani_img_right_content_container{
	float:right;
	width:170px;
	height:276px;
	
	}
		
.prajna_bg_img{
	background-image:url(../images/prajna.jpg);
	background-repeat:no-repeat;
	width:531px;
	height:276px;
	float:left;
	clear:right;
	}	
.home_content_container{
	float:left;
	clear:right;
	margin:0px 10px 0px 10px;
	width:95%;
	}	
.content_container{
	float:left;
	clear:right;
	margin:0px 10px 0px 10px;
	width:77%;
	}	
	
.swamiji_image_map_container	{
	float:right;
	clear:both;
	top:0;
	right:0;
	position:absolute;
	width:20%;
	height:100%;

	}
.swamiji_image_map{
	float:right;
	clear:both;
	background-image:url(../images/chinaa_jeeyar_swami7.jpg);
	background-repeat:no-repeat;
	width:180px;
	height:321px;
	padding:0px 0px 10px 0px;
	}	
#jet_banner_img	{
	background-image:url(../images/jet_banner_img.jpg);
	background-repeat:no-repeat;
	width:185px;
	height:85px;
	float:right;
	clear:both;
	padding:0px 0px 10px 0px;
	}
.right_map_sub_container{
	clear:both;
	background-color:#e7e7e7;
	}	
.swamiji_right_map_container{
	width:20%;
	float:left;
	clear:both;
	background-color:#e7e7e7;
}	
.menu_item_div{
	padding:20px 0px 0px 0px;
	float:left;
	clear:right;
	width:99.5%;
	height:auto;
	}	

.menu_sub_container{
	float:left;
	clear:both;
}	
#spirtual_completed{
	display:none;
	}
#indra_block, #btm_block, #banaswadi_block{
	display:none;
	}	
.events_tab{
	text-align:right;
	padding:6px;
}	
.event_active_tab{
	background-color:#CCCCCC;
}
#sub_menu_link	a{
	font-style:italic;
	text-decoration:none;
	color:#000000;
	border:1px solid #d0d0bf;
	padding:3px;
}
#sub_menu_link	a:hover{
	font-style:italic;
	text-decoration:none;
	color:#FF0000;
	border:1px solid #d0d0bf;
	padding:3px;
}

.content_fieldset{
	padding:3px 3px 5px 3px;
	margin:0px 0px 3px 0px;
}
.map_fieldset{
	padding:8px 8px 8px 8px;
}
.inner_fieldset{
	border:1px solid #e7e7e7;
	background-color:#f6f6f5;
	margin:0px 0px 3px 0px;
		}
.member_content_fieldset{
	border:1px solid #e7e7e7;
	background-color:#ffffff;
}		
.member_fieldset{
	margin:3px;
	border:1px solid #e7e7e7;
	background-color:#f6f6f5;
	width:186px;
		}
#yinput{
	width:90px;
	}			
.right_map_container{
	width:20%;
	float:left;
	clear:right;
	background-color:#e7e7e7;
}
.map_maximize{
	background-image:url(../images/maximize_icon.jpg);
	background-repeat:no-repeat;
	height:14px;
	color:#080808;
	text-indent:30px;
	}

.map_minimize{
	background-image:url(../images/minimize_icon.jpg);
	background-repeat:no-repeat;
	width:16px;
	height:14px;
	color:#080808;
	text-indent:30px;
	
	}	
.content_heading{
	color:#bf1300;
	font-size:16px;
	font-weight:bold;
	background-image:url(../images/content_header_line.jpg);
	background-repeat:no-repeat;
	width:auto;
	background-position:left bottom;
	margin:1px 0px 3px 10px;
	text-decoration:none;
}
.content_heading_noline{
	color:#bf1300;
	font-size:16px;
	font-weight:bold;
	padding:3px 0px 3px 10px;
	width:40%;
	float:left;
	clear:right;
}
.content_wrapping{
	color:#000000;
	width:70%;
/*	font-size:11px;
*/	padding:0px 0px 3px 10px;
margin:1px 0px 3px 10px;
}	
  P              { font-size: 12pt; line-height: 12pt; padding:0px 10px 0px 10px; }
   P:first-letter { font-size: 150%; font-style: italic;
                    font-weight: bold; float: left;
					 }

table{
	padding:0;
	border-collapse:collapse;
	padding:0;
	margin:0;
	width:100%;
	table-layout:auto;
}	
th{
	border-bottom:1px solid #dddddd;
	/*font-size:11px;*/
	font-weight:bold;
	text-align:center;
}
td{
	/*border-bottom:1px solid #ffffff;*/
	/*font-size:10px;*/
}
A:link {text-decoration: none}
#horizontal_link{
	float:left;
	padding:5px 5px 3px 0px;
	}
#main_link{
	float:right;
	padding:5px 5px 3px 0px;
	}	
.ani_sublink a{
	float:left;
	clear:both;
	padding:5px 5px 3px 0px;
	text-decoration:none;
	color:#000000;
	}
	.ani_sublink a:hover{
	float:left;
	clear:both;
	padding:5px 5px 3px 0px;
	text-decoration:none;
	color:#FF0000;
	}
.home_link{
	background-image:url(../images/arrow_img.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:10px;
	height:13px;
	padding:0px 2px 0px 12px;	
	}
#home_id{
	padding-top:30px;
	margin:0px 270px 0px 0px;
	}	
.menu_container{
	border:1px solid #e7e7e7;
	background-color:#f6f6f5;
	line-height:25px;
	text-indent:10px;
	padding-right:10px;
	width:auto;
	float:right;
	clear:left;
	white-space:nowrap; 
	}	
.disable_menu_container{
	color:#ffffff;
	border:1px solid #e7e7e7;
	background-color:#cccccc;
	line-height:25px;
	text-indent:10px;
	padding-right:10px;
	width:auto;
	float:right;
	clear:left;
	white-space:nowrap; 
	}	
.important_date{
	float:left;
	clear:right;
	width:180px;
	padding:5px 5px 3px 20px;
}	
.important_notes{
	float:left;
	clear:right;
	width:74%;
	padding:5px 5px 3px 0px;
	}	
.important_notes_innerpage{
	float:left;
	clear:right;
	width:30%;
	padding:5px 5px 3px 20px;
	}		
#main_link a{
	text-decoration:none;
	color:#000000;
	}
#content_holder{
	width:98%;
	}	
#content_holder_innerpage{
	width:100%;
	}
.photoframe{
	border-left:1px dashed #e7e7e7;
	padding:10px;
	}			
#contacts_data{	
	margin:3px 3px 3px 3px;;
	background-color:#ffffff;
	background-color:#f6f6f5;
	line-height:25px;
	}
#contacts_data td{
	border-bottom:1px dashed #e7e7e7;	
}
#main_link a:hover{
	text-decoration:none;
	color:#ff0000;
	}
.bold_label{
	font-size:11px;
	font-weight:bold;
	text-align:center;
	}
.photo_viewer_container{
	margin:10px;
	}

.photo_content_fieldset{
	padding:3px 3px 5px 3px;
	margin:0px 0px 5px 0px;
	width:auto;
	float:left; 
	clear:right;
}
.photo_inner_fieldset{
	background-color:#f6f6f5;
	width:auto;
	float:left; 
	clear:right;
		}
.clr_both{
	clear:both;
	}		
.menu_normal a{
	display:block;
	line-height:25px;
	background-image:url(../images/menu_satsang.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:24px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	text-indent:30px;
	}	
.menu_normal a:hover{

	background-image:url(../images/menu_satsang_hover.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:24px;
	font-size:12px;
	font-weight:bold;
	}	
.menu_normal a:active {

	background-image:url(../images/menu_satsang_hover.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:24px;
	font-size:12px;
	font-weight:bold;
	}			
.menu_normal a:focus !important{

	background-image:url(../images/menu_satsang_hover.jpg);
	background-repeat:no-repeat;
	width:194px;
	height:24px;
	font-size:12px;
	font-weight:bold;
	display:block;
	}			
	

	

	