@import "new_base.css";

#content_slot, #form_wrapper {
	padding:8px 15px 0 15px;
}

h1 b {
	color:#585E5E;
	margin-left:30px;
	font-family:tahoma;
}

#group_mail_tools a {
	font-family:tahoma;
	font-weight:bold;
	color:#878787;
}

#group_mail_tools a:hover {
	color:#DE5F59;
}

#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; }
#group_mail_tools a.compose-off {	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_msg-off {	background:url(../imgs/ico-send-message.gif) 0 3px no-repeat; }
#group_mail_tools a.mymessages-on {	background:url(../imgs/ico-send.gif) 0 3px no-repeat; }
#group_mail_tools a.compose-on {	background:url(../imgs/ico-compose.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-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;
}

#list-header {
	margin:5px 0 20px 0;
}

#list-header span {
	color:#564358;
	font-family:tahoma;
	font-weight:bold;
}

#list-header span.from {
	margin:0 65px 0 25px;
}

#list-header span.txt_preview {
	margin-right:152px;
}

#contacts-header {
	color:#000000;
}

#contacts-header {
	border-bottom:5px solid #F1EFF0;
	padding:15px 15px 15px 15px;
	font-family:tahoma;
}

#contacts-header a {
	font-family:tahoma;
	font-weight:bold;
	color:#878787;
}

#contacts-header span {
	font-family:tahoma;
	font-weight:bold;
	color:#212121;
}

#contacts-header a:hover {
	color:#DE5F59;
}

#contacts-header a { 
	margin-right:30px;
}

#contacts-header a.contacts-on, #contacts-header a.new-contact-on, #contacts-header a.edit-contact-on, #contacts-header a.delete-contact-on {
	color:#564358;
	text-decoration: none;
}


#contacts-header span.myartspace_id {
	margin:0 65px 0 25px;
}

#contacts-header span.last_name {
	margin-right:52px;
}



.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 input {
	vertical-align:middle;
}

.list_item img {
	margin:0 8px 0 4px;
}

.list_item a.from, .list_item a.txt_preview, .list_item span.date {
	font-family:tahoma;
	color:#9B9B9B;
	font-weight:bold;
}

.list_item a.from {
	margin-right:20px;
}

.list_item a.txt_preview {
	margin-right:15px;
}

.list_item div.handle {
	float: left;
	margin: 0px 10px 0px 26px;
	_margin: 0px 9px 10px 13px;
	width: 150px;
}

.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;
}

#favorites_bar {
	width:643px;
}

#favorites_bar h1 b {
	color: #DC5F5D;
}

#search_bar {
	border-top:1px solid #ededed;
	border-bottom:1px solid #ededed;	
	width:643px;
	margin-bottom:10px;
	padding:5px 0 5px 0;
}

#search_bar a {
	margin:3px 66px 0px 20px;	
	float:left;
	text-decoration:none;
	color:#564358;
	font-weight:bold;
}
#search_bar .selectFilterBy{
	float:left;
	color:#564358;
	margin:3px auto;	
}
#search_bar select {
	width:155px;
	margin-right:15px;
	font-size:10px;
	float:left;
	font-family:verdana;
	border: 1px solid #6a6265;
}

#search_bar input {
	background-color:#f5f5f5;
	border: 1px solid #6a6265;
	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:28px;
	display:block;
	margin:0 auto 4px auto;
}

#left_col img {
	border:3px solid #aaaaaa;
	display:block;
	margin:4px auto 4px auto;
	_margin:4px auto 0 auto;
}

#left_col #checkmy {
	width:130px;
	height:28px;
	background:url(../imgs/bg_checkmy.gif) no-repeat;
	margin:0 auto 4px auto;
}

#left_col #send_tools {
	background:#ffffff;
	height:122px;
	width:130px;
	margin:0 auto 4px auto;
}

#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;
	width:140px;
}

#find_tag_form {
	height:49px;
	background:url(../imgs/find_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_and_add_tag_form {
	height:67px;
	background:url(../imgs/find_and_add_tag.gif) no-repeat;
	position:relative;
}

#find_and_add_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_and_add_tag_form #findtaglink {
	width:32px;
	height:14px;
	top:24px;
	left:105px;
	position:absolute;
}

#find_and_add_tag_form #addtaginput {
	padding:2px 0 0 2px;
	background:#C8C6C7;
	width:92px;
	height:14px;
	top:44px;
	left:6px;
	position:absolute;
}

#find_and_add_tag_form #addtaglink {
	width:32px;
	height:14px;
	top:44px;
	left:105px;
	position:absolute;
}

#arrow_tags {
	width:95px;
	height:12px;
	background:url(../imgs/arrow_tags.gif) no-repeat;
	display:block;
	margin:6px
}
#mp_tags {
	width:95px;
	height:12px;
	background:url(../imgs/mp_tags.gif) no-repeat;
	display:block;
	margin:6px
}

#tags_content_artists {
  height:583px;
  _height:411px;
	margin-left:5px;
	overflow:auto;
	margin-right:5px;
}
#tags_content_images {
  height:583px;
  _height:411px;
	margin-left:5px;
	overflow:auto;
	margin-right:5px;
}
#tags_content_galleries {
  height:576px;
  _height:411px;
	margin-left:5px;
	overflow:auto;
	margin-right:5px;
}

#tags_content {
	
	margin-left:5px;
	overflow:auto;
	margin-right:5px;
}
#tags_content_login_galleries {
	height:516px;
	margin-left:10px;
	overflow:auto;
	margin-right:5px;
}
#tags_content_login_artists {
	height:523px;
	margin-left:10px;
	overflow:auto;
	margin-right:5px;
}
#tags_content_login_images {
	height:523px;
	margin-left:10px;
	overflow:auto;
	margin-right:5px;
}

#tag {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

#tag a {
	text-decoration:none;
}

#tag_lg {
	font-size:110%;
	font-weight:bold;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	text-decoration:none;
}

tag_lg a {
	font-size:110%;
	font-weight:bold;
	text-decoration:none;
}

#tag_med {
	font-size:105%;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	text-decoration:none;
}

#tag_med a {
	font-size:105%;
	text-decoration:none;
}
#close_find_tag_box {
	width:140px;
	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; }


/****** BOX USER INFO ****/
#left_col #hiuser {
	width:130px;
	height:20px;
	background-color: #402f39;
	margin:0 auto 4px auto;
	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 auto 0 auto;
	padding:6px 0 12px 0;
}	

#box_user_info div {
	color:#aaaaaa;
	margin:10px 0 0 10px;
	font-family:tahoma;
}

#box_user_info b {
	margin:0 0 0 10px;
	font-family:tahoma;
	color:#000000;
	background:#ffffff;
	
}

#box_user_info #edit_myprofile {
	display:block;
	width:110px;
	height:12px;
	background:url(../imgs/edit_my_profile.gif) no-repeat;
	margin-top:20px;
}

/* BOX NAVIGATION PAGES */
#box_nav {
	height:20px;
	background:#F5F5F5;
	padding-top:10px;
	position:relative;
	width:795px;
	margin:0 auto 0 auto;
	text-align: center;
}

#box_nav #page_info, #box_nav #prev, #box_nav #next {
	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 {
	float: left;
	width: 200px;
}

#box_nav #prev {
	float: left;
	margin: 0px 180px 0px 20px;
}

#box_nav #next {
	float: left;
	margin: 0px 20px 0px 180px;
}
/* BOX NAVIGATION PAGES */


/* BOX TOP NAVIGATION PAGES */
#box_top_nav {
	height:15px;
	padding-top:10px;
	*padding-top:5px;
	position:relative;
	width:795px;
	margin:0 auto 0 auto;
	text-align: center;
}

#box_top_nav #page_info, #box_top_nav #prev, #box_top_nav #next {
	font-size:9px;
	font-family:tahoma;
}

#box_top_nav .off, #box_top_nav .off {
	color:#CBCBCB;
	text-decoration:underline;
}

#box_top_nav .on, #box_top_nav .on {
	color:#564358;
	text-decoration:underline;
	font-weight:normal;
}

#box_top_nav #page_info {
	float: left;
	width: 200px;
	margin: 6px auto;
}

#box_top_nav #prev {
	float: left;
	margin: 0px 90px 0px 20px;
	text-decoration:underline;
}

#box_top_nav #next {
	float: left;
	margin: 0px 20px 0px 130px;
	text-decoration:underline;
}
/* BOX TOP NAVIGATION PAGES */


#artist_search_bar {
	border-top:1px solid #ededed;
	border-bottom:1px solid #ededed;	
	width:643px;
	margin-bottom:10px;
	padding:5px 0 5px 0;
}

#artist_search_bar a {
	margin:3px 3px 0px 2px;	
	float:left;
	text-decoration:none;
	color:#564358;
	font-weight:bold;
}
#artist_search_bar .selectFilterBy{
	float:left;
	color:#564358;
	margin:3px auto;	
}
#artist_search_bar select {
	width:80px;
	margin-right:15px;
	font-size:10px;
	float:left;
	font-family:verdana;
	border: 1px solid #6a6265;
}

#artist_search_bar input {
	background-color:#f5f5f5;
	border: 1px solid #6a6265;
	width:170px;
	height:15px;
	padding:2px 0 0 2px;
	float:left;
}

#artist_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;
}

