html {

background:#350808 url('images/site_background.gif') repeat-x top left;

scrollbar-face-color: #F6E497;

scrollbar-highlight-color: #ffffff;

scrollbar-3dlight-color: #BD8D46;

scrollbar-darkshadow-color: #C73C0B;

scrollbar-shadow-color: #BD8D46;

scrollbar-arrow-color: #BD8D46;

scrollbar-track-color: #FAF3CB

}



body {

background:#350808 url('images/site_background.gif') repeat-x top left;

width:932px;

font-family: tahoma, Verdana, Arial, sans-serif;

font-size:12px;

margin:0 auto;

padding-top: 5px

}



div.scroll {

	height: 200px;

	width: 300px;

	overflow: auto;

	border: 1px solid #666;

	background-color: #ccc;

	padding: 8px;

}



.inputbutton {

background-color:#C73C0B;

color:#fff;

font-size:11px;

font-family: tahoma, verdana, arial, sans-serif;

text-align:center;

border-color:#F2D8D0 #8A390E #8A390E #F2D8D0;

border-style:solid;

border-width:1px;

}



.inputtext, select, textarea {

font-family: tahoma, verdana, arial, sans-serif;

font-size:11px;

padding:3px;

border: 1px solid #CCCCCC;

}

.inputtext:hover, SELECT:hover, textarea:hover  {

border: 1px solid #999;

background-color: #F9FDFF;

}.error_msg {

font-family: tahoma, Arial, sans-serif;

font-size:10px;

color:red;

}

.error_msg2 {

	padding: 10px;

	margin: 10px 0px;

	border-top: 5px solid #CC0000;

	font-family: tahoma, Arial, sans-serif;

	font-size: 12px;

	color: #CC0000;

	display: table;

	background-color: #FFF;

}

.confirm_send {

font-family: tahoma, Arial, sans-serif;

font-size:12px;

font-weight:700;

color:#333;

border:1px solid #090;

background:#FFF;

text-align:center;

margin:10px 0;

padding:5px;

}



.input-warning {

font-weight:700;

}



.small-warning {

font-size:9px;

color:red;

}



.h1_default {

font-family:Verdana,Arial, sans-serif;

font-size:28px;

line-height:30px;

font-weight:400;



color:#2680BD;

text-transform:capitalize;

margin:0;

padding:2px;

}





.signup a, .signup a:visited, .signup a:hover {

font-family: tahoma, Arial, sans-serif;

font-size:11px;

font-weight:400;

color:#333;

text-decoration:none;

}

.avatar_border {

border:1px solid #ddd;

background-color:#fff;

float:left;

font-family: tahoma, Verdana, Arial, sans-serif;

font-size:9px;

color:#666;

padding:4px;

}



#logo_search {

background: url('images/bg_logoheader.gif') no-repeat 0 0;

height:98px; /* 98 */

width:887px;

display:table;

margin:0;

padding-top: 5px;

padding-left: 8px

}



#logo {

display:block;

float:right;

width:520px;

height:30px;

padding:5px 5px;

}



#search_form {

font-family: tahoma, Verdana, Arial, sans-serif;

font-size:9px;

color:#B9B09D;

display:block;

width:340px;

float:right;

padding:30px 0;

}



#search_form .search_bttn {

background:url('images/search_bttn.gif') no-repeat center top;

height:26px;

width:117px;

border:1px solid #B9B09D;

font-family: tahoma, Arial, sans-serif;

font-size:12px;

font-weight:700;

color: #333;

float:left;



margin: 1px

}



#search_form .search_keywords {

border:1px solid #B9B09D;

background:url('images/search_bg.gif') repeat-x top center;

font-family: tahoma, Verdana, Arial, sans-serif;

font-size:14px;

width:200px;

height:20px;

margin: 1px;

padding-top: 3px;

padding-left: 3px

}



#header_1 {

background-color:#B9121B;

color:#fff;

width:233px;

height:16px;

float:right;

display:block;

text-align:center;

margin-right:15px;

padding:4px 0;

}



#header_1 a:link, #header_1 a:visited {

color:#fff;

text-decoration:none;

}



#header_1 a:hover {

color:#fff;

text-decoration:underline;

}



#wrapper {

background-color:#F6E497;

border-left:2px solid #fff;

border-right:2px solid #fff;

padding-left:17px;

padding-right:17px;

}



#menu {

width:886px;

background:#FFF url('images/bg_menu_bar.gif') no-repeat 0 0;

height:24px;

padding-top:2px;

margin:0

}



#menu_links li {

display:inline;

margin:0;

padding:7px;

}



#menu_links {



font-family: tahoma, Arial, sans-serif;

font-size:12px;

padding:6px 5px;

}



#menu_links a, #menu_links a:visited {

font-weight:700;

color:#756A40;

text-decoration:none;

}



#menu_links a:hover {



color:#333;

}



#reg_box {

background-color:#FAF3CB;

border:2px solid #FFFDF5;

padding:5px;

}



#registration_index {

width:100%;

background-color:#FAF3CB;

border:2px solid #FFFDF5;

margin:0 auto;

padding:5px;

}



#registration_index h2 {

font-family:Geneva, Arial, sans-serif;

font-size:20px;

font-weight:400;

color:#4C1B1B;

background:url('images/dotx.gif') repeat-x bottom center;

margin:0;

padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px

}



#content_index {

width:430px;

background-color:#FAF3CB;

border:2px solid #FFFDF5;

line-height:17px;

margin:0 auto;

padding:5px;

}



#content_index h2 {

font-family: tahoma, Arial, sans-serif;

font-size:16px;



color:#2680BD;

margin:0;

padding:5px 0;

}



#mvotd {
height:436px; 

width:430px;

background-color:#FAF5C3;

border:2px solid #FFFDF5;

margin:0 auto;

padding:5px;

font-family: tahoma, Arial, sans-serif;

font-size: 15px;

font-weight: bold;

letter-spacing: -1px;

color:#666;

}





#mvotd a:link, #mvotd a:visited {

color: #5C817B;

font-weight: normal;

text-decoration: none;

}

#mvotd a:hover {

color: #422142;

text-decoration: underline;

}

#list_subcats {

display: table;

width: 100%;



}

#list_subcats h4{

font-family: tahoma, Arial, sans-serif;

font-size: 12px;

text-transform: uppercase;

color: #C73C0B;

background: url('images/dotx.gif') repeat-x bottom center;

margin: 0;

padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:3px



}

#list_subcats ul {

margin: 0;

padding: 10px 0px;



}

#list_subcats li {

display: block;

float: left;

width: 200px;

background:#F6F1C1 url('images/ico_folder.gif') no-repeat left top;

color:#BD8D46; border:1px solid #BD8D46; padding-left:20px; padding-right:0px; padding-top:2px; padding-bottom:2px; background-color:#F6F1C1

}



#list_subcats a, #list_subcats a:visited {

font-family: tahoma, Arial, sans-serif;

font-size: 12px;

color:#BD8D46;

font-weight:500;

text-decoration:none;

}

#list_subcats a:hover {

font-weight:700;

text-decoration: underline;

color:#C73C0B;



}



#list_subcats .selectedcat {

background:#fff url('images/dotx.gif') repeat-x bottom center;

}



#list_cats a, #list_cats a:visited {

color:#BD8D46;

font-weight:700;

text-decoration:none;

}



#list_cats a:hover {

color:#F03C00;

font-weight:700;

}



#list_cats .selectedcat {

background:#fff url('images/dotx.gif') repeat-x bottom center;

}


#top_videos_main{padding:0 0px 0 0;margin:0 0 0px 0}
#top_videos_main  h2{background:none;border-top:0px none;color:#606060;font-size:15px;font-weight:700;margin:0;padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px}
#top_videos{background:#FAF3CB repeat-x top left;border:2px solid #FFFDF5;line-height:19px;margin-left:0; margin-right:0; margin-top:0; margin-bottom:3px; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:5px}
#top_videos .item{color:#FAF3CB;height:65px;width:230px;background:url('images/bg_top7_item.gif') repeat-x bottom center;padding:2px 0 0 0;margin:0 0 0px 0}
#top_videos .artist_name{color:#8E782C;font-family:tahoma,arial,sans-serif,verdana;font-size:12px;font-weight:700;display:block;}
#top_videos .artist_name_1{color:#8E782C;font-family:tahoma,arial,sans-serif,verdana;font-size:12px;font-weight:700;display:block;}
#top_videos .song_name{line-height:11px;color:#766E49;font-family:tahoma,arial,sans-serif,verdana;font-size:11px;font-weight:400;text-decoration:none;display:inline;}
#top_videos .imag{background-color:#F1EFEF;width:63px;height:50px;border:1px solid #B5AE87;margin:7px 0 0 5px;float:right;padding:2px;}
#top_videos .imag:hover, .tinythumb:hover{border:1px solid #9F782C;width:63px;height:50px;}
#top_videos  h2{background:none;border-top:0px none;color:#606060;font-size:15px;font-weight:700;height:15px;margin:0;padding-left:0px; padding-right:6px; padding-top:8px; padding-bottom:0px}







#new_music_videos{width:430px;background:#FAF3CB url('images/bg_new_block.gif') repeat-x top center;border:2px solid #FFFDF5;display:table;margin:0 auto;padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:5px}
#new_music_videos .item{/*display: block;*/width:200px;float:left;text-align:center;height:150px;padding:10px 0;}
#new_music_videos .artist_name{color:#9E0001;font-family:tahoma,arial,sans-serif,verdana;font-size:12px;font-weight:700;font-weight:bold;line-height:24px;width: 190px;}
#new_music_videos .song_name{color:#666;font-family:tahoma,arial,sans-serif,verdana;font-size:11px;display:block;text-decoration:none;width: 190px;}
#new_music_videos .imag{background-color:#FFF;width:116px;height:87px;border:1px solid #D1D1D1;margin-right:7px;padding:3px;}
#new_music_videos h2{background:none;border-top:0px none;color:#606060;font-size:15px;font-weight:700;height:15px;margin:0;padding-left:0px; padding-right:6px; padding-top:8px; padding-bottom:0px}




#browse_main {

width:95%;

background-color:#FAF3CB;

border:2px solid #FFFDF5;

float:right;

margin:0 auto;

padding:5px;

}



#browse_main h2 {

font-family: tahoma, Verdana, Arial, sans-serif;

font-size:28px;

font-weight:400;

line-height:28px;



color:#2680BD;

margin:0;

padding:2px;

}



#browse_main .h2_search {

font-family: tahoma, Arial, sans-serif;

font-size:28px;

line-height:28px;



color:#B9121B;

margin:0;

padding:0;

}



#browse_main .h2_searchstring {

font-family: tahoma, Arial, sans-serif;

font-size:24px;

line-height:24px;



color:#BD8D46;

margin:0;

padding:0;

}



#sorting {

font-size:12px;

font-weight:700;

color:#4C1B1B;

float:right;

margin:0;

padding:10px;

}



#sorting ul {

display:inline;

margin:0;

padding:0;

}



#sorting li {

display:inline;

}



#sorting li a {

color:#BD8D46;

font-family:Verdana, sans-serif;

font-size:10px;

font-weight:700;

text-transform:uppercase;

background-color:#FAF7D6;

border:1px solid #E6D3AA;

text-decoration:none;

margin:0 2px;

padding:4px;

}



#sorting li a:hover {

background-color:#F6F1C1;

color:#BD8D46;

border:1px solid #BD8D46;

}



#sorting li .selectedli {

background-color:#C73C0B;

color:#FFF;

border:1px solid #C73C0B;

}



#browse_results {

width:100%;

display:table;

}



#browse_results ul {

display:block;

margin:0;

padding:20px 0;

}



#browse_results li {

text-align:center;

float:right;

display:block;

}



#browse_results .new {

background:url('images/ico_new.gif') no-repeat left top;

}



#browse_results .pop {

background:url('images/ico_pop.gif') no-repeat left center;

}



#browse_results .pop_new {

background:url('images/ico_pop_new.gif') no-repeat left top;

}



#browse_results li a {

width:173px;

height:150px;

display:block;

color:#3952A2;

text-decoration:none;

margin:0;

padding:3px 0;

}



#browse_results li a:hover .imag {

background-color:#FFF;

width:125px;

height:95px;

border:2px solid #D1D1D1;

margin-right:7px;

padding:3px;

}



#browse_results .artist_name {

color:#3952A2;

font-family: tahoma, Verdana, Arial, sans-serif;

font-size:12px;

font-weight:700;



line-height:20px;

display:block;

}



#browse_results .song_name {

color:#3952A2;

font-family: tahoma, Arial, sans-serif;

font-size:11px;

text-decoration:none;

}

.pag {

font-family: tahoma, Arial, sans-serif;

font-weight: 11px;

font-weight: normal;

text-decoration:none;

color: #999;

}

#detail_page {

width:500px;

background-color:#FAF3CB;

border:2px solid #FFFDF5;

display:table;

margin:0;

padding:5px;

}

#detail_page h3 {

font-family: tahoma, Arial, sans-serif;

font-size:16px;



color:#B9121B;

margin:0;

padding:5px 0;

}

#detail_page_vid_info {

width:330px;

color:#FFF;

border:2px solid #FFFDF5;

background:url('images/bg_video_nfo.gif') repeat-x top left;

line-height:15px;

font-family: tahoma, Arial, sans-serif;

font-size:12px;

padding-left:10px; padding-right:10px; padding-top:12px; padding-bottom:12px

}

#detail_page_vid_info2 {

width:300px;

color:#FFF;

border:2px solid #FFFDF5;

background:url('images/bg_video_nfo.gif') repeat-x top left;

line-height:15px;

font-family: tahoma, Arial, sans-serif;

font-size:12px;

padding-left:10px; padding-right:10px; padding-top:12px; padding-bottom:12px

}

#detail_page_vid_info2 a, #detail_page_vid_info2 a:visited, #detail_page_vid_info2 a:hover {

color:#FFF;

text-decoration: none;

}

#detail_page_comments {

width:500px;

background-color:#FAF3CB;

border:2px solid #FFFDF5;

display:table;

margin:0;

padding:5px;

}



#detail_page_comments h3 {

font-family: tahoma, Arial, sans-serif;

font-size:16px;



color:#B9121B;

margin:0;

padding:5px 0;

}



.comment_box ol {

list-style-type:none;

margin:0;

padding:0;

text-align: right;

}



.comment_box li {

display:table;

border:1px s.olid #EDE2D3;

background-color:#FFF;

width:450px;

margin:5px;

padding:5px 10px;

float:right;

text-align: right;

}



.comment_box li:hover {

border:1px solid #C7DCF8;

background-color: #FAFAFA;

}



.comment_box .avatar_img {

border:1px solid #999;

width:70px;

position:left;

display: block;

padding:1px;

margin: 10px 10px 10px 10px;

}

.comment_box p {

float:left;

line-height:18px;

margin:0;

padding:0 10px;

}.comment_box a, .comment_box a:visited {

font-family: tahoma, Arial, sans-serif;

font-weight:700;

color:#B9121B;

text-decoration:none;

text-align: right;

}



.comment_box a:hover {

color:#B9121B;

text-decoration:underline;

}

#detail_page .h2_song {

font-family: tahoma, Arial, sans-serif;

font-size:28px;



color:#B9121B;

margin:0;

padding:0;

}



#detail_page .h2_artist {

font-family: tahoma, Arial, sans-serif;

font-size:24px;



color:#BD8D46;

margin:0;

padding:0;

}



#detail_page_video_adsense {

width:330px;

color:#FFF;

border:2px solid #FFFDF5;

background:url('images/bg_video_links.gif') repeat-x top left;

display: table; padding-left:10px; padding-right:10px; padding-top:12px; padding-bottom:12px

}



#detail_page_video_links {

width:330px;

color:#FFF;

border:2px solid #FFFDF5;

background-color:#0078C0;

display: table; padding-left:10px; padding-right:10px; padding-top:12px; padding-bottom:12px

}

#detail_page_video_adsense .fl, #detail_page_video_adsense .fr {

width:150px;

float:left;

}



#detail_page_video_links ul {

margin:0;

padding:0;

}



#detail_page_video_links li {

display:block;

line-height:18px;

font-size:11px;

}



#detail_page_video_links .ul_title {

font-family: tahoma, Verdana, Arial, sans-serif;

font-size:10px;

font-weight:700;

text-transform:uppercase;

color:#87D3FF;

}



#detail_page_video_links a {

color:#F2F2F2;

text-decoration:none;

}



#detail_page_video_links a:hover {

color:#FFF;

text-decoration:underline;

}



#detail_page_video_links .play_next {

color:#6C0;

text-decoration:none;

}



#detail_show_more {

border:3px solid #8F6224;

background-color:#FAF3CB;

line-height:19px;

width:350px;

}



#detail_show_more .item {

color:#8c8c8c;

font-family: tahoma, Arial, sans-serif;

display:block;

height:70px;

}



#detail_show_more .artist_name {

color:#039;

font-family: tahoma, Verdana, Arial, sans-serif;

font-size:13px;

font-weight: bold;

}



#detail_show_more .song_name {

color:#06F;

font-family: tahoma, Verdana, Arial, sans-serif;

font-size:13px;

font-weight:400;

letter-spacing: -1px;

display:block;

text-decoration:none;

}



#detail_show_more .imag {

background-color:#fff;

width:72px;

height:53px;

border:1px solid #D1D1D1;

margin-right:7px;

float:left;

padding:3px;

}



#detail_share_video {

background-color:#FFF;

}



#detail_share_video .dsv_content {

background-color:#FFF;

width:330px;

border:2px solid #FFFDF5;

padding:12px 10px;

}



#profile_menu {

padding-left:10px;

}



#profile_menu a:link, #profile_menu a:visited {

font-family: tahoma, Verdana, Arial, sans-serif;

font-size:11px;

color:#BD8D46;

}



#profile_menu a:hover {

color:#000;

text-decoration:none;

}



#logged_menu a, #logged_menu a:visited {

color:#036;

font-weight:700;

text-decoration:none;

}



#logged_menu a:hover {

color:#06F;

font-weight:700;

}


#topvideos_results a{color:#830000;text-decoration:none;font-weight:700;}
#topvideos_results .row1{background-color:#E2E2E2;color:#000;}
#topvideos_results .row2{background-color:#FFF;color:#333;}
#topvideos_results a:hover {color:#06F;text-decoration:underline;}
#topvideos_results .heading{background:#9E0001 url('images/bg_new_block.gif') repeat-x top center;color:#FFF}
#topvideos_results{font-size:11px;line-height:17px;color:#333;}



#newvideos_results a {

color:#1C9900;

text-decoration:none;

font-weight:700;

}



#newvideos_results a:hover {

color:#0D4500;

text-decoration:underline;

}



#newvideos_results .heading {

background:#74D22C url('images/bg_newvideoresults.gif') repeat-x top center;

color:#FFF

}



#newvideos_results .row1 {

background-color:#F4FFF2;

color:#000;

}



#footer {

width:932px;

font-family: tahoma, Arial, sans-serif;

font-size:11px;

font-weight: normal;

color:#FFCCCC;

line-height:19px;

margin:0 auto;

padding:10px;

}

#footer a {

color: #FFCCCC;

text-decoration: none;

}

#footer a:hover {

text-decoration: underline;

}

.unit-rating {

list-style:none;

width:100px;

height:20px;

position:relative;

background:url('images/star_rating.gif') top left repeat-x;

margin:0;

padding:0;

}



.unit-rating li {

text-indent:-90000px;

float:left;

margin:0;

padding:0;

}



.unit-rating li a {

display:block;

width:20px;

height:20px;

text-decoration:none;

text-indent:-9000px;

z-index:20;

position:absolute;

padding:0;

}



.unit-rating li a:hover {

background:url('images/star_rating.gif') left center;

z-index:2;

left:0;

}



.unit-rating a.r1-unit {

left:0;

}



.unit-rating a.r1-unit:hover {

width:20px;

}



.unit-rating a.r2-unit {

left:20px;

}



.unit-rating a.r2-unit:hover {

width:40px;

}



.unit-rating a.r3-unit {

left:40px;

}



.unit-rating a.r3-unit:hover {

width:60px;

}



.unit-rating a.r4-unit {

left:60px;

}



.unit-rating a.r4-unit:hover {

width:80px;

}



.unit-rating a.r5-unit {

left:80px;

}



.unit-rating a.r5-unit:hover {

width:100px;

}



.unit-rating li.current-rating {

background:url('images/star_rating.gif') left bottom;

position:absolute;

height:21px;

display:block;

text-indent:-9000px;

z-index:1;

}



.signup a:hover, #footer a:hover {

text-decoration:underline;

}



#menu_links ul, #list_cats ul, #logged_menu ul {

list-style-type:none;

margin:0;

padding:0;

}



#content_index a:link, #content_index a:visited, #detail_page a, #detail_page a:visited, #detail_page_comments a, #detail_page_comments a:visited {

color:#C00;

}



#content_index a:hover, #detail_page a:hover #detail_page_comments a:hover {

color:#C00;

text-decoration:underline;

}



#list_cats, #logged_menu {

 letter-spacing: -0.25px; 

font-size:12px;

padding:10px 0;

}



#list_cats li, #logged_menu li {

background:url('images/dotx.gif') repeat-x bottom center;

; arial; padding-left:Verdana; padding-right:font-family; padding-top:5px; padding-bottom:tahoma

}



#new_music_videos .imag, #browse_results .imag {

background-color:#FFF;

width:116px;

height:87px;

border:1px solid #D1D1D1;

margin-right:7px;

padding:3px;

}

#detail_page_vid_info a, #detail_page_vid_info a:visited, #detail_page_vid_info a:hover {

color:#FFF;

text-decoration: none;

}

#detail_page_video_links .fl, #detail_page_video_links .fr {

width:150px;

float:left;

}



#topvideos_results, #newvideos_results {

text-size:11px;

line-height:17px;

color:#333;

}



#topvideos_results .row2, #newvideos_results .row2 {

background-color:#FFF;

color:#333;

}



#detail_page_share_link {

width:330px;

color: #003399;

border:2px solid #FFFDF5;

background-color: #FFF;

line-height:15px;

font-variant: uppercase;

font-size:9px;

font-weight: bold;

padding:12px 10px;

}



/* FAVORITES LIST */

#fav_content_index {

width:430px;





line-height:17px;

margin:0 auto;

padding:5px;

}

#fav_content_index a {

color:#3952A2;

text-decoration: none;

}

#fav_list {

width:100%;

display:table;

}



#fav_list ul {

display:block;

margin:0;

padding:20px 0;

}



#fav_list li {

width:190px;

height:190px;

display:block;

text-decoration:none;

margin:0;

padding:3px 0;

float: left;

text-align: center;

}

#fav_list a {

color:#3952A2;

text-decoration: none;

}

#fav_list a:visited {

color: #ffcc00;

text-decoration: none;

}

#fav_list li .imag {

background-color:#FFF;

width:125px;

height:95px;

border:2px solid #D1D1D1;

margin-right:7px;

padding:3px;

}

#fav_list li a:visited {

color:#3952A2;

}

#fav_list .artist_name {

color:#3952A2;

font-family: tahoma, Verdana, Arial, sans-serif;

font-size:12px;

font-weight:700;



line-height:20px;

display:block;

}

#fav_list .song_name {

color:#3952A2;

font-family: tahoma, Arial, sans-serif;

font-size:10px;

text-decoration:none;

}

#fav_list .remove_link {

margin: 0;

padding: 0;

}





div.pagination {

	height: 1%; /* IE tweak (holly hack) */

	width: auto;

	text-align: left;

	margin-top: 5px;

	float: right;

}

div.pagination a {

	font-weight: normal;

	text-decoration: none;

	color: #747474;

	margin: 0 2px;

	padding: 0 2px;

	background-color: #eeeeee;

	border: 1px solid #bababa;

	font-size: 0.9em;

	line-height: 1.5em;

}

div.pagination a:hover, div.pagination a:active {

	border-color: #003399;

	background-color: #003399;

	color: #FFF;

	text-decoration: none;

}

div.pagination span.current {

	padding: 0 2px;

	margin: 0 2px;

	font-weight: normal;

	color: #FFFFFF;

	border: 1px solid #003399;

	background-color: #003399;

	font-size: 0.9em;

}

div.pagination span.disabled {

	padding: 0 2px;

	margin: 0 2px;

	font-weight: normal;

	border: 1px solid #EEE;

	color: #DDD;

	font-size: 0.9em;

}



#memberslist {

font-size:11px;

line-height:17px;

color:#333;

}

#memberslist a {

color:#039;

text-decoration:none;

font-weight:700;

font-size: 12px;

}



#memberslist a:hover {

color:#06F;

text-decoration:underline;

}



#memberslist .heading {

background:#00A1FF url('images/bg_topvideoresults.gif') repeat-x top center;

color:#FFF

}



#memberslist .row1 {

background-color:#ECF3F7;

color:#027BB8;

border-top: #FAFAFA;

}

#memberslist .row2 {

background-color:#E1EBF2;

color:#027BB8;

border-bottom: #12A3EB;

}

#memberslist .row1:hover {

background-color: #CFE1F6;

color:#027BB8;

}

#memberslist .row2:hover {

background-color: #CFE1F6;

color:#027BB8;

}

#playingnow {
width:430px;
height:128px;
float:left;
background-color:#FAF5C3;
border:2px solid #FFFDF5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#333;
display:table;
text-align:center;
margin:0 auto;
padding:5px;
}

#playingnow2 {
width:430px;
height:285px;
float:left;
background-color:#FAF5C3;
border:2px solid #FFFDF5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#333;
display:table;
text-align:center;
margin:0 auto;
padding:5px;
}

#playingnow li {
width:120px;
display:block;
float:left;
margin:0;
padding:0;
}
#playingnow li .imag  {
border: 3px solid #FFF;
padding: 1px;
}
#playingnow a, #playingnow a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
color: #0066CC;
}

#playingnow a:hover {
color:#000;
text-decoration:underline;
}

#playingnow .imag {
border:1px #333;
}


.mycommentspan {

font-family: tahoma, Arial, sans-serif;

font-size: 11px;

font-weight: 700;

color: #0066FF;

}

.comment_box li:hover {

border:1px solid #FFCC33;

background-color: #FFFFCC;

}

.small-print {

font-size:9px;

color: #666;

}



/* -- Start PHP Melody 1.4 -- */

#pag {

display:block;

height:22px;

padding:5px;

font-size: 11px;

}



#pag a {

font-weight:700;

text-decoration:none;

color:#fff;

background-color:#C73C0B;

padding:5px;

}



#pag a:hover {

color:#fff;

background-color:#3952A2;

}

/* -- End PHP Melody 1.4 -- */

#memberlist_links a {

	font-weight: normal;

	text-decoration: none;

	color: #747474;

	margin: 2px 1px;

	padding: 2px;

	background-color: #eeeeee;

	border: 1px solid #bababa;

	font-size: 10px;

	line-height: 1.5em;

}

#memberlist_links a:hover {

	text-decoration: none;

	color: #747474;

	background-color: #CFE1F6;

	border: 1px solid #3366CC;

}



#tags a, #tags a:visited {

color: #000;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

text-decoration: none;

}

#tags a:hover {

color: #0060E6;

text-decoration: underline;

}



.tag_cloud_link {

	text-decoration: none;

	color: #bd8d46;

	font-weight: normal;

}

.tag_cloud_link:hover {

	text-decoration: underline;

	color: #f03c00;

}

.suggestionsBox {



}

.suggestionList {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3366CC;

	background-color: #FFF;

	position: absolute;

    margin: 0px;

    padding: 0px;

	border: 1px solid #999;

	width: 200px;

}

.suggestionList ul {

	color: #FFF;

}	

.suggestionList a {

	color: #3366CC;

	text-decoration: none;

}

.suggestionList li {

	display: block;

    padding: 3px 0px;

    cursor: pointer;

	list-style-type: none;

	color: #FFF;

}

.suggestionList li:hover {

	display: block;	

	color: #FFF;

    background-color: #3366CC;

}

.suggestionList li:hover a {

	color: #FFF;

}



#logged_menu a.admin_area {

color: #FF0000;

}



#favorites_main {

width:95%;

background-color:#FAF3CB;

border:2px solid #FFFDF5;

float:right;

margin:0 auto;

padding:5px;

}

#favorites_main .playing {

width: 100%;

background-color: #000;

margin: 0 auto;

padding: 10px 0px;

}

#site_stats {

border:2px solid #FFFDF5;

background:#FAF3CB;

line-height:17px;

padding:5px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #706AAE;

}

#site_stats a, #site_stats a:visited {

color: #706AAE;

text-decoration: none;

}

#site_stats a:hover {

text-decoration: underline;

}

.tinythumb {

background-color:#fff;

width:53px;

height:40px;

border:1px solid #D1D1D1;

padding:3px;

}

.tinythumb:hover {

border:1px solid #666;

}

#fav_list .table_row1 {

background-color: #FAF3CB;

}

#fav_list .table_row1:hover {

background-color: #FBE980;

}

/*TOP HOVER SITE ANNOUNCER*/
#hover_message_box { 
	position: absolute; 
	top: 0; left: 0; 
	z-index: 10; 
	background-color: #4c4c4c;
	padding: 15px;
	width: 40%;
	color: #FFF;
	box-shadow:1px 1px #F2F2F2;
        -moz-border-radius-bottomleft: 5px;
        border-radius-bottomleft: 5px;
        -webkit-border-bottom-left-radius: 5px;
	-webkit-box-shadow: -2px 2px 4px #F2F2F2;
	-moz-box-shadow: -2px 2px 4px #F2F2F2;
        line-height: 1.5em;
	font-weight: normal; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:right; 

}
#hover_message_box img {
       padding-right: 15px;
}
#hover_message_box .coupon_code {
	color: #FFCC00;
        font-weight:bold;
        letter-spacing: 1px;
}
#hover_message_box a, #hover_message_box a:visited {
	padding: 1px 3px;
	color: #FFCC00;
	border-bottom: 1px #FFCC00;
	text-decoration: none;
}
#hover_message_box a:hover {
	color: #0099FF;
	border-bottom: 1px solid #0099FF;
	text-decoration: none;
	text-shadow: 0px 0px 0px #000;
}

/*end*/

#content_index .watch_all {
padding: 10px 0px;
text-align: center;
}
#content_index .watch_all a {
font-size: 11px;
font-weight: bold;
color: #003399;
text-decoration: none;
}
#content_index .watch_all a:hover {
color: #0033FF;
text-decoration: underline;
}