html

{


}



body

{


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

	font-size:12px;

	margin:0 auto;

}



.inputbutton

{

	background-color:#C73C0B;

	color:#fff;

	font-size:11px;

	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;

	text-align:center;

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

	border-style:solid;

	border-width:1px;

}



.inputtext

{

	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;

	font-size:11px;

	border:1px solid #CCC;

	padding:3px;

}



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

{

	border:1px solid #999;

	background-color:#F9FDFF;

}

#wrapper textarea, select { border:1px solid #BDC7D8; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; padding:3px; } 

input:focus, textarea:focus, select:focus {border-color:#687FB0} 

.field {border:1px solid #bdc7d8; padding:2px} 

.field:focus {border-color:#687FB0} 

textarea.field {width:98.5%;height:100px} 

#wrapper .inputnoborder {border: 0px none; padding: 0; margin:0;}

#addtofavorites { float: left; padding:0; margin:0; border: 0;}

.error_msg

{

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

	font-size:10px;

	color:red;

}



.error_msg2

{

	border-top:5px solid #C00;

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

	font-size:12px;

	color:#C00;

	display:table;

	background-color:#FFF;

	margin:10px 0;

	padding:10px;

}



.confirm_send

{

	font-family:Arial, Helvetica, 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;

}

h2

{

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

	font-size:19px;

	font-weight: normal;

	letter-spacing:-1px;

	color: #FE6203;

	margin:0px 0px 10px;

}

h3

{

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

	font-size: 11px;

	font-weight: 700;

	letter-spacing:-1px;

	color: #FE6203;

	text-transform:uppercase;

	margin: 7px 0px;

	padding: 3px 10px;

	background: transparent none repeat scroll 0;

}



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

{

	font-family:Arial, Helvetica, 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:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	color:#666;

	padding:4px;

}



#logo_search

{

	height:60px;

	width:980px;

	display:table;

	padding-top:12px;

	padding-left:8px;

	margin:0;

}

#logo

{

	display:block;

	float:left;

	width:520px;

	height:30px;

	padding:5px;

}



#search_form

{

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

	font-size:9px;

	color:#B9B09D;

	display:block;

	width:308px;

	height:50px;

	float:right;

	padding:12px 6px;

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

}



#search_form .search_bttn

{

	background:url(images/ico_search.gif) no-repeat center center;

	width: 31px;

	border: 0;

	padding: 4px;

}



#search_form .search_keywords

{



	border:1px solid #B9B09D;

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

	font-size:14px;

	width:250px;

	height:18px;

	padding-top:5px;

	padding-left:3px;

	margin:1px;

}



#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: transparent none repeat scroll 0;

	padding-left:5px;

	padding-right:5px;

	margin: 0 10px;

}



#menu

{

background:#DDDDDD none repeat scroll 0 0;
height:29px;
margin-bottom:10px;
margin-top:10px;
padding:3px 0;

}

#menu_links

{

	display: block;

	float:left;

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

	font-size:12px;

	height: 29px;

	padding: 7px 0px 0px 0px;

}

#menu_links li

{

	display:inline;

	padding: 9px 2px;

	height: 28px;

}

#menu_links li:hover

{

	color: #FFF;

}

	

#menu_links a

{

	font-weight:700;

	color:#404B52;

	text-decoration:none;

	padding: 9px 5px;

}



#menu_links a:hover

{

	color: #FFF;

	background: url(images/bg_menu_2.gif) repeat-x center center;

	padding: 9px 5px;

	height:28px;

}



#reg_box

{

	padding:5px;

	background-color:#00FF00;

}



#registration_index

{

	width:100%;

	margin:0 auto;

	padding:5px;

}

#content_index

{

	width:510px;

	line-height:17px;

	margin:0 auto;

	padding:0px 5px;

}

#mvotd

{

	width:470px;

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

	font-size:15px;

	font-weight:700;

	letter-spacing:-1px;

	color:#666;

	margin:0 auto;

	padding:5px;

}



#mvotd a:link,#mvotd a:visited

{

	color:#5C817B;

	font-weight:400;

	text-decoration:none;

}



#mvotd a:hover

{

	color:#422142;

	text-decoration:underline;

}



#list_subcats

{

	display:table;

	width:100%;

}



#list_subcats h4

{

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

	font-size:12px;

	text-transform:uppercase;

	color:#C73C0B;

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

	margin:0;

	padding:3px 0;

}



#list_subcats ul

{

	margin:0;

	padding:10px 0;

}



#list_subcats li

{

	display:block;

	float:left;

	width:200px;

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

	padding:2px 0 2px 20px;

}



#list_subcats a,#list_subcats a:visited

{

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

	font-size:12px;

	color:#7C1C1C;

	font-weight:700;

	text-decoration:none;

}



#list_subcats a:hover

{

	font-weight:700;

	text-decoration:underline;

}



#list_cats a,#list_cats a:visited

{

	color:#3D3D3D;

	font-weight:700;

	text-decoration:none;

}



#list_cats a:hover

{

	color:#BD2B2C;

	font-weight:700;

}



#top_videos

{

	line-height:19px;

	padding: 0px 0px 5px 0px;

}



#top_videos .item

{

	color:#8c8c8c;

	height:50px;

	width:210px;

	padding:4px 0;

}

#top_videos .item:hover {



}

#top_videos .artist_name

{

	color:#2786C2;

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

	font-size:12px;

	font-weight:100;

	display:block;

}



#top_videos .artist_name_1

{

	color:#2786C2;

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

	font-size:12px;

	font-weight:100;

	display:block;

}



#top_videos .song_name

{

	color:#3E3E3E;

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

	font-size:11px;

	font-weight:400;

	text-decoration:none;

	line-height: 11px;

}



#top_videos .imag

{

	background-color:#fff;

	width:40px;

	height:30px;

	border:1px solid #D1D1D1;

	margin-right:7px;

	float:left;

	padding:3px;

}



#site_stats

{

	line-height:17px;

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

	font-size:11px;

	color:#706AAE;

	padding:5px;

}



#site_stats a,#site_stats a:visited

{

	color:#706AAE;

	text-decoration:none;

}



.tinythumb

{

	background-color:#fff;

	width:53px;

	height:40px;

	border:1px solid #D1D1D1;

	padding:3px;

}



#new_music_videos

{

	width:470px;

	display:table;

	margin:0 auto;

	padding:5px;

}

#new_music_videos fieldset

{

	margin:0 auto;

}

#new_music_videos .item

{

	width:145px;

	float:left;

	text-align:center;

	height:145px;

	padding:5px 0;

	margin: 0;

}



#new_music_videos .artist_name

{

	color:#2786c2;

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

	font-size:12px;

	font-weight:700;

	letter-spacing:-1px;

}



#new_music_videos .song_name

{

	color:#3e3e3e;

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

	font-size:11px;

	display:block;

	text-decoration:none;

}



#favorites_main .playing

{

	width:100%;

	background-color:#000;

	margin:0 auto;

	padding:10px 0;

	z-index:1;

}



#browse_main .h2_search

{

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

	font-size:28px;

	line-height:28px;

	letter-spacing:-1px;

	color:#B9121B;

	margin:0;

	padding:0;

}



#browse_main .h2_searchstring

{

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

	font-size:24px;

	line-height:24px;

	letter-spacing:-1px;

	color:#4CB3B6;

	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:#4CB3B6;

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

	font-size:10px;

	font-weight:700;

	text-transform:uppercase;

	background-color:#FFF;

	border:1px solid #FFF;

	text-decoration:none;

	margin:0 2px;

	padding:4px;

}



#sorting li a:hover

{

	background-color:#FFF;

	color:#4CB3B6;

	border:1px solid #FFF;

	text-decoration:underline;

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

}



#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:left;

	display:block;

}



#browse_results .new

{

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

}



#browse_results .pop

{

	background:url(images/ico_pop.gif) no-repeat right top;

}



#browse_results .pop_new

{

	background:url(images/ico_pop_new.gif) no-repeat right 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:116px;

	height:87px;

	border:1px solid #2786c2;

	margin-right:7px;

	padding:3px;

}



#browse_results .artist_name

{

	color:#2786c2;

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

	font-size:12px;

	font-weight:700;

	letter-spacing:-1px;

	line-height:20px;

	display:block;

}



#browse_results .song_name

{

	color:#3e3e3e;

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

	font-size:11px;

	text-decoration:none;

}



.pag

{

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

	font-size:11px;

	font-weight:400;

	text-decoration:none;

	color:#999;

}





.comment_box li

{

	width:530px;

	margin:5px;

	padding:5px 0px;

	color: #3e3e3e;

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

	display:table;

}



.comment_box .avatar_img

{

	border:1px solid #999;

	width:70px;

	float:left;

	display:block;

	margin:0 10px 0 0;

	padding:1px;

}



.comment_box p

{

	float:left;

	line-height:18px;

	margin:0;

	padding:0 10px;

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

}



.comment_box a,.comment_box a:visited

{

	color: #2786c2;

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

	text-decoration:none;

}



.comment_box a:hover

{

	color:#B9121B;

	text-decoration:underline;

}



#detail_page .h2_song

{

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

	font-size:28px;

	font-weight: bold;

	color:#3e3e3e;

	margin:0;

	padding:0;

}



#detail_page .h2_artist

{

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

	font-size:24px;

	letter-spacing:-1px;

	color:#2786c2;

	margin:0;

	padding:0;

}

#detail_page_vid_info

{

	width:305px;

	color:#525252;

	line-height:15px;

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

	font-size:12px;

	padding: 4px 0;

}

#detail_page_related {

	width:305px;

	color:#525252;

	line-height:15px;

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

	font-size:12px;

	padding:12px 0;

}



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

{

	color:#2786c2;

	text-decoration: none;

}

#detail_page_video_links

{

	width:305px;

	color:#525252;

	padding:12px 0;

}

#detail_page_video_links .inputtextsmall

{

	font-size: 10px;

}

#detail_page_video_links li

{

	display:block;

	line-height:18px;

	font-size:11px;

}



#detail_page_video_links .small_title

{

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

	font-size:11px;

	font-weight:700;

	text-transform:uppercase;

	color:#525252;

}



#detail_page_video_links a

{

	color:#2786c2;

	text-decoration: none;

}



#detail_page_video_links a:hover

{

	color:#2786c2;

	text-decoration: underline;

}



#detail_page_video_links .play_next

{

	color:#6C0;

	text-decoration:none;

}



#detail_show_more

{

	line-height:19px;

	width:305px;

}



#detail_show_more .item

{

	color:#8c8c8c;

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

	display:block;

	height:60px;

	width: 290px;

	padding:5px;

}



#detail_show_more .artist_name

{

	color:#039;

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

	font-size:12px;

	font-weight:700;

}



#detail_show_more .song_name

{

	color:#06F;

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

	font-size:12px;

	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:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#4CB3B6;

}



#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;

}



#logged_menu a.admin_area

{

	color:red;

}



#topvideos_results a

{

	color:#039;

	text-decoration:none;

	font-weight:700;

}



#topvideos_results .row1

{

	background-color:#E1F0FA;

	color:#000;

}



#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

{



	background: #46535B url(images/s_bg_footer.gif) no-repeat top center; 

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

	font-size: 11px;

	font-weight:400;

	color:#C2C4C6;

	line-height:19px;

	margin:0 auto;

	padding: 15px 0px 10px 10px;

	height: 87px;

}



#footer a

{

	color:#C2C4C6;

	text-decoration:none;

}



.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;

}

#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:#2786c2;

}



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

{

	color:#2786c2;

	text-decoration:underline;

}



#list_cats,#logged_menu

{

	font-size:11px;

}



#list_cats li,#logged_menu li

{

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

	padding:5px;

}



#new_music_videos .imag,#browse_results .imag

{

	background-color:#FFF;

	width:116px;

	height:87px;

	border:1px solid #D1D1D1;

	margin-right:7px;

	padding:3px;

}



#topvideos_results .row2,#newvideos_results .row2

{

	background-color:#FFF;

	color:#333;

}



#detail_page_share_link

{

	width:260px;

	color:#039;

	border:2px solid #FFFDF5;

	background-color:#FFF;

	line-height:15px;

	text-transform:uppercase;

	font-size:9px;

	font-weight:700;

	padding:12px 0;

}



#fav_content_index

{

	width:470px;

	line-height:17px;

	margin:0 auto;

	padding:5px;

}



#fav_list

{

	width:100%;

}

#fav_list a:visited

{

	color:#fc0;

	text-decoration:none;

}



#fav_list .imag

{

	background-color:#FFF;

	width:49px;

	height:38px;

	border:2px solid #D1D1D1;

	margin-right:7px;

	padding:3px;

}



#fav_list .artist_name

{

	color:#AF7C9D;

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

	font-size:12px;

	font-weight:700;

	letter-spacing:-1px;

	line-height:20px;

}



#fav_list .song_name

{

	color:#958F6A;

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

	font-size:11px;

	text-decoration:none;

}



#fav_list .table_row1

{

	background-color:#FFF;

}



#fav_list .table_row1:hover

{

	background-color:#FBE980;

}

#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;

}

#controlers {

	background: #000 url(images/s_ico_bg.gif) repeat-x top center;

	width: 560px;

}

#controlers img {

	margin: 0px;

	padding: 0px;

}



#lightsoff {

	float: left;

	width: 109px;

}

#lightsoff img {

	margin: 0px;

	padding: 0px;

}



.fav_share_link{

	color: #0033CC;

	font-weight: bold;

	font-size: 11px;

	text-align: center;

	letter-spacing: -1px;

	padding: 10px 0px;

}

div.pagination

{

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

	font-weight: bold;

	font-size:12px;

	padding: 20px 0;

	margin: 0 auto;

}



div.pagination a

{

	color:#FFF;

	background-color:#59a5d1;

	line-height:2em;

	margin:2px;

	padding:2px;

	text-decoration:none;

}



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

{

	border-color:#FE6203;

	background-color:#FE6203;

	color:#FFF;

	text-decoration:none;

}



div.pagination span.current

{

	color:#FFF;

	border:1px solid #FE6203;

	background-color:#FE6203;

	margin:3px;

	padding:2px;

}



div.pagination span.disabled

{

	border:1px solid #EEE;

	color:#DDD;

	margin:2px;

	padding:2px;

}



#memberslist a

{

	color:#039;

	text-decoration:none;

	font-weight:700;

	font-size:12px;

}



#memberslist .row1

{

	background-color:#ECF3F7;

	color:#027BB8;

	border-top:#FAFAFA;

}



#memberslist .row2

{

	background-color:#E1EBF2;

	color:#027BB8;

	border-bottom:#12A3EB;

}



#memberlist_links a

{

	font-weight:400;

	text-decoration:none;

	color:#747474;

	background-color:#eee;

	border:1px solid #bababa;

	font-size:10px;

	line-height:1.5em;

	margin:2px 1px;

	padding:2px;

}



#memberlist_links a:hover

{

	text-decoration:none;

	color:#747474;

	background-color:#CFE1F6;

	border:1px solid #36C;

}



#playingnow

{

	width:470px;

	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:125px;

	display:block;

	float:left;

	margin:0;

	padding:0;

}



#playingnow a,#playingnow a:visited

{

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

	font-size:10px;

	color:#000;

}



#playingnow a:hover

{

	color:#000;

	text-decoration:underline;

}



#playingnow .imag

{

	border:1px #333;

}



.mycommentspan

{

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

	font-size:11px;

	font-weight:700;

	color:#06F;

}



.small-print

{

	font-size:9px;

	color:#666;

}



#pag

{

	display:block;

	height:22px;

	font-size:11px;

	padding:5px;

}



#pag a

{

	font-weight:700;

	text-decoration:none;

	color:#fff;

	background-color:#C73C0B;

	padding:5px;

}



#pag a:hover

{

	color:#fff;

	background-color:#3952A2;

}



#tags a,#tags a:visited

{

	color:#000;

	font-family: "Times New Roman", Times, serif;

	font-size:16px;

	text-decoration:none;

}



#tags a:hover

{

	color:#0060E6;

	text-decoration:underline;

}



.tag_cloud_link

{

	text-decoration:none;

	color:#4CB3B6;

	font-weight:400;

}



.tag_cloud_link:hover

{

	text-decoration:underline;

	color:#f03c00;

}



.suggestionList

{

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

	font-size:11px;

	color:#36C;

	background-color:#FFF;

	position:absolute;

	border:1px solid #999;

	width:200px;

	margin:0;

	padding:0;

	z-index: 10;

}



.suggestionList a

{

	color:#FE6203;

	text-decoration:none;

}



.suggestionList li

{

	display:block;

	cursor:pointer;

	list-style-type:none;

	color:#FFF;

	padding:3px 0 3px 4px;

}



.suggestionList li:hover

{

	display:block;

	color:#FFF;

	background-color:#FE6203;

}



#list_subcats .selectedcat,#list_cats .selectedcat

{

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

	color: #4CB3B6;

	

}



#top_videos .imag:hover,.tinythumb:hover, #new_music_videos .imag:hover

{

	border:1px solid #2786c2;

}



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

{

	text-decoration:underline;

}



#favorites_main,#browse_main

{

	width:98%;

	float:right;

	margin:0 auto;

	padding:0px;

}



#detail_page, #detail_page_comments

{

	width:590px;

	display:table;

	margin:0;

	padding:5px;

}



.comment_box ol,#menu_links ul,#list_cats ul,#logged_menu ul

{

	list-style-type:none;

	margin:0;

	padding:0;

}



#detail_page_video_links ul,#fav_list .remove_link,#playingnow ul

{

	margin:0;

	padding:0;

}



#topvideos_results a:hover,#memberslist a:hover

{

	color:#06F;

	text-decoration:underline;

}



#topvideos_results .heading,#memberslist .heading

{

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

	color:#FFF;

}



#topvideos_results,#newvideos_results,#memberslist

{

	font-size:11px;

	line-height:17px;

	color:#333;

}



#fav_content_index a,#fav_list a

{

	color:#3952A2;

	text-decoration:none;

}



#memberslist .row1:hover,#memberslist .row2:hover

{

	background-color:#CFE1F6;

	color:#027BB8;

}



.suggestionList ul,.suggestionList li:hover a

{

	color:#fff;

}



/*	Categories Navigation Menu	*/

#ul_categories, #ul_categories ul {

	list-style-type:none;

}

#ul_categories li {

	position:relative;

}

#ul_categories ul li, #ul_categories ul li a, #ul_categories li:hover ul {

	display:block;

	background-color: #FFF;

}

#ul_categories li ul {

	position:absolute;

	display:none;

	top:0;

	left:130px;

	padding:1px;

	z-index: 10;

	width:140px;

}

#ul_categories ul li {

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

	padding:3px 3px 3px 20px;

}



#ul_categories ul li.selectedsubcat {

	color:#fff;

}

#show_related { 

    list-style: none; 

    padding: 0; 

    font-size: 11px; 

    font-weight: bold; 

    text-transform: uppercase; 

	display: block;

}

#show_related li { 

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

    padding: 5px 10px; 

    margin-right: 1px; 

	font-weight: 700;

} 

 

#show_related li a { 

    color: #2786C2; 

	text-decoration: none;

} 

 

#show_related li.selected { 

	text-decoration: none;

} 

 

#show_related li.selected a { 

    color: #C02C2C; 

	text-decoration: none;

}

.shadetabs {

	display: block;

	width: 300px;

}

#show_related .contentstyle {

	background-color: #F5F5F5;

	margin-bottom: 1em;

}

.comments_content, .tabcontent {

	display: none;

}



#lightsoff-background 

{

	position: absolute;

	margin:0;

	padding: 0;

	z-index: 20;

	width: 100%;

	height: 100%;

	left: 0;

	top: 0;

}

#player_controlers {

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

	height: 45px;

	padding: 7px;

	margin: 0;

	text-align: left;

}



.contentstyle{

	margin-bottom: 1em; 



}



#lightsoff-background 

{

	position: absolute;

	margin:0;

	padding: 0;

	z-index: 20;

	width: 100%;

	height: 100%;

	left: 0;

	top: 0;

}

/*

	Language selector

*/

#lang_selector, .lang_selected, .lang_submenu

{

	margin: 0; 

	border: 0; 

	list-style: none; 

	padding: 0;

	width: 40px;

}

#lang_selector 

{

	height: 24px;

	float: right;

	margin-right: 8px;

}



#lang_selector img {

	margin: 0px;

	padding: 0px;

}

.lang_selected span, .lang_selected_onclick span

{

	padding: 4px 2px 2px 4px;

	display: block;

}

.lang_selected li

{

	display:  inline;

}

.lang_selected span:hover, .lang_selected_onclick span

{

	border-right: 1px solid #2786C2; 

	border-bottom: 1px solid #2786C2; 

	background-color: #D1E5EF;

}

.lang_selected_onclick span

{

	border-bottom: none;

}

.lang_submenu

{

	width: 39px;

	display: none;

	position: absolute;

	border-right: 1px solid #2786C2; 

	border-bottom: 1px solid #2786C2; 

	background-color: #D1E5EF;

	z-index: 2;

}

.lang_submenu a:link, .lang_submenu a:visited, .lang_submenu a:hover

{

	display: block; 

	font-size: 11px; 

	padding: 4px 2px 2px 4px;

}

.arrow{

	margin-left: 3px; 

	cursor: pointer; 

}



.ps .corners { background: #fff; border: 1px solid #d0d0d0; margin:5px;}

.ps .corners .tl { background-image: url('images/corners/ps_tl.png'); }

.ps .corners .tr { background-image: url('images/corners/ps_tr.png'); }

.ps .corners .bl { background-image: url('images/corners/ps_bl.png'); }

.ps .corners .br { background-image: url('images/corners/ps_br.png'); }



.corners .tl { position: relative; background-repeat: no-repeat; background-position: left top; left: -1px; top: -1px; }

.corners .tr { position: relative; background-repeat: no-repeat; background-position: right top; left: 2px; }

.corners .bl { position: relative; background-repeat: no-repeat; background-position: left bottom; left: -2px; }

.corners .br { position: relative; background-repeat: no-repeat; background-position: right bottom; top: 2px; }

.corners .pd { position: relative; background-repeat: no-repeat; padding: 0px 0px 0px 0px; }

.corners

{

  max-width:100%;

  overflow:visible;

}


