
/***************************************************************
*********************** TOP MENU STYLING ***********************
***************************************************************/

#menu {
	height: 84px;
}

div.menu_holder a {
	text-decoration: none;
}

div.menu_holder a:hover {
	text-decoration: underline;
}

ul.main_menu,
ul.menu_genres,
ul.menu_sortby,
ul.search,
ul.menu_top {
	list-style: none;
	position: relative;
	float: left;
}

ul.right {
	position: relative;
	float: right;
	padding-right: 29px;
}

ul.search li {
	position: relative;
	float: left;
	height: 31px;
	background: #c078cf;
	border: 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

ul.menu_top li.menu_item,
ul.menu_top li.start,
ul.menu_top li.end,
ul.main_menu li.menu_item,
ul.main_menu li.first_menu_item,
ul.main_menu li.start,
ul.main_menu li.end,
ul.search li.menu_item,
ul.search li.end,
ul.menu_genres li.menu_item,
ul.menu_genres li.first_menu_item,
ul.menu_genres li.start,
ul.menu_genres li.end,
ul.menu_sortby li.menu_item,
ul.menu_sortby li.first_menu_item,
ul.menu_sortby li.start,
ul.menu_sortby li.end {
	height: 19px;
	background: url("../images/bodies-paars/menu/menu_bottom_bg.gif") #c078cf no-repeat 0 -1px;
	border: 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	position: relative;
	float: left;
	padding-left: 24px;
	padding-right: 2px;
}

ul.menu_sortby li.menu_item,
ul.menu_sortby li.first_menu_item,
ul.menu_sortby li.end {
	padding: 0 10px;
	background: #c078cf;
}

ul.menu_top li.menu_item {
	color: #c078cf;
	background-image: none;
	background-color: #000;
}

ul.menu_top li.menu_item a {
	color: #c078cf;
	text-decoration: underline;
}

ul.menu_top li.start,
ul.menu_top li.end {
	height: 21px;
	width: 21px;
	border: 0;
	padding: 0;
	background-color: transparent;
	background-image: url('../images/bodies-paars/menu/menu_tl_bg.gif');
	background-position: 100% 0;
	background-repeat: no-repeat;
}

ul.menu_top li.end {
	background-image: url('../images/bodies-paars/menu/menu_tr_bg.gif');
	background-position 0 0;
	padding: 0;
}

div.menu_top {
	height: 21px;
	background-image: url('../images/bodies-paars/menu/menu_top_bg.gif');
	background-repeat: no-repeat;
}

ul.main_menu li.menu_item,
ul.main_menu li.first_menu_item,
ul.main_menu li.start,
ul.main_menu li.end,
ul.search li.menu_item {
	height: 26px;
	padding: 0 5px;
	background-image: url("../images/bodies-paars/menu/menu_mr_bg.gif");
	background-repeat: no-repeat;
}

ul.main_menu li.first_menu_item {
	background-image: none;
}

ul.main_menu li.end {
	height: 31px;
	width: 31px;
	padding-right: 240px;
}

ul.menu_genres li.end {
	padding-right: 0px;
}

ul.menu_genres li.first_menu_item,
ul.menu_genres li.start,
ul.menu_sortby li.menu_item {
	background-image: none;
	padding-left: 0;
	padding-right: 0;
}

ul.main_menu li.start,
ul.menu_genres li.start,
ul.menu_sortby li.start {
	height: 20px;
	width: 21px;
	border: 0;
	border-bottom: 1px solid #000;
	background-color: transparent;
	background-image: url('../images/bodies-paars/menu/menu_bottom_start_bg.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0;
}

ul.main_menu li.start {
	height: 33px;
	border: 0;
	width: 33px;
	background-image: url('../images/bodies-paars/menu/menu_ml_bg.gif');
	background-repeat: no-repeat;
	background-position: 100% 0;
}

ul.menu_sortby li.start {
	width: 64px !important;
}

ul.main_menu li.menu_item,
ul.main_menu li.first_menu_item {
	padding-top: 5px;
}

ul.main_menu li.menu_item,
ul.search li.menu_item {
	padding-left: 40px;
}

ul.main_menu li.menu_item a,
ul.main_menu li.first_menu_item a,
ul.search li.menu_item {
	font-size: 16px;
}

ul.search li.menu_item {
	padding-top: 7px;
	height: 24px;
}

ul.search li.end {
	height: 32px;
	width: 6px;
	border: 0;
	border-top: 1px solid #000;
	background-color: transparent;
	background-image: url('../images/bodies-paars/menu/menu_mrr_bg.gif');
	background-repeat: no-repeat;
}

ul.menu_sortby li.start,
ul.menu_sortby li.end {
	height: 19px;
	width: 21px;
	background-image: none;
	border: 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	background-color: #c078cf;
	padding: 0;
}

ul.menu_sortby li.start {
	width: auto;
	font-weight: bold;
}

ul.menu_sortby li.end {
	height: 20px;
	width: 21px;
	border: 0;
	border-top: 1px solid #000;
	background-color: transparent;
	padding: 0;
	background-image: url('../images/bodies-paars/menu/menu_bottom_end_bg.gif');
	background-repeat: no-repeat;
	background-position: 100% -1px;
}

input.search {
	color: #c078cf;
}

/* einde menu */

#thumbs img:hover,
#body_home_2 li img:hover,
#body_home_3 li img:hover,
#similarBands li img:hover,
#body_home_4 li img:hover,
div.featured img:hover,
div.mostActiveFans li img:hover,
#body_home_6 li img:hover,
#body_blog_7 li a:hover img,
#body_blog_9 li a:hover img,
#body_featured_bands ul li ul.body_featured_bands_content li a:hover img,
#body_best_bands_tracks ul li a:hover img,
#body_media li img:hover,
#body_recommended_bands li img:hover,
#body_fans li a:hover img,
.avatar img:hover {
	border: 1px solid #c078cf;
}

#body_home_2 li a.text:hover,
.blog_content_box_left a:hover,
.blog_content_box_right a:hover,
#body_blog_1 a:hover,
#body_blog_2 a:hover,
div.video_drawer div.code {
	color: #c078cf;
}

div.readmore a:hover,
div#twitter_div a:hover,
div.blog_item_container a:hover,
a.delicious-tag:hover,
a.delicious-link:hover,
p a:hover {
	background-color: #c078cf;
}

#top_home_1 {
	background: url('../images/bodies-paars/top/top_1.png') no-repeat 0 0;
}
#body_home_1 {
	background: url('../images/bodies-paars/body/body_1.png') repeat-y 0 0;
}

#top_home_2 {
	background: url('../images/bodies-paars/top/top_1.png') no-repeat 0 0;
}

#body_home_2 {
	background-image: url('../images/bodies-paars/body/body_1.png');
	background-repeat: no-repeat;
}

div.search_result_body {
	background-image: url('../images/bodies-paars/body/footer_body.png') !important;
	background-repeat: repeat-y !important;
}

#top_home_3 {
	background: url('../images/bodies-paars/top/featuredbandstrackstop.png') no-repeat 7px 0;
}
#body_home_3 {
	background: url('../images/bodies-paars/body/body_3.png') repeat-y 0 0;
}

#top_home_4 {
	background: url('../images/bodies-paars/top/newbandsnewtracks.png') no-repeat 20px 0;
}
#body_home_4 {
	background: url('../images/bodies-paars/body/body_4.png') repeat-y 0 0;
}

div.mostActiveFans_top {
	background: url('../images/bodies-paars/top/top_5.png') no-repeat 0 0;
}

div.mostActiveFans {
	background: url('../images/bodies-paars/body/body_5.png') repeat-y 0 0;
	background-repeat: no-repeat;
}

#top_home_6 {
	background: url('../images/bodies-paars/top/top_6.png') no-repeat 0 0;
}

#body_home_6 {
	background: url('../images/bodies-paars/body/body_6.png') repeat 0 0;
}

div.upload_top,
div.footer_top {
	background: url('../images/bodies-paars/top/footer_top.png') no-repeat 0 0;
}

div.upload_holder,
div.footer {
	background: url('../images/bodies-paars/body/footer_body.png') repeat-y 0 0;
}

#top_blog_1 {
	background: url('../images/bodies-paars/top/top_8.png') no-repeat 0 0;
}

#body_blog_1 {
	background: url('../images/bodies-paars/body/body_8.png') repeat-y 0 0;
}

#top_blog_2 {
	background: url('../images/bodies-paars/top/top_9.png') no-repeat 0 0;
}

#body_blog_2 {
	background: url('../images/bodies-paars/body/body_9.png') repeat-y 0 0;
}

#top_blog_3 {
	background: url('../images/bodies-paars/top/top_10.png') no-repeat -11px 0;
}

#body_blog_3 {
	background: url('../images/bodies-paars/body/body_10.png') repeat-y 0 0;
}

#top_blog_4 {
	background: url('../images/bodies-paars/top/top_8.png') no-repeat 0 0;
}

#body_blog_4 {
	background: url('../images/bodies-paars/body/body_8.png') repeat-y 0 0;
}

#top_blog_5 {
	background: url('../images/bodies-paars/top/top_11.png') no-repeat 0 0;
}

#body_blog_5 {
	background: url('../images/bodies-paars/body/body_11.png') repeat-y 0 0;
}

#top_blog_6 {
	background: url('../images/bodies-paars/top/top_11.png') no-repeat 0 0;
}

#body_blog_6 {
	background: url('../images/bodies-paars/body/body_11.png') repeat-y 0 0;
}

#top_blog_7 {
	background: url('../images/bodies-paars/top/top_11.png') no-repeat 0 0;
}

#body_blog_7 {
	background: url('../images/bodies-paars/body/body_11.png') repeat-y 0 0;
}

#top_blog_8 {
	background: url('../images/bodies-paars/top/top_11.png') no-repeat 0 0;
}

#body_blog_8 {
	background: url('../images/bodies-paars/body/body_11.png') repeat-y 0 0;
}

#top_blog_9 {
	background: url('../images/bodies-paars/top/top_11.png') no-repeat 0 0;
}

#body_blog_9 {
	background: url('../images/bodies-paars/body/body_11.png') repeat-y 0 0;
}

#top_featured_bands {
	background: url('../images/bodies-paars/top/top_12.png') no-repeat 0 0;
}

#body_featured_bands {
	background: url('../images/bodies-paars/body/body_12.png') repeat-y 0 0;
}

#top_best_bands_tracks {
	background: url('../images/bodies-paars/top/top_13.png') no-repeat 0 0;
}

#body_best_bands_tracks {
	background: url('../images/bodies-paars/body/body_13.png') repeat-y 0 0;
}

div.player_footer,
div.player_top {
	background-image: url('../images/bodies-paars/top/top_15.png');
	background-repeat: repeat-y;
}

div.player_body {
	background-image: url('../images/bodies-paars/body/body_15.png');
}

div.player_footer {
	background-image: url('../images/bodies-paars/body/mediaplayer_footer.png');
}

#top_media {
	background: url('../images/bodies-paars/top/top_1.png') no-repeat 0 0;
}

#body_media {
	background: url('../images/bodies-paars/body/body_1.png') repeat-y 0 0;
}

#top_shoutbox {
	background: url('../images/bodies-paars/top/top_12.png') no-repeat 0 0;
}

#body_shoutbox {
	background: url('../images/bodies-paars/body/body_12.png') repeat-y 0 0;
}

#top_recommended_bands {
	background: url('../images/bodies-paars/top/top_13.png') no-repeat 0 0;
}

#body_recommended_bands {
	background: url('../images/bodies-paars/body/body_13.png') repeat-y 0 0;
}

#top_fans {
	background: url('../images/bodies-paars/top/top_16.png') no-repeat 0 0;
}

#body_fans {
	background: url('../images/bodies-paars/body/body_16.png') repeat-y 0 0;
}

div.user_info {
	background-image: url('../images/bodies-paars/body/body_14.png');
	background-repeat: no-repeat 0 0;
}

#similarBands {
	background: url('../images/bodies-paars/body/footer_body.png') repeat-y 0 0;
}

div.user_profile_top {
	background-image: url('../images/bodies-paars/top/top_5.png');
}

div.authenticate,
div.user_profile,
div.register {
	background-image: url('../images/bodies-paars/body/body_5.png');
}

div.authenticate_top,
div.dashboard_top,
div.register_top {
	background-image: url('../images/bodies-paars/top/footer_top.png');
	background-repeat: no-repeat;
}

div.authenticate,
div.dashboard_body,
div.register {
	background-image: url('../images/bodies-paars/body/footer_body.png');
	background-repeat: repeat-y;
}

div.blog_item_body,
div.blog_item_body_smaller {
	background-image: url('../images/bodies-paars/body/blog_bg.png');
}

div.feedback_form {
	background: url('../images/bodies-paars/body/body_8.png') repeat-y 0 0;
}

div.delicious_top {
	background: url('../images/bodies-paars/top/top_6.png') no-repeat 0 0;
}

div.delicious_body {
	background: url('../images/bodies-paars/body/feeds_bg.gif') repeat 0 0;
}

div.delicious_footer {
	background-image: url('../images/bodies-paars/body/feeds_footer.gif');
	background-repeat: no-repeat;
}

div.tab_content, div.tab_content a {
	background: url(../images/bodies-paars/tab.gif) top right;
}

div.tab_content ul li.tab_image {
	background: url(../images/bodies-paars/tab.gif) left bottom;
}

#copyright {
	background: url(../images/bodies-paars/footer.gif);
}
