.members #exclusive_events,
.members #food_example {
	margin-bottom:4px;
	width:636px;
}
.members #competition_banner_horrizontal img,
.members #exclusive_events img,
.members #food_example img {
	width:100%;
}
.members #competition_banner_horrizontal {
	clear:both;
	float:left;
	width:636px;
	
}
.members #competition_banner_horrizontal a {
	display:block;
}
.members .send_to_friend,
.members .what_are_you_thinking,
.members .sign_up,
.members .tandcs {
	float:left;
	width:200px;
}



.members .banners {
	clear:both;
	margin:10px 0;
	overflow:hidden;
	text-align:right;
}
.members .banners .banner {
	float:left;
	margin-right:4px;
	width:209px;
}
.members .banners .first {
	clear:both;
}
.members .banners .final {
	margin-right:0;
}
.members .banners .white {
	background-color:#505155;
	padding:4px;
}

object {
	cursor:pointer;
}



.members_profile_signup .column1 #signup_form,
.members_index_index .column1 #signup_form,
.members_signup .column1 #signup_form,
.members_profile_password .column1 #password_recovery,
.members_profile_edit .column1 #profile_details,
.members_profile_sendtofriend .column1 #sendtofriend_form,
.members_index .column1 #sign_in {
	background-color:#57585c;
}

.members_offers_competition #content .column2 .the_prize,
.members_profile_signup .column1 .intro,
.members_offers_competition .sign_up,
.members .what_are_you_thinking,
.members .send_to_friend,
.members_profile_password .column1,
.members .tandcs,
.members_profile_edit.column1 .intro,
.members_news .column1 .intro,
.members_signup .column1 .intro,
.members_news_article .column1 .intro,
.members_offers_competition .column1 .intro,
.members_index .column1 .intro,
.members_offers .column1 .intro,
.members_profile_edit .column1 .intro,
.members_profile_sendtofriend .column1 .intro,
.members_index .column1 .whats_new {
	background-color:#202123;
	background-image:url( /media/images/wrapper/grey_fade.gif );
	background-position:left top;
	background-repeat:repeat-x;
}

.members .send_to_friend,
.members .send_to_friend_short,
.members .sign_up_short {
	font-size:120%;
}
		
.members .send_to_friend {
	min-height:208px;
	height:auto !important;
	height:208px;
}




	
.members .what_are_you_thinking {
	width:210px;
}
.members .what_are_you_thinking .inner {
	min-height:185px;
	height:auto !important;
	height:185px;
}

.members .what_are_you_thinking h4.white {
	background-image:url( /media/images/wrapper/navigation_background.gif );
	background-position:center top;
	background-repeat:repeat-x;
	padding:0 4px;
}
.members #content .what_are_you_thinking .inner {
	background-image:url( /media/images/members/what_are_you_thinking_background.gif );
	background-position:center top;
	background-repeat:repeat-y;
	clear:both;
	margin-top:5px;
	padding:0 15px;
}
.members #content .what_are_you_thinking fieldset {
	text-align:center;
}
.members #content .what_are_you_thinking .textarea {
	border-color:#505155;
	border-style:solid;
	border-width:3px;
	background-color:#202123;
	height:90px;
	width:92%;
}



.members .sign_up {
	background-color:#1a1a1a;
	font-size:105%;
		
	min-height:200px;
	height:auto !important;
	height:200px;
	
	position:relative;
}
	
.members #content .sign_up h5.waiting_for {
	background-image:url( /media/images/members/left_arrow.gif );
	background-position:left center;
	background-repeat:no-repeat;
	bottom:0;
	left:0;
	margin-top:2px;
	margin-bottom:2px !important;
	padding-left:20px;
	position:absolute;
}

	
.members .sign_up_short p {
	font-size:120%;
}
.members #content .sign_up_short h5.waiting_for {
	background-image:none;
	padding-left:0px;
	position:relative;
}




.members_offers .column1 .competition {
	background-color:#57585c;
	border-color:#202123;
	border-style:solid;
	border-width:0 0 23px 0;
}
.members_offers #content .column1 .competition h4.white {
	background-image:url( /media/images/wrapper/navigation_background.gif );
	background-position:center top;
	background-repeat:repeat-x;
	margin-bottom:0 !important;
	padding:0 4px;
	width:auto;
}
.members_offers #content .column1 .competition .button {
	background-image:url( /media/images/buttons/more_info.gif );
	width:80px;
}





/*
	MEMBERS HOME
*/


/*
NEW 1 COLUM LAYOUT

*/


.sIFR-active .newmembers_title
{
      visibility: hidden;
      font-family: Verdana;
      line-height: 1em;
}


.sIFR-active .newmembers_cta_white
{
      visibility: hidden;
      font-family: Verdana;
      line-height: 1em;
}

.sIFR-active .newmembers_cta_blue
{
      visibility: hidden;
      font-family: Verdana;
      line-height: 1em;
}


.newmembers_cta_large {
	font-size:25px;
	line-height:20px;
}
.newmembers_cta_large {
	clear:both;
	display:block;
}

.newmembers_cta_blue{
	color:#40A6ED;
	font-size:18px;
}
.newmembers_cta_large_blue {
	color:#40A6ED;
}


.newmembers_cta_white{
	color:#FFFFFF;
	font-size:18px;
	position:relative;
	bottom:8px;
}

.newmembers_cta_black{
	color:#000000;
	font-size:18px;
}

.newmembers_title{
	color:#999999;
	font-size:30px;
	padding-bottom:20px;

}

.lc_terms{
	margin-top:15px;
	
	}

.lc_terms a{
		padding-right:30px;
		font-size:10px;
		color:#FFFFFF;

}
.lc_terms a:hover{
	text-decoration:underline;
}

#members_one_coloum{
	width:963px;
	height:503px;
	background-image:url(/images/members/background/bg1.jpg);
	background-position:left -3px;
	background-repeat:no-repeat;
	font-size:14px;
	position:relative;
}

#members_one_coloum .transparent{

	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;

}

























#members_one_coloum #message-container{
	float:left;
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;
	background-color:#000000;
	width:380px;
	height:400px;
	margin-left:50px;
	margin-top:20px;
	
}



#members_one_coloum #loyalty-card-form{
	padding-left:30px;
}

#members_one_coloum #message-container .close{
	float:right;
	margin-right:15px;
	margin-top:15px;
	display:block;
	
}

#members_one_coloum #loyalty-card-form form{
	clear:both;
	
}
#members_one_coloum #loyalty-card-form form .divider{
	float:left;
	width:50%;
		
}

#members_one_coloum #loyalty-card-form form h3{
	font-size:18px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#168DBA;
	height:10px;
	padding-bottom:15px;
	padding-top:10px;
	
}
#members_one_coloum #loyalty-card-form form label{
	font-size:11px;
	clear:both;
	display:block;
	
}



#members_one_coloum #loyalty-card-form form input{
	background-color:#000;
	border:solid;
	border-width:1px;
	border-color:#FFF;
	color:#168DBA;
	font-size:10px;
	width:130px;
	margin-top:5px;
	clear:both;
	margin-bottom:5px;
	display:block;
	
}

#members_one_coloum #loyalty-card-form form #submit{
	background-color:#FFF;
	cursor:pointer;
	color:#000;
	
}









#members_one_coloum #message-container #form_sent{	
	width:220px;
	height:80px;
	padding:20px;
	font-size:11px;
	text-align:center;
	letter-spacing:-1px;
	margin-top:120px;
	margin-left:60px;

}

#members_one_coloum #message-container #form_sent a{
	color:#00b1f4;
	font-size:15px;
	position:relative;
	left:110px;
	bottom:10px;

}

#members_one_coloum #message-container #form_sent a:hover{
	color:#FFF;
}
















#members_one_coloum .members_header{
	font-size:23px;
	text-transform:capitalize;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:15px;

}



#members_one_coloum .bodytext{
	width:232px;
	height:486px;
	margin-left:60px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:12px;
	padding-left:16px;
	float:left;
	background-color:#000000;
	padding-right:16px;
	font-size:13px;
	line-height:15px;
}

#members_one_coloum .calltoaction{	
	float:right;
	clear:right;
	height:80px;
	width:95px;
	padding:15px;
	padding-top:10px;
	padding-right:5px;
	font-size:18px;
	display:block;
	line-height:18px;
	color:#FFFFFF;
}

#members_one_coloum .black_header{
	color:#000000;
}

#members_one_coloum .blue_header{
	color:#00B1F4;
}

#members_one_coloum .black{
	background-color:#000000;
	margin-bottom:87px;
	
}
#members_one_coloum .black:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

#members_one_coloum .blue{
	background-color:#00B1F4;

}

#members_one_coloum .blue:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}











#members_one_coloum .index_login,
#members_one_coloum .index_signup {
	float:none;
	left:2px;
	position:absolute;
	top:0px;
}
#members_one_coloum .index_signup {
	top:210px;
}

#members_one_coloum .cta_large {	
	float:none;
	position:absolute;

}
#members_one_coloum .cta_large_signup {
	right:260px;
	top:0px;
}
#members_one_coloum .cta_large_brandnew {
	right:0px;
	top:210px;
}

.welcome_btn{
	width:115px;
	height:105px;
	display:block;
	
	text-indent:-5000px;
	margin-left:2px;
}
.welcome_btn span{
	visibility:hidden;

}
.welcome_btn:hover{
background-position:0 105px; 0 0;
}


#login_fade_trigger{
	background-image:url(../images/members/buttons/login.png);
}


#signup_btn{
	margin-top:100px;
	background-image:url(../images/members/buttons/signup.png);

}



#activate_btn{
	background-image:url(../images/members/buttons/activate_card.png);
	margin-bottom:80px;

}

#request_btn{
	background-image:url(../images/members/buttons/request_card.png);
margin-bottom:80px;
cursor:pointer;
}

#catchup_btn{
	cursor: pointer; 
	cursor: hand;
	background-image:url(../images/members/buttons/catchup_offers.png);

}



#signup_large{
	width:207px;
	height:185px;
	display:block;
	text-indent:-5000px;
	background-image:url(../images/members/buttons/signup_big.png);
	padding:0px;
	margin:0px;

}
#signup_large:hover{
	background-position:0 185px; 0 0;

}



#members_one_coloum #login_fade {
	background-color:#000000;
	height:220px;
	padding:10px;
	position:absolute;
	left:117px;
	top:0px;
	width:240px;


}


#members_one_coloum #login_fade .close {
	color:#00b1f4;
	padding:0px 5px 2px 4px;
	position:absolute;
	right:0;
	top:0;
}

#members_one_coloum #login_fade form input.text {
	background-color:#808285;
	border-width:0;
	color:#000000;
	font-size:80%;
	margin-bottom:8px;
	padding:4px;
	width:100%;
}
#members_one_coloum #login_fade form input.submit {
	float:right;
}




	.members_index #content .column1 {
		border-width:0;
	}
	/*Twitter Area*/
	.members_index #content .column1 .twitter_box{
		background-color:#EB008B;
		min-height:468px;
		padding-left:17px;
		font-size:12px;
		padding-bottom:10px;
		
	
	}
	.members_index #content .column1 .twitter_box p a{
		color:#FFFFFF;
	}
	.members_index #content .column1 .twitter_box p a:hover{
		text-decoration:underline;
	}
	
	.members_index #content .column1 .twitter_box .twitter_bubble{
		height:60px;
		background-image:url(/images/members/tweet_box.gif);
		background-repeat:no-repeat;	
	}
	.members_index #content .column1 .twitter_box .header{
		font-size:22px;
		padding-bottom:3px;
		padding-top:10px;
	
	}
	.members_index #content .column1 .twitter_box .twitter_feedback{
		background-color:#333333;
		width:275px;
		border:none;
		overflow:scroll;
		overflow-x:hidden;
		border:solid;
		border-width:4px;
		border-color:#FFFFFF;
		color:#FFFFFF;
		margin-top:8px;
		
	
	
	}
	.members_index #content .column1 .twitter_box #twitter_submit{
		height:26px;
		width:75px;
		display:block;
		background:url(/images/members/submit_btn.jpg);
		position:relative;
		left:208px;
		bottom:1px;
		border:none;
	}
	.members_index #content .column1 .twitter_box #twitter_submit:hover{
		background:url(/images/members/submit_btn.jpg);
		background-position: 0px 26px;

	}
	
	
	
	.members_index #content .column1 .new_to_the_area {

		background-color:#202123;
			
		min-height:238px;
		height:auto !important;
		height:238px;
		
		overflow:auto;
	}
	.members_index .column1 .new_to_the_area p.left {
		clear:both;
		float:left;
		width:144px;
	}
	.members_index .column1 .new_to_the_area p.right {
		float:left;
		text-align:right;
		width:160px;
	}
	.members_index #content .column1 .new_to_the_area p .button {
		background-image:url( /media/images/buttons/click_here_to_sign_up.gif );
		height:24px;
		text-align:left;
	}

	.members_index .column1 .signedin {
		min-height:495px;
		height:auto !important;
		height:495px;
	}
	
	
	.members_index .column1 .sign_up .button {
		display:none;
	}
	
	.members_index .column1 #sign_in {
		position:relative;
		width:306px;
	}
	.members_index .column1 #sign_in fieldset {
		padding-left:150px;
	}
	.members_index .column1 #sign_in fieldset.submit {
		text-align:right;
	}
	.members_index .column1 #sign_in fieldset label {
		display:none;
	}
	.members_index .column1 #sign_in fieldset .text {
		width:135px;
	}
	.members_index .column1 #sign_in .errors {
		left:5px;
		position:absolute;
		top:31px;
		width:150px;
	}
	.members_index .column1 #sign_in .errors p {
		margin:2px 0;
	}
	
	
	.members_index_index .column1 #signup_form {
		background-color:#202123;
		border-color:#202123;
		border-style:solid ;
		border-width:0 0 5px 0;
		margin-top:3px;
		zoom:1;
		position:relative;
	}
	.members_index_index .column1 #signup_form p.signup_intro {
		padding-bottom:5px;
		width:300px;
	}
	
	.members_index_index .column1 #signup_form h4.white {
		margin-bottom:0 !important;
		padding:0 4px;
	}
	
	.members_index_index .column1 #signup_form .errors {
		position:absolute;
		right:5px;
		top:100px;
		width:110px;
	}
	.members_index_index .column1 #signup_form fieldset {
		clear:none;
		float:left;
		margin:2px 10px 2px 0;
		position:relative;
	}
	.members_index_index .column1 #signup_form fieldset.favourite_restaurant,
	.members_index_index .column1 #signup_form fieldset.contact_number,
	.members_index_index .column1 #signup_form fieldset.postcode {
		margin-bottom:12px;
	}
	.members_index_index .column1 #signup_form fieldset.submit {
		bottom:0;
		position:relative;
		right:0;
		text-align:right;
	}

/*
	MEMBERS SEND TO FRIEND
*/
	.members_profile_sendtofriend .column1 #sendtofriend_form {
		border-color:#202123;
		border-style:solid;
		border-width:0 0 64px 0;
		
		min-height:144px;
		height:auto !important;
		height:144px;
		
		overflow:visible;
		position:relative;
	}
	.members_profile_sendtofriend .column1 #sendtofriend_form .errors {
		position:absolute;
		right:5px;
		top:5px;
		width:100px;
	}
	
	
	.members_profile_sendtofriend .column1 #sendtofriend_form .submit {
		padding-left:7px;
	}

/*
	MEMBERS PROFILE EDIT
*/
	.members_profile_edit #content .column1 {
		width:528px;
	}
	.members_profile_edit #content .column2 {
		width:424px;
	}
	
	.members_profile_edit #content .intro {
		padding-bottom:13px;
	}
	
	.members_profile_edit #content #profile_details {
		border-color:#202123;
		border-style:solid;
		border-width:0 0 30px 0;
		
		min-height:326px;
		height:auto !important;
		height:326px;
		
		padding:20px 5px;
		position:relative;
	}
	
	.members_profile_edit #profile_details .errors {
		position:absolute;
		right:5px;
		top:35px;
		width:110px;
	}
	
	.members_profile_edit #profile_details .errors .required {
		background-image:url( /media/images/wrapper/required.gif );
		background-position:left 2px;
		background-repeat:no-repeat;
		text-indent:10px;
	}

	.members_profile_edit #profile_details fieldset {
		clear:none;
		float:left;
		margin-right:10px;
		position:relative;
	}
	.members_profile_edit #profile_details fieldset.password {
		margin-top:15px;
	}
	.members_profile_edit #profile_details fieldset.confirm_password {
		margin-bottom:15px;
	}
	.members_profile_edit #profile_details fieldset.submit {
		clear:both;
		padding-left:10px;
	}

	.members_profile_edit #profile_details fieldset.submit label,
	.members_profile_edit #profile_details fieldset.submit input {
		float:left;
	}
	.members_profile_edit #profile_details fieldset.submit label {
		font-size:90%;
		margin-right:4px;
		width:224px;
	}
	.members_profile_edit #profile_details fieldset.submit input {
		bottom:0;
		position:absolute;
	}
	
	.members_profile_edit .your_pingpong_profile {
		margin-bottom:4px;
	}
	.members_profile_edit .send_to_friend {
		min-height:200px;
		height:auto !important;
		height:200px;
	
		margin-right:4px;
		width:200px;
	}
	.members_profile_edit #content .send_to_friend .button {
		background-image:url( /media/images/buttons/send_to_friend.gif );
		height:24px;
	}

/*
	MEMBERS OFFERS
*/
	
	.members_offers .great_wall {
		margin-bottom:4px;
	}
	
	.members_offers #content .offer_of_the_month h4.title {
		background-color:#505155;
		margin-bottom:0 !important;
		padding:4px 5px 0 5px;
	}
	.members_offers .offer_of_the_month .row {
		clear:both;
		overflow:auto;
	}
	.members_offers .offer_of_the_month .row1 {
		margin-bottom:4px;
	}
	
	.members_offers .offer_of_the_month .image,
	.members_offers .offer_of_the_month .details {
		float:left;
	}
	.members_offers .offer_of_the_month .image {
		clear:both;
	}
	.members_offers .offer_of_the_month .details {
		background-color:#202123;
		
		min-height:205px;
		height:auto !important;
		height:205px;
		
		position:relative;
		width:310px;
	}
	.members_offers #content .offer_of_the_month .details p {
		margin:15px 0;
	}
	.members_offers .offer_of_the_month .details .button {
		background-image:url( /media/images/buttons/view_printable_invitation.gif );
		bottom:5px;
		position:absolute;
		right:5px;
	}
	
	.members_offers .offer_of_the_month .row2 .offer {
		background-position:left top;
		background-repeat:no-repeat;
		float:left;
		height:215px;
		position:relative;
		width:209px;
	}
	.members_offers .offer_of_the_month .row2 #offer1 {
		background-image:url( /media/images/members/offers_image1.jpg );
	}
	.members_offers .offer_of_the_month .row2 #offer2 {
		background-image:url( /media/images/members/offers_image2.jpg );
	}
	.members_offers .offer_of_the_month .row2 #offer3 {
		background-image:url( /media/images/members/offers_image3.jpg );
	}
	
	.members_offers .offer_of_the_month .row2 .offer .content {
		background-position:left top;
		background-repeat:repeat;
		background-image:url( /media/images/wrapper/shade.png );
		bottom:0;
		height:195px;
		overflow:hidden;
		padding:10px;
		position:absolute;
		right:0;
		width:189px%;
	}
	
	.members_offers .offer_of_the_month .row2 .offer .collapsed {
		background-position:center center;
		background-repeat:no-repeat;
		background-image:url( /media/images/wrapper/shade_dots.png );
	}

/*
	MEMBERS COMPETITION
*/
	.members_offers_competition .intro {
		min-height:145px;
		height:auto !important;
		height:145px;
	}
	

	
	.members_offers_competition .sign_up,
	.members_offers_competition .send_to_friend {
		min-height:242px;
		height:auto !important;
		height:242px;
		
		width:306px;
	}
	
	.members_offers_competition #content .column1 .send_to_friend .button {
		background-image:url( /media/images/buttons/send_to_friend.gif );
		height:24px;
	}
	.members_offers_competition #content .column1 .sign_up .button {
		background-image:url( /media/images/buttons/sign_up.gif );
		height:24px;
	}

/*
	MEMBERS COMPETITION T&Cs
*/
	.members_offers_competitionterms .column2 .content {
		background-color:#57585c;
	}

/*
	MEMBERS LATEST NEWS
*/
	.members_news_article .hot_news,
	.members_news .hot_news {
		background-color:#57585c;
		border-color:#202123;
		border-style:solid;
		border-width:0 0 140px 0;
	}
	
	.members_news_article #newsarticles,
	.members_news #newsarticles {
		overflow:auto;
	}
	.members_news_article #newsarticles .newsarticle,
	.members_news #newsarticles .newsarticle {
		background-color:#202123;
		clear:both;
		margin-bottom:4px;
		overflow:auto;
	}
	.members_news_article #newsarticles .newsarticle .image,
	.members_news_article #newsarticles .newsarticle .content,
	.members_news #newsarticles .newsarticle .image,
	.members_news #newsarticles .newsarticle .content {
		float:left;
	}
	.members_news_article #newsarticles .newsarticle .image,
	.members_news #newsarticles .newsarticle .image {
		border-color:#000000;
		border-style:solid;
		border-width:0 4px 0 0;
		
		min-height:100px;
		height:auto !important;
		height:100px;
		
		width:210px;
	}
	
	.members_news #newsarticles .newsarticle .image {
		border-width:0 4px 0 0;
	}
	.members_news_article #newsarticles .newsarticle .image {
		border-width:0 4px 4px 0;
	}
		
	.members_news_article #newsarticles .newsarticle .content,
	.members_news #newsarticles .newsarticle .content {
		width:412px;
	}
	.members_news_article #newsarticles .newsarticle .content .button,
	.members_news #newsarticles .newsarticle .content .button {
		background-image:url( /media/images/buttons/more.gif );
		width:80px;
	}
	.members_news_article #newsarticles .newsarticle .content .white,
	.members_news #newsarticles .newsarticle .content .white {
		margin-bottom:0 !important;
	}

/*
	MEMBERS PASSWORD RECOVERY
*/

	#members_one_coloum #recovery_fade {
		background-color:#000000;
		margin-left:-120px;
		margin-top:-120px;
		padding:10px;
		position:absolute;
		left:50%;
		top:50%;
		width:240px;
	}

	#members_one_coloum #recovery_fade form input.text {
		background-color:#808285;
		border-width:0;
		color:#000000;
		font-size:80%;
		margin-bottom:8px;
		margin-left:0px;
		padding:4px;
		width:100%;
	}
	#members_one_coloum #recovery_fade form select {
		font-size:80%;
		margin-bottom:8px;
		margin-left:0px;
		width:100%;
	}
	#members_one_coloum #recovery_fade form input.submit {
		float:right;
	}

/*
	MEMBERS SIGN UP
*/

	#members_one_coloum #signup_fade {
		background-color:#000000;
		height:98%;
		padding:10px;
		position:absolute;
		left:0px;
		top:0px;
		width:240px;
	}

	#members_one_coloum #signup_fade form input.text {
		background-color:#808285;
		border-width:0;
		color:#000000;
		font-size:80%;
		margin-bottom:8px;
		margin-left:0px;
		padding:4px;
		width:100%;
	}
	#members_one_coloum #signup_fade form select {
		color:#000000;
		font-size:80%;
		margin-bottom:8px;
		margin-left:0px;
		width:100%;
	}
	#members_one_coloum #signup_fade form input.submit {
		float:right;
	}
	
	
	
	
	
	
	
	
	
	
	
	.default_auth_index #content .column1 {
		background-color:#202123;
		background-image:url(/media/images/wrapper/grey_fade.gif);
		background-position:left top;
		background-repeat:repeat-x;
	}
	
	
	
	
	






	.private_news_articles #articles {
		border-collapse:collapse;
		border-color:#16a2f9;
		border-style:solid;
		border-width:2px;
		margin:20px 0;
	}
	.private_news_articles #articles th,
	.private_news_articles #articles td {
		padding:5px;
		vertical-align:top;
	}
	
	.private_news_articles #articles th {
		background-color:#16a2f9;
		font-weight:bold;
	}
	
	.private_news_articles #articles .title_column {
		width:200px;
	}
	.private_news_articles #articles .button_column {
		width:50px;
	}




	.private_news form {
		border-color:#16a2f9;
		border-style:solid;
		border-width:2px;
		padding:10px;
		width:600px;
	}
	.private_news form .text,
	.private_news form .textarea {
		width:50%;
	}
	
	.private_news form fieldset {
		margin:10px 0;
	}
	.private_news form img {
		float:right;
		margin:10px 0;
	}