body{
	padding:0;
	margin:0;
	text-align:center;
	}
a{
	text-decoration:none;
	}
ul{
	padding:0px;
	margin:0px;
	}
li{
	list-style:none;
	}
.clear{
	clear:both;
	} 
#maincontainer_out{
    margin:auto;
	width:10px;
	height:1050px;
	background:url(../images/welcom_header.jpg) no-repeat;
	
	}
#maincontainer_in{
    margin:auto;
	width:295px;
	height:510px;
	clear:both;
	text-align:center;
	}

#maincontainer_out_header{
    margin:auto;
	width:954px;
 	background:url(../images/welcom_header.jpg) no-repeat;
	
	}
#maincontainer_in_header{
    margin:auto;
	width:910px;
 	clear:both;
	text-align:center;
	}
#top{
	width:auto;
	height:163px;
	margin:auto;
	}
.signout a{
	width:auto;
	height:auto;
	float:right;
	font:tahoma;
	font-size:14px;
	padding-top:8px;
	color:#000000;
	text-decoration:none;
	
	}
#signin{
	width:375px;
	height:125px;
	float:right;
	clear:both;
	
	
	}
.us_ps{
	width:375px;
	height:25px;
	float:right;
	clear:both;
	
	
	}
#signin_btn{
	width:auto;
	height:auto;
	float:right;
	padding-left:10px;
	
	
	}
#txt_box_usps{
	width:140px;
	height:16px;
	float:right;
	padding-left:10px;
	
	
	}
.signin_textbox{
	width:140px;
	height:16px;
	border:#000000 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	}
.rememer_id{
	font:tahoma;
	font-size:10px;
	color:#999999;
	
	float:right;
	}
a.join_now:link,a.join_now:visited {
	float:right;
	font:tahoma;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	}
a.join_now:hover{
	float:right;
	font:tahoma;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	}
#top_menu{
	width:800px;
	height:30px;
	padding:9px 0px 0px 0px;
 	float:right;
	clear:both;
	}
 #chromemenu
 {
float:right;
padding:9px 0px 0px 0px;
}

#chromemenu li{
	padding:0px 0 0 13px;
	float:right;
}
#chromemenu li a{
	
float: left;
font:tahoma;
	letter-spacing: 2px;
	font-size: 12px;
color:#333333;
text-decoration:none;
}


#top_menu li{
	padding:0px 0 0 13px;
	float:right;
	}
#top_menu li a{
	
	float: left;
	font:tahoma;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	}
#top_menu li a:hover{
	
	float:left;
	font:tahoma;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
	}	
ul{
	margin:0px;
	padding:0px;
	}	

		
#main_img{
	width:910px;
	height:207px;
	margin:auto;
	background:url(../images/main_img.jpg);
	}

#main_img_header{
	width:910px;
	height:207px;
 	margin:auto;
	background:url(../images/main_img.jpg);
	}
#main_subcontant{
	width:910px;
	height:625px;
	border-bottom:1px #666666 solid;
	clear:both;
	}

#main_subcontant_footer{
width:910px;
 
border-bottom:1px #666666 solid;
clear:both;
}
#main_subcontant_feft{
	width:566px;
	height:550px;
	padding:19px 5px 15px 16px;
	float:left;
	text-align:left;
	}	
#main_subcontant_right{
	width:238px;
	height:550px;
	padding:19px 16px 15px 58px;
	float:right;
 	position:relative;
	text-align:left;
	
	}	
#main_subcontant_rightlink{
	width:238px;
	height:550px;
	padding:19px 16px 15px 58px;
	float:right;
	background:url(../images/searchbg.jpg) no-repeat;
	position:relative;
	text-align:left;
	
	}	
 
h2{
	font:tahoma;
	font-size:18px;
	color:#F59432;

	}
h3{
	font:tahoma;
	font-size:18px;
	color:#000000;
	float:left;
	}
h4{
	font:tahoma;
	font-size:15px;
	color:#000000;
	
	}
h5{
	font:tahoma;
	font-size:13px;
	color:#000000;
	
	}
p{
	font-family:Georgia, "tahoma", Times, serif;
	font-size:12px;
	color:#666666;
	line-height:20px;
	clear:both;
	
	}
.txt_color{
	color:#000000;
	text-align: justify;
 	}	
.txt_color_table{
	font-size:12px;
	line-height:20px;
	font-family:Georgia,tahoma,Times,serif;
	text-align: justify;

	}
.txt_color_reg{
	font-family:Georgia, "tahoma", Times, serif;
	font-size:12px;
	color:#000000;
	line-height:20px;
	clear:both;
	}	
.latest_event{
	width:556px;
	height:auto;
	padding:0 7px 15px 10px;
	background:url(../images/boxbg.jpg) repeat-y;
	}
#box_top{
	width:572px;
	height:auto;
	background:url(../images/box_edge.jpg);
	}	
	
#box_bottom{
	width:572px;
	height:5px;
	background:url(../images/box_edge_bottom.jpg);
	}	
		
#latest_news{
	width:223px;
	height:100px;
	position:absolute;
	top:370px;
	right:18px;
 	}
#event_calender{
	width:180px;
	height:125px;
	position:absolute;
	top:100px;
	right:70px;
		
	}
.event{
	font:tahoma;
	font-size:14px;
	color:#000000;
	float:left;
	padding-left:5px;
	padding-top:60px;
	}
.search_txt{
	width:143px;
	height:16px;
	position:absolute;
	top:38px;
	right:108px;
	font:tahoma;
	font-size:11px;
	border:none;
	}
.search_textbox	{
	width:140px;
	height:13px;
	border:none;
	}	
.searchbtton{
	width:79px;
	height:21px;
	position:absolute;
	top:36px;
	right:15px;
	
	}
.gallery_img{
	width:245px;
	height:76px;
	position:absolute;
	top:481px;
	right:22px;
	
	}
.blog_container{
	width:236px;
	height:25px;
	position:absolute;
	top:550px;
	right:30px;
	
	}
.blog{
 width:auto;
	height: auto;
}
.blog ul li{
	width:auto;
	height: auto;
	padding-left:10px;
	float:right;
	
	}
#footer{
	width:auto;
	height:30px;
	padding-top:10px;
	text-align:center;
	font:tahoma;
	font-size:10px;
	color:#999999;
	
	}
a.footer_menu:link,a.footer_menu:active,a.footer_menu:visited{
	
	
	font:tahoma;
	font-size:10px;
	color:#999999;
	
	text-decoration:none;
	}
a.footer_menu:hover{
	
	text-decoration:none;
	
	font:tahoma;
	font-size:10px;
	color:#000000;
	}		
.cont_box_gallery{
	width:570px;
	height:auto;
	}
#gallery_img{
	width:570px;
	height:auto;
	float:left;
	
	}	
#gallery_img2{
	width:360px;
	height:auto;
	float:left;
	padding-left:50px;
	
	}		
		

#gallery_img2 ul li{
	width:90px;
	height:85px;
	padding:2px;
    border:#99CC00 1px solid;
	margin-right:10px;
	margin-bottom:15px;
	float:left;
	text-decoration:none;
	list-style:none;
	
	}
#gallery_submenu{
	width:156px;
	height:350px;
	float:left;
}
#gallery_submenu ul{
width:145px;

}
#gallery_submenu ul li{
	width:145px;
	height:20px;
	background-color:#a7be0c;
	display:block;
	margin: 5px 0 0 0;
	list-style: none;
	font:tahoma;
	color:#FFFFFF;
	padding: 0 0 0 5px;
	
}
#gallery_submenu li a{
	width:140px;
	height:20px;
	display:block;
	line-height: 1.2;
	text-decoration: none;
	color: #FFFFFF;
	text-align: left;
	padding: 0 0 0 5px;
	
}
#gallery_submenu li a:hover{
	background-color:#FFCC00;
    text-decoration: none;
	}	
#gallery_submenu li a:active{
	background-color:#FFCC00;
    text-decoration: none;
	}	
.row1
{
	FONT-SIZE: 8pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	background-color: #A9F5A9;
}
.row2
{
    FONT-SIZE: 8pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	background-color: #FFFFFF;
}
.text_message21
{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif,Myriad; font-size:14pt; color:#464141; font-weight:bold; vertical-align:middle; text-align:left}


#contant_holder_inner_left  {
    float: left;
    height: auto;
    width: 579px;
}

#box-picc {
    float: right;
    padding: 4px 5px 2px 3px;
}

#contant_holder_inner_left p {
    color: #C5C5C5;
    font-family: tahoma,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 1.6;
    padding: 0 15px 0 3px;
    text-align: justify; 
}
/* For Gallery Page 04 Sept 2012 */
.border0{border-style:solid; border-width:1px; border-color:#FF00FF;}
.border1{border-style:solid; border-width:1px; border-color:#00FF00;}
.Clear{clear:both;} hr{color:#d7d7d7; border:1px dotted #d7d7d7; border-style: none none dotted; padding:3px; margin:3px;}
.Gallery{width:550px; margin-top:0px; text-align:center;}
/*.GalleryThumb{width:168px;height:107px; text-align:center;} */
.Gallery img{background-color:#acbe2a; padding:4px; float:left; margin:5px 6px 5px 0px; border:0px; opacity:1;}
.Gallery img:hover{opacity:0.8;}
.Category{float:right; margin-right:60px; margin:0px 20px 3px 0px;}
.Category ul{padding:0px 5px 2px 0px; margin:0px; list-style:none; font-weight:bold;}
.Category li {text-decoration:none; display:inline;height:30px; line-height:22px;}
.Category li a{text-decoration:none; color:#000; font-size:12px; background-image:url(../images/bull.gif); background-position:left; background-repeat:no-repeat; padding:5px 10px 5px 14px; height:50px; }
.Category li a:hover{color:#ff8900; background-color:#a6be06; color:#fff;background-image:none;}
.Category li a.active{color:#ff8900; background-color:#a6be06; color:#fff;background-image:none;}
/* For Gallery Page 04 Sept 2012 */

 