/* Corbridge Riding Club © Copyright 2008 */
/* created by lazygrace.com */
/* common.css */
body{
	margin: 10px auto 0 auto;
	padding: 0 0 30px 0;
	width: 100%;
	height: auto;
	background: #2f0f08 url(../images/common/main_bg.jpg) top left repeat ;
	color: #f5ecdc;
	font-family: Georgia, times, times New roman, Serif;
	font-size: 13px;
}
hr{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 1px;
	display: none;
	clear: both;
}
hr.on{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 1px;
	background-color: #2f0f08;
	color: #2f0f08;
	clear: both;
}
h1, h2, h3, h4, h5, h6{
	margin: 0;
	padding: 0;
	display: none;
}

ul{
	margin: 0;
	padding: 0;
 }
li{
	margin: 0;
	padding: 0;
	float: left;
	display: block;
	list-style: none;
}
a{
	text-decoration: none;
	color: #c45b15;
}
a:hover{
	text-decoration: underline;
	color: #c45b15; 
}
.clear{
	margin: 0;
	padding: 0;
	clear: both;
	width: 100%;
	height: 0px;
	font-size:0px;
}
.clear_stiches{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 5px;
	background: url(../images/common/stiches.gif) top left repeat-x;
	/*opacity: 0.6;
	filter: alpha(opacity=60);*/
	clear: both;
	font-size:0px;
}
.clear_small_sep{
	margin: 3px 0 0 0;
	padding: 2px 0 0 0;
	width: 138px;
	height: 7px;
	background: url(../images/common/small_sep.gif) top center no-repeat;
	clear: both;
	font-size:0px;
}
.nav_text{
	margin: 0;
	padding: 0;
	display: none;
 }
.jumbo{
	color: #3b140a;
	line-height: 1.35em;
	font-size:1.25em;
 }
.lrg{
	color: #3b140a;
	line-height: 1.2em;
	font-size:1.1em;
 }
.norm a:link, .norm a:active, .norm a:visited {
	color: #da5900;
 }
.med, .norm{
	color: #3b140a;
	line-height: 1.3em;
	font-size: 0.9em;
 }
.small{
	color: #3b140a;
 }
 .title{
 	color: #3b140a;
	line-height: 1.3em;
	font-size: 1.3em;
	font-weight: bold;
 }
 .title_orange{
 	color: #c45b15;
	line-height: 1.3em;
	font-size: 1.2em;
	font-weight: bold;
 }
 .sub_title{
 	color: #3b140a;
	line-height: 1.3em;
	font-size: 1.2em;
	font-weight: bold;
 }
#header{
	margin: 0 auto;
	padding: 12px 0 0 0;
	width: 100%;
	height: 78px;
	background: url(../images/common/header_stiches.gif) top left repeat-x;

}
#header_container{
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 100%;
	height: 78px;
	background: url(../images/common/main_header.png) top center no-repeat;
	behavior: url(includes/iepngfix.htc);	
}
#navigation_container{
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;
	background: url(../images/common/stiches.gif) top left repeat-x;
	/*opacity: 0.6;
	filter: alpha(opacity=60);*/
	clear: both;
	font-size:0px
}
#navigation{
	margin: 0 auto;
	padding: 0;
	width: 790px;
	height: 36px;
	text-align: center;
}
.home{
	display: block;
	padding: 0;
	margin: 0;
	width: 90px;
	height: 36px;
	background: url(../images/common/nav/home.jpg) top right no-repeat;

}
.home:hover{
	background: url(../images/common/nav/home.jpg) right -36px no-repeat;
}
.about{
	display: block;
	padding: 0;
	margin: 0;
	width: 71px;
	height: 36px;
	background: url(../images/common/nav/about.jpg) 0 0 no-repeat;

}
.about:hover{
	background: url(../images/common/nav/about.jpg) 0 -36px no-repeat;
}
.events{
	display: block;
	padding: 0;
	margin: 0;
	width: 76px;
	height: 36px;
	background: url(../images/common/nav/events.jpg) 0 0 no-repeat;

}
.events:hover{
	background: url(../images/common/nav/events.jpg) 0 -36px no-repeat;
}
.results{
	display: block;
	padding: 0;
	margin: 0;
	width: 78px;
	height: 36px;
	background: url(../images/common/nav/results.jpg) 0 0 no-repeat;

}
.results:hover{
	background: url(../images/common/nav/results.jpg) 0 -36px no-repeat;
}
.adverts{
	display: block;
	padding: 0;
	margin: 0;
	width: 82px;
	height: 36px;
	background: url(../images/common/nav/adverts.jpg) 0 0 no-repeat;

}
.adverts:hover{
	background: url(../images/common/nav/adverts.jpg) 0 -36px no-repeat;
}
.news{
	display: block;
	padding: 0;
	margin: 0;
	width: 65px;
	height: 36px;
	background: url(../images/common/nav/news.jpg) 0 0 no-repeat;

}
.news:hover{
	background: url(../images/common/nav/news.jpg) 0 -36px no-repeat;
}
.directory{
	display: block;
	padding: 0;
	margin: 0;
	width: 94px;
	height: 36px;
	background: url(../images/common/nav/directory.jpg) 0 0 no-repeat;

}
.directory:hover{
	background: url(../images/common/nav/directory.jpg) 0 -36px no-repeat;
}
.gallery{
	display: block;
	padding: 0;
	margin: 0;
	width: 78px;
	height: 36px;
	background: url(../images/common/nav/gallery.jpg) 0 0 no-repeat;

}
.gallery:hover{
	background: url(../images/common/nav/gallery.jpg) 0 -36px no-repeat;
}
.join{
	display: block;
	padding: 0;
	margin: 0;
	width: 58px;
	height: 36px;
	background: url(../images/common/nav/join.jpg) 0 0 no-repeat;

}
.join:hover{
	background: url(../images/common/nav/join.jpg) 0 -36px no-repeat;
}
.contact{
	display: block;
	padding: 0;
	margin: 0;
	width: 98px;
	height: 36px;
	background: url(../images/common/nav/contact.jpg) 0 0 no-repeat;

}
.contact:hover{
	background: url(../images/common/nav/contact.jpg) 0 -36px no-repeat;
}
#main_content{
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 100%;
	height: auto;
	background: url(../images/common/main_bg.png) top center repeat-y;
	behavior: url(includes/iepngfix.htc);	
}
#content_container{
	margin: 0 auto;
	padding: 0;
	width: 850px;
	height: auto;
	color: #003133;
	background: url(../images/common/bg_content.gif) 0 -242px repeat-y;
}
#content_banner{
	margin: 0 auto;
	padding: 0;
	width: 850px;
	height: 242px;
	color: #FFF;
	background: url(../images/common/bg_content_banner.png) top left no-repeat;
	behavior: url(includes/iepngfix.htc);
}
#content_quicklinks{
	margin: 0;
	padding: 0 0 0 50px;
	width: 166px;
	height: auto;
	float: left;
	background: url(../images/home/bg_left.gif) +25px 0 no-repeat;
}
#content_message{
	margin: 0;
	padding: 0;
	width: 293px;
	height: auto;
	float: left;
	background: url(../images/home/bg_centre.gif) 0 0 no-repeat;
}
#content_latestnews{
	margin: 0;
	padding: 0 50px 0 0;
	width: 291px;
	height: auto;
	float: left;
	background: url(../images/home/bg_right.gif) 0 0 no-repeat;
}
#content_footer{
	margin: 0 auto;
	padding: 0;
	width: 790px;
	height: 84px;
	background: url(../images/common/content_footer_bg.jpg) 0 0 no-repeat;
}
#content_footer_contactinfo{
	margin: 0;
	padding: 40px 0 0 70px;
	width: 423px;
	height: 40px;
	float: left;
}
#content_footer_members{
	margin: 0;
	padding: 0;
	width: 277px;
	height: 84px;
	float: left;
}
#content_footer_members_login{
	margin: 0;
	padding: 23px 0 0 30px;
	width: 237px;
	height: 61px;
	background: url(../images/common/members_login_title.gif) top left no-repeat;
}
#content_footer_members_loggedin{
	margin: 0;
	padding: 23px 0 0 30px;
	width: 237px;
	height: 61px;
	background: url(../images/common/members_loggedin_title.gif) top left no-repeat;
}
/* Members Login Box */
.members_form{
	margin: 0;
	padding: 0;
}
.members_form_username{
	margin: 0;
	padding: 0 0 5px 0;
	width: 224px;
	height: 21px;
	background: url(../images/common/members_form_username.gif) 0 0 no-repeat;
}
.form_username{
	margin: 0;
	padding: 2px 5px;
	width: 214px;
	height: 17px;
	background: none;
	border: none;
	color: #dacec3;
	font-family: Georgia, times, times New roman, Serif;
	font-size: 0.85em;
}
.members_form_label{
	display: none;
}	
.members_form_password{
	margin: 0;
	padding: 0;
	width: 183px;
	height: 21px;
	float: left;
	background: url(../images/common/members_form_password.gif) 0 0 no-repeat;
}
.form_password{
	margin: 0;
	padding: 2px 5px;
	width: 173px;
	height: 17px;
	background: none;
	border: none;
	color: #dacec3;
	font-family: Georgia, times, times New roman, Serif;
	font-size: 0.85em;
}
.members_form_login{
	margin: 0;
	padding: 0;
	width: 41px;
	height: 21px;
	float: left;
	background: url(../images/common/members_form_login.gif) 0 0 no-repeat;
}
.form_login{
	margin: 0;
	padding: 0;
	width: 41px;
	height: 21px;
	background: none;
	border: none;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}

#footer_container{
	clear: both;
	margin: 0 auto;
	padding: 0;
	width: 825px;
	height: 50px;
	color: #FFF;
	background: url(../images/common/footer_bg.png) top left no-repeat;
	behavior: url(includes/iepngfix.htc);
}
#footer_navigation{
	margin: 0;
	padding: 0 0 0 1px;
	width: 444px;
	height: 26px; 
	color: #FFF;
}
/* Footer Nav */
.footer_home{
	display: block;
	padding: 0;
	margin: 0;
	width: 53px;
	height: 26px;
	background: url(../images/common/nav/footer_home.gif) top right no-repeat;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.footer_home:hover{
	display: block;
	width: 53px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	background: url(../images/common/nav/footer_home.gif) right -26px no-repeat;
}
.footer_about{
	display: block;
	padding: 0;
	margin: 0;
	width: 46px;
	height: 26px;
	background: url(../images/common/nav/footer_about.gif) 0 0 no-repeat;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.footer_about:hover{
	display: block;
	width: 46px;
	height: 26px;
	margin: 0px;
	padding: 0px;
	background: url(../images/common/nav/footer_about.gif) 0 -26px no-repeat;
}
.footer_events{
	display: block;
	padding: 0;
	margin: 0;
	width: 49px;
	height: 26px;
	background: url(../images/common/nav/footer_events.gif) 0 0 no-repeat;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.footer_events:hover{
	display: block;
	width: 49px;
	height: 26px;
	padding: 0px;
	margin: 0px;
	background: url(../images/common/nav/footer_events.gif) 0 -26px no-repeat;
}
.footer_adverts{
	display: block;
	padding: 0;
	margin: 0;
	width: 53px;
	height: 26px;
	background: url(../images/common/nav/footer_adverts.gif) 0 0 no-repeat;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.footer_adverts:hover{
	display: block;
	width: 53px;
	height: 26px;
	padding: 0px;
	margin: 0px;
	background: url(../images/common/nav/footer_adverts.gif) 0 -26px no-repeat;
}
.footer_news{
	display: block;
	padding: 0;
	margin: 0;
	width: 41px;
	height: 26px;
	background: url(../images/common/nav/footer_news.gif) 0 0 no-repeat;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.footer_news:hover{
	display: block;
	width: 41px;
	height: 26px;
	padding: 0px;
	margin: 0px;
	background: url(../images/common/nav/footer_news.gif) 0 -26px no-repeat;
}
.footer_directory{
	display: block;
	padding: 0;
	margin: 0;
	width: 63px;
	height: 26px;
	background: url(../images/common/nav/footer_directory.gif) 0 0 no-repeat;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.footer_directory:hover{
	display: block;
	width: 63px;
	height: 26px;
	padding: 0px;
	margin: 0px;
	background: url(../images/common/nav/footer_directory.gif) 0 -26px no-repeat;
}
.footer_gallery{
	display: block;
	padding: 0;
	margin: 0;
	width: 49px;
	height: 26px;
	background: url(../images/common/nav/footer_gallery.gif) 0 0 no-repeat;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.footer_gallery:hover{
	display: block;
	width: 49px;
	height: 26px;
	padding: 0px;
	margin: 0px;
	background: url(../images/common/nav/footer_gallery.gif) 0 -26px no-repeat;
}
.footer_join{
	display: block;
	padding: 0;
	margin: 0;
	width: 36px;
	height: 26px;
	background: url(../images/common/nav/footer_join.gif) 0 0 no-repeat;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.footer_join:hover{
	display: block;
	width: 36px;
	height: 26px;
	padding: 0px;
	margin: 0px;
	background: url(../images/common/nav/footer_join.gif) 0 -26px no-repeat;
}
.footer_contact{
	display: block;
	padding: 0;
	margin: 0;
	width: 54px;
	height: 26px;
	background: url(../images/common/nav/footer_contact.gif) 0 0 no-repeat;
	opacity: 0.6;
	filter: alpha(opacity=60);
}

.footer_contact:hover{
	display: block;
	width: 54px;
	height: 26px;
	padding: 0px;
	margin: 0px;
	background: url(../images/common/nav/footer_contact.gif) 0 -26px no-repeat;
}
.footer_lazygrace{
	display: block;
	padding: 0;
	margin: 0;
	width: 148px;
	height: 22px;
	background: url(../images/common/footer_lazygrace.gif) 0 0 no-repeat;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
#footer_copyright{
	margin: 0;
	padding: 0;
	width: 444px;
	height: 24px;
	color: #FFF;
	background: url(../images/common/footer_copyright.gif) +4px 0 no-repeat;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
#footer_lazygrace{
	margin: 0;
	padding: 0 15px 0 0;
	width: 148px;
	height: 50px;
	color: #FFF;
	float: right;
}
#wood_board{
	margin: 0 auto;
	width: 790px;
	height: 30px;
	background: url(../images/common/wood_bar.jpg) top left no-repeat;
}
.page_title{
	margin: 0;
	padding: 0 0 0 30px;
}
.page_left_photo{
	margin: 0;
	padding: 0 0 0 1px;
	float: left;
}
/* Buttons */
.butt_readmore_small{
	display: block;
	padding: 0;
	margin: 0;
	width: 62px;
	height: 11px;
	background: url(../images/common/butt_readmore.gif) 0 0 no-repeat;
	opacity: 1;
	filter: alpha(opacity=100);
}
.butt_readmore_small:hover{
	display: block;
	width: 62px;
	height: 11px;
	padding: 0px;
	margin: 0px;
	background: url(../images/common/butt_readmore.gif) 0 0 no-repeat;
	opacity: 0.8;
	filter: alpha(opacity=80);
} 
.butt_email{
	display: block;
	margin: 0 auto;
	padding: 0;
	width: 135px;
	height: 30px;
	float: left;
} 
.butt_back{
	margin: 0 auto;
	padding: 0;
	width: 92px;
	height: auto;
}
.butt_backtogallery{
	margin: 0 auto;
	padding: 0;
	width: 217px;
	height: auto;	
}
.butt_membershipform{
	margin: 0 auto;
	padding: 20px 0 0 0;
	width: 312px;
	height: auto;	
}
.butt_bottombutton{
	margin: 0 auto;
	padding: 40px 0 0 0;
	width: 217px;
	height: auto;	
}
/* Homepage */
.home_image_padding{
				padding: 33px 0 0 29px; 
}
#homepage_body{
	margin: 0 auto;
	padding: 66px 30px 0 360px;
	width: 400px;
	height: 279px;
	background: url(../images/homepage/welcome_body.jpg) top left no-repeat;
}
#homepage_features{
	margin: 0 auto;
	padding: 0;
	width: 790px;
	height: 229px;
	background: url(../images/homepage/features_board.jpg) top left no-repeat;
}
.homepage_features_news{
	margin: 0;
	padding: 65px 30px 0 45px;
	width: 191px;
	height: 164px;
	background: url(../images/homepage/features_news.jpg) top left no-repeat;
	float: left;
}
.homepage_features_gallery{
	margin: 0;
	padding: 0;
	width: 253px;
	height: 229px;
	background: url(../images/homepage/features_gallery.jpg) top left no-repeat;
	float: left;
}
.homepage_features_events{
	margin: 0;
	padding: 65px 0 0 25px;
	width: 243px;
	height: 165px;
	background: url(../images/homepage/features_events.jpg) top left no-repeat;
	float: left;
}

/* About Body */
#about_body{
	margin: 0 auto;
	padding: 0;
	width: 790px;
	height: auto;
	background: url(../images/about/main_bg.jpg) top left repeat-y;
}
.side_body_header{
	margin: 0;
	padding: 0;
	width: 790px;
	height: 30px;
	background: url(../images/about/page_top.jpg);
}
#side_body_left{
	margin: 0;
	padding: 0;
	float: left;
	width: 200px;
	height: auto;
}
#side_bg_news{
	margin: 0;
	padding: 50px 29px 0 32px;
	width: 139px;
	height: 106px;
	background: url(../images/about/side_news_bg.jpg) top left no-repeat;
}
#side_bg_gallery{
	margin: 0;
	padding: 0;
	width: 200px;
	height: 160px;
	background: url(../images/about/side_gallery_bg.jpg) top left no-repeat;
}
#side_gallery_photo{
	margin: 0;
	padding: 11px 20px 0 21px;
	width: 157px;
	height: 134px;
	position: relative;
}
.side_gallery_photo_top{
	margin: 2px 0 0 158px;
	padding: 0px;
	width: 29px;
	height: 23px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/common/top_sticky.png) top left no-repeat;
	behavior: url(includes/iepngfix.htc);	
}
.side_gallery_photo_bot{
	margin: 128px 0 0 12px;
	padding: 0;
	width: 29px;
	height: 23px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/common/bottom_sticky.png) top left no-repeat;
	behavior: url(includes/iepngfix.htc);	
}
#side_bg_events{
	margin: 0;
	padding: 45px 29px 0 32px;
	width: 139px;
	height: 133px;
	background: url(../images/about/side_events_bg.jpg) top left no-repeat;
}
#side_bg_cal{
	margin: 0;
	padding: 45px 29px 0 32px;
	width: 139px;
	height: 140px;
	background: url(../images/about/side_cal_bg.jpg) top left no-repeat;	
}
#side_bg_newsarch{
	margin: 0;
	padding: 50px 0 0 0;
	width: 200px;
	height: auto;
	background: url(../images/about/side_newsarch_bg.jpg) top left no-repeat;	
}
#side_bg_members{
	margin: 0;
	padding: 50px 0 0 30px;
	width: 170px;
	height: 233px;
	background: url(../images/about/side_members_bg.jpg) top left no-repeat;	
}
.side_bg_newsarch_article{
	margin: 0;
	padding: 0 29px 0 32px;
	width: 139px;
	height: auto;
}
.side_bg_newsarch_base{
	margin: 0;
	padding: 0;
	width: 200px;
	height: 23px;
	background: url(../images/about/side_newsarch_base.gif) top left no-repeat;
}
.side_date{
	margin: 0;
	padding: 0;
	font-family: Times, Times New Roman, Serif;
	font-size: 0.9em;
	text-align: center;
}
.side_title{
	margin: 0;
	padding: 0;
	font-family: Times, Times New Roman, Serif;
	font-size: 0.9em;
	color: #c45b15;
	text-align: center;
}
.side_txt{
	margin: 0;
	padding: 0;
	font-family: Times, Times New Roman, Serif;
	font-size: 0.9em;
	text-align: center;
}
.side_butt{
	margin: 0;
	padding: 5px 0 0 0;
	float: right;
}
#side_body_right{
	margin: 0;
	padding: 0 28px 0 30px;
	width: 529px;
	height: auto;
	float: right;
}

.side_body_base{
	margin: 0;
	padding: 0;
	width: 790px;
	height: 26px;
	background: url(../images/about/page_base.jpg);
}


.calendar{
	margin: 0 auto;
	padding: 0;
	font-size: 0.8em;
	font-family: Arial, Sans-Serif;
	 
}
.calendar-month{
	 font-size: 1.2em;
	 font-family: Arial, Sans-Serif;
	 font-weight: bold;
}
.calendar_off{
	margin: 0;
	padding: 0;
	width: 14px;
	height: 14px;
	text-align: center;
}
.calendar_on{
	margin: 0;
	padding: 0;
	width: 14px;
	height: 14px;
	background: url(../images/common/cal_on_bg.gif) top left no-repeat;
	text-align: center;
}

/* Gallery Page */
.left_float_img{
	margin: 0 10px 0 0;
	padding: 0;
	width: auto;
	height: auto;
	float: left;
	border: 1px #613d25 solid;
}
.gallery_post{
	margin: 0 10px 0 0;
	padding: 0;
	width: auto;
	height: auto;
	float: left;
}
.gallery_image{
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
   border: 1px #7c2f00 solid;
}

.gallery_tag{
	margin: 0 19px 0 0;
	padding: 10px 0 5px 0;
	width: 125px;
	height: 40px;
	color: #3b140a;
	font-size: 0.85em;
	text-align:center;
	
}

/* Contact Page */
#contact_form_div{
	margin: 5px 0 0 10px;
	padding: 0 0 0 50px;
	float: right;
	width: 260px;
	height: 370px;
	border-width: 0 0 0 1px;
	border-style: solid;
	border-color: #cdbfa3;
}
#contact_form_div form{
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
}
#contact_form_div fieldset{
	margin: 0;
	padding: 0;
	border: none;
}
.contact_form_div{
	margin: 0;
	padding: 0 0 10px 0;
	clear: both;
	width: auto;
	height: auto;
	color: #000;
}
#contact_form_div label{
	margin: 0;
	padding: 0;
	display: none;
}
#contact_form_div .input_text{
	margin: 0;
	padding: 0px 3px 0px 3px;
	clear: both;
	width: 244px;
	height: 18px;
	color: #803800;
	font-size: .85em;
	font-family: Georgia, Times, Times New Roman, Serif;
	border: 1px #969083 solid;
	background: #ccbfa3 url(../images/common/form_input_bg.gif) top left repeat-x;
}
#contact_form_div .input_butt{
	margin: 0;
	padding: 0;
	clear: both;
	width: auto;
	height: auto;
	color: #f18840;
	font-weight: bold;
	font-family: Times, Times New Roman, Serif;
	font-size: 1.1em;
	border: 0;
	cursor: pointer;
}
#contact_form_div textarea{
	margin: 0;
	padding: 0 3px 0 3px;
	clear: both;
	width: 244px;
	height: 200px;
	color: #803800;
	font-size: .85em;
	font-family: Georgia, Times, Times New Roman, Serif;
	border: 1px #969083 solid;
	background: #ccbfa3 url(../images/common/form_textarea_bg.gif) top left repeat-x;
}

/* Members Page */
.member_home{
	display: block;
	padding: 0;
	margin: 0;
	width: 150px;
	height: 15px;
	background: url(../images/common/members_nav/home.gif) top center no-repeat;
}
.member_home:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.member_committee{
	display: block;
	padding: 0;
	margin: 0;
	width: 145px;
	height: 15px;
	background: url(../images/common/members_nav/com_info.gif) top left no-repeat;
}
.member_committee:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.member_magazine{
	display: block;
	padding: 0;
	margin: 0;
	width: 150px;
	height: 15px;
	background: url(../images/common/members_nav/themagazine.gif) top center no-repeat;
}
.member_magazine:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.member_news{
	display: block;
	padding: 0;
	margin: 0;
	width: 150px;
	height: 15px;
	background: url(../images/common/members_nav/news.gif) top center no-repeat;
}
.member_news:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.member_teamnews{
	display: block;
	padding: 0;
	margin: 0;
	width: 150px;
	height: 15px;
	background: url(../images/common/members_nav/teamnews.gif) top center no-repeat;
}
.member_teamnews:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.member_events{
	display: block;
	padding: 0;
	margin: 0;
	width: 150px;
	height: 15px;
	background: url(../images/common/members_nav/events.gif) top center no-repeat;
}
.member_events:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.member_newsletter{
	display: block;
	padding: 0;
	margin: 0;
	width: 150px;
	height: 15px;
	background: url(../images/common/members_nav/newsletter.gif) top center no-repeat;
}
.member_newsletter:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.member_logout{
	display: block;
	padding: 0;
	margin: 0;
	width: 150px;
	height: 15px;
	background: url(../images/common/members_nav/logout.gif) top center no-repeat;
}
.member_logout:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
}
#members_footer{
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-size: 0.85em;
	color: #fff;
	opacity: 0.6;
	filter: alpha(opacity=60);
	font-weight: 100;
}
#members_footer a:link, #members_footer a:visited, #members_footer a:active{
	margin: 0;
	padding: 0;
	color: #fff;
}
#members_footer a:hover{
	margin: 0;
	padding: 0;
	color: #da5900;
}



/* News Bits */


#news_entry {
	padding: 0px;
	margin: 0px;
	width: 526px;
	height: auto;
}
#news_pic_left {
	padding: 0px;
	margin: 0px;
	width: 152px;
	height: auto;
	float: left;
}
#news_content_right {
	padding: 0 0 0 14px;
	margin: 0px;
	width: 360px;
	height: auto;
	float: left;
}
#news_content_right_noimg {
	padding: 0 0 0 14px;
	margin: 0px;
	width: 510px;
	height: auto;
	float: left;
}
.news_pic {
	border: 1px solid #613d25;
}
.news_pic_right {
	border: 1px solid #613d25;
	float: right;
	margin: 0px 0px 10px 10px;
}
p.news_date{
	margin: 0;
	padding: 0px;
	font-size: 1.0em;
	color: #432f1a;
	line-height: 1.1em;
}
p.news_title{
	margin: 0;
	padding: 5px 0px 5px 0px;
	font-size: 1.2em;
	color: #cb5b16;
	line-height: 1.1em;
	font-weight: bold;
}
p.news_norm{
	margin: 0;
	padding: 0px;
	font-size: 1.0em;
	color: #432f1a;
	line-height: 1.0em;
}
p.news_norm_more{
	margin: 0;
	padding: 10px 0px 0px 0px;
	font-size: 1.0em;
	color: #432f1a;
	line-height: 1.2em;
}
.news_comment_buttons {
	margin: 0;
	padding: 10px 0px 0px 0px;
	font-size: 0.9em;
	color: #432f1a;
	line-height: 1.0em;
}
.news_comment_posted {
	margin: 0;
	padding: 0px 0px 10px 0px;
	font-size: 0.9em;
	color: #cb5b16;
	line-height: 1.0em;
	font-weight: bold;
}
p.news_comment{
	margin: 0;
	padding: 0px 0px 20px 0px;
	font-size: 1.0em;
	color: #432f1a;
	line-height: 1.2em;
}
.title_padding {
	margin: 0;
	padding: 10px 0px 10px 0px;
}


/* Comment Form */

#comment_form{
	margin: 0;
	padding: 0px;
}
#comment_form form{
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
}
#comment_form fieldset{
	margin: 0;
	padding: 0;
	border: none;
}
.comment_form_div{
	margin: 0;
	padding: 0 0 10px 0;
	clear: both;
	width: auto;
	height: auto;
	color: #000;
}
#comment_form label{
	margin: 0;
	padding: 0;
	display: none;
}
#comment_form .input_text{
	margin: 0;
	padding: 0px 3px 0px 3px;
	clear: both;
	width: 244px;
	height: 18px;
	color: #803800;
	font-size: .85em;
	font-family: Georgia, Times, Times New Roman, Serif;
	border: 1px #969083 solid;
	background: #ccbfa3 url(../images/common/form_input_bg.gif) top left repeat-x;
}
#comment_form .input_butt{
	margin: 0;
	padding: 0;
	clear: both;
	width: auto;
	height: auto;
	color: #f18840;
	font-weight: bold;
	font-family: Times, Times New Roman, Serif;
	font-size: 1.1em;
	border: 0;
	cursor: pointer;
}
#comment_form textarea{
	margin: 0;
	padding: 0 3px 0 3px;
	clear: both;
	width: 525px;
	height: 200px;
	color: #803800;
	font-size: .85em;
	font-family: Georgia, Times, Times New Roman, Serif;
	border: 1px #969083 solid;
	background: #ccbfa3 url(../images/common/form_textarea_bg.gif) top left repeat-x;
}
.help{
	width: 40px;
	height: 15px;
	display: block;
	position: absolute;
	margin: -15px 0 0 195px;
	padding: 0;
	font-size: 11px;
}
.help a{
	color: #f5ecdc;
}

/* Magazine 12th April 2010 */
#mag_main{
	margin: 0px 0 0 2px;
	width: 526px;
	height: 351px;
	display: block;
	border: 1px #613d25 solid;
}
#mag_main img{
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 1;
	height: 351px;
}
#mag_main a img{
	border: 0;
}	
#mag_main .news_title{
	margin: 277px 0 0 0;
	padding: 5px;
	width: 516px;
	height: 65px;
	background: url(../images/common/imagescaptionover.png) 0 0 repeat;
	position: absolute;
	z-index: 2;
	
}	
#mag_main .news_title i{
	font-size: 11px;
	width: 516px;
	height: 15px;
	display: block;
}	
#mag_main .news_title a{
	clear: both;
	font-size:20px;
	font-weight: bold;
}	
#mag_main .news_norm{
	margin: 0px 0 0 0;
	clear: both;
}	
.mag_headliners{
	margin: 0px 0 0 0px;
	width: 256px;
	height: 171px;
	display: block;
	float: left;
	border: 1px #613d25 solid;
}
.mag_headliners img{
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 1;
	height: 171px;
}	
.mag_headliners a img{
	border: 0;
}	
.mag_headliners .news_title{
	margin: 106px 0 0 0;
	padding: 5px;
	width: 246px;
	height: 55px;
	background: url(../images/common/imagescaptionover.png) 0 0 repeat;
	position: absolute;
	z-index: 2;
	font-size: 10px;
}	
.mag_headliners .news_title i{
	font-size: 11px;
	width: 246px;
	height: 15px;
	display: block;
}	
.mag_headliners .news_title a{
	clear: both;
	font-size: 15px;
	font-weight: bold;
}	
.mag_headliners .news_norm{
	margin: 0px 0 0 0;
	clear: both;
}	
.butt_send {
	width: 72px;
	height: 35px;
	display: block;
	background: url(../images/buttons/butt_sendmyenquiry.gif) 0 0 no-repeat;
	cursor: pointer;
	border: 0px;
}
