/* activity */

.activity_filter {
	background:#f5f5f5;
	padding:10px;
}
.activity_filter img{
	vertical-align:middle;
	width:20px;
	height:16px;

}
.activity_filter td{
	height:30px;
}
.activity_date {
	background:#f5f5f5;
	padding:10px;
	font-size:16px;
	color:#6c6a6a;
	margin-top:20px;
	margin-bottom:10px;
}
.activity_icon{
	vertical-align:middle;
	width:20px;
	height:16px;
	float:left;
	margin-right:10px;

}
.activity_span {
	color:#7a7a7a;
}
.activity_separator {
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #cccccc;
}
.activity_list_text a{
	text-decoration:underline;
	color:#7a7a7a;
}
.activity_list_text a:hover{
	text-decoration:none;
	color:#7a7a7a;
}
.activity_list_text {	
	color:#000000;
	margin-left:30px;
}
/* end activity */


#sortable div { 
	width:130px;
	height:160px;
	text-align:center;
	float: left;
	margin:0px 10px 5px 10px;
	padding: 10px;
 }
.album_photos_noborder img
{
	border: none;
}
.album_photo_list_padding_2
{
	padding-left: 220px;
}
.album_photo_list_padding_3
{
	padding-left: 170px;
}
.album_photo_list_padding_4
{
	padding-left: 120px;
}
.album_photo_list_padding_5
{
	padding-left: 70px;
}
.album_extra_area {
background-color:yellow;
}
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}

/*new*/
.top_enter {
	height:38px;
	float:right;
	color:#be5e01;
	font-size:14px;
     
}
.top_enter a, .top_enter a:hover {
	color:#be5e01;
}
a.top_enter_button, a:hover.top_enter_button{
	width:56px;
	height:21px;
	background: url("../img/enter_button.png") no-repeat top left;
	display:block;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	color:#f2e1d5;
	line-height:20px;
}
.top_enter_reg {
	padding-left:10px;
}
.top_enter_reg a{
	font-size:14px;
	text-decoration:underline;

}
.top_enter_reg a:hover{
	text-decoration:none;
}

.top_enter input {
	color:#c89564;
	border:1px solid #c6a98d;
	width:100px;
	margin-right:5px;
	padding-left:5px;
}
.top_enter_left{
	width:36px;
	background: url("../img/enter_bg_left.png") no-repeat top left;
}
.top_enter_middle{
	background: url("../img/enter_bg_middle.png");
	padding-left:10px;
}
.top_enter_right{
	background: url("../img/enter_bg_right.png") no-repeat top left;
	width:12px;
}
.com_top_menu {
	float:left;
	height:30px;
	background:#bfbfbf;
}
.com_top_menu_left {
	background: url("../img/com_top_menu_left.gif") no-repeat top left;
	width:10px;
}
.com_top_menu_right {
	background: url("../img/com_top_menu_right.gif") no-repeat top right;
	width:10px;
}
.com_top_menu a {
	display:block;
	height:25px;
	float:left;
	padding:0 10px 0 10px;
	color:#ffffff;
	font-size:15px;
	padding-top:5px;
}
.com_top_menu a:hover {
	color:#ffffff;
	background-color:#969494;
	text-decoration:none;
	
}
.enter_panel_top {
	background: url("../img/enter_panel_top.gif") no-repeat top left;
	width:340px;
	height:8px;
}
.enter_panel_bottom {
	background: url("../img/enter_panel_bottom.gif") no-repeat top left;
	width:340px;
	height:8px;
}
.enter_panel_middle {
	background:#f5f5f5;
	width:300px;
	padding:20px;
	text-align:center;
}
.enter_panel_middle table{
	text-align:left;
}
.enter_panel_new {
	background: url("../img/login_fields_bg.gif") no-repeat top left;
	width:732px;
	height:260px;
	padding:20px;
	padding-top:10px;
	color:#be5e01;
	font-size:20px;
}
.enter_panel_new table{
	text-align:left;
}
.enter_panel_new a {
	color:#be5e01;
	font-size:16px;
	text-decoration:underline;
}

.enter_panel_button a,.enter_panel_button a:hover{
	display:block;
	color:#ffffff;
	background: url("../img/login_enter_button.png") no-repeat top left;
	width:98px;
	height:31px;
	text-decoration:none;
	text-align:center;
	font-size:24px;
	line-height:31px;
	float:left;
}
.reg_link a,.reg_link a:hover{
	display:block;
	color:#ffffff;
	background: url("../img/login_register_button.png") no-repeat top left;
	width:170px;
	height:31px;
	text-decoration:none;
	text-align:center;
	font-size:24px;
	line-height:31px;
	margin-left:108px;
}
.auth_input input{
	width:200px;
}
.auth_input2 input{
	width:189px;
}
.auth_input select{
	width:208px;
}
.auth_input_new input{
	width:283px;
	height:31px;
	font-size:22px;
}
.register_button a,.register_button a:hover{
	display:block;
	color:#ffffff;
	background: url("../img/register_button.gif") no-repeat top left;
	width:180px;
	height:30px;
	text-decoration:none;
	text-align:center;
	font-size:16px;
	line-height:30px;
}
.register_button_inactive {
	text-align:center;
}
.register_button_inactive a,.register_button_inactive a:hover{
	display:block;
	color:#ffffff;
	background: url("../img/register_button_inactive.gif") no-repeat top left;
	width:180px;
	height:30px;
	text-decoration:none;
	text-align:center;
	font-size:16px;
	line-height:30px;
}
.register_button {
	text-align:center;
}
.reg_head {
	font-size:18px;
	color:#7a7a7a;
	text-transform:uppercase;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
}
.td_radio {
	padding-top:0;
	padding-bottom:0;
}
.td_radio1 {
	padding-top:10px;
	padding-bottom:0;
}
#profession_label {
	display:none;
}
#fitness_club_select,#fitness_lamer_select {
	width:278px;
}
.user_foto_top, .user_foto_bottom {
	width:230px;
	height:15px;
}
.user_foto_top {
	background: url("../img/user_foto_top.gif") no-repeat left top;
}
.user_foto_bottom {
	background: url("../img/user_foto_bottom.gif") no-repeat left top;
	margin-bottom:10px;
}
.user_foto_middle {
	background: url("../img/user_foto_middle.gif") repeat-y;
	width:200px;
	padding:0 15px 0 15px;
	
}

.user_edit_link {
	padding-top:0;
}
.user_edit_link a, .user_edit_link a:hover {
	color:#7a7a7a;
}

.user_skill_ama {
	background: url("../img/user_ama_circle.gif") no-repeat left;
	color:#168f0f;	
}
.user_skill_pro {
	background: url("http://onfit.ru/people_test/img/user_pro_circle.gif") no-repeat left;
	color:#1c4fa6;
}
.user_skill_admin {
	background: url("http://onfit.ru/people_test/img/user_admin_circle.gif") no-repeat left;
	color:#9c2916;
}
.user_skill_ama, .user_skill_pro, .user_skill_admin {

	height:16px;
	padding-left:20px;
	margin-top:10px;
	margin-left:3px;
}
.user_discr div{
	padding-top:10px;
}

.user_discr span {
	color:#acacac;
}
.profile_box {
	background:#f5f5f5;
	padding:20px;
}

.profile_box a, .profile_box a:hover{
color:#7a7a7a;
font-size:12px;
}
a.save_button , a:hover.save_button  {
	display:block;
	font-size:18px;
	color:#ffffff;
	width:114px;
	height:29px;
	text-align:center;
	background: url("../img/save_button.png") no-repeat left;
	line-height:29px;
	text-decoration:none;
}
.new_auth_message {
	margin-top:70px;
	margin-bottom:70px;
	padding:20px;
	border:1px solid #209e00;
	color:#209e00;
	font-size:16px;
	width:680px;
}
.user_tn_top, .user_tn_bottom {
	width:356px;
	height:15px;
}

.user_tn_top {
	background: url("../img/user_tn_top.gif") no-repeat left top;
}
.user_tn_bottom {
	background: url("../img/user_tn_bottom.gif") no-repeat left top;
	margin-bottom:10px;
}
.user_tn_middle {
	background: url("../img/user_tn_middle.gif") repeat-y;
	width:326px;	
	overflow:hidden;
    height:170px;
	padding:0 15px 0 15px;
	
}
.user_page_head {
	font-size
}
/* end new*/

.people_desc {
width:720px;
padding-bottom:15px;
}

.people_desc_head {
	font-size:24px;
	padding-bottom:10px;
}
.enter_panel_count {
	float:right;
	font-size:24px;
	color:#be5e01;
	padding-top:60px;
	padding-right:50px;
}
.main_no_auth_panel {
	width:732px;
	height:29px;
	color:#ffffff;
	text-transform:uppercase;
	font-size:18px;
	background: url(../img/main_no_auth_panel.gif) no-repeat left top;
	padding-left:14px;
	line-height:29px;
	margin-bottom:15px;
}
#loginform {
width:320px;
margin:auto;
margin-top:30px;
margin-bottom:20px;
}

#loginform input {
border:1px solid #999999;
padding-left:5px;
}
#loginform input:focus,#loginform input:hover {
border:1px solid #333333;
}
#submit{
padding:3px;
height:20px;
}
#remember_me {
width:15px;
height:15px;
display:block;
float:left;
}

.error{
color:red;
font-weight:bold;
}
a.ovalbutton{
background: transparent url('../img/oval-gray-left.gif') no-repeat top left;
display: block;
font: normal 13px Tahoma; 
line-height: 16px; 
height: 24px;
padding-left: 11px; 
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949;
}

a.ovalbutton span{
background: transparent url('../img/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0;
color:#000000;
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ 
overflow: hidden;
width: 100%;
}
.submit_content {
background-color:#E7E7E7;
text-align:center;
padding:10px 110px 10px 110px;
}
.submit_content_reg {
text-align:center;
padding:10px 65px 10px 65px;
}
.radioset td{
padding:10px 0 10px 0;
}
.radioset div{
padding-left:10px;
}
.radioset input{
width:15px;
border:none;
background:none;
}
.radioset select{
width:145px;
margin-left:37px;
}

/*user menu */
.user_menu, .user_menu_under {
	font-size:14px;
    color: #7a7a7a;
	width:240px;
}
.user_menu span, .user_menu_under span{
	font-weight:bold;
}
.user_menu a, .user_menu a:hover, .user_menu_under a, .user_menu_under a:hover{
	font-size:14px; 
     color: #7a7a7a;
}
.user_menu div{
padding:10px 0 10px 0;
border-bottom:1px solid #e1e1e1;
}
.user_menu_under, .user_menu_under div{
	padding-top:10px;
}
.user_menu_admin { 
	border-top:1px solid #e1e1e1;
padding-top:10px;
margin-top:20px;
}
.user_menu_edit {margin-left:100px;}
a.user_menu_edit, a:hover.user_menu_edit  {font-size:11px;}
/*end user menu */
.user_panel a{
	color:#4e4e4e;
	font-weight:normal;
}
.user_panel img{
	float:left;
}
.block_box {
	width: 250px;
	border: 1px solid #bebebe;
	margin-bottom:5px;
}
.block_head {
	padding:5px;
	background:#e7e4e4;
	font-weight:bold;

}
.block_content {
	display:none;
	overflow:auto;
	overflow-x:hidden;
	scrollbar-3dlight-color:#8b8a8a; 
	scrollbar-arrow-color:#8b8a8a; 
	scrollbar-base-color:#e7e4e4; 
	scrollbar-darkshadow-color:#8b8a8a; 
	scrollbar-face-color:#e7e4e4; 
	scrollbar-highlight-color:#e7e4e4; 
	scrollbar-shadow-color:#e7e4e4; 
	scrollbar-track-color:#e7e4e4; 

}

.block_content p{
	padding:5px 5px 0 2px;

}
.load_foto_link {
	background-color: #e5e5e5;
	text-align: center;
	padding: 10px;
	width: 180px;
	border:1px solid #bebebe;
}
.avatar_big {
	border:1px solid #bebebe;
}

/*profile menu */
.shadetabs{

}

.shadetabs ul{
padding: 0;
margin: 0;
font-size: 14px;
list-style-type: none;
text-align: left;
}

.shadetabs li{
display: inline-block;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
margin-right: 3px;
color: #7a7a7a;
display:block;
height:22px;
padding:7px 7px 3px 7px;
}

.shadetabs li a:visited{
color: #7a7a7a;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #7a7a7a;
}

li.selected1 a, li.selected1 a:hover{ 
background-image: url(../img/profile_menu_tab1.gif);
text-decoration: none;
}
li.selected2 a, li.selected2 a:hover{ 
background-image: url(../img/profile_menu_tab2.gif);
text-decoration: none;
}
li.selected3 a, li.selected3 a:hover{ 
background-image: url(../img/profile_menu_tab3.gif);
text-decoration: none;
}
li.selected4 a, li.selected4 a:hover{ 
background-image: url(../img/profile_menu_tab4.gif);
text-decoration: none;
}
li.selected5 a, li.selected5 a:hover{ 
background-image: url(../img/profile_menu_tab5.gif);
text-decoration: none;
}

/*end profile menu */


.edit_button {
	padding-top:35px;
    text-align:top;	
}
.edit_button_edit {
	padding-top:37px;	
}
.error_box {
	background:url(../img/no_checked2.png) no-repeat left 10px;
	padding:10px;
	padding-left:20px;
	color:#e03137;
	font-weight:bold;
	clear:both;
	text-align:left;
}
.success_box {
	background:url(../img/checked2.png) no-repeat left 10px;
	padding:10px;
	padding-left:20px;
	color:#0a9c08;
	font-weight:bold;
	clear:both;
	text-align:left;
	margin-left:10px;
}
.success_box_saved{
	background:url(../img/checked2.png) no-repeat left 10px;
	padding:10px;
	padding-left:20px;
	color:#0a9c08;
	font-weight:bold;
	width:260px;
	clear:both;
	text-align:left;
	margin-left:10px;
}
.menu_left_bottom {
	clear:both;
}
.menu_left_bottom a{
	text-decoration:none;
}
.menu_left_bottom a:hover{
	text-decoration:underline;
}
.menu_left_bottom img{
	margin-right:5px;
}
.user_web a {
	color:#000000;text-decoration:none;
}
.user_web a:hover {
	color:#000000;text-decoration:underline;
}
.button_box {
	padding-top:10px;
}
.button_delete_account {
	width:170px;
	padding-top:10px;
}
.user_notify {
	float:left;
	width:200px;
}
.user_content {
	padding:0 10px 10px 20px;
	text-align:left;
	
}
.user_name {
	color:#000000;
	font-size:24px;
	text-decoration:underline;
}
.user_name a, user_name a:hover{
	color:#000000;
	font-size:24px;
}
.list_user_name {
	color:#000000;
	font-size:16px;
	text-decoration:underline;
}
.list_user_name a, .list_user_name a:hover{
	color:#000000;
	font-size:16px;
}
.list_user_skill {
	padding-top:20px;
}


.user_online {
	float:right;
	margin-right:10px;
}


.user_name span {
	color: #333333;
	font-weight:normal;
	font-size:12px;
}
.user_name span a{
	font-weight:normal;
	font-size:12px;
}

.user_discr textarea {
	border:1px solid #cccccc;
	margin-top:5px;
}
.user_view_add_menu a{
	text-decoration:none;
	font-weight:bold;
}
.user_view_add_menu a:hover{
	text-decoration:underline;
}
.user_view_add_menu img{
	margin-right:5px;
}
.user_view_add_menu p{
	margin:6px 0 6px 0;
}
.admin_link a {
	color: #990033;
	font-weight:normal;
	text-decoration:underline;
}
.admin_link a:hover {
	color: #990033;
	font-weight:normal;
	text-decoration:none;
}
.admin_link {
	padding:5px;
	text-align:center;
}
.list_box {
	margin:20px 0 0 20px;
}
.list_user_box {
	float:left;
	width:356px;
	height:200px;
	padding-right:10px;
    padding-bottom:10px;

}
.list_user_box a {
	text-decoration:none;
}
.list_user_box a:hover {
	text-decoration:underline;
}
.list_user_icon_box {
	padding:10px 0 0 0;
}
.list_user_icon_box img{
	margin-right:10px;
}

.main_content_box_head {
	padding:10px 0 10px 0;
    font-size:16px;
}
.main_content_box_head a{
	text-decoration:none;
}
.main_content_box_head a:hover{
	text-decoration:underline;
}
.num_page {
	text-align:center;
	padding-top:5px;
}
.num_page a {
	text-decoration:none;
}
.num_page a:hover {
	text-decoration:underline;
}
.message_user_name {
	color:#0f5376;
	font-size:14px;
	font-weight:bold;
}
.message_user_name span{
	color:#0f5376;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
.message_user_name a{
	color:#0f5376;
	font-weight:bold;
}
.message_user_name span {
	color: #333333;
	font-weight:normal;
	font-size:12px;
}
.message_user_name span a{
	font-weight:normal;
	font-size:12px;
}
.message_table {
	border:1px solid #cccccc;
	border-collapse: collapse;
}
.message_table td{
	border:1px solid #cccccc;
	border-collapse: collapse;
}
.message_table select{
	border:1px solid #cccccc;
}
.message_date {
	color:#666666;
}
.message_date_list {
	color:#666666;
	padding-bottom:5px;
	width:356px;
}
.new_message_bg {
	background:#f2faf3;
}
.message_buttons td {
	border:0;
}
.message_buttons {
	border-top: 1px solid #cccccc;
}
.message_new_button td {
	border: 0;
}
.message_top td{
	border:0;
}
/*board */

.board_subcat {
    margin:5px 0 5px 0;
}
.board_items {
    background: url(../img/arrow.gif) no-repeat left 2px;
    margin:10px 0 5px 15px;
    padding-left:13px;
}
.board_items a {
    color:#5c5c5c;
}
.board_items_head {
    margin:5px 0 10px 0;
}
.board_items_more {
    text-align: left;
    margin:20px 0 20px 27px;
}
.board_items_more a {
    padding:3px;
    font-size:11px;
    background:#e7ece7;
    color:#4e4e4e;
    
}
.board_cat a{
    font-size:20px;
    color:#7ccb7c;
    font-weight:bold;      
}
.board_subcat a{
    font-size:15px;
    color:#4e4e4e;
    background:#f8f7f7;
    font-weight: bold;      
}
.board_column_left, .board_column_right{
    float:left;
    width: 48%;
}
/* end board */
/* new */
.user_foto_button a, .user_foto_button a:hover{
	display:block;
	width:97px;
	height:21px;
	line-height:21px;
	background: url("../img/user_foto_button.gif") no-repeat;
	text-align:center;
	font-size:11px;
	color:#ffffff;
}
.user_foto_button a:hover {
	text-decoration:none;
}
.user_foto_button td {
	border:none;
}
.list_user_sorting {
	padding:10px 0 10px 0;
	color:#7a7a7a;
	clear:both;
}
.list_user_sorting a {
	color:#7a7a7a;
	text-decoration:underline;
}
.list_stamp {
	width:100px;
	height:31px;
}
/* end new */
/* search */
.search_box {
	padding-top:5px;
	text-align:right;

}
.inputSearch {
	border:1px solid #cccccc;
	background:#ffffff url(../img/search_form.gif) no-repeat 5px 3px;
	color:#666666;
	font-size:14px;
	padding:0 25px 0 25px;
	width:150px;
	height:20px;
		
}
#search_extra_area {
    position:absolute;
	top:173px;

}
.SearchAjax {
	background-color: #fefdef;
	color:#666666;
	font-size:14px;
	padding:10px;
	width:180px;
	height:auto;
	overflow:auto;
	text-align:left;
	border:1px solid #cccccc;
	border-top:none;
	margin-left:656px;
}
.gecko  .SearchAjax {margin-left:652px;}
.gecko #search_extra_area {
	top:171px;
}
.opera .SearchAjax {margin-left:669px;}
.opera #search_extra_area {
	top:169px;
}
.webkit .SearchAjax {margin-left:648px;}
.webkit #search_extra_area, .chrome #search_extra_area{
	top:167px;
}
.chrome .SearchAjax {margin-left:660px;}
.admin_only {
	color: #CC0000;
	text-decoration:underline;
}
.search_item_block a, .search_item_block a:hover{
	display:block;
	font-size:12px;
	padding:5px;
	border-bottom: 1px solid #cccccc;

}
.search_item_block a:hover {
	background:#faf7d1;
	text-decoration:none;
}
/* end search */
/*album*/

.album_user_head {
	width:480px;
	height:29px;
	text-align:center;
	margin-top:20px;

	
}
.album_user_head a, .album_user_head a:hover{
	display:block;
	text-dåcoration:none;
	color:#ffffff;
	font-size:18px;
	text-transform:uppercase;
	width:480px;
	height:25px;
	padding-top:4px;
	background:url(../img/album/album_user_head4.gif) no-repeat left top;
}
.album_foto_line_tab {
	width:480px;
	clear:both;	
}
.album_foto_line_tab_2 {
	width:100%;
	clear:both;	
	border:1px solid #e1e1e1;
}

.album_foto_line_tab_2 img,.album_photo img{
	background: white;
	padding: 6px;
	border: solid 1px #ccc;
}

.album_photo_border{
	background: white;
	padding: 6px;
	border: solid 1px #ccc;
}

.album_foto_line_tab img {
	border:none;
}
.album_foto_line div{
	width:100px;
	height:100px;
	float:left;
	overflow:hidden;
	margin-right:8px;	
}
.album_foto_line_prev {
	padding-right:8px;
}
.album_user_create{
	font-style:italic;
	padding:10px;
	font-size:12px;
	float:right;
	color:#7a7a7a;
	padding-top:0;
	padding-right:5px;

}
.album_user_info{
	font-size:12px;
	color:#7a7a7a;
	padding-top:20px;

}
.album_user_create a, .album_user_create a:hover, .album_user_info a, .album_user_info a:hover {
	font-style:normal;
	color:#cd6f49;
}
.album_user_head_text {
	padding:10px;
	color:#7a7a7a;
	float:left;
	padding-left:0;
}
.album_user_head_text a {
	text-decoration:underline;
	font-size:16px;
    
}
.album_user_head_text a:hover {
	text-decoration:underline;
color:#7a7a7a;
    
}
.albums_show_link {
	padding:10px;
	text-align:center;
	font-size:16px;
	color:#7a7a7a;
}
.albums_show_link a{
	font-size:16px;
	text-decoration:underline;
	color:#7a7a7a;
}
.album_tz_message {
	font-size:12px;
	color:#9a1010;
}
.album_user_no_foto {
	padding:10px;
	color:#7a7a7a;
	padding-left:0px;
}
.album_user_no_foto a {
	text-decoration:underline;
	color:#7a7a7a;
}
.album_add_link {
	color:#cd6f49;
}
.album_submit_button, .awards_print_button{
	margin-top:20px;
}
.album_submit_button a {
	display:block;	
	background:url(../img/album/album_submit_button.gif) no-repeat left top;
    width:208px;
	height:26px;
	text-align:center;
	font-size:18px;
	text-transform:uppercase;
	padding-top:4px;
	color:#ffffff;
	text-decoration:none;
	
}
.album_submit_button a:hover{
	color:#ffffff;
	text-decoration:none;
}
a.album_link_gray {
	color:#7a7a7a;
	text-decoration:underline;
}
a:hover.album_link_gray {
	color:#000000;
}
.album_form_line {
	height:1px;
	background:#cccccc;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
	width:435px;
}
.album_form_gray {
	color:#7a7a7a;
}
.album_head {
	font-size:18px;
}
.album_head span{
	color:#7a7a7a;
}
.album_list_name a{
	text-decoration:underline;
	color:#7a7a7a;
}
.album_list_name a:hover{
	text-decoration:none;
	color:#7a7a7a;
}

a.icon_link,a.icon_link_delete {
	padding-left:5px;
	color:#3a89a2;
	font-weight:bold;
	font-size:11px;
}
a.icon_link_delete {
	color:#c31410;
}
.preview_line {
	width:auto;
	text-align:center;
	margin-left:20px;
padding-top:20px;
}
.preview_line img{
	border:none;
}
.view_large_button {
	clear:both;
	margin-bottom:10px;
}
.view_large_button a,.view_large_button a:hover{
	display:block;
	text-align:center;
	background:url(../img/album/view_large_button.gif) no-repeat top;
	width:132px;
	height:21px;
	line-height:21px;
	font-size:12px;
	color:#626262;
	text-decoration:none;
	margin-top:5px;
}
a.like_button {
	display:block;
	text-align:center;
	background:url(../img/album/like_button.gif) no-repeat top;
	width:122px;
	height:21px;
	line-height:21px;
	font-size:12px;
	color:#626262;
	text-decoration:none;
	margin-top:5px;
	padding-left:10px;
	float:left;
}
a:hover.like_button {
	text-decoration:none;
	color:#626262;
}
a.no_like_button {
	display:block;
	text-align:center;
	background:url(../img/album/no_like_button.gif) no-repeat top;
	width:30px;
	height:21px;
	margin-top:5px;
	float:right;
}
.like_results {
	clear:both;
	font-size:10px;
	color:#7a7a7a;
	padding-top:5px;
}
.edit_photo_submit {
	display:block;
	text-align:center;
	background:url(../../img/board/add_fav_button.gif) no-repeat top;
	width:132px;
	height:21px;
	line-height:21px;
	font-size:14px;
	color:#626262;
	text-decoration:none;
	margin-top:5px;
}
.photo_edit {

}
.album_photo_edit_area {
	border:1px solid #cccccc;
	padding:10px;
	margin-top:10px;
	font-size:12px;
}
.close_edit_photo {
	text-align:right;	
}
.close_edit_photo a, .close_edit_photo a:hover{
	color:#cd6f49;
	text-decoration:underline;
	font-size:12px;
}
.add_avatar img, .rotate_photo img{
	margin-right:10px;
}
.delete_photo img{
	margin-right:5px;
}

.rotate_photo, .delete_photo{
	padding-left:20px;
}
.add_avatar a, .rotate_photo a, .delete_photo a, .add_avatar a:hover, .rotate_photo a:hover, .delete_photo a:hover{
	font-size:14px;
	color:#666666;
}
 
textarea.photo_edit_textarea {
	scrollbar-face-color:#d7d6d6;
	scrollbar-arrow-color:#666666;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-Color:#ffffff;
	width:300px;
	height:50px;
	font-size:14px;
	font-family:arial;
	color:#666666;
}
.album_photo_edit_button {
	color:#cd6f49;
	font-size:14px;
}
/*end album*/
.terms_agree {
	padding:5px;
	text-align:left;
	background:#e5e5e3;
	margin-left:5px;
}
.terms_agree a{
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
}
.terms_agree a:hover{
	text-decoration:none;
	text-align:left;
	font-size:12px;
}
