/* CSS Document */

*{
	margin:0;
	padding:0;
	}
	
body{
	background: url(images/bg.jpg) repeat-x #E0F1FF;
	}
	
	

/*---------- Div ---------------------------------------*/

#wrapper{
	width:980px;
	height:auto;
	position:relative;
	margin:0 auto;
	}
	
#hedder{
	width:980px;
	height:70px;
	margin:0 auto;

	}

#search_box{
	width:350px;
	height:50px;
	margin:0 0 auto auto;
	text-align:right;
	background: url(images/search_bg.jpg) no-repeat;
	}	
	
	
#menu_bar{
	width:980px;
	height:30px;
	margin:0 auto;
	background: url(images/menu_bar_bg.jpg) repeat-x #D4EAFF;
	}	
	
#top_message_bar{
	width:968px;
	height:auto;
	margin:0 auto;
	padding:5px 5px;
	border:#E1ECF7 1px solid;
	background:#FFFFFF;
	text-align:center;
	-moz-box-shadow: 1px 1px 1px #DDD;
	-webkit-box-shadow: 1px 1px 1px #DDD;
	box-shadow: 1px 1px 1px #DDD;
	}	
	
#featured_movies_bar{
	width:958px;
	height:auto;
	margin:8px auto 0 auto;
	padding:10px 10px;
	border:#E1ECF7 1px solid;
	background:#FFFFFF;
	text-align:center;
	-moz-box-shadow: 1px 1px 1px #DDD;
	-webkit-box-shadow: 1px 1px 1px #DDD;
	box-shadow: 1px 1px 1px #DDD;
	}
	
#mainbody{
	width:980px;
	height:auto;
	min-height:400px;
	margin:7px auto 5px;
	}
	
#footer{
	width:980px;
	height:auto;
	margin:10px auto 10px auto;
	border:#E1ECF7 1px solid;
	background:#FFFFFF;
	-moz-box-shadow: 1px 1px 1px #DDD;
	-webkit-box-shadow: 1px 1px 1px #DDD;
	box-shadow: 1px 1px 1px #DDD;
	}

#sort-by{
	width:140px;
	height:25px;
	margin:0 auto auto 15px;
	z-index:70;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
	text-align:left;
	background: url(images/sort_bg.jpg);
	border:1px #DDDDDD solid;
	cursor:pointer;
	}
	
#sort-by-drop{
	display:none;
	width:140px;
	height:auto;
	position: absolute;
	margin:0 auto auto 15px;
	text-align:left;
	}

#view_page_main_thumb{
	width:166px;
	height: auto;
	background: url(images/view_movie_thubm_bg.jpg) no-repeat ;
	text-align:center;	
	}

#toolbar_view_pahe{
	width:auto;
	height:auto;
	margin:0 auto 20px auto;
	padding:3px 0;
	border: #E1ECF7 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
	background:#EDF3FF;
	}


/*---------- Div class ---------------------------------------*/


div.sidebar_box{
	width:280px;
	height:auto;
	min-height:100px;
	margin:0 0 5px auto;
	padding:10px 10px;
	background: #FFFFFF;
	border:#E1ECF7 1px solid;
	text-align:left;
	-moz-box-shadow: 1px 1px 1px #DDD;
	-webkit-box-shadow: 1px 1px 1px #DDD;
	box-shadow: 1px 1px 1px #DDD;
	}

div.sidebar_ad_box{
	width:300px;
	height:auto;
	min-height:50px;
	margin:0 0 5px auto;
	padding:0px 0px;
	background: #FFFFFF;
	border:#E1ECF7 1px solid;
	text-align: center;
	-moz-box-shadow: 1px 1px 1px #DDD;
	-webkit-box-shadow: 1px 1px 1px #DDD;
	box-shadow: 1px 1px 1px #DDD;
	}
	
div.body_box{
	width:650px;
	height:auto;
	min-height:100px;
	margin:0 auto 10px 0;
	padding:10px 10px;
	background: #FFFFFF;
	border: #E1ECF7 1px solid;
	-moz-box-shadow: 1px 1px 1px #DDD;
	-webkit-box-shadow: 1px 1px 1px #DDD;
	box-shadow: 1px 1px 1px #DDD;
	}
	
div.main_title {
	width:auto;
	min-height:20px;
	height:auto;
	margin:0 auto 7px auto;
	color:#444444;
	border-bottom: #DDDDDD 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	text-align:left;
	}

div.gen_list_box{
	width:76px;
	height:auto;
	padding:2px 0 2px 10px;
	margin:3px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border-bottom:1px solid #EEEEEE;
	cursor:pointer;
	background:url(images/gen_bg.jpg) no-repeat left;
	}
	
div.fmovies_top{
	width:111px;
	height:172px;
	margin:auto 3px;
	background:url(images/f-movie-bg.jpg) no-repeat;
	}
	
div.site_title{
	width:auto;
	min-height:20px;
	height:auto;
	margin:0 auto 5px auto;
	color:#444444;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	font-weight: bold;
	font-size: 14px;
	text-align:left;
	}

div.site_discription{
	width:auto;
	min-height:20px;
	height:auto;
	margin:0 auto 0px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
	padding:0 0 10px 0;
	}	
	
div.movies_sort{
	width:auto;
	min-height:50px;
	height:auto;
	margin:0 auto 7px auto;
	border: #E1ECF7 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
	background:#EDF3FF;
	}
	
div.drop_list{
	margin:0px auto;
	width:auto; 
	height:auto; 
	padding:6px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
	background: url(images/sort_bg.jpg);
	cursor:pointer;
	}
	
div.main_page_thumb{
	width:150px;
	height:300px;
	margin:5px 4px;
	background:url(images/movie-one-bg.jpg) no-repeat;
	}
	
div.button-genselect{
	margin:4px 2px;
	padding:2px 3px;
	min-width:70px;
	text-align:center;
	border:1px #DDDDDD solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
	
div.title_view_page {
	width:auto;
	min-height:20px;
	height:auto;
	margin:5px auto 15px auto;
	color:#444444;
	border-bottom: #DDDDDD 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	font-weight: bold;
	font-size: 14px;
	text-align:left;
	}	
	
div.view_page_main_divs{
	width:auto;
	min-height:50px;
	height:auto;
	margin:5px auto 10px auto;
	}

div.links_div{
	width:auto;
	height:50px;
	border-bottom:solid 1px #EEEEEE;
	}
	
div.comment_bar{
	width:650px;
	height:auto;
	min-height:80px;
	border:#EEEEEE 1px solid;
	margin:auto auto 15px auto;
	}

div.topuser_bar{
	width:auto;
	min-height:50px;
	height:auto;
	border:#DDDDDD 1px solid;
	margin:8px auto;
	}



div.black_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index:1001;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}

div.white_content {
	display: none;
	position: fixed;
	top: 25%;
	margin:10px 50%;
	border: 5px solid #222222;
	background-color: white;
	z-index:1002;

}	

div.play_list_bar{
	width:auto;
	height:auto;
	margin:10px auto;
	z-index:10;
	border-bottom:#E9E9E9 1px solid;
	}

div.movies_playlist{
	width:310px;
	height:auto;
	margin:5px 5px;
	border:#E9E9E9 1px solid;
	}
	
div.pl_cre_sear_result{
	width:650px;
	height:auto;
	margin:10px auto;
	border:#E9E9E9 1px solid;
	}
	
div.button_style{
	border: 1px solid #999999;
	padding:3px 4px;
	width:80px;
	height:auto;
	-moz-border-radius: 10px;;
	-webkit-border-radius: 0px;
	border-radius: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	cursor:pointer;
	}
	
div.pal_mo_sho_bar{
	width:225px;
	height:auto;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	margin:0 10px 2px 0;
	padding:1px 0 1px 5px;
	text-align:left;
	border:#EEEEEE 1px solid;
	font-weight:normal;
	}

div.fav_mov_thumbs{
	width:auto;
	height:auto;
	margin:10px 2px;
	background:url(images/fav_thumb.jpg) no-repeat;
	}
	
div.messagas_show { 
	width:650px;
	margin:0px auto 15px auto;
	height:auto;
	background: #F9F9F9;
	border-radius: 5px;
	}
	
	
		

/*---------- class Filds---------------------------------------*/

.search_bar{
	width:230px;
	height:18px;
	margin:5px 3px 2px auto;
	padding:2px 5px;
	border: #DDDDDD 1px solid;
	background:#FFFFFF;
	font: Verdana, Arial, Helvetica, sans-serif 12px;
	font-weight: normal;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	text-transform:capitalize;
	-moz-box-shadow: 1px 1px 1px #999;
	-webkit-box-shadow: 1px 1px 1px #999;
	box-shadow: 1px 1px 1px #999;
	}

.search_button{
	width:70px;
	height:24px;
	margin:5px auto auto 3px;
	border: #DDDDDD 1px solid;
	color:#000000;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	background: #DDECF4;
	text-align:center;
	vertical-align: middle;
	-moz-box-shadow: 1px 1px 1px #999;
	-webkit-box-shadow: 1px 1px 1px #999;
	box-shadow: 1px 1px 1px #999;
	}
	
.user_log_fild{
	width:260px; 
	height:auto; 
	padding:5px 5px; 
	border:#CCCCCC 1px solid; 
	color:#888888; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	}

.feed_bar{
	width:175px; 
	padding:3px 5px; 
	height:16px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#666666;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	border:1px #DDDDDD solid;
	}
	
.feed_button{
	width:75px;
	height:24px;
	text-align:center;
	vertical-align:middle;
	border: #DDDDDD 1px solid;
	color:#333333;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
	background: #F3F3F3;
	text-align:center;
	vertical-align: middle;
	}

.comment_write_box{
	width:627px;
	height:100px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:14px;
	border:1px solid #CCCCCC;
	}
	
	

/*---------- class Font---------------------------------------*/

.normal_font_1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	}
	
.normal_font_2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	}
	
.normal_font_3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	font-weight:bold;
	}
	
.normal_font_4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:bold;
	}

.normal_font_5{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #028BD5;
	font-weight:bold;
	}
	
.normal_font_6{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #444444;
	font-weight:bold;
	}
	
.normal_fint_7{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	}
	
.normal_font_8{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	font-weight:bold;
	}
	
.normal_font_10{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	font-weight:bold;
	margin:auto 25px auto 2px;
	}
	
.normal_font_11{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #008000;
	}
	
.normal_font_13{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #FF7070;
	font-weight:bold;
	}
	
.normal_font_14{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	line-height:1.7em;
	}
	
.normal_font_15{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
	margin:auto 25px auto 2px;
	}
	
.normal_font_16{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #333333;
	font-weight:bold;
	margin:auto 25px auto 2px;
	}
	

.footer_font{
	color:#666666; 
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}

.login_forum{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 13px; 
	color: #0070A6; 
	}	
	
.log_user_name{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 14px; 
	color: #0095DD;
	}	
	
.user_panel_titil{
	color:#888888; 
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}

.user_panel_numbers{
	color:#000000; 
	}

.comment_title_side{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	}
	
.comment_user_side{		
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#555555;
	}
	
.comment_slide{
	padding:3px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#666666;
	}
	
.f_movie_title_top{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	font-weight:bold;
	}	

.main_page_movie_title{
	font-family: Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:12px;
	font-weight:bold;
	}
	
.forum-font{
	font-family: Arial, Helvetica, sans-serif;
	color:#555555;
	font-size:12px;
	font-weight:bold;
	}
	
.fourm_messages{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF4646;
	}
	
	
	
	
/*---------- Links Font ---------------------------------------*/	
	
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}	
	
	
	
/*---------- Links Font ---------------------------------------*/


.normal_font_1 a {
	color:#666666;
	}
.normal_font_1 a:hover {
	color:#000;
	}

.login_panel_links a {
	color:#666666;
	}
.login_panel_links a:hover {
	color:#000;
	}

.log_user_name a {
	color:#0095DD;
	}
.log_user_name a:hover {
	color: #006393;
	}


.logout_link a {
	color:#444444;
	}
.logout_link a:hover {
	color: #FF5959;
	}

.gen_list_box a {
	color:#555555;
	}
.gen_list_box a:hover {
	color:#000;
	}

.comment_title_side a {
	color: #FF7979;
	}
.comment_title_side a:hover {
	color:#000;
	}

.f_movie_title_top a {
	color: #000000;
	}
.f_movie_title_top a:hover {
	color:#666666;
	}


.drop_list a {
	color: #666666;
	padding:0 0 0 15px;
	}
.drop_list a:hover {
	color:#666666;
	padding:0 0 0 15px;
	}
	
	
.main_page_movie_title a {
	color: #000000;
	}
.main_page_movie_title a:hover {
	color:#555555;
	}	
	

.button-genselect a {
	color: #222222;
	font-weight:bold;
	}
.button-genselect a:hover {
	color:#777777;
	}


.adse_go a {
	color: #000000;
	font-weight:bold;
	}
.adse_go a:hover {
	color:#CC0000;
	}
	
	
.title_view_page a {
	color: #444444;
	font-weight:bold;
	}
.title_view_page a:hover {
	color:#111111;
	}


.normal_fint_7 a {
	color: #666666;
	padding:0 5px 0 0;
	}
.normal_fint_7 a:hover {
	color:#CC0000;
	text-decoration: underline;
	}
	
	
.normal_font_9 a {
	color: #222222;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 15px auto 3px;
	}
.normal_font_9 a:hover {
	color:#CC0000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: underline;
	margin:0 15px auto 3px;
	}

.normal_font_12 a {
	color: #FF9B9B;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
.normal_font_12 a:hover {
	color:#CC0000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}


.links_top_user a {
	color: #222222;
	}
.links_top_user a:hover {
	color: #777777;
	}
	

.links_black_to_red a {
	color: #222222;
	}
.links_black_to_red a:hover {
	color: #D20000;
	}
	


.usenet a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#777777;
	}
.usenet a:hover {
	color:#000000;
	}
	

/*---------- Links Div Class ---------------------------------------*/




div.user_view_button { 
	width:120px;
	padding:4px 0 3px 5px;
	margin:5px auto;
	height:auto;
	background: #F7F8CD;
	border:1px #CCCCCC solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	-moz-border-radius: 5px;;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	cursor:pointer;
	}
	
div.user_view_button:hover {
	background: #F1EFA3;
	border:1px #999999 solid;
	}




div.title_show_message { 
	margin:10px auto 0 auto;
	width:auto;
	height:auto;
	padding:6px 8px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#000000; 
	background: #F7F8CD;
	border:#EEEEEE 1px solid;
	cursor:pointer;
	}
	
div.title_show_message:hover {
	background: #F1EFA3;
	}
	


div.menu_bar {
	color: #222222;
	padding:8px 0 2px 0;
	font-weight:bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	}	
div.menu_bar a {
	color: #222222;
	padding:8px 12px;
	text-decoration:none;
	text-align:center;
	
	}
div.menu_bar a:hover, div.menu_bar a:active {
	color: #2787FC;
	background: url(images/menu_bar_on.jpg) repeat-x ;
	}




div.sort_bar {
	color: #222222;
	padding:2px 0 2px 0;
	font-weight:bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:right;
	margin:auto auto 18px auto;
	}	
div.sort_bar a {
	color: #555555;
	padding:2px 8px;
	margin:0 4px auto 0;
	text-decoration:none;
	text-align:right;
	-moz-border-radius: 4px;;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background:#F0F0F0;
	border:#DDDDDD 1px solid;
	}
div.sort_bar a:hover, div.sort_bar a:active {
	color: #000000;
	background:#E2E2E2;
	}





div.user_button {
	color: #222222;
	padding:2px 0 2px 0;
	font-weight:bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:right;
	margin:auto auto;
	}	
div.user_button a {
	color: #555555;
	padding:2px 8px;
	margin:0 4px auto 0;
	text-decoration:none;
	text-align:right;
	-moz-border-radius: 4px;;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background:#F0F0F0;
	border:#DDDDDD 1px solid;
	}
div.user_button a:hover, div.user_button a:active {
	color: #000000;
	background:#E2E2E2;
	}

	


div.user_button_1 {
	color: #222222;
	padding:2px 0 2px 0;
	font-weight:bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:auto auto;
	}	
div.user_button_1 a {
	color: #555555;
	padding:2px 8px;
	margin:auto;
	text-decoration:none;
	-moz-border-radius: 4px;;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background:#F0F0F0;
	border:#DDDDDD 1px solid;
	}
div.user_button_1 a:hover, div.user_button_1 a:active {
	color: #000000;
	background:#E2E2E2;
	}

	
	
	
	
	

div.user_panel_options {
	color: #080;
	padding:2px 0 2px 0;
	font-weight:bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	text-align:left;
	}	
div.user_panel_options a {
	color: #080;
	padding:2px 16px;
	margin: 1px 3px ;
	text-decoration:none;
	text-align:left;
	border:1px solid #CCCCCC;
	-moz-border-radius: 4px;;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	}
div.user_panel_options a:hover, div.user_panel_options a:active {
	color: #060;
	background: #EEEEEE;
	}
	
	


div.movie_links_show {
	color: #080;
	padding:2px 0 2px 0;
	font-weight:bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	text-align:left;
	}	
div.movie_links_show a {
	color: #208FFF;
	padding:2px 3px;
	margin:auto 1px auto auto;
	text-decoration:none;
	text-align:left;
	}
div.movie_links_show a:hover, div.movie_links_show a:active {
	color: #0060BF;
	margin:auto auto auto 2px;
	}
div.movie_links_show a:visited {
	text-decoration: line-through;
}





div.filter-list a {
	color: #0080C0;
	padding:2px 0px;
	margin:0 1px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

div.filter-list a:hover, div.filter-list a:active {
	color: #0000FF;
	}




div.movie-gen a {
	font-family: Arial, Helvetica, sans-serif;
	color:#777777;
	font-size:10px;
	font-weight:bold;
	margin:0 1px;
	}
	
div.movie-gen a:hover, div.movie-gen a:active {
	color: #2787FC;

}





div.page_list {
	color:#48b9ef;
	padding:16px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;
	
}

div.page_list a {
	color:#48b9ef;
	padding:2px 5px;
	margin:0 2px;
	text-decoration:none;
	border:2px solid #f0f0f0;
	
}

div.page_list a:hover, div.page_list a:active {
	border:2px solid #09F;
	color:#09F;
	background: #CEEAFF;
}

div.page_list span.current {
	padding:2px 5px;
	border:2px solid #09F;
	color:#fff;
	font-weight:bold;
	background-color:#069;
}
div.page_list span.disabled {
	display:none;
}

/*---------- Links Div ---------------------------------------*/

#footer a:link {
	color:#666666; 
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
#footer a:visited {
	color:#666666; 
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
#footer a:hover {
	color:#000000; 
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
#footer a:active {
	color:#666666; 
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	
	
	
	
/*---------- Links Images ---------------------------------------*/

img.img_thumbnail_user_thumb { 
	background:url(images/loading_white_bg_1.gif) center no-repeat;
	margin:0 0;
	border:#CCCCCC 1px solid;
	}
	
img.img_thumbnail_user_thumb:hover { 
    background:url(images/loading_white_bg_1.gif) center no-repeat;
	margin:0 0;
	border:#999999 1px solid;
	}
	

img.img_thumbnail_imagef { 
	border: 1px solid  #CCCCCC;
	background:url(images/loading_white_bg_1.gif) center no-repeat; 
	}
	
img.img_thumbnail_imagef:hover { 
	border: 1px solid #666666; 
	background:url(images/loading_white_bg_1.gif) center no-repeat;
	}
	
	
img.img_thumbnail_no { 
	border: none;
	background:url(images/loading_white_bg_1.gif) center no-repeat; 
	}
	
img.img_thumbnail_no:hover { 
	border: none;
	background:url(images/loading_white_bg_1.gif) center no-repeat;
	}
	

img.img_thumbnail_sh_button { 
	border: 1px solid  #EDF3FF;
	margin:0 5px 0 0;
	-moz-border-radius: 3px;;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	}
	
img.img_thumbnail_sh_button:hover { 
	border: 1px solid #CCCCCC;
	margin:0 5px 0 0; 
	}
	

img.img_thumbnail_t_up { 
	border: none;
	background:url(images/thumb_up.gif) center no-repeat; 
	}
	
img.img_thumbnail_t_up:hover { 
	border: none;
	background:url(images/thumb_up_on.gif) center no-repeat;
	}
	
img.img_thumbnail_t_down { 
	border: none;
	background:url(images/thumb_down.gif) center no-repeat; 
	}
	
img.img_thumbnail_t_down:hover { 
	border: none;
	background:url(images/thumb_down_on.gif) center no-repeat;
	}
	
	
img.img_thumbnail_tu_images { 
	border: 1px solid  #CCCCCC;
	padding:5px;
	margin:15px auto;
	background:url(images/loading_white_bg_1.gif) center no-repeat; 
	}
	
img.img_thumbnail_tu_images:hover { 
	border: 1px solid #CCCCCC;
	padding:5px;
	margin:15px auto;
	background:url(images/loading_white_bg_1.gif) center no-repeat;
	}


img.img_thumbnail_playlists { 
	padding:10px 10px 0 0;
	background:url(images/playlist_thumb_bg.jpg) center no-repeat; 
	}
	
img.img_thumbnail_playlists:hover { 
	padding:10px 10px 0 0;
	background:url(images/playlist_thumb_bg.jpg) center no-repeat;
	}
	
	

img.flag { 
	border: 1px solid  #CCCCCC; 
	padding:2px;
	-moz-border-radius: 3px;;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin:5px 3px;
	}
	
img.flag:hover { 
	border: 1px solid #999999;
	}
