

.data, .datatable, div.data td{/*this is a correction for many of the existing customizations that are out there where text color wasn't defined. need to have required fields if someone is going to customize using our tools*/
       color:#000;
}


#netheadertable a{color:#B249C7;}
.userpage #usersubnav a,#usersubnav a,#usersubnav a b,#usersubnav,
#pagesubnav a,#pagesubnav a,#pagesubnav a b,#pagesubnav,
.pagesubnav a,.pagesubnav a,.pagesubnav a b,.pagesubnav,
.userpage .logo,#logoname h1 a,
.userpage .logo,.userpage #logoname h1 a,.userpage #logoname h1
{
						color:#A40BEB;
			}

body{
	background-color:#0F0101;		}

a, .data a, .data td a, .linklist-wrap a, .photopage-content .maincol a{
	color:#B249C7;
}
/*===== hide stuff =========*/
 
 
 
.userpage #header, #header{min-height:170px; *height:170px;}
.headericon1, .headericon2, .headericon3, .headericon4, .headericon5{display:none;}



	#photopage-thumbs{
		padding:4px;
		*padding-right:0px;
	}
	#photopage-thumbs li a{
		width:70px;
		height:70px;
	}



	#header, .userpage #header{
			background-color:transparent;
		background-image:url(http://cdn.buzznet.com/assets/imgx/6/7/2/9/6/9/1/orig-6729691.jpg) !important;
		background-repeat:no-repeat;
	 
			background-color:#000000;
		}
	.tagpage #header{
					display: block;
			}
	
	#logoname, .logo,#logoname h1 a{color:#A40BEB;}
	.userpage #usersubnav, #usersubnav,#pagesubnav,.pagesubnav{background-color:#000000;}

.bodycontent,.maincontent,#maincontent{border-color:#83289E;}

.bodycontent,.darkbg,.contentRight,.borderbg,.maincontent,#maincontent,.contentLeft{
	background-color:transparent;
}

.borderbg{
	background-color:#06010A;
}

.linkfooter,.linkfooterbuttons a, .linkfooterbuttons a.alt, .data,.featurepic,.headerbox1, .headerbox2, .headerbox3,.ltheaderbox,.ltheaderboxalt,.dkheaderbox, #commentsheader,#addcommentsheader,#thumbsheader,.datatable td, .linklist-wrap, #tag-photohit li, 

div#v5-toolbar #v5-toolbar-total-links, div#v5-toolbar #v5-toolbar-total-links li a, #v5-toolbar #v5-toolbar-paging,#v5-toolbar #v5-toolbar-paging a#toolbar-nav-prev

{
	border-color:#AF29BB;
}
.headerbox1, .headerbox2, .headerbox3, 
.ltheaderbox, .ltheaderboxalt, .dkheaderbox, 
#commentsheader, 
#addcommentsheader, 
#thumbsheader{
	background-color:#06010A;
	color:#D2B3E4;
}
/*======font override needs to be muscled in headings=====*/
.headerbox1 *, .headerbox2 *, .headerbox3 *, 
.ltheaderbox *, .ltheaderboxalt *, .dkheaderbox *, 
.data .ltheaderbox *, .data.ltheaderboxalt *, .data.dkheaderbox *, 
#commentsheader *, 
#addcommentsheader *, 
#thumbsheader *{
	color:#D2B3E4;
	font-weight:bold;
}
.featurepic a{
	color:#B249C7;
}

#piccopy a,.relatedjournals, .relatedjournals *, .relatedjournals a, 
#photopage-gallery-info a, #itembody a, #photopage-gallery-info a, .photopage-photo-container a
{color:#B249C7;}
.linkfooter, 
div#v5-toolbar #v5-toolbar-total-links
{
	background-color:#753F94;
	border-color:#AF29BB;
	background-image:none;
}
	#v5-toolbar #v5-toolbar-total{
		color:#000000;
	}


.syndication{
	padding-top:15px;padding-bottom:15px;
	color:#B249C7;
	
}
	.imglabel a, .imglabel a:hover,.data .imglabel a, .data .imglabel a:hover{
		color:#000;
	}

.borderbg{
	background-color:#AF29BB;
}
.bordercolor{
	border-color:#AF29BB;
}

.borderbg .label, .label, #replylist blockquote,#commentlisttbody blockquote, .topicbody blockquote ,#notelistbody blockquote {
	background-color:#483D53;
}
.label, .label a, .borderbg .label *, #replylist blockquote a,#commentlisttbody blockquote a, .topicbody blockquote a,#notelistbody blockquote a, #replylist blockquote,#commentlisttbody blockquote, .topicbody blockquote,#notelistbody blockquote {
	color:#CD75E7;
}
/*==== footer ===========*/
.footer{
	background-color:#0F0101;
}

	
/*=================== right side stuffs ===========================*/


.data, .borderbg .data, .featurepic,.datatable,.footerbar, .data .alt,.data td, .linklist-wrap, div.data td, div.data td,
#photopage-thumbs, .photopage-content .maincol

{
						background-color: #0F0101;
						color:#B4AFB8;
	}

.data, .borderbg .data, div.data td, .featurepic,.datatable, .data a, .data td a,.datatable a,.picbody,#piccopy,#piccopy *,.featurepic *, #mainimgcontainer #piccopy a, #piccopy a.tag,.listlist-wrap, .photopage-photo-container a{
	color:#B4AFB8;
}
.photopage-photo-container #itembody a, .photopage-photo-container #itempermalink a, .photopage-photo-container #itemtags a, #photopage-gallery-info #photo-descr-readmore{
	text-decoration:underline;
}
.data a:hover, .borderbg a:hover, .datatable a:hover{
	color:#180B02}
.ltheaderbox a:hover, .ltheaderboxalt a:hover{
	color:#D2B3E4;
}




.linkfooterbuttons a, .linkfooter a, .linkfooter .linkfooterbuttons a.alt, .linkfooter div *,
#mainimgcontainer .linkfooter a,
.buttoninput, .buttoninput.alt,#subnavbuttons a, .pagenos a, a.buttoninput, input.buttoninput, #netheadertable .buttoninput,
.biglink .buttoninput,
#v5-toolbar #v5-toolbar-total-links li a, #v5-toolbar #v5-toolbar-total-links li a:hover,#v5-toolbar #v5-toolbar-total-links li a.on,
#v5-toolbar #v5-toolbar-paging a, #v5-toolbar-paging
{
	border-color:#AF29BB;
	background-color:#180B02;
	color:#B63705 !important;
}
.biglink a.buttoninput:hover{color:#B63705;}

#v5-toolbar #v5-toolbar-total-links li a{
	background:#180B02 url("/assets/v5/photo-pages/photo-page.png") repeat-x 0px -50px;
}




.userpage #usersubnav {
	background-color: #AF8AD3;
}

.userpage #usersubnav, .userpage #usersubnav a, .userpage #usersubnav a b {
			color: #0E0318;
		
	text-decoration: underline;
}

.ltheaderbox a, .ltheaderbox a:hover, .ltheaderboxalt a, .ltheaderboxalt a:hover {
	color: #D2B3E4;
}

#logoname h1, #logoname h1 a {
			font-size: 32px;
		
	text-decoration: underline;
	
	}







.favoritesongs_title_row .favorites_item_song, .favoriteartists_title_row .favorites_item_song,
.favoritesongs_title_row, .favoriteartists_title_row, 
.favoritesongs_title_row .favorites_item_editadd a, .favoriteartists_title_row .favorites_item_editadd a{
	color:#D2B3E4 !important;
}
.favoritesongs_title_row, .favoriteartists_title_row{
	background-color:#06010A;
}
		.favorites_item_row1, .favorites_item_row2, .favorites_right_content{
		background-color:0F0101;
		background-image:none;
	}
	.favorites_item_row1 a, .favorites_item_row2 a,
.favorites_item_row1 a:hover, .favorites_item_row2 a:hover,
.favorites_item_row1, .favorites_item_row2,
.favorite_artists_item_name a, .favorite_artists_item_name a:hover,
.favoritesongs_title_row .favorites_item_editadd a, .favoriteartists_title_row .favorites_item_editadd a,
.favoritesongs_title_row .favorites_item_editadd a:hover, .favoriteartists_title_row .favorites_item_editadd a:hover
{
	color:#B249C7 !important;
}
.playlists_list_container .a_playlist .playlist_data .modified
{
	color:#333;
	font-weight:normal;
}
.playlists_list_container .playlist_data .playlist_title
{
	color:#B249C7 !important;
}
.playlists_list_container .bottom_links a
{
	color:#B249C7 !important;
}
.playlists_list_container .playlist_pagination a
{
	color:#B249C7 !important;
}
	.playlists_list_container .a_playlist {
	background-color:#0F0101;
	}	
	
	.playlists_list_container .playlist_pagination {
	background-color:#0F0101;
	}	
.playlists_list_container .a_playlist .playlist_data .modified {
	color:#D2B3E4}



	.rel-content-tabs{
		background-color:#06010A;
	}
	.rel-content-tabs ul li a{
		color:#D2B3E4;
	}
	.rel-content-tabs ul li a.tab-on{
		background:#0F0101;
	}
	.rel-content-tabs, .rel-content-tabs ul li a, .rel-content-tabs ul li a.tab-on{
		border-color:#AF29BB;
	}




/*============ for photo listing template ================*/
.photopage-listing-content{
	margin-top:1px;
}
.photopage-listing-content.layout-grid .maincol table{
	margin-left:-2px;
	*margin-left:-3px;
	width:509px;
	*width:510px;
}
.photopage-listing-content.layout-grid .maincol table td{
	border-color:#AF29BB !important;
	border-width:1px !important;
}
.photopage-listing-content.layout-grid .maincol table{
	border-bottom:1px #AF29BB solid !important;
}
.photopage-listing-content.layout-detail .maincol li.data{
	border-color:#AF29BB;
}
