*{
	margin:0;
	padding:0;
}
body {
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
#wrapper {
	width:950px;
	margin:0 auto;
}
img { border:none;}
/***************************************************/
/******************header************************/
#header { width:956px; margin:0 auto 5px auto; }
.header_top { height:29px; color:#fff; }
.welcome_txt {  width:auto; float:left; margin-top:8px; font-weight:bold; text-align:left; width:300px;}
.welcome_txt a{text-decoration:underline; color:#FFF; padding-left:6px; padding-right:6px;}
.welcome_txt a:hover {text-decoration:none; color:#fff; }
.welcome_txt span {color:#cbe4f2}
.top_links { float:right; margin-top:8px; }
.top_links img { margin-left:20px; border:none }
.err{ font:bold 11px Tahoma; color:#f00;}
/********/
#logo_area { height:70px; }
.logo { width:227px; float:left; margin-top:12px; }

/********/
#search_area { float:right; margin-top:12px; height:44px; width:465px; }
.search_dd { float:left;  width:120px;padding:6px 0 0 15px;}
.serdropbox {
	width:115px;
	font:normal 12px/22px Tahoma;
	color:#FFFFFF;
}



.search_bg3 { background:url(file:///C|/Users/Harald/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Low/Content.IE5/images/search_bg3.gif) no-repeat right; width:8px; float:right; height:44px; }

.input_type { background:#fff url(file:///C|/Users/Harald/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Low/Content.IE5/images/keywords_bg.gif) no-repeat 7px 3px; width:197px; height:20px;
				 padding-left:22px; float:left; border:1px solid #1e1d1b; padding-top:2px; margin-top:3px;}

.input_position { border:none; font:normal 12px Tahoma; color:#999; width:190px; background:#fff; }
.search_btn {  padding-left:9px; float:left; padding-top:1px; width:76px; text-align:right;  }
.advance_search{ margin-top:7px; margin-left:8px; float:left; font:normal 12px Tahoma; }
.advance_search a {  color:#FFF;  font:normal 12px Tahoma; text-decoration:underline; }
.advance_search a:hover {  color:#FFF; text-decoration:none; font:normal 12px Tahoma; }

/***************************************************/
/****************** menu ************************/
#menu { width:956px;}


/***************************************************/
/*************** content area ******************/
#content { width:955px; background:#f0f7ff;  }
.main_content{ margin:0 auto; width:935px;}
.content_bg1 {  width:955px; height:9px; padding:0; margin:0 auto; line-height:9px; }
.content_bg2 { padding:0px 8px; }
.content_bg3 {  width:955px; height:4px; padding:0; margin:0 auto; line-height:4px; margin-bottom:-2px; }
/***********************************************************************/
/*** left content ***/
.left_content { width:679px; float:left; }
.slider_box { height:433px; }
.welcome { margin-top:10px; background:#f9fcff; width:679px; }
.welcome_bg1,.welcome_bg3{ width:679px; padding:0; margin:0 auto;}
.welcome_bg2 {width:667px;  padding:4px 5px; border-left:1px solid #5889bc;  border-right:1px solid #5889bc; }

.welcome_bg2_left_txt { float:left; width:475px; }
.welcome_bg2_left_txt1 { float:left; width:100%; }
.welcome_bg2_right_txt { float:right; width:160px; text-align:center; color:#c4003d; font-size:19px; margin-top:12px; }
.free { font-weight:bold; font-size:27px; }
.welcome_bg2_right_txt img { margin:10px 3px; }
.tab_section { width:679px;  margin-top:10px; }

.forum {
	margin-top:10px;
	width:679px;
}
.forum_comment p a{ font:bold 11px Tahoma; color:#5a5a5a; text-decoration:none;}
.forum_comment p a:hover{ font:bold 11px Tahoma; color:#5a5a5a; text-decoration:underline;}
.mid_forum_corner{ float:left; width:400px;}
.forum_bg2 { background:#fff; padding:4px; border-left:1px solid #5789bc;border-right:1px solid #5789bc;}
.forum_bg2inx { width:677px;background:#fff; border-left:1px solid #5789bc;border-right:1px solid #5789bc; padding-top:3px;}
.forum_bg2ex { background:#fff; padding:4px; border-left:1px solid #5789bc;border-bottom:1px solid #5789bc;border-right:1px solid #5789bc;}
.forum_bg1 h2,.forum_bg1 h1 { color:#fff; font:normal 17px Tahoma; padding:4px 0 0 8px; }

.forum_bg2  { width:671px; margin:0 auto;padding:3px;  }
.blue_bg {width:671px; margin:0 auto; background-color:#ebf4ff; line-height:16px; }
.white_bg { width:671px; margin:0 auto;padding:3px;background-color:#fff; } 
.white_bg .forum_comment { width:475px; float:left; margin:10px 11px 9px 0px; }
margin-top:6px; color:#fff; padding: 2px 0 0 12px;  }

.forum_pic {  float:left; padding:11px 11px 11px 15px; }
.forum_comment { width:475px; float:left; margin:9px 11px 11px 0px; }
.blue_bold {  padding-bottom:2px; font-size:11px; } 
.blue_bold a { font-weight:bold; color:#126aba; text-decoration:none;} 
.blue_bold a:hover { text-decoration:underline;color:#126aba;font-weight:bold; }
				color:#fff; padding: 0 0 0 12px;  } 
				
.reply_txt a{ color:#fff; text-decoration:none; } 
.reply_txt a:hover{ color:#fff; text-decoration:underline; }
.btm_forum{ background:#f9fcff; width:100%; border-top:1px solid #c4d6e9;}
/*******************************************************************/
/*** right content ***/
.right_content { width:247px; float:right; }
.member_area{ margin:0;width:247px;} 
.featured_photo { width:247px; margin-top:11px; }
.featuredphoto_mid{ float:left; width:238px;}
.featured_photo_bg2 { padding:4px; width:237px; border-left:1px solid #5889bc; border-right:1px solid #5889bc; }
.featured_photo_bg3 { padding:0; margin:0 auto; width:247px; }
.featured_photo_bg1 h2 { color:#fff; font:normal 17px Tahoma; padding:4px 0 0 8px; }
#photocompitition img { margin:8px 0 8px 0; }

.photographer_sky_box { width:215px; margin:0 auto; background-color:#ebf4ff; border-bottom:1px dotted #999; padding:7px 9px;
				margin:2px; }
.photographer_white_box { width:215px; margin:0 auto; background-color:#fff; border-bottom:1px dotted #999; padding:7px 9px;
				margin:2px; }
.photo { text-align:center; float:left; width:60px; height:61px;  }
.photo_details,.blog_details { float:left; margin-left:10px; width:140px; }

.more { width:247px;}
.add_post{ float:left; color:#000; margin:3px 5px 0 5px; }
.add_post a {  color:#000; font-size:12px; text-decoration:none; }
.add_post a:hover {  color:#000;text-decoration:underline; }
.add_photo{
	position:absolute;
	width:150px;
	top: -3px !important;
	top: -4px;
	right:0;
	text-align:right;
}
.add_photo a {  color:#0c2a4a; font-size:12px; text-decoration:underline; }
.add_photo a:hover {  color:#0c2a4a; font-size:12px; text-decoration:none; }
.red { color:#f3457c; font-weight:bold; font-size:18px; }
.view_more{ float:right; color:#000; margin:10px 10px 0 0; font:normal 11px Tahoma; color:#000; }
.view_moretab{ float:right; color:#000; margin:0 10px 5px 0; }
.view_more a,.view_moretab a {color:#000; text-decoration:none; font:normal 11px Tahoma; color:#000;}
.view_more a:hover,.view_moretab a:hover {color:#000; text-decoration:underline; font:normal 11px Tahoma; color:#000;}
.post_add{ float:left; width:120px; font:bold 12px/17px Tahoma; color:#0c2b4a; margin:3px 0 0 6px;}
.post_add a{ text-decoration:underline; color:#0c2b4a;}
.post_add a:hover{ text-decoration:none; color:#0c2b4a;}
.post_add span{ font:bold 17px Tahoma; color:red;}
.photographer_name { margin-bottom:5px;font: normal 11px Tahoma; color:#333;}
.photographer_name p{font: normal 11px Tahoma; color:#333;}
.blog_home_txt { margin-top:4px; }


/*** right top tab ***/
.tab_area { width:100%; position:relative; }

.tab_pic_content{
width:675px;
padding:6px 0 6px 2px;
}

.tab_pic{
width:128px;
height:86px;
border:#7293b6 solid 1px;
margin-left:3px;
margin-top:3px;
float:left;
}
.member_content{
margin:0;
width:240px;
padding:3px 0 6px 5px;
}

.member_cell{
width:70px;
height:71px;
padding-left:6px;
padding-top:6px;
float:left;
}
.mem_bor{border:#7293b6 solid 1px;}
.img_bor{
	border:1px solid #7797b9;
	padding:1px;
}



/*****************************************************/
/*** footer ***/
.copy_right{
font: normal 11px/22px Tahoma;
color:#495d72;
}
.footerlink{
font: normal 12px/22px Tahoma;
color:#6f6f6f;
}
.footerlink a{
font: normal 12px/22px Tahoma;
color:#363636;
text-decoration:none;
}
.footerlink a:hover{
font: normal 12px/22px Tahoma;
color:#0077cb;
text-decoration:none;
}
.cont_footer{
margin:0 auto;
width:955px;
margin-top:9px;
margin-bottom:24px;
}
.left_footer{
float:left;
height:55px;
width:7px;
}
.right_footer{
float:right;
height:55px;
width:7px;
}
.middle_footer{
float:left;
width:941px;
text-align:center;
padding-top:6px;
}
/*---------------Tab Box -------------------------------*/
.member_box{
	border-left:1px solid #5889bc;
	border-right:1px solid #5889bc;
	background:#f9fcff;
	width:245px;
}
.ttl_lnk{
	float:left;
	width:260px;
	font:normal 12px/30px Tahoma;
	color:#fff;
	text-align:right;
	padding-right:10px;
}
.ttl_lnk a{
	font:normal 12px/30px Tahoma;
	text-decoration:none;
	color:#fff;
}
.ttl_lnk a:hover{
	font:normal 12px/30px Tahoma;
	text-decoration:underline;
	color:#fff;
}
.featured_box{
	border-left:1px solid #5889bc;
	border-right:1px solid #5889bc;
	background:#f9fcff;
	width:677px;
}
/*--------------------------------------------------------*/
/* -----------------Group details ------------------------- */
.gr_forum { margin:0;color:#444; width:679px; }
.gd_main {
		width:679px;
		background-color:#f9fcff;
		margin:0 auto;
		}
		
.gd_mbox {
		width:655px;
		padding-top:10px;
		margin:0 auto;
		}
		
.gd_mbox2 {
		width:655px;
		margin:0 auto;
		}
		
.gd_naturet {
		width:655px;
		border-bottom:1px dotted #d0d0d0;
		float:left;
		padding-bottom:5px;
		}
		
.gd_naturet2 {
	width:655px;
	padding-top:8px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	float:left;
		}
		
.gd_naturet3 {
		width:643px;
		height:110px;
		margin-top:15px;
		padding-left:12px;
		padding-top:10px;
		background-color:#ebf4ff;
		border:1px solid #d1e0f2;
		float:left;
		}
		
.gd_naturet3in {
		width:643px;
		padding-bottom:12px;
		float:left;
		}
		
.gd_group_hd {
		width:580px;
		float:left;
		font-family:Tahoma;
		font-size:14px;
		font-weight:bold;
		text-align:left;
		color:#bd003c;
		}
		
.gd_group_va {
		width:43px;
		float:left;
		font-family:Tahoma;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		color:#bd003c;
		}
		
.gd_imgingl {
		width:643px;
		float:left;
		}
		
.gd_imginglinin {
		width:550px;
		float:left;
		}
		
.gd_imgin {
		width:60px;
		border:1px solid #868b91;
		margin-right:5px;
		background-color:#ffffff;
		float:left;
		}
		
.gd_imgin2 {
		width:60px;
		border:1px solid #868b91;
		padding-top:2px;
		padding-bottom:2px;
		text-align:center;
		background-color:#ffffff;
		float:right;
		}
		
		
		
.gd_naimg {
		width:94px;
		float:left;
		}
		
.gd_natxtl {
		width:550px;
		float:right;
		}
.gd_natxtlerr{ width:550px; font:bold 11px/20px Tahoma; color:#f00; text-align:left; height:20px;}		
.gd_ntx {
		width:550px;
		font-family:Tahoma;
		font-size:14px;
		font-weight:bold;
		line-height:25px;
		text-align:left;
		color:#bd003c;
		}
		
.gd_ntxin {
		width:550px;
		font-family:Tahoma;
		font-size:14px;
		font-weight:bold;
		line-height:25px;
		text-align:left;
		color:#3f3e3d;
		}
		
.gd_ntxinr {
		width:550px;
		font-family:Tahoma;
		font-size:14px;
		font-weight:normal;
		line-height:25px;
		text-align:left;
		color:#3f3e3d;
		}
				
.gd_ntxinrs {
		width:550px;
		font-family:Tahoma;
		font-size:11px;
		font-weight:normal;
		line-height:25px;
		text-align:right;
		color:#bd003c;
		}
.gd_group_va a{
		font:normal 11px Tahoma;
		text-decoration:underline;
		color:#bd003c;
		}
.gd_group_va a:hover{
		font:normal 11px Tahoma;
		text-decoration:none;
		color:#bd003c;
		}
.lft_gredit{
	float:left;
	width:300px;
	font:bold 12px Tahoma;
	color:#bd003c;
	text-align:left;
}
.rgt_gredit{
	float:right;
	width:200px;
	font:normal 11px Tahoma;
}	
.lft_gredit a,.rgt_gredit a{
	text-decoration:underline;
	color:#bd003c;
}
.lft_gredit a:hover,.rgt_gredit a:hover{
	text-decoration:none;
	color:#bd003c;
}				
.df_total {
		width:655px;
		border-bottom:none;
		margin:0 auto;
		}
		

		
.df_total2 {
		width:655px;
		margin:0 auto;
		}
		
.df_head1 {
		width:525px;
		float:left;
		font-family:Tahoma;
		font-size:12px;
		line-height:30px;
		font-weight:bold;
		text-align:left;
		color:#bd003c;
		}
		
.df_subhead {
		width:130px;
		float:right;
		line-height:30px;
		font-family:Tahoma;
		font-size:11px;
		text-align:right;
		color:#bd003c;
		}
		
.df_intx {
		width:480px;
		float:left;
		font-family:Tahoma;
		font-size:12px;
		color:#3f3e3d;
		font-weight:normal;
		text-align:left;
		}
		
.gd_imgin {
		width:64px;
		border:1px solid #868b91;
		text-align:center;
		background-color:#ffffff;
		padding-bottom:2px;
		padding-top:2px;
		float:left;
		}		
		
.gd_prbutt {
		width:83px;
		height:21px;
		margin-top:8px;
		margin-bottom:8px;
		float:left;
		}
		
.cm_head,.cm_head1 {
		width:655px;
		padding-bottom:8px;
		font-family:Tahoma;
		font-size:16px;
		font-weight:bold;
		color:#bd003c;
		float:left;
		}
.cm_head1{
padding-top:13px;
}
.cm_head_1,.cm_head_2{
		margin:0 auto;
		width:655px;
		padding-bottom:8px;
		font-family:Tahoma;
		font-size:16px;
		font-weight:bold;
		color:#bd003c;
}
.cm_head_2{
	width:630px;
}
.cm_tared_1,.cm_tared_2 {
		width:655px;
		padding-top:7px;
		margin:0 auto;
		padding-bottom:10px;
		}
.cm_tared_2{
	width:630px;
}
.cm_stbut_1 {
		width:200px;
		height:27px;
		margin-top:8px;
		margin:0;
		padding-left:12px;
		}		
.cm_tared {
		width:655px;
		padding-top:7px;
		float:left;
		}
		
.cm_tarea {
		width:655px;
		height:148px;
		}
		
.cm_stbut {
	width:71px;
	height:20px;
	margin-top:8px;
	float:left;
		}
		
.cm_intx {
		width:574px;
		float:left;
		font-family:Tahoma;
		font-size:12px;
		font-weight:normal;
		color:#5a5a5a;
		}
		
.cm_intx2 {
		width:574px;
		font-family:Tahoma;
		padding-top:6px;
		font-size:12px;
		font-weight:normal;
		color:#5a5a5a;
		padding-bottom:6px;
		}
		
.span_cm_rd {
		font-family:Tahoma;
		font-size:12px;
		font-weight:normal;
		color:#de0a4b;
		}
		
.cm_total {
		width:655px;
		padding-bottom:6px;
		padding-top:6px;
		border-bottom:1px solid #dfdfdf;
		margin:0 auto;
		}
		
.cm_total2 {
		width:655px;
		padding-bottom:6px;
		padding-top:6px;
		margin:0 auto;
		}
		
.cm_imgin {
		width:64px;
		border:1px solid #868b91;
		padding-bottom:2px;
		padding-top:2px;
		text-align:center;
		margin-right:5px;
		float:right;
		}
		
.cm_lowbar {
		width:635px;
		height:18px;
		padding-right:20px;
		padding-top:4px;
		background-color:#ebf4ff;
		}
.cm_lowbar a{
	font:bold 12px Tahoma;
	color:#06294e;
	text-decoration:none;
}
.cm_lowbar a:hover{
	font:bold 12px Tahoma;
	color:#06294e;
	text-decoration:underline;
}
.ed_edt {
		width:16px;
		float:left;
		}
		
.ed_txx {
		width:40px;
		padding-left:3px;
		padding-top:2px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#06294e;
		text-align:left;
		float:left;
		}
		
.ed_rpl {
		width:21px;
		padding-top:2px;
		float:left;
		}
		
.ed_dlt {
		width:17px;
		padding-top:2px;
		float:left;
		}
		
.ed_total {
		width:235px;
		float:right;
		}
.btn_post{
	width:83px;
	height:21px;
	border:none;
	cursor:pointer;
	
}
/*/-------------------------------------post Discussion------------------------------/*/

.pd_main {
		width:679px;
		background-color:#ffffff;
		margin:0 auto;
		}
		
.pd_imgtotal {
		width:669px;
		}
		
.pd_imgtop {
		width:656px;
		height:17px;
		border-bottom:1px solid #d6e3f0;
		padding-top:7px;
		margin-bottom:4px;
		padding-left:13px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:normal;
		color:#475d74;
		}
		
.pd_on {
		color:#5a5a5a;
		}
		
.pd_2rr {
		color:#db1352;
		}
		
.pd_mimg {
		width:666px;
		margin-bottom:4px;
		border:1px solid #0b2643;
		text-align:center;
		margin:0 auto;
		}
		
.pd_bborder {
		width:669px;
		line-height:4px;
		height:4px;
		border-bottom:1px solid #d6e3f0;
		}
		
.pd_imgcon {
		width:649px;
		margin:0 auto;
		padding-top:12px;
		}
		
.pdimgcont {
		width:562px;
		float:left;
		font-family:Tahoma;
		font-size:12px;
		color:#5a5a5a;
		font-weight:normal;
		}
		
.pdcon_img {
		width:67px;
		border:1px solid #868b91;
		padding-bottom:2px;
		padding-top:2px;
		padding-left:2px;
		padding-right:2px;
		text-align:center;
		float:right;
		}
		
.pd_prly {
		width:641px;
		padding-top:13px;
		margin:0 auto;
		}
		
.pd_prlyin {
		width:641px;
		padding-top:12px;
		margin:0 auto;
		}
		
.pd_comtx {
		width:79px;
		float:left;
		text-align:left;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#5a5a5a;
		}
		
.pd_comtx2 {
		width:79px;
		padding-top:8px;
		float:left;
		text-align:left;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#5a5a5a;
		}
		
.pd_tbox {
		width:560px;
		float:right;
		}
		
.tarea {
		width:560px;
		height:132px;
		font-family:Tahoma;
		font-size:11px;
		font-weight:normal;
		color:#5a5a5a;
		}
		
.tbox {
		width:196px;
		height:25px;
		float:left;
		}
		
.pd_bbut {
		width:75px;
		height:25px;
		padding-left:5px;
		float:left;
		}
		
.pb_subbut {
		width:140px;
		padding-top:12px;
		float:left;
		}
		
.pb_subbutin {
		width:59px;
		float:right;
		}
		
.pd_rtd {
		width:659px;
		padding-top:13px;
		margin:0 auto;
		}
		
.pd_rtdr {
		width:659px;
		background-color:#e8f2ff;
		margin:0 auto;
		}
		
.pd_rtdr2 {
		width:659px;
		background-color:#f0f7ff;
		margin:0 auto;
		}
		
.pd_rtdr3 {
		width:659px;
		padding-bottom:10px;
		background-color:#f0f7ff;
		margin:0 auto;
		}
		
.pd_rtdttol {
		width:562px;
		float:left;
		padding-left:8px;
		padding-top:10px;
		}
		
.pd_rtdttol2 {
		width:562px;
		float:left;
		padding-left:8px;
		padding-top:10px;
		}
		
.pd_rtdtximp {
		width:89px;
		padding-top:10px;
		float:left;
		}
		
.pd_txim {
		width:58px;
		border:1px solid #7293b6;
		padding-bottom:2px;
		padding-top:2px;
		padding-left:2px;
		padding-right:2px;
		margin:0 auto;
		}
		
		
.pb_rtdhdt {
		width:562px;
		float:left;
		font-family:Tahoma;
		font-size:12px;
		line-height:25px;
		font-weight:bold;
		color:#0b2e54;
		}
		
.pb_rtdhdt2 {
		width:502px;
		float:left;
		font-family:Tahoma;
		font-size:12px;
		line-height:25px;
		font-weight:bold;
		color:#0b2e54;
		}
		
.pb_rtdhdt3 {
		width:452px;
		float:left;
		font-family:Tahoma;
		font-size:12px;
		line-height:25px;
		font-weight:bold;
		color:#0b2e54;
		}
		
.span_pb_rtdhdt {
		font:bold 12px Tahoma;
		color:#de0a4b;
		}
.span_pb_rtdhdt a{ text-decoration:none; color:#de0a4b; font-weight:bold;}	
.span_pb_rtdhdt a:hover{ text-decoration:underline; color:#de0a4b; font-weight:bold;}	
		
.pb_rtxrt {
		width:562px;
		padding-top:4px;
		float:left;
		font-family:Tahoma;
		font-size:12px;
		font-weight:normal;
		color:#5a5a5a;
		}
		
.pb_rtxrt2 {
		width:502px;
		padding-top:4px;
		float:left;
		font-family:Tahoma;
		font-size:12px;
		font-weight:normal;
		color:#5a5a5a;
		}
		
.pb_rtxrt3 {
		width:452px;
		padding-top:4px;
		float:left;
		font-family:Tahoma;
		font-size:12px;
		font-weight:normal;
		color:#5a5a5a;
		}
		
.pb_intx {
		width:502px;
		float:right;
		}
		
.pb_intx2 {
		width:452px;
		float:right;
		}
		
.pb_rtx_rly {
		width:102px;
		padding-top:10px;
		float:left;
		}
		
.pb_rtx_arow {
		width:22px;
		text-align:center;
		float:left;
		}
		
.pb_rtx_rtx {
		width:80px;
		float:left;
		font:bold 12px Tahoma;
		color:#de0a4b;
		}
.pb_rtx_rtx a{ text-decoration:none; color:#de0a4b; font-weight:bold;}	
.pb_rtx_rtx a:hover{ text-decoration:underline; color:#de0a4b; font-weight:bold;}	
.pb_rtx_larrow {
		width:60px;
		float:left;
		}

.pb_larrow {
		width:60px;
		float:left;
		}
		
.pb_larrow2 {
		width:60px;
		padding-left:50px;
		float:left;
		}
		
.pb_mgap {
		width:10px;
		height:10px;
		float:left;
		}
		
/* ------------------Gallery -------------------- */
.total_gallery{ margin:0 auto;width:669px;}
.total_gallery1{ margin:0 auto;width:669px; padding-top:10px;}
.gll_cont{ width:155px; padding:7px 5px; float:left;}
.archive { width:679px; margin-top:10px; }
.archive_2 { width:679px; }
.topic_name { padding:19px 0 14px 19px; font-weight:bold; color:#606060; }
.topic { color:#e11b5a; }
.archive_by { color:#0f3053; text-align:center; padding:5px; font-size:12px; }
.archive_by_2 { color:#0f3053; text-align:center; padding:5px; font-size:11px; }
.archive_by_2 a{ color:#0f3053; font:bold 12px Tahoma; text-decoration:none; }
.archive_by_2 a:hover{ color:#0f3053; font:bold 12px Tahoma; text-decoration:underline; }
.archive_by_3 { color:#0f3053; text-align:center; padding:5px; font-size:11px; }

.archive_links { width:655px; float:left; }
.archive_links ul { list-style-type:none; padding: 5px 10px 5px 30px;}
.archive_links a { text-decoration: none; color:#000;font:normal 12px Tahoma;  }
.archive_links a:hover { text-decoration: underline;  color:#000;font:normal 12px Tahoma; }

.archive_links_mid { width:223px; float:left; }
.archive_links_mid li { padding-left:5px; }
.archive_links_mid a { text-decoration: none; color:#000;  }
.archive_links_mid a:hover { text-decoration: underline;  color:#000; }

.archive_links_right { width:223px; float:right; line-height:16px; }
.archive_links_right li { padding-left:5px; }
.archive_links_right a { text-decoration: none; color:#000;  }
.archive_links_right a:hover { text-decoration: underline;  color:#000; }
.archive_box { background-color:#fff; border:1px solid #c4d6e9; width:155px; height:220px; margin:0; text-align:center; padding:0 ; }
.archive_boxmem { background-color:#fff; border:1px solid #c4d6e9; width:155px;margin:0; text-align:center; padding:10px 0 0 0 ; }		
.archive_img { width:136px; margin:10px; margin:0 auto; padding:5px 0; }
.archive_title { background-color:#d8e4f1; color:#cd0041; text-align:center; padding:10px; font-weight:bold; font-size:13px; }
.archive_title_2 { background-color:#d8e4f1; color:#cd0041; text-align:center; padding:5px; font-weight:bold; font-size:13px; }
.archive_title_2 a,.title_1 a{ font:bold 12px Tahoma; color:#cd0041; text-decoration:none;}
.archive_title_2 a:hover,.title_1 a:hover{ font:bold 12px Tahoma; color:#cd0041; text-decoration:underline;}
.galley_sml_view { width:660px; text-align:right; margin:0 auto; color:#000; }
.galley_sml_view a { color:#000; text-decoration:none; font-weight:normal }
.galley_sml_view a:hover { color:#000; text-decoration:underline; font-weight:normal }

.slide_ber { width:658px; margin:0 auto; background-color:#ecf4ff; padding:5px; font:normal 12px Tahoma; color:#000; }
.view_slide_show { width:300px; float:left; }
.view_slide_icon { padding:0px 8px 0 2px; width:18px; height:17px; float:left; }
.view_slide_link { width:260px; float:left;  }

.view_slide_link a{ color:#ce0041; text-decoration:none;font:normal 12px Tahoma;  }
.view_slide_link a:hover{ color:#ce0041; text-decoration:underline;font:normal 12px Tahoma; }

.view_slide_catagory,.view_slide_sortby { width:175px; float:left;}
.view_slide_catagory_title { width:52px; float:left; }
.view_slide_catagory_selectbox1 { width:117px; float:left; }
.view_slide_catagory_selectbox1 select { width:115px; padding-left:2px; font:normal 12px/20px Tahoma; color:#333; }
.archive_title .title_1 { width:80px; float:left; text-align:left; }
.archive_title .views { width:48px; float:right; color:#0b2442; font:normal 11px Tahoma; padding-top:2px; }
.numbering { float:right; color:#929292; font:normal 11px Tahoma; }
.numbering a{ color:#000; text-decoration:none;font:normal 11px Tahoma;}
.numbering a:hover{ color:#dd0046; text-decoration:underline;font:normal 11px Tahoma; }

.next_btn { float:right; padding-left:10px; width:15px; height:15px; }
.archive_title_sh { background-color:#d8e4f1; color:#cd0041; width:147px; text-align:left; padding:0 4px; font:bold 13px/24px Tahoma; }
.title_1_sh { width:147px; float:left; text-align:left; }
.title_1_sh a{ text-decoration:none; color:#cd0041;}
.title_1_sh a:hover{ text-decoration:underline; color:#cd0041;}
.page_content{ font:normal 12px Tahoma; color:#000;width:640px; margin:0 auto;}
.page_content p{ margin:0; padding:0; padding-bottom:12px;}
.page_content p.ttl_cont{ font:bold 13px Tahoma; color:#000; padding-bottom:5px;}
.page_content ul{ margin:0; padding:0; padding-bottom:12px; list-style-type:none;}
.page_content ul li a{ color:blue; text-decoration:underline;}
.page_content ul li a:hover{ color:blue; text-decoration:none;}
/* -------------  all group  ------------- */
.group_content{width:650px;  margin:0 auto;}
.inner_group_mainbox { width:650px; margin:0 auto;}
.all_group_area,.all_group_area1 { width:650px; padding:10px 0 7px 0; }
.new_friends{width:660px; padding:10px 0 7px 13px; background:#e1ecf9;border-bottom:1px dashed #d0d0d0; margin-bottom:10px;}
.all_group_area_whitebox { width:650px; }
.all_group_area_bluebox { width:650px; margin-top:8px; margin-bottom:8px; }
.all_group_area_white_leftbox { width:317px; float:left; background-color:#fff; border:1px solid #c4d6e9; padding:6px 0; }
.all_group_area_white_rightbox { width:317px; float:right; background-color:#fff; border:1px solid #c4d6e9; padding:6px 0; }
.photo_details_2 { width:190px; padding-right:5px; float:left; color:#606060;}
.all_group_area_blue_leftbox { width:317px; float:left; background-color:#f0f7ff; border:1px solid #c4d6e9; padding:6px 0; }
.all_group_area_blue_rightbox { width:317px; float:right; background-color:#f0f7ff; border:1px solid #c4d6e9; padding:6px 0; }
.photographer_white_row { width:650px; padding:7px 5px; }
.photographer_whitebox { background-color:#fff; border:1px solid #c4d6e9; width:300px; float:left;}

.photographer_bluebox { background-color:#ebf4ff; border:1px solid #c4d6e9; width:300px; float:left;
			margin:7px 5px; padding:10px 10px 0 10px; }
			
.photograph { float:left; width:94px; height:94px; padding:0 15px 0 10px; }
.photograph img { border:#7293b6 1px solid; }
.photograph_details { float:right; width:171px; }

.photograph_details_head { color:#ce0041; margin-bottom:8px; font:bold 12px Tahoma; } 
.photograph_details_head a{ color:#bd003c; text-decoration:none; } 
.photograph_details_head a:hover{ color:#bd003c; text-decoration:underline; } 
.photograph_details_subhead { color:#0f3053; margin-bottom:6px; font:normal 12px Tahoma; line-height:18px; }
 
.bottom_numbering { margin:0;}
.page_number { float:right; width:120px; padding:11px; }
.numbering { float:left; color:#929292; }
.numbering a{ color:#000; text-decoration:none; }
.numbering a:hover{ color:#dd0046; text-decoration:underline; }

.next_btn { float:left; padding-left:10px; width:15px; height:15px; }


/* -------------    C A R T - H I S T O R Y   ------------- */
.cart_history { width:640px; margin:0 auto; border:1px #d1d7e5 solid; color:#142f4d; font:normal 12px Tahoma; }
.cart_header, .cart_footer { background-color:#ebf4ff; padding:8px 0; border-bottom:1px #d1d7e5 solid; }
.cart_footer { border-top:1px #d1d7e5 solid; }
.cart_head_blank { width:58px; float:left; }
.cart_product_img{width:100px; float:left; }
.cart_product_name { width:256px; float:left;  }
.cart_quantity { width:148px; float:left;  }
.cart_price { width:72px; float:left;  }

.cart_product_row { width:632px; margin:0 auto; background-color:#fff; padding:7px 0; }
.cart_product_row_blue { width:632px; margin:0 auto; background-color:#ebf4ff; padding:7px 0; }
.cart_checkbox { width:38px; float:left; padding-left:12px; }
.cart_inner_product_img { width:100px; float:left; text-align:center;  }
.cart_inner_product_name { width:256px; float:left;  }
.cart_inner_quantity { width:148px; float:left;  padding-left:3px;  }
.cart_inner_price { width:72px; float:left; padding-left:3px;  }

.cart_checkbox input { margin:0px; padding:0px; }
.cart_btn { width:640px; margin:0 auto; margin-top:10px; }
.cart_btn_blank {  width:360px; float:left;  }
.cart_btn_img { width:270px; float:right; }
.cart_btn_img img { padding-left:6px; border:none; }

.friends_count { color:#bd003c; font:bold 16px Tahoma; padding:12px 0 8px 20px; }

.comment_area { width:640px; margin:0 auto; margin-bottom:8px; color:#5a5a5a; font-size:12px; }	
.inner_comment{ margin:0 auto; width:630px; border:1px solid #d0d0d0; background:#f5f5f5; padding:4px; margin-bottom:5px;}		
.comment_sender { padding-bottom:10px; }
.comment_sender span { color:#db1352; }
.comment_sender a{ text-decoration:none; color:#db1352;}
.comment_sender a:hover{ text-decoration:underline; color:#db1352;}
.comment_edit { margin-top:10px; width:640px; background-color:#ebf4ff; border-bottom:1px #d6e3f0 solid;
				padding:7px 0 5px 0; float:right;  }

.reply,.delete { width:65px; float:right; margin-left:10px;   }
.delete_img { width:11px; height:12px; float:left; padding:2px 0 0 0 ; }
.delete_txt { width:45px; height:12px; float:right;  }
.delete_txt a { color:#06294e; font:bold 12px Tahoma; text-decoration:none;}
.delete_txt a:hover { color:#06294e; font:bold 12px Tahoma; text-decoration:underline;}

.reply_img { width:13px; height:12px; float:left; padding:2px 2px 0 0; }
.comment_reply_txt { width:40px; height:12px; float:right;  }
.comment_reply_txt a { color:#06294e; font:bold 12px Tahoma; text-decoration:none;}
.comment_reply_txt a:hover { color:#06294e; font:bold 12px Tahoma; text-decoration:underline;}
.tab_adphoto,.tab_addiscussion{
	float:left;
	width:120px;
	font:normal 12px Tahoma;
	color:#0c2a4a;
	padding-top:2px;
}	
.tab_addiscussion{
	width:200px;
}
.tab_adphoto a,.tab_addiscussion a{
	text-decoration:underline;
	font:normal 12px Tahoma;
	color:#0c2a4a;
}.tab_adphoto a:hover,.tab_addiscussion a:hover{
	text-decoration:none;
	font:normal 12px Tahoma;
	color:#0c2a4a;
}
/* -----------------Contact form --------------------- */
.mail_us { margin:0 auto; width:649px; padding-top:5px; }
.mail_us_img { width:28px; height:25px; padding-right:10px; float:left }
.mail_us_ID { width:600px; float:left; color:#000; font:normal 12px Tahoma; }
.mail_us_ID a { color:#077bf3; text-decoration:underline; font-weight:bold; }
.ttl_sitemap{ line-height:25px;}
.ttl_sitemap a{color:#077bf3; text-decoration:underline; font:bold 12px Tahoma;}
.ttl_sitemap a:hover{color:#077bf3; text-decoration:none; font:bold 12px Tahoma;}

.contact_form { width:350px; margin:0 auto;  padding:10px 0;}
.contact_form .row { width:344px; padding-bottom:10px; font-weight:bold; }
.row span { color:#ff296d; }
.contact_err{ width:344px; margin:0 auto; font:bold 11px/17px Tahoma; text-align:center; color:#f00; margin-bottom:5px;}
.row_left { width:100px; float:left; color:#595959; padding-top:3px; }
.row_right,.row_righterr { width:244px; float:left; color:#595959; }
.row_righterr { font:bold 11px/18px Tahoma; color:#f00; text-align:left; height:18px;}
.row_righterr1{width:445px; float:left;font:bold 11px/18px Tahoma; color:#f00; text-align:left; height:18px;}
/* -------------    P R O F I L E   ------------- */
.red_moderr{ width:655px; font:bold 11px/20px Tahoma; color:#f00; text-align:center; padding:10px 0 0 0 ; margin:0 auto}
.red_moderr a{text-decoration:underline;color:#bd003c;}
.red_moderr a:hover{text-decoration:none;color:#bd003c;}
.profile_box { width:650px; margin:0 auto; padding:18px 0 0 0  }
.profile_img_box { width:130px; float:left; border:1px solid #90b2d7; background-color:#fff;  padding:10px 10px 0 10px; }

.profile_img_box .inner_img { text-align:center; border:1px #7294b7 solid; width:118px; height:118px; margin-bottom:6px;}
.profile_edit_phot, .profile_add_frndz { width:130px; }
.profile_edit_phot img { padding:3px 4px 0 3px; } 
.profile_edit_phot a { font:bold 12px Tahoma; color:#bd003c; text-decoration:none; }
.profile_edit_phot a:hover { font:bold 12px Tahoma; color:#bd003c; text-decoration:underline;}

.profile_add_frndz img { padding:3px 4px 0 3px; } 
.profile_add_frndz a { font:bold 12px Tahoma; color:#bd003c; text-decoration:none; }
.profile_add_frndz a:hover { font:bold 12px Tahoma; color:#bd003c; text-decoration:underline; }

.profile_details_box { width:485px; float:right; border:1px solid #90b2d7; background-color:#fff; padding:6px 0 ; }
.profile_details_whitebox,.req_friend { width:485px; color:#142f4d; font:normal 12px Tahoma; padding:4px 0px; }
.req_friend{ padding-left:126px; width:359px;font:bold 11px/20px Tahoma; color:#f00;}
.profile_details_blank_whitebox { width:13px; float:left; }
.profile_details_item1 { width:113px;  float:left;}
.profile_details_item2 { width:350px;  float:left;}
.profile_details_item2 a{ font:bold 12px Tahoma; color:#bd013c; text-decoration:none;}
.profile_details_item2 a:hover{ font:bold 12px Tahoma; color:#bd013c; text-decoration:underline;}

.profile_details_bluebox { width:485px; color:#142f4d; font:normal 12px Tahoma; padding:4px 0px; background-color:#ebf4ff; }
.profile_details_blank_bluebox { width:13px; float:left; }
.profile_details_item1 img { padding:7px 0; }


.slide_ber { width:660px; margin:0 auto; background-color:#ecf4ff; padding:4px; font:normal 12px Tahoma; color:#000; }
.member_zone { width:670px; margin:0 auto; }
.view_slide_show { width:300px; float:left; }
.view_slide_icon { padding:0px 8px 0 2px; width:18px; height:17px; float:left; }
.view_slide_link { width:270px; float:left;  }

.view_slide_link a{ color:#ce0041; text-decoration:none;font:normal 12px Tahoma;  }
.view_slide_link a:hover{ color:#ce0041; text-decoration:underline;font:normal 12px Tahoma; }

.view_slide_catagory,.view_slide_sortby { width:175px; float:left;}
.view_slide_catagory_title { width:52px; float:left; }
.view_slide_catagory_selectbox { width:97px; float:left; }
.view_slide_catagory_selectbox select { width:90px; padding-left:5px; font:normal 11px Tahoma; color:#333; }

.archive_by { color:#0f3053; text-align:center; padding:5px; font-size:12px; }
.archive_by_2 { color:#0f3053; text-align:center; padding:5px; font-size:11px; }
.archive_by_3 { color:#0f3053; text-align:center; padding:5px; font-size:11px; }
.archive_by_3 .title_1 { width:80px; float:left; text-align:left; padding:5px 0 0 8px; }
.archive_by_3 .views { width:48px; float:right; color:#0b2442; font:normal 11px Tahoma; padding-bottom:8px; }
.archive_img_3  { width:120px; height:119px; margin:10px; margin:0 auto; margin-bottom:10px;}
.archive_img_3mem  { width:94px; height:94px; margin:10px; margin:0 auto; margin-bottom:10px;}
.archive_img_3 img { border:1px solid #b5b5b5; }

/* -------------    C U R R E N T - T O P I C   ------------- */

.current_topic { width:630px; margin:0 auto; color:#142f4d; font:normal 12px Tahoma; padding-bottom:5px;}
.current_topic_blank { height:20px; }
.topic_area { width:100%; margin:0 auto; margin-bottom:5px;}
.topic_area_title { float:left; width:155px; color:#606060; }
.topic_area_answer { float:left; width:470px; }
.topic_area_answer span { color:#db1352; }
.topic_area_answer img { padding:5px 0; border:none; }
.topic_area_answer textarea { width:240px; }

.current_topic input,textarea { padding:2px; border-color:#c1c6c8; }
/* -------------    E D I T - F O R M   ------------- */
.edit_form { width:420px; margin:0 auto;  padding:18px 0; font:normal 12px Tahoma; color:#606060; }
.edit_form h2 { font:normal 17px Tahoma; color:#bd003c; padding:0; margin-bottom:3px; }
.edit_form h3 { font:normal 17px Tahoma; color:#bd003c; padding-bottom:10px; }
.edit_form .row { width:420px; padding-bottom:5px; font:normal 12px Tahoma; color:#142f4d;  }
.edit_form .row span { color:#ff296d; }
.edit_form .row_left { width:160px; float:left; color:#595959; padding-top:3px; }
.edit_form .row_right { width:248px; float:left; color:#595959; }
.edit_form .row_right textarea { width:228px !important;width:237px; }
.edit_form .row_right select { width:243px; }
.edit_form .row_right img { padding-top:8px; }
.edit_form .row_right_2 { width:212px; float:left; color:#595959; }
.edit_form .row_right_2 select { width:68px; }
/* -------------    W A T C H  & V O T E    ------------- */
.watch_vote_box { width:666px; margin:0 auto; padding:15px 0; } 
.watch_vote_title { width:177px; float:left; color:#606060; }
.watch_vote_btn { width:132px; float:right; }
.watch_vote_topic_name { padding:0 0 10px 10px; font-weight:bold; color:#606060; }

.accept,.reject { background-color:#f2306d; padding:3px; float:left; width:56px; text-align:center; 						 							margin:0 4px 7px 0; }
.inactive{ background-color:#bb607d; padding:3px; float:left; width:56px; text-align:center; 						 							margin:0 4px 7px 0;}
.inactive a{ font:normal 12px Tahoma; color:#ccc; text-decoration:none;}
.accept a { font:bold 12px Tahoma; color:#fff; text-decoration:none; }
.accept a:hover { font:bold 12px Tahoma; color:#fff; text-decoration:underline; }
.reject a { font:bold 12px Tahoma; color:#fff; text-decoration:none; }
.reject a:hover { font:bold 12px Tahoma; color:#fff; text-decoration:underline; }

.user_img { text-align:center; width:668px;}
.watch_vote_rate { width:666px; margin:0 auto; background-color:#ecf4ff; padding:5px 0; margin-top:8px;  margin-bottom:8px; }
.watch_vote_leftbox,.watch_vote_view_count_leftbox { width:60px; float:left; color:#606060; font:bold 12px/25px Tahoma; padding-left:10px;}
.watch_vote_rightbox { width:400px; padding-left:14px; float:left; color:#606060; font:normal 12px/25px Tahoma; }

.watch_vote_rightbox .input_box, .view_box { width:45px; float:left; padding-right:10px; font:normal 12px Tahoma; }
.watch_vote_rightbox .view_box { width:100px; }
.watch_vote_view_count { width:666px; margin:0 auto; padding:5px 0; padding-bottom:2px; font:normal 12px Tahoma; }
.watch_vote_view_count_rightbox { width:125px; float:right; color:#606060;}
.watch_vote_view_count_rightbox .img_box{width:19px; float:left;}

.watch_vote_view_count_rightbox .img_link_box { float:right; width:100px; padding-top:3px; }
.img_link_box a { font:bold 12px Tahoma; color:#db1352; text-decoration:none; }
.img_link_box a:hover { font:bold 12px Tahoma; color:#db1352; text-decoration:underline; }
/* -------------    W I N N E R S     ------------- */
.winner_vote_box { width:663px; margin:0 auto; background-color:#ecf4ff; border:1px solid #d1e1f1;
				padding-top:10px; padding-bottom:10px; } 
.winner_indentity_box { width:500px; float:left; color:#606060; }
.winner_indentity_img { width:120px; float:left; padding-left:12px; }
.winner_indentity_img img { border: 1px solid #7596b9; }

.winner_indentity_details { width:350px; float:left; color:#606060; padding-bottom:5px; font:normal 12px Tahoma; padding-left:15px; }
.winner_indentity_details .txt_box1 { width:110px; float:left; }
.winner_indentity_details .txt_box2 { width:225px; float:left; }
.txt_box2 span { color:#db1352; font-weight:bold;}

.winner_vote_view_count_leftbox{ width:520px; float:left; color:#606060; padding:5px 0 5px 14px;}
.winner_vote_view_count_leftbox_txt { color:#606060; width:65px; float:left; } 
.winner_vote_view_count_leftbox_textarea { width:420px; float:left; }
.winner_vote_view_count_leftbox_textarea textarea { width:420px;  } 

.box_blank { width:666px; margin:0 auto; height:5px; }

/* -------------    L O G - I N     ------------- */
.login { color:#444; width:679px; }	
.login_form { width:560px; margin:0 auto;  padding:18px 0 0 0; font:normal 12px Tahoma; color:#606060; }
.login_form h2 { font:normal 17px Tahoma; color:#bd003c; padding:0; margin-bottom:3px; }
.login_form .row { width:560px; padding-bottom:5px; font:normal 12px Tahoma; color:#142f4d;  }
.login_form .row span { color:#ff296d; }
.login_form .row_left { width:113px; float:left; color:#595959; padding-top:3px; }
.login_form .row_right { width:447px; float:left; color:#595959; }
.login_form .row_right_joinnow { width:247px; float:left; color:#595959; }
.login_form .row_right_joinnow select { width:233px; }

.login_form .row_right textarea { width:218px !important;width:227px; }
.login_form .row_right select { width:243px; }
.login_form .row_right img { padding-top:8px; }
.login_form .row_right_2 { width:212px; float:left; color:#595959; }
.login_form .row_right_2 select { width:68px; }
.login_form .row_right a { font:normal 12px Tahoma; color:#c4003d; text-decoration:underline; }
.login_form .row_right a:hover{ font:normal 12px Tahoma; color:#c4003d; text-decoration:none; }
.login_form .row_left span { color:#db1352; }

/* -------------    F O R G O T -  P A S S W O R D     ------------- */
.forgot_password { width:435px; margin:0 auto;  padding:18px 0 0 0; font:normal 12px Tahoma; color:#606060; }
.forgot_password h2 { font:normal 17px Tahoma; color:#bd003c; padding:0; margin-bottom:3px; }
.forgot_password .row { width:360px; padding-bottom:5px; font:normal 12px Tahoma; color:#142f4d;  }
.forgot_password .row_right_btn { padding-top:4px; }
.error { font:bold 12px Tahoma; color:#f00; }
.no_record{ width:200px; margin:0 auto; font:bold 11px Tahoma; color:#f00; padding:20px 0 7px 0;}

/*************************** Tooltip Start *************************************/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:-10px !important;
	top:0;
	left:10px;
	padding: 15px 0 0 0;
	width:140px;
	color: #fff;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
	font:normal 11px Tahoma;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
}
/************************************ Tooltip end **************************************************/
/* --------------Add group---------------------   */
.group_featttl{ font:bold 14px Tahoma; color:#bd003c;width:160px; float:left; padding-top:3px;}
.rowright_chk{ width:250px; float:left; color:#595959; padding-left:10px; }
.row_err { width:418px; font:bold 11px/20px Tahoma; margin-bottom:5px; color:#f00; text-align:center;}
/* --------------Add group---------------------   */
/* --------------Full Image---------------------   */
.top_heading_newsex,.left_photo3,.lnk_slide_photoex{ width:525px; float:left;}
.left_photo3{width:60px;}
.lnk_slide_photoex{ width:450px; padding-left:10px;}
.gray_mod_photo{margin:0; font:normal 12px/17px Tahoma; color:#606060; margin-bottom:5px;}
.gray_mod_photo a{ text-decoration:none; color:#bd003c;}
.gray_mod_photo a:hover{ text-decoration:underline; color:#bd003c; font-weight:normal;}
.all_imglnk{margin:0; font:normal 12px/17px Tahoma; color:#606060; margin-bottom:5px;}
.all_imglnk a{ text-decoration:none; color:#bd003c;}
.all_imglnk a:hover{ text-decoration:underline; color:#bd003c; font-weight:normal;}
.fullimg_rating { width:490px; padding-left:10px; float:left; color:#606060; font:normal 12px Tahoma; }
.lft_rate,.rgt_rate{ float:left; width:150px;}
.rgt_rate{ width:325px; padding-left:10px; font:normal 12px Tahoma; color:#bd003c;}
.fullimg_rate,.fullimg_desc{ width:666px; margin:0 auto; padding:5px 0; padding-bottom:2px; font:normal 12px Tahoma; margin-bottom:5px; border-bottom:1px dashed #d0d0d0; }
.fullimg_desc{ border-bottom:none;}
.cm_head1_err{ float:left; width:655px; text-align:center; padding:10px 0; font:bold 11px Tahoma; color:#bd003c;}
/* --------------Full Image---------------------   */
/* --------------light box---------------------   */
.change_pass{ float:left;width:200px;font:bold 11px Tahoma;	color:#c4003d;	text-align:left;	padding-left:10px;}
.gray_mod_photo2{float: right;width:690px;font: normal 12px Tahoma;color:#5a5a5a;padding-top:5px;}
.left_editprof{margin:0 auto;width:690px;margin-bottom:5px;background:#fff;}
.inner_left_editprof{float: left;width:200px;font: bold 12px Tahoma;color:#595959;padding-top:5px;padding-bottom:5px;}
.inner_right_editprof{float: left;width:240px;padding-top:3px;padding-bottom:8px;font-size:12px;color:#7e7e7e;text-align:left;}
/* --------------light box---------------------   */
/* --------------Upload profile Image---------------------   */
.dv_uploadphimg{ width:500px; margin:0 auto; padding:5px 0;}
.container_uploadphimg{ width:500px; margin:0 auto; margin-bottom:5px;}
.lft_uploadphimg{ float:left; width:200px; font:normal 12px/20px Tahoma; color:#333;}
.rgt_uploadphimg{ float:left; width:290px; padding-left:8px; font:normal 12px Tahoma; color:#606060; }
.textfield{ width:250px; border:1px solid #d0d0d0; font:normal 12px/20px Tahoma; color:#333; height:20px;}
.select_field{ width:250px; border:1px solid #d0d0d0; font:normal 12px/20px Tahoma; color:#333;}
.txtarea_field{ width:246px; border:1px solid #d0d0d0; font:normal 12px/20px Tahoma; color:#333; height:75px;}
.err_uploadphimg,.err_uploadphimg1{ width:460px; font:bold 11px/20px Tahoma; color:#f00; border:1px solid #f00; margin:0; margin-bottom:5px; text-align:center; }
.err_uploadphimg1{ border:none;}
/* --------------Upload profile Image---------------------   */

/*-------------------------------------News ------------------------------------------------------ */
.dv_news,.content_news,.ttl_news,.cont_news{
	margin:0 auto;
	width:651px;
}
.content_news{
	border-bottom:1px solid #d0d0d0;
	padding:10px 0;
}
.ttl_news{
	padding-bottom:10px;
}
.lft_ttlnews{
	float:left;
	width:430px;
	font:bold 12px/20px Tahoma;
	color:#bb023b;
}
.rgt_ttlnews{
	float:right;
	width:210px;
	font:normal 11px/20px Tahoma;
	color:#bb023b;
	text-align:right;
}
.cont_news{
	font:normal 12px Tahoma;
	color:#333;
	padding-bottom:10px;
}
.news_pagging{
	margin:0 auto;
	width:656px;
	height:27px;
	text-align:right;
	padding-right:15px;
	padding-top:5px;
	margin-top:5px;
}
/*-------------------------------------News ------------------------------------------------------ */
/*-------------------------------------Friend ------------------------------------------------------ */
.new_friends_container{
	float:left;
	width:328px;
}
.new_friends_main_btn{
	float:left;
	width:319px;
	padding-top:5px;
}
.content_pagging_tab2{
	width:650px;
	margin:0 auto;
	text-align:right;
}
/*-------------------------------------Friend ------------------------------------------------------ */
/*-------------------------------------Successupload ------------------------------------------------------ */

.upl_msg{ width:640px; margin:0 auto; font:bold 12px/18px Tahoma; color:#009900; text-align:center; margin-bottom:10px;}
.dv_uplmore{ float:left; width:120px; height:28px;}
.upl_btn{ width:440px; margin:0 auto; padding-left:200px;}
/*-------------------------------------Successupload ------------------------------------------------------ */

.cm_head_ex{width:655px;padding-bottom:8px;float:left;}
.lft_commentttl{ float:left; width:140px; font:bold 16px tahoma; color:#bd003c;}
.rgt_commentttl{ float:left; width:500px; font:normal 12px tahoma; color:#bd003c;}
.rgt_commentttl a{ text-decoration:underline; color:#bd003c;}
.rgt_commentttl a:hover{ text-decoration:underline; color:#bd003c;}
