	#photogallery_wrapper { background-color:#FFFFFF; float:left; margin:0px auto; width:940px; text-align:left !important; height:840px; }
	#client_footer {  float:none !important; margin:0px auto; width:940px; text-align:left !important; }
	.mstr_container { margin:5px; width:740px !important; text-align:left !important; }
	#right_rail { width:160px; padding:10px; }

	#curve_container_1 { background-color:#4B5565; border:2px solid #4B5565; }
	#curve_container_2 { background-color:white; border:2px solid #FFFFFF; }
	#curve_container_3 { background-color:white; border:2px solid #4B5565; }

	.bottom_curve { background-color:#4B5565; }

	.gallery_title { color:#ffffff; }
	
	.photo_nav { background-color:black; }
	
	.photo_nav_col_1 { color:white; }
		.photo_nav_col_1 a:link, .photo_nav_col_1 a:active, .photo_nav_col_1 a:visited { color:white; text-decoration:none; }
		.photo_nav_col_1 a:hover { text-decoration:underline; }	
		
	.photo_nav_col_2 { color:white; }
	.photo_nav_col_3 { color:white; }
		.photo_nav_col_3 a:link, .photo_nav_col_3 a:active, .photo_nav_col_3 a:visited {color:white; text-decoration:none;}
		.photo_nav_col_3 a:hover {text-decoration:underline;}
	
	.photo_title { color:black; }
	.photo_date { color:black; }
	.photo_by { color:black; }
	.photo_desc { color:black; }

	.gallery_hr { border-bottom:1px solid #cccccc;  }

	.thumb_nav { color:black; }
	.thumb_group { color:black; } 
	
	.photo_hdr_col_1 { color:black; }
		.photo_hdr_col_1 a:link, .photo_hdr_col_1 a:active { color:black; text-decoration:none; }
		.photo_hdr_col_1 a:hover { color:black; text-decoration:underline; }
		
	.photo_hdr_col_2  { color:black; }	

	.submit_header { color:black; }
	.submit_require { color:red; }
	.submit_text { color:black; }
	.submit_limit { color:red; }
	.submit_denied { color:black; }
	.submit_success { color:black; }
	.submit_success_small { color:black; }
	
	.big_photo { background-color:black; border:2px solid black; }
	
	.PDfooterWrapper{background-color:#FFFFFF;}
	.PDfooterText{color:#000000; font-family: arial, helvetica, verdana, geneva, sans-serif; font-size: 10px;}
	
	 #leftRail{ width: 0px;float:left;}
	 #leftRail table{width:0px; font-size:14px;}