body {
	margin: 0px;
	padding: 0px;
}

a{
	outline:none;
}

img{
	border:0; margin:0; padding:0;
}

.home_rightlink{
	height:20px;
	width:315px; 
	float:left; 
	margin-top:75px; 
	display:inline; 
	line-height:20px; 
	vertical-align:middle;
}

.top_bg{
width:auto;
height:44px;
background:url(img/top_bg.jpg) left top repeat-x;
}
.top_vav_div{
width:684px;
height:44px;
float:left;
}


.banner_back_bg{
width:auto;
height:459px;
background:url(img/banner_back_bg.jpg)  repeat-x left top; 
} 

.banner_top_bg{
width:auto;
height:459px;
background:url(img/banner_bg.jpg) no-repeat center top; 
} 
.text_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #feb62c;
	text-align: left;
	vertical-align: middle;
	display: inline;
	height: 24px;
	width: 160px;
	margin-top: 5px;
	background-color: #1f1f1f;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left:20px;
}

.text_box_new {
	background-image: url(img/search_m.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height:20px;
	line-height:22px;
	vertical-align:middle;
	padding-left:20px;
	width:120px;
	margin-top:1px;
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787878;
}


.main_div{
width:1000px;
height:auto;
}

.m_bg{
height:auto;
width:auto;
background:url(img/m_bg.jpg) left top  repeat-x ;
background-color:#f5f2ed;

}

.m_bg2{
height:auto;
width:1000px;
background:url(img/m_bg.jpg) left top  repeat-x ;
background-color:#f5f2ed;

}

.fotter{
height:75px;
width: auto;
background:url(img/fotter.jpg) center top  no-repeat ;
background-color: #000000;

}

.fotter_color{
height:75px;
width: auto;

background-color: #000000;

}

.fotter_div{
height:75px;
width: 1000px;
margin-left:auto;
margin-right:auto;

}

.login_sinup_div{
width:107px;
height:44px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fad772;
line-height:40px;
vertical-align:middle;
}

.login_sinup {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fad772;

}
a.login_sinup:link {
	text-decoration: none;
}
a.login_sinup:visited {
	text-decoration: none;
	color: #fad772;
}
a.login_sinup:hover {
	text-decoration: underline;
	color:#CCCCCC;
}
a.login_sinup:active {
	text-decoration: none;
	color: #fad772;
}

.gap_line{
width:32px;
height:44px;
float:left;
background:url(img/gap_line.jpg) no-repeat left top;
}

.txt_b_div{
width:147px;
height:22px;
float:left;
margin-top:10px;
display:inline;
}

.txt_b_div2{
width:174px;
height:44px;
float:left;
vertical-align:middle;
}


.txt_b_di2{
width:174px;
height:20px;
float:left;
}

.go{
width:27px;
height:44px;
float:left;
}


.banner{
width:684px;
height:318px;
float:left;
}

.banner_img{
width:660px;
height:248px;
float:left;
margin-left:13px;
margin-top:16px;
display:inline;
}
.logo{
height:101px;
width:684px;
float:left
}

.logo{
height:101px;
width:684px;
float:left
}

.bulet{
font-family: Webdings;
font-size:14px;
color:#000000;
}

.right_img_div{
width:302px;
height:358px;
float:right;
}

.right_img_div2{
width:302px;
height:282px;
float:right;
}

.right_photoalbum_div{
width:302px;
height:auto;
float:right;
}

.right_photoalbum_border{
	width:302px;
	height:auto;
	float:right;
	border-bottom:2px dotted #FED24D;
}


.right_txt_bo{
width:302px;
height:38px;
float:right;
margin-top:28px;
display:inline;
}


.top_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #000000;
}
a.top_txt:link {
	text-decoration: none;
}
a.top_txt:visited {
	text-decoration: none;
	color: #000000;
}
a.top_txt:hover {
	text-decoration: underline;
	color: #990000;
}
a.top_txt:active {
	text-decoration: none;
	color: #000000;
}


.left_div{
width:671px;
height:auto;
float:left;
}

.right_div{
width:327px;
height:auto;
float:left;
}


.m_bg_new{
height: auto;
width:1000px;
margin-left: auto;
margin-right:auto;
}

.new_bg{
height:auto;
width:auto;
background:url(img/bgfull.jpg)  center top  no-repeat;

}

.tital_div{
width:327px;
height:auto;
float:left;
}



.tital_blet{
width:250px;
height: 21px;
float:left;
background:url(img/bulet2.gif) left top no-repeat;
padding-left:28px;
line-height:21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b27508;
	margin-left:30px;
	display:inline;
	}


.bulet_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b27508;
	list-style-image: url(img/bulet2.gif);
	line-height: 21px;
	vertical-align: middle;
	text-decoration:none;
}

.bulet_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b27508;
	list-style-image: url(img/bulet2.gif);
	line-height: 21px;
	vertical-align: middle;
	text-decoration:underline;
}


.left_first {
width:299px;
height:auto;
float:left;


}


.left_first_new2{
width:650px;
height:auto;
float:left;
}


.left_first_3{
width:299px;
height:auto;
float:left;
margin-left:20px;
display: inline;


}
.left_first2 {
width:285px;
height:auto;
float: right;

}

.left_first_new50 {
width:650px;
height:auto; 
float: right;

}

.bradecrom {
width:650px;
height:30px; 
float: right;
vertical-align:middle;
line-height:30px;
}




.left_first_new50_bg{
width:650px;
height:29px;
float: right;
background:url(img/line.gif) left top repeat-x;

}
.left_first_bg{
width:299px;
height:34px;
float:left;
background:url(img/bg.gif) left top no-repeat ;
margin-top:10px;
margin-left:15px;
display:inline;

}

.left_first_bg_new{
width:650px;
height:34px;
float:left;
background:url(img/bg.gif) left top repeat-x ;
margin-top:10px;
display:inline;
}

.img_div{
width:115px;
height:auto;
float:left;

}

.inerimg_div{
width:176px;
height:auto;
float:left;
}

.about_img{
	border:1px solid #F7A912;
}

.inerimg_div_ddd{
width:260px;
height:auto;
float:left;

}

.txt_div{
width:147px;
height:auto;
float:left;

}

.inertxt_div{
width:470px;
height:auto;
float:left;

}
.inertxt_div2{
width:324px;
height:auto;
float:left;
}

.txt20{
font-family:Arial, Helvetica, sans-serif;
color:#4a4a4a;
font-size:12px;
}
.txt21{
font-family:Arial, Helvetica, sans-serif;
color:#e7a848;
font-size:12px;
font-weight:bold;
}

.tital_txt2{
font-family:Lucida Sans,Arial, Helvetica, sans-serif;
font-size:17px;
color:#b27704;
line-height:34px;
vertical-align:middle;
}

.tital_txt3{
font-family:Lucida Sans,Arial, Helvetica, sans-serif;
font-size:17px;
color:#b27704;
line-height:34px;
vertical-align:middle;
text-decoration:none;
}

.tital_txt3:hover{
font-family:Lucida Sans,Arial, Helvetica, sans-serif;
font-size:17px;
color:#b27704;
line-height:34px;
vertical-align:middle;
text-decoration:underline;
}

.copy{
width:500px;
height:75px;
vertical-align:middle;
line-height:75px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#e7a848;
font-size:12px;
font-weight:bold;
}

.copy2{
width:334px;
height:75px;
vertical-align:middle;
line-height:75px;
float: left;
font-family:Arial, Helvetica, sans-serif;
color:#e7a848;
font-size:12px;
font-weight:bold;
}

.ficon{
width:140px;
height: auto;
float: left;
margin-top:20px;

}

.foter_link {
font-family:Arial, Helvetica, sans-serif;
color:#e7a848;
font-size:12px;
font-weight:bold;

}
a.foter_link:link {
	text-decoration: none;
}
a.foter_link:visited {
	text-decoration: none;
	color: #e7a848;
}
a.foter_link:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.foter_link:active {
	text-decoration: none;
	color: #e7a848;
}
.sbmit {
	background-image: url(img/submit.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	width: 69px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.viwe_m {
	background-image: url(img/view.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 72px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.click_here {
	background-image: url(img/click.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 58px;
	width:238px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.inerpage_bg{
width:auto;
height:172px;
background:url(img/inerpage_bg.jpg) left top repeat-x; 
} 


.iner_topdiv{
width:1000px;
height:auto;
margin-left:auto;
margin-right:auto;
}

.t_b_div{
width:147px;
height:23px;
float:left;
}

.btn_b_div{
width:27px;
height:23px;
float:left;
}

.btn_b_div_t{
width:175px;
height: auto;
float:left;
}


.text_box_new2222{
	background-repeat: no-repeat;
	background-position: left top;
	height:20px;
	line-height:23px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#787878;
	border:0px;
	padding:0,0,0,0;
	margin:0,0,0,0;
}

.bodr_box{
background-color:#f0ede5; 
border:solid
 1px #e4e4e4;
}


.iner_div2{
width:580px;
height:auto;
margin-left:auto;
margin-right:auto;
padding-top:20px;
padding-bottom:20px;
}

.bodr_box_new{
background:url(img/bg_blak.jpg) repeat-x left top;
 
}

.iner_div5{
width:620px;
height:260px;
margin-left:auto;
margin-right:auto;
padding-top:20px;
padding-bottom:20px;

}

.gray_iner{
width:620px;
height: auto;
float:left;
}

.cale_img{
width:228px;
height:auto;
float:left;
}

.calebg_img{
width:228px;
height:209px;
float:left;
background:url(img/cale_bg.jpg) left top no-repeat;
}

.cale_img2{
width:390px;
height:auto;
float:left;
}

.cale_img3{
width:360px;
height:auto;
float: right;
}

.y_txt{
font-family:Arial, Helvetica, sans-serif;
color:#c59027;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.y_txt_new{
font-family:Arial, Helvetica, sans-serif;
color:#c59027;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.y_txt_new:hover{
font-family:Arial, Helvetica, sans-serif;
color:#c59027;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.txt_t_{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #4f4f4f;
}

.txt_y_new2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #e2bc7b;
}

.gray_iner_div{
width:325px;
margin-left:20px;
height:auto;
display:inline;
float:left;
}


.gray_iner_div2{
width:325px;
height:auto;
display:inline;
float:left;
}
.text_new_box{
width:92px;
float:left;
height:auto;
}

.text_new_box2{
width:210px;
float:left;
height:auto;
}

.can_icon222{
width:47px;
float:left;
height:auto;
}
.new_text_box_boder {
	height: 17px;
	width: 92px;
	border: 1px solid #a5acb2;
	background-color: #FFFFFF;
}


.new_text_box_boder_2{
	height: 17px;
	width: 200px;
	border: 1px solid #a5acb2;
	background-color: #FFFFFF;
}


.yellow_txt{
font-family:Arial, Helvetica, sans-serif;
color:#c59027;
font-size:12px;
font-weight:bold;
}

.bred_krom_txt{
font-family:Arial, Helvetica, sans-serif;
color:#8d6923;
font-size:14px;
padding-top:5px;
text-decoration:none;
}

.bred_krom_link{
font-family:Arial, Helvetica, sans-serif;
color:#8d6923;
font-size:14px;
padding-top:5px;
text-decoration:none;
}

.bred_krom_link:hover{
font-family:Arial, Helvetica, sans-serif;
color:#8d6923;
font-size:14px;
padding-top:5px;
text-decoration:underline;
}

.txt20_bulet{
	font-family:Arial, Helvetica, sans-serif;
	color:#4a4a4a;
	font-size:12px;
	list-style-image: url(img/txt20bulet.jpg);
}


.new_link2 {
font-family:Arial, Helvetica, sans-serif;
color:#4a4a4a;
font-size:12px;

}
a.new_link2:link {
	text-decoration: none;
}
a.new_link2:visited {
	text-decoration: none;
	color: #4a4a4a;
}
a.new_link2:hover {
	text-decoration: none;
	color: #000000  ;
}
a.new_link2:active {
	text-decoration: none;
	color: #4a4a4a;
}



.f_password {
color:#4F4F4F;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;

}
a.f_password:link {
	text-decoration: none;
}
a.f_password:visited {
	text-decoration: none;
	color: #4F4F4F;
}
a.f_password:hover {
	text-decoration: none;
	color: #000000 ;
}
a.f_password:active {
	text-decoration: none;
	color: #4F4F4F;
}


.f_left{
width:320px;
height:auto;
float:left;
}

.f_right{
width:310px;
height:auto;
float:left;
margin-left:10px;
display:inline;
}

.donation_left{
width:250px;
height:auto;
float:left;
}

.donation_right{
width:380px;
height:auto;
float:left;
margin-left:10px;
display:inline;
}

.textbox_new{
	border: 1px solid #999999;
}


.b_text_box {
	background-color: #FFFFFF;
	border: 1px solid  #999999;
	width:200px;
}

.b_text_box_2 {
	background-color: #FFFFFF;
	border: 1px solid  #999999;
	margin-bottom:5px;
	width:200px;
}

.b_text_box3{
	background-color: #FFFFFF;
	border: 1px solid  #999999;
	width:90px;
	margin-bottom:5px;
}

.combo_select{
	width: 200px;
	border: 1px solid #a5acb2;
	background-color: #FFFFFF;
}

.calendar_day
{ 	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #b27704;
	text-align:center;
}

.calendar_date
{ 	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #504f4c;
	border:1px solid #c7c4bd;
	background-color:#d8d6cf;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	cursor:pointer;
}

.calendar_date:hover
{ 	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #504f4c;
	border:1px solid #000000;
	background-color:#d8d6cf;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	cursor:pointer;
}

.calendar_date_cur
{ 	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #504f4c;
	border:1px solid #edde91;
	background-color:#ede8d8;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	cursor:pointer;
}

.calendar_date_cur:hover
{ 	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #504f4c;
	border:1px solid #FFCC00;
	background-color:#ede8d8;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	cursor:pointer;
}

.calender_year {
	height: 15px;
	width:35px;
	border: 1px solid #a5acb2;
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #504f4c;
}

.calender_month {
	height: 20px;
	width:80px;
	line-height:20px;
	border: 1px solid #a5acb2;
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #504f4c;
}

.calender_table{
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
}

.calendar_popup
{ 	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #504f4c;
	border:1px solid #c7c4bd;
	background-color:#F0EDE6;
	text-align:right;
	vertical-align:bottom;
	cursor:pointer;
}

.error{
	color: #FF0000;
	font-family:Verdana;
	font-size:11px;
	font-weight: bold;
}

.login_bg{

width:368px;
height:263px;
}

.login_bgtop{
background:url(img/login_bg_01.gif) left top no-repeat;
width:368px;
height:60px;
}

.login_bg_newr{
background:url(img/login_bg_02.gif) left  top  repeat-y;
width:368px;
height: auto;
}

.login_iner{
width:350px;
height:auto;
float:left;
}
.login_topgap{
width:275px;
height:60px;
float:left;
}

.tex_box_l{
width:300px;
height:auto;
float:left
}

.tex_box_icon{
width:35px;
height:auto;
float:left
}

.login_textbox{
	background-image: url(img/login_text_box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	width: 279px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height:33px;
	vertical-align:middle;
}

.braown_text_div{
width:150px;
float:left;
height:auto;
}

.success{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #4f4f4f;
font-weight:bold;
}

.document_title{
font-family:Arial, Helvetica, sans-serif;
color:#4a4a4a;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.doc_div {
	width:650px;
	height:auto; 
	float: left;
}

.doctitle_div{
	width:490px;
	height:auto; 
	float: left;
}

.downloadicon_div{
	width:160px;
	height:auto; 
	float: right;
}

.right_membershipdiv{
width:307px;
height:auto;
float:right;
}

.right_link{
	height:30px; 
	width:300px; 
	float: right;  
	line-height:30px; 
	vertical-align:middle;
	margin-top:3px;
	margin-bottom:2px;
}

.white_link {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.white_link:hover {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.inertable {
background-color:#FFFFFF;
border:1px solid #826020; 
color:#000000;
font-size:12px;
}

.tdheader{
	color: #826020;
	font-family: Verdana,Tahoma,Arial;
	font-size: 18px;
	font-weight: bold;		
	height:30px;	
	text-align:left;
}

.text1 {
	font-family: Verdana,Tahoma,Arial;
	font-size: 12px;
	color: #000000;	
}

.contact_textbox{
	font-family: "Arial";
	font-size:14px;
	background-color: #FFFFFF;
	height: 25px;
	width: 200px;
	border: 1px solid  #999999;
	line-height:25px;
	vertical-align:middle;
}

.eventtype {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	font-weight:bold;
}

.photoalbum {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	color: #BA882E;
	text-align:center;
	font-weight:bold;
}


.banner_image_top{
width:660px;
height:285px;
}

.banner_image2{
width:660px;
height:224px;
float:left;
}
.banner_imagebottom{
width:660px;
height:48px;
float:left;
padding-top:12px;
}

.images_gap{
width:16px;
height:47px;
float:left;
}

.images_thmb{
width:80px;
height:47px;
float:left;
}

.print{
	padding-left:10px;
	border:1px double #333333;
}

.event_imgdiv{
	width:170px;
	height:auto;
	float:left;
}

.event_titlediv{
	width:414px;
	height:auto;
	float:left;
}

.event_rgtborder{
	width:650px;
	height:auto;
	float:left;
	border-bottom:2px dotted #FED24D;
}

.event_titletxt{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.event_titletxt:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}



