
#content_slot, #form_wrapper {
	padding:8px 15px 0 15px;
	
}

#main_pop {
	position:absolute;
	width:350px;
	height:150px;
	border:4px solid #CCCCCC;
	background:#ffffff;
	left:350px;
	top:200px;
	z-index:1;
}

#fileupload-wrap {
	margin-left: 120px;
	white-space: nowrap;
}
#fileupload-warning-portfolio {
	margin-top: 4px;
	white-space: nowrap;
	margin-bottom :10px;
}

#fileupload-gallery-wrap {
	margin-left: 100px;
	white-space: nowrap;
	
}

#main_pop a.close_but {
	display:block;
	width:10px;
	height:10px;
	background:url(../imgs/bg_close_but.jpg) no-repeat;
}

#main_pop b {
	font-size:12px;
	color:#FF3333;
}

#main_pop p {
	margin: 8px 0 8px 15px;
	font-size:11px;
}





#main_pop1 {
	position:absolute;
	width:350px;
	height:150px;
	border:4px solid #CCCCCC;
	background:#ffffff;
	left:350px;
	top:200px;
	z-index:1;
}

#main_pop1 a.close_but {
	display:block;
	width:10px;
	height:10px;
	background:url(../imgs/bg_close_but.jpg) no-repeat;
}

#main_pop1 b {
	font-size:12px;
	color:#FF3333;
}

#main_pop1 p {
	margin: 8px 0 8px 15px;
	font-size:11px;
}


#main_pop4 {
	position:absolute;
	width:300px;
	height:150px;
	border:4px solid #CCCCCC;
	background:#ffffff;
	left:348px;
	top:220px;
	z-index:1;
}

#main_pop4 a.close_but {
	display:block;
	width:10px;
	height:10px;
	background:url(../imgs/bg_close_but.jpg) no-repeat;
}

#main_pop4 b {
	font-size:12px;
	color:#FF3333;
}

#main_pop4 p {
	margin: 8px 0 8px 15px;
	font-size:11px;
}




#main_pop2 {
	position:absolute;
	width:350px;
	height:150px;
	border:4px solid #CCCCCC;
	background:#ffffff;
	left:350px;
	top:200px;
	visibility:hidden;
	z-index:1;
}

#main_pop2 a.close_but {
	display:block;
	width:10px;
	height:10px;
	background:url(../imgs/bg_close_but.jpg) no-repeat;
}

#main_pop2 b {
	font-size:12px;
	color:#FF3333;
}

#main_pop2 p {
	margin: 8px 0 8px 15px;
	font-size:11px;
}

h1 b {
	color:#585E5E;
	margin-left:30px;
	font-family:tahoma;
}

#group_mail_tools_comments a{
	font-family:tahoma;
	font-weight:bold;
	font-size: 11px;
	color:#564358;
}
#group_mail_tools_comments a:hover{
	color:#564358;
}

#group_mail_tools a {
	font-family:tahoma;
	font-weight:bold;
	font-size: 10px;
	color:#564358;
	
	text-decoration: none;
}

#group_mail_tools a:hover {
	font-family:tahoma;
	font-weight:bold;
	font-size: 10px;
	color:#564358;
	
	text-decoration: underline;
}

#group_mail_tools a { 
	padding-left:15px;
	margin-right:15px;

}

#group_mail_tools a.mymessages-off {	background:url(../imgs/ico-send.gif) 0 3px no-repeat; 
font-family: tahoma, Helvetica, sans-serif;font-size: 10px;font-weight: bold; color: #564358;
 text-decoration: none;}
#group_mail_tools a.mymessages-off:hover{	background:url(../imgs/ico-send.gif) 0 3px no-repeat; 
font-family: tahoma, Helvetica, sans-serif;font-size: 10px;font-weight: bold; color: #564358;
 text-decoration: underline;}

#group_mail_tools a.mymessages-on {background:url(../imgs/ico-send.gif) 0 3px no-repeat; 
font-family: tahoma, Helvetica, sans-serif;font-size: 10px;font-weight: bold; color: #564358;
 text-decoration: underline;}
#group_mail_tools a.compose-off {	background:url(../imgs/ico-compose.gif) 0 1px no-repeat; 
font-family: tahoma, Helvetica, sans-serif;font-size: 10px;font-weight: bold; color: #564358;
 text-decoration: none;}
#group_mail_tools a.compose-off:hover{	background:url(../imgs/ico-compose.gif) 0 1px no-repeat; 
font-family: tahoma, Helvetica, sans-serif;font-size: 10px;font-weight: bold; color: #564358;
 text-decoration: underline;}
#group_mail_tools a.compose-on {	background:url(../imgs/ico-compose.gif) 0 1px no-repeat; 
}
#group_mail_tools a.send_invite-off {	background:url(../imgs/ico-send-invite.gif) 0 1px no-repeat; }
#group_mail_tools a.send_invite-on {	background:url(../imgs/ico-send-invite.gif) 0 1px no-repeat; }
#group_mail_tools a.send_msg-off {	background:url(../imgs/ico-send-message.gif) 0 3px no-repeat; }
#group_mail_tools a.send_msg-on {	background:url(../imgs/ico-send-message.gif) 0 3px no-repeat; }

#group_mail_tools a.send_msg-off, #group_mail_tools a.send_msg-on {
	padding-left:23px;
}

#group_mail_tools a.mymessages-on, #group_mail_tools a.compose-on, #group_mail_tools a.send_invite-on, #group_mail_tools a.send_msg-on {
	color:#564358;
}

#group_mail_tools {
	border-bottom:5px solid #F1EFF0;
	padding:15px 15px 15px 15px;
	color:#564358;
	font-family:tahoma;
}

#group_mail_tools_view a {
font-family: tahoma, Helvetica, sans-serif;font-size: 10px;font-weight: bold; color: #735e75;
 text-decoration: none;
}

#group_mail_tools_view a:hover {
font-family: tahoma, Helvetica, sans-serif;font-size: 10px;font-weight: bold; color: #735e75;
 text-decoration: underline;
}

#group_mail_tools_view a { 
	padding-left:9px;
	margin-right:0px;
}

#group_mail_tools_view a.mymessages-off {	background:url(../imgs/ico-send.gif) 0 3px no-repeat; 
}
#group_mail_tools_view a.compose-off {	background:url(../imgs/ico-compose.gif) 0 1px no-repeat; }
#group_mail_tools_view a.send_msg-off {	background:url(../imgs/ico-send-message.gif) 0 3px no-repeat; }
#group_mail_tools_view a.mymessages-on {	background:url(../imgs/ico-send.gif) 0 3px no-repeat; 
}
#group_mail_tools_view a.compose-on {	background:url(../imgs/ico-compose.gif) 0 1px no-repeat; }

#group_mail_tools_view a.send_msg-off {
	padding-left:20px;
}

#group_mail_tools_view a.mymessages-on, #group_mail_tools_view a.compose-on,{
	color:#564358;
}

#group_mail_tools_view {
	border-bottom:5px solid #F1EFF0;
	padding:15px 15px 15px 15px;
	color:#564358;
	font-family:tahoma;
}


#group_mail_tools_viewall a{
	padding:15px 15px 15px 15px;
	font-family:tahoma;
	font-weight:bold;
	color:#878787;
}
#group_mail_tools_viewall a:hover{
	color:#DE5F59;
}

#list-header {
	margin:5px 0 20px 0;
}

#list-header span {
	color:#564358;
	font-family:tahoma;
	font-weight:bold;
}

#list-header span.from {
	margin:0 85px 0 25px;
}

#list-header span.txt_preview {
	margin-right:140px;
}

#contacts-header {
	color:#000000;
}

#contacts-header {
	border-bottom:5px solid #F1EFF0;
	padding:15px 15px 15px 15px;
	font-family:tahoma;
}

#contacts-header a {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold; color: #564358;
 text-decoration: none;
}
#contacts-header a:hover{
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold; color: #564358;
text-decoration: underline;
}

#contacts-header span {
	font-family:tahoma;
	font-weight:bold;
	color:#212121;
}

#contacts-header a:hover {
	color:#564358;
}

#contacts-header a { 
	margin-right:15px;

}

#contacts-header a.contacts-on, #contacts-header a.new-contact-on, #contacts-header a.edit-contact-on {
font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold; color: #564358;
 text-decoration: underline;
}


#contacts-header span.myartspace_id {
	margin:0 48px 0 40px;
}

#contacts-header span.first_name {
	margin-right:18px;
	
}



.nitem {
	margin-right:4px;
	font-weight:bold;
	font-family:tahoma;
}

.list_item {
	padding-bottom:10px;
	border-bottom:1px solid #E5E5E5;
	margin-bottom:10px;
	height: 15px;
}
.list_item_contacts {
	padding-bottom:10px;
	border-bottom:1px solid #E5E5E5;
	margin-bottom:10px;
	}

.list_item input {
	vertical-align:middle;
}




.date {
	margin:0 8px 0 4px;	
	width:10px;
	float:left;
}


.list_item a.from_link, .list_item a.txt_preview_link, .list_item span.date_link {
	font-family:tahoma;
	color:#9B9B9B;
	font-weight:bold;
}

.list_item a.from_link_blk, .list_item a.txt_preview_link_blk, .list_item span.date_link_blk {
	font-family:tahoma;
	color:#000000;
	font-weight:bold;
}

.list_item div.from {
	width:77px;
	margin-right:20px;
	float:left;
}

.list_item div.txt_preview {
	width:220px;
	margin-right:15px;
	float:left;
}

.list_item div.handle {
	float: left;
	margin: 0px 5px 0px 0px;
	_margin: 0px 9px 10px 0px;
	width: 150px;
}

.list_item div.check {
	float: left;
	margin: 0px 5px 0px 0px;
	_margin: 3px 9px 10px 0px;
	width: 20px;
}

.list_item div.last_name {
	float: left;
	margin: 0px 0px 0px 0px;
	_margin: 0px 0px 10px 0px;
	width: 115px;
}

.list_item div.first_name {
	float: left;
	margin: 0px 0px 0px 0px;
	_margin: 0px 0px 10px 0px;
	width: 120px;
}

#bottom_actions {
	margin-top:15px;
}

.move_to_trash, .forward_message, .previous, .next {
	font-family:tahoma;
	font-weight:bold;
}

.move_to_trash {
	margin:0 10px 0 10px;
}

.previous {
	margin-right:10px;
}

.forward_message {
	margin-right:135px;
}

.move_to_trash, .forward_message {
	color:#564358;
}

.previous, .next {
	color:#9B9B9B;
}

#left_block {
	float:left;
	overflow:hidden;
	width:652px;
}

#search_bar {
	border-top:1px solid #ededed;
	border-bottom:1px solid #ededed;	
	width:643px;
	margin-bottom:10px;
	padding:5px 0 5px 0;
}

#search_bar img {
	margin:0 40px 0 15px;	
	float:left;
}

#search_bar select {
	width:155px;
	height:15px;
	margin-right:15px;
	font-size:9px;
	float:left;
	font-family:verdana;
	border:1px solid #C8C6C7;
}

#search_bar input {
	background:#E5E3E4;
	width:170px;
	height:15px;
	padding:2px 0 0 2px;
	float:left;
}

#search_bar #go {
	width:25px;
	height:17px;
	display:block;
	background:#E5E3E4 url(../imgs/bg_bt_go.gif) 7px 6px no-repeat;
	float:left;
	margin:0 0 0 10px;
}

#left_col a {
	width:130px;
	height:25px;
	display:block;
	margin:0 5px 4px 5px;
	
}

#left_col img {
	display:block;
	margin:4px 0 4px 0;
	_margin:4px 0 0 0;
}

#left_col #checkmy {
	width:130px;
	height:28px;
	background:url(../imgs/bg_checkmy.gif) no-repeat;
	margin:0 5px 4px 5px;
}

#left_col #send_tools {
	background:#ffffff;
	height:122px;
	width:130px;
	margin:0 5px 4px 5px;
}

#left_col #send_tools a {
	display:block;
	height:10px;
	margin:0 0 10px 0;
	padding:10px 0 0 0;
}

#audio {
	background:url(../imgs/audio.gif) 10px 10px no-repeat;
	width:54px;
}

#video {
	background:url(../imgs/video.gif) 10px 10px no-repeat;
	width:54px;
}

#send_message {
	background:url(../imgs/send_message.gif) 10px 10px no-repeat;
	width:100px;
}

#send_to_friend {
	width:102px;
	background:url(../imgs/send_to_friend.gif) 10px 10px no-repeat;
}

#left_info_box, #right_info_box {
	width:210px;
	height:80px;
	padding:15px;
	border-bottom:5px solid #F1EFF0;
	overflow:hidden;
}

#left_info_box {
	float:left;
	border-right:5px solid #F1EFF0;
}

#right_info_box {
	width:213px;
	float:right;
}

#left_info_box p {
	margin-bottom:8px;
}

#right_info_box p {
	margin-bottom:4px;
}

#left_info_box p b, #right_info_box p b {
	color:#564358;
}


#right_col_second_slot {
	margin-top:10px;
	background:url(../imgs/bg_box_tags.gif) repeat-y;
}

#tag_search {
	height:29px;
	background:url(../imgs/tag_search.gif) no-repeat;
}

#find_tag_form {
	height:67px;
	background:url(../imgs/find_and_add_tag.gif) no-repeat;
	position:relative;
}

#find_tag_form #findtaginput {
	padding:2px 0 0 2px;
	background-color:#f5f5f5;
	border: 1px solid #6a6265;
	width:92px;
	height:14px;
	top:24px;
	left:6px;
	position:absolute;
}

#find_tag_form #findtaglink {
	width:32px;
	height:14px;
	top:24px;
	left:105px;
	position:absolute;
}

#find_tag_form #addtaginput {
	padding:2px 0 0 2px;
	background:#C8C6C7;
	width:92px;
	height:14px;
	top:44px;
	left:6px;
	position:absolute;
}

#find_tag_form #addtaglink {
	width:32px;
	height:14px;
	top:44px;
	left:105px;
	position:absolute;
}


#arrow_tags {
	width:100px;
	height:12px;
	background:url(../imgs/arrow_tags.gif) no-repeat;
	display:block;
	margin:6px
}

#tags_content {
	height:570px;
	margin-left:5px;
	overflow:auto;
	margin-right:5px;
}

#tag {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

#close_find_tag_box {
	width:143px;
	height:10px;
	background:url(../imgs/bg_close_find_tag_box.gif) 0 bottom no-repeat;
}

/************** GALLERIES ***************/

.gallery_box {
	width:146px;
	float:left;
	text-align:center;
	margin-bottom:28px;
}

.gallery_box img {
	margin-bottom:20px;
	border:3px solid #CBCBCB;
}
	
.gallery_box a {
	color:#564358;
	font-family:tahoma;
	font-weight:bold;
}


#send_view_all_bar {
	border-top:5px solid #F1EFF0;
	padding:15px 0 0 18px;
}

/********* BLOG **********/

.blog_entry {
	border-bottom:1px solid #F1EFF0;
	padding:0 0 10px 0;
	margin-bottom:15px;
}

.blog_entry .date {
	color:#DD4345;
	font-size:14px;
	font-weight:bold;
	margin-bottom:12px;
}

.blog_entry .post {
	margin-bottom:15px;
	font-size:11px;
	font-weight:bold;
}

/****** BLOG + COMMENT + REVIEW ******/

.blog_entry .comments, .comment_entry .comments, review_entry .comments {
	color:#989495;
	padding-left:20px;
	background:url(../imgs/ico_comments.gif) 0 3px no-repeat;
}

/********* COMMENT **********/

.comment_entry {
	border-bottom:1px solid #F1EFF0;
	padding:0 0 10px 0;
	margin-bottom:15px;
}

.comment_entry img {
	float:left;
	border:3px solid #CBCBCD;
	margin-right:10px;
}

.comment_entry .date {
	color:#DD4345;
	font-size:14px;
	font-weight:bold;
	margin-bottom:12px;
}

.comment_entry .comment {
	margin-bottom:15px;
	font-size:11px;
	font-weight:bold;
}

.comment_entry .comment_by {
	margin-right:5px;
}

.comment_entry .read_more {
	margin-left:10px;
	color:#DB5451;
}

#write_comment_bar {
	border-top:5px solid #F1EFF0;
	padding:15px 0 0 18px;
}

/************** CONNECTIONS ***************/

.connection_box {
	width:146px;
	float:left;
	text-align:center;
	margin-bottom:28px;
}

.connection_box img {
	margin-bottom:20px;
	border:3px solid #CBCBCB;
}
	
.connection_box a {
	color:#564358;
	font-family:tahoma;
	font-weight:bold;
}

.view_all_friends {
	border-top:5px solid #F1EFF0;
	padding:15px 0 0 360px;
}

/************** PORTFOLIO ***************/

.portfolio_box {
	width:146px;
	float:left;
	text-align:center;
	margin-bottom:28px;
}

.portfolio_box img {
	margin-bottom:20px;
	border:3px solid #CBCBCB;
}
	
.portfolio_box a {
	color:#564358;
	font-family:tahoma;
	font-weight:bold;
}

.send_portfolio {
	border-top:5px solid #F1EFF0;
	padding:15px 0 0 18px;
}

/************** REVIEWS ***************/

.review_entry {
	border-bottom:1px solid #F1EFF0;
	padding:0 0 10px 0;
	margin-bottom:15px;
}

.review_entry img {
	float:left;
	border:3px solid #CBCBCD;
	margin-right:10px;
}

.review_entry .review {
	margin-bottom:15px;
	font-size:11px;
	font-weight:bold;
}

.review_entry .date {
	color:#DD4345;
	font-size:14px;
	font-weight:bold;
	margin-bottom:12px;
}


.review_entry .review_by {
	margin-right:10px;
}

.review_entry .read_more {
	margin-left:15px;
	color:#DB5451;
}

#write_review {
	border-top:5px solid #F1EFF0;
	padding:15px 0 0 18px;
}

a.profile_off { background:url(../imgs/bg_profile_off.gif) no-repeat; }
a.galleries_off { background:url(../imgs/bg_galleries_off.gif) no-repeat; }
a.comments_off { background:url(../imgs/bg_comments_off_old.gif) no-repeat; }
a.portfolio_off { background:url(../imgs/bg_portfolio_off.gif) no-repeat; }
a.blog_off { background:url(../imgs/bg_blog_off.gif) no-repeat; }
a.network_off { background:url(../imgs/friends-network-off.gif) no-repeat; }
a.review_off { background:url(../imgs/bg_review_off.gif) no-repeat; }

a.profile_off:hover { background:url(../imgs/bg_profile_on.gif) no-repeat; }
a.galleries_off:hover { background:url(../imgs/bg_galleries_on.gif) no-repeat; }
a.comments_off:hover { background:url(../imgs/bg_comments_on_old.gif) no-repeat; }
a.portfolio_off:hover { background:url(../imgs/bg_portfolio_on.gif) no-repeat; }
a.blog_off:hover { background:url(../imgs/bg_blog_on.gif) no-repeat; }
a.network_off:hover { background:url(../imgs/friends-network-on.gif) no-repeat; }
a.review_off:hover { background:url(../imgs/bg_review_on.gif) no-repeat; }

a.profile_on { background:url(../imgs/bg_profile_on.gif) no-repeat; }
a.galleries_on { background:url(../imgs/bg_galleries_on.gif) no-repeat; }
a.comments_on { background:url(../imgs/bg_comments_on.gif) no-repeat; }
a.portfolio_on { background:url(../imgs/bg_portfolio_on.gif) no-repeat; }
a.blog_on { background:url(../imgs/bg_blog_on.gif) no-repeat; }
a.network_on { background:url(../imgs/friends-network-on.gif) no-repeat; }
a.review_on { background:url(../imgs/bg_review_on.gif) no-repeat; }
a.blog_grey { background:url(../imgs/blog_gray.gif) no-repeat; }

/****** BOX USER INFO ****/
#left_col #hiuser, #alertfriendreq {
	
	width:130px;
	height:20px;
	background-color: #402f39;
	margin:0 5px 4px 5px;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	padding-top:8px;
}

#box_user_info {
	background:#ffffff;
	font-weight:bold;
	width:130px;
	margin:0 5px 4px 5px;
	padding-top:2px;
}	

#box_user_info div {
	color:#aaaaaa;
	margin:10px 0 0 10px;
	font-family:tahoma;
}#box_user_info a{
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#564358;
	padding-top:6px;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;}
#box_user_info a:hover{
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:6px;
	color:#564358;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:underline;}

#box_user_info b {
	margin:0 0 0 10px;
	font-family:tahoma;
	color:#000000;
	background:#ffffff;
	
}

#box_user_info a.edit_myprofile {
	display:block;
	width:110px;
	height:12px;
	background:url(../imgs/edit_my_profile.gif) no-repeat;
	margin-top:6px;
}

#box_user_info a.Pending_Requests {
	display:block;
	font-family:tahoma;
	color:#9B9B9B;
	font-weight:bold;
	width:118px;
	height:07px;
	margin-top:5px;	
margin-left:10px;
}

/* BOX NAVIGATION PAGES */
#box_nav {
	height:20px;
	background:#F5F5F5;
	padding-top:10px;
	position:relative;
}

#box_nav #page_info, #box_nav #prev, #box_nav #next {
	position:absolute;
	font-size:9px;
	font-family:tahoma;
}

#box_nav .off, #box_nav .off {
	color:#CBCBCB;
}

#box_nav .on, #box_nav .on {
	color:#564358;
}

#box_nav #page_info {
	left:260px;
}

#box_nav #prev {
	left:20px;
}

#box_nav #next {
	left:590px;
}
/* BOX NAVIGATION PAGES */

.page-title{
	font-size:13px;
	color:#564358;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
}
.contact_edit a{
	font-weight: bold;
	font-family:arial;
	font-size: 11px;
	color: #564358;
	width:96px;
	white-space: nowrap;
	text-decoration:none;
	}
	
.contact_edit a:hover{
	color: #564358;
	width:96px;
	text-decoration:underline;
	}