@charset "UTF-8";
/* CSS Document */

/*****Reset - Remove margin and padding from elements*****/

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

/*****Basic Elements*****/  

body { font: 95% Verdana, Arial, Helvetica, sans-serif; background: #000000 url(images/body_back.jpg) repeat-x; text-align: center; color: #000000; }
h1 { color:#f46200; font-size:18px; margin:0px; padding:8px 5px 5px 0px; }
h3 { font-size:16px; font-weight:100; }
h4 { font-size:16px; font-weight:bold; font-size:12px; line-height:14px;}
a {text-decoration:none;}

#container { width: 960px; margin: 0 auto; text-align: left; }

/*****Header*****/
#header_left { float:left; }
#header_left a { background: url(images/logo.jpg) no-repeat; width:197px; height:98px;  display:block; float:left; }
#header_right { width:763px; height:98px; float:right; }
a#nominate { background: url(images/btn_nominate.jpg) no-repeat top left; width:170px; height:23px; display:block; float:right; margin-top:7px; }
a:hover#nominate { background: url(images/btn_nominate.jpg) no-repeat bottom left; width:170px; height:23px; display:block; float:right;}

#search { margin-top:-7px; color:#eef1f6; font-size:12px; float:left; width:678px; }
#search input { background:#fff; border:1px solid #000; font-size:12px; padding:4px; width:314px; margin-top:2px; }
.search_what { float:left; margin-left:4px; margin-right:12px; width:322px; }
.search_where { float:left; margin-left:4px; margin-right:8px; width:322px; }

#submit_btn { float:right; margin-top:9px; padding:0px; }
#submit_btn input { background:url(images/btn_search.jpg) no-repeat top left; width:82px; height:27px; font-weight:bold; font-size:12px; border:none; padding:0px; margin:0px; cursor:pointer; }
#submit_btn:hover input { background:url(images/btn_search.jpg) no-repeat bottom left; }

/*****Main*****/

#main { background:#fff; padding:10px; width:940px; }
#inner_main { background:#fff; padding:15px; width:930px; overflow: hidden; }
#index_main { background:#fff; overflow: hidden; }

/*****Player****/

#player { margin-top:0px; }
#player_left { background:url(images/player_back.jpg) no-repeat top left; width:548px; height:339px; float:left; padding:10px; }
#player_right { float:right; width:372px; }
#bus_info { padding: 2px 15px; }
#bus_info span { font-size:13px; }
#bus_info span.tel { background:url(images/tel_icon.jpg) no-repeat top left; font-size:13px; padding:2px 26px; display:block; }
#bus_info span.bus_address { background:url(images/building_icon.png) no-repeat top left; font-size:13px; padding:2px 26px; display:block; }
#bus_info span.mail { background:url(images/mail_icon.gif) no-repeat top left; font-size:13px; padding:2px 26px; display:block; }
#bus_info span.web { background:url(images/web_icon.jpg) no-repeat top left; font-size:13px; padding:2px 26px; display:block; }
#bus_info span.book { background:url(images/book_icon.gif) no-repeat top left; font-size:13px; padding:2px 26px; display:block; }
#bus_info h2 { font-size:20px; color:#f46200; }
#bus_info strong { color:#ff5400; font-size:22px; font-weight:bold; }
#divider { margin-top:15px; width:376px; height:4px; background:#dedede; }

#questions { margin-top:12px; }
#questions li { list-style:none; font-size:14px; padding-left:14px; }
#questions li a { color:#707070; text-decoration:none; display:block; background:url(images/play_q.jpg) no-repeat; width:334px; font-size:12px; padding:5px 5px 5px 20px; border-bottom:1px dotted #b8b8b8; }
#questions li a:hover { background:url(images/play_q_over.jpg) no-repeat; border-bottom:1px dotted #8d8d8d; color:#000; }
#questions li.selected { margin-top:-1px; background:url(images/selected_q.jpg) no-repeat top left; width:339px; font-size:12px; padding:6px 5px 6px 28px; font-weight:bold;}
#questions li a.top { color:#707070; text-decoration:none; display:block; background:url(images/bullet_q.jpg) no-repeat; width:334px; height:20px; padding:7px 5px 0 15px; border-bottom:1px dotted #b8b8b8; border-top:1px dotted #b8b8b8; }
#questions li a:hover.top { color:#707070; text-decoration:none; display:block; background:url(images/bullet_q.jpg) no-repeat; width:334px; height:20px; padding:7px 5px 0 15px; border-bottom:1px dotted #b8b8b8; }

/*****Middle Navigation*****/

#main_bottom { margin-top:10px; }
#main_bottom_left { float:left; width:568px; }
#main_bottom_right { background:url(images/main_bottom_nav_back.jpg) repeat-x; width:372px; float:right; }

/*****Tabs View Page*****/

.blog_entry h3 { font-size:18px; font-weight:100; color:#135c6c; margin-top:5px; margin-bottom:5px;}
.blog_entry p { padding:8px; background:url(images/blog_entry_back.jpg) no-repeat; width:514px; }

/*****Right Sidebar*****/

#love_box { background:#ddd; padding:8px; margin-top:45px; color:#291a19; }
#love_buttons { margin-top:10px; width:350px; }
#love_box a { float:left; margin-right:8px;}
#love_buttons p { font-size:12px; margin-top:5px; color:#5c5c5c; }

#fan_btn { float:left; margin-right:20px; width:132px;}
a.become_fan {  background:url(images/become_fan_btn.jpg) no-repeat top left; width:141px; font-size:12px; font-weight:bold;  height:16px; color:#fff; padding:5px 0 6px 0; text-align:center; }
a.become_fan:hover {  background:url(images/become_fan_btn.jpg) no-repeat bottom left; }
a.vote_btn { background:url(images/vote_btn.jpg) no-repeat top left; width:68px; display:block; color:#fff; padding-top:3px; text-align:center; font-size:12px; }
a.vote_btn:hover { background:url(images/vote_btn.jpg) no-repeat bottom left; }
#vote_btn_wrap { float:left; width:198px; }
#vote_btn { background:url(images/p_nav_btn_back.gif) no-repeat top right; height:24px; }
#vote_btn a { float:left; background:url(images/p_nav_btn_back.gif) no-repeat top right; display:block; }
#vote_btn a b { background:url(images/p_nav_btn_left.gif) no-repeat top left; font-size:12px; display:block; height:16px; padding:5px 30px 6px 12px; color:#fff;}
#vote_btn a:hover { background:url(images/p_nav_btn_back.gif) no-repeat bottom right; }
#vote_btn a:hover b { background:url(images/p_nav_btn_left.gif) no-repeat bottom left; color:#fff; }
#vote_btn a#on_tab { background:url(images/p_nav_btn_back.gif) no-repeat bottom right; }
#vote_btn a#on_tab b { background:url(images/p_nav_btn_left.gif) no-repeat bottom left; color:#fff;}


#fan_box { font-size:10px; color:#c8c8c8; margin-top:15px; }
#fan_box span { margin-left:4px; }
#fan_box strong { font-size:14px; color:#02304d; padding-left:8px;}
#fan_list { background:url(images/fans_back.jpg) no-repeat top left; width:372px; height:270px; margin-top:4px; padding:8px 0 8px 8px; }
#fan_list a img { padding:5px; background:#fff; border:1px solid #b4b4b4; margin:0 5px 5px 0; float:left;}
#fan_list a img:hover { padding:5px; background:#f4f4f4; margin:0 5px 5px 0; float:left;}

/*****Fan Page*****/

#fan_page_left { float:left; background:url(images/fan_page_left_back.jpg) no-repeat; padding:12px; width:194px; min-height:392px; margin-right:5px; display:block; }
#fan_page_left h3 { font-size:14px; width:110px; display:block; float:left; }
#fan_page_left p { border-top:1px solid #000; padding-top:10px; color:#828282; margin-top:8px; font-size:12px; }
#big_avatar { margin-bottom:15px; font-size:12px; }
#big_avatar a { color:#fff;}
#big_avatar a:hover { text-decoration:underline; }
#big_avatar img { background:#fff; border:1px solid #cbcbcb; padding:8px; margin-bottom:5px; }
#edit_avatar { text-align:right; }
a.edit { background:#999; padding:0 8px 2px 8px; font-size:9px; color:#fff; }
a.edit:hover { background:#f85506; }

#fan_info span { display:block; margin:0px 0 2px 0; }
#fan_info span a { color:#f05b23; }
a.fan_thumb img { padding:5px; background:#fff; border:1px solid #b4b4b4; margin:0 5px 5px 0; float:left; }
a.fan_thumb img:hover { padding:5px; background:#f4f4f4; margin:0 5px 5px 0; float:left;}

#fan_page_right { margin-top:0px; width:700px; float:right; }
#fan_page_right h1 { color:#f95305; font-size:22px; padding:0px; margin:0px; }
#fan_page_right h2 { font-size:14px; float:left; margin:0px; display:block; margin-bottom:15px; }

#fan_page_list { background:url(images/fan_page_list_back.jpg) no-repeat; width:677px; padding:6px;}

/********* PRofile Tumbs************/

.profile_thumbs { float:left; margin:0 6px 10px 0; width:160px; }
.profile_thumbs img { margin-bottom:4px; border:none; }
.profile_thumbs span { font-size:10px; display:block; line-height:12px; }

.profile_thumbs span.send_message { float:right; }

/*****Browse & Search Rsesults *****/

#browse { padding-bottom:5px; border-bottom:5px solid #003c62; margin-top:5px; width:930px; }
#browse h2 { font-size:16px; color:#003c62; padding-top:10px; }
#browse h2 strong { font-size:16px; color:#ec1d23; }
#browse_left { width:260px; float:left; padding-top:4px; }
#browse_right { width:660px; float:right; text-align:right; }
#sort { background:#c1c1c1; padding:10px; width:910px; font-size:10px; color:#000;}
.sort_menu { font-size:10px; margin-left:5px; margin-right:5px; }
#results { padding:20px 40px;}
.results_list { background:url(images/browse_back.jpg) no-repeat; width:842px; padding:8px;}
#TView_sorted { font-size:16px; color:#003c62; }

/*****Index*****/
#index_main_bottom_left { float:left; width:568px; }
#index_main_bottom_left h2 { font-size:14px; color:#003c62; padding:5px 25px 4px 25px; } 
#index_title h2 { font-size:14px; color:#003c62; padding:5px 25px 4px 25px; float:left; width:300px; }
span.vote_guide { font-size:10px; color:#FE7900; padding:9px 32px 0 0; float:right; display:block; }
span.vote_guide a { color:#FE7900; font-weight:bold; }
span.vote_guide a:hover { text-decoration:underline; }

#index_results { padding:0px 25px;}
#index_results_list { background:url(images/latest_nominee_back.jpg) no-repeat; width:500px; padding:8px 10px;}

#index_main_bottom_right { width:372px; float:left; margin-right:20px;}
#index_fan_box { font-size:10px; color:#c8c8c8; margin-top:5px; }
#index_fan_box span { margin-left:118px; }
#index_fan_box strong { font-size:14px; color:#02304d; }
#index_fan_list { background:url(images/fans_back.jpg) no-repeat top left; width:372px; height:270px; margin-top:4px; padding:8px 0 8px 8px; }
#index_fan_list img { padding:5px; background:#fff; border:1px solid #b4b4b4; margin:0 5px 5px 0; float:left;}

#index_news strong {  color:#02304d; font-size:14px; }
#index_news_list { background:url(images/fans_back.jpg) no-repeat top left; color:#fe7900;  font-size:12px; font-size:12px width:372px; margin-top:4px; padding:8px; color:#949494; }
#index_news_list a { color:#fe7900; font-size:12px; }
#index_news_list a:hover { text-decoration:underline; color:#fe7900; }
#index_news_list span { margin-bottom:5px; display:block; }

/*****Paginations*****/

#fan_page_pagination li { list-style: none; float:left; margin-right:5px; font-size:12px; }
#fan_page_pagination li a { border:1px solid #003c62; padding:1px 5px; display:block; color:#003c62; }
#fan_page_pagination li a:hover { border:1px solid  #003c62; background:#003c62; color:#fff;}
#fan_page_pagination li.active { border:1px solid #003c62; padding:1px 5px; display:block; background:#003c62; color:#fff; }

#TView_pager a { border:1px solid #003c62; padding:1px 5px; display:block; color:#003c62; float:left; margin-right:5px; font-size:12px; }
#TView_pager a:hover { border:1px solid  #003c62; background:#003c62; color:#fff;}
#TView_pager a.active { border:1px solid  #003c62; background:#003c62; color:#fff;}

/*****Login & REGISTRATION *****/
#register h2 { font-size:14px; color:#003c62; }
#register form { background:url(images/register.jpg) no-repeat top left; width:380px; margin-top:4px; padding:8px 0 8px 8px; }

/****Vote System*****/

#separator { background:url(images/main_bottom_nav_back.jpg) repeat-x; width:940px; height:34px; margin-top:10px; }
#vote_main_bottom { width:940px; margin-top:10px; }
#vote_categories { width:258px; float:left; }
#vote_page_list { background:url(images/fan_page_list_back.jpg) no-repeat; width:666px; padding:6px 0px 6px 6px; }
#vote_page_list_header { float:right; }
#vote_page_list_header h2 { font-size:14px; color:#003c62; padding:5px 0px 4px 5px; } 
#vote_categories h2 { font-size:14px; color:#003c62; padding:5px 5px 4px 5px; } 
a.vote_page { float:right; margin-top:-18px; font-size:10px; color:#fff; background:url(images/btn_vote_page.jpg) no-repeat top left; width:34px; height:14px; padding:2px 0px 2px 11px; }
a:hover.vote_page { background:url(images/btn_vote_page.jpg) no-repeat bottom left; width:34px; height:14px; }

a.vote_page_done { float:right; margin-top:-18px; font-size:10px; color:#fff; background:url(images/btn_vote_done.jpg) no-repeat top left; width:34px; height:14px; padding:2px 0px 2px 11px; }

#vote_title h2 { font-size:14px; color:#003c62; padding:5px 5px 4px 5px; float:left; width:400px; }
span.v_vote_guide { font-size:10px; color:#FE7900;; padding:9px 5px 0 0; float:right; display:block; }
span.v_vote_guide a { color:#FE7900; font-weight:bold; }
span.v_vote_guide a:hover { text-decoration:underline; }

/****Proof System*****/

#proof_page { background:#fff; width:920px; padding:20px; }
#proof_message { padding: 20px 20px 0 20px ; background:#fff; width:920px; height:20px;  color:#a50202; }
#proof_login { padding: 20px 20px 0 20px ; background:#fff; width:920px; }
#video_proof { float:left; }
#right_main { float:right; width:350px; }
#title_box { padding:0px; margin:0px; clear:both; }
.video_info { display:block; font-size:13px; }
#approve_content { background:#f3f2f2; border:1px solid red; padding:0 6px 6px 6px; margin-top:15px; }
#video_box { background:#fff; }
#category_videos { float:left; padding:0px; margin:0px; }
#search_sort_box { margin:0px; }
#videos { margin-top:15px; }
#videos_heading h2 { font-size:18px; }
#videos p { margin:2px; }
#videos_header_1 { background: url(images/last_show_head.jpg) no-repeat; background-position:bottom left; width:920px; height:2px; }
#videos_footer_1 { width:920px; height:2px; }
#videos_header_2 { background-position:bottom left; width:898px; height:2px; margin-top:10px; }
#videos_footer_2 { width:898px; height:2px; }
#videos_content { background: #dddddd url(images/videos_back.jpg) repeat-x; border-left:solid 1px #b7b7b7; border-right:solid 1px #b7b7b7; border-bottom:solid 1px #b7b7b7; padding:10px; }
#videos_content_2 { background: #fff; padding:15px 10px 10px 15px; }
#videos_content_3 { background: #fff; }
.feedback_left { width:425px; float:left; margin-right:25px; }
.feedback_right { }
input.radio { display:	inline; width:	auto; margin:	0px; padding:	0px; margin-bottom:	-2px; border:	0px solid; }
#proof_page input, #proof_page textarea { background: url(images/input_back.jpg) repeat-x; margin-top:2px; border:1px solid #ccc; padding:2px; }

/*****Footer******/

#footer { border-top:2px solid #000; font-size:12px; color:#282828; background:#ededed; overflow: hidden; width: 940px; padding:10px 10px; }
#footer a { color:#282828; }
#footer a:hover { text-decoration:underline; }
#footer_left { float:left; width:200px; }
#footer_right {float:right; width:740px; text-align:right; }

/*********************** MEDIA PAGE *******************************/
#logo_downloads {
	margin-top:15px;
	margin-bottom:15px;
	display:block;
}

#logo_box_left {
	background: url(images/left_logo.jpg) no-repeat;
	width:449px; 
	height:339px;
	float:left;
}

#logo_box_left a {
	background: url(images/download_btn.jpg) no-repeat top left;
	width:110px;
	height:26px;
	display:block;
	margin:0 auto;
	margin-top:280px;
}

#logo_box_left a:hover {
	background: url(images/download_btn.jpg) no-repeat bottom left;
}

#logo_box_right {
	background: url(images/right_logo.jpg) no-repeat;
	width:449px; 
	height:339px;
	float:right;
	display:block;
}

#logo_box_right a {
	background: url(images/download_btn.jpg) no-repeat top left;
	width:110px;
	height:26px;
	display:block;
	margin:0 auto;
	margin-top:280px;
}

#logo_box_right a:hover {
	background: url(images/download_btn.jpg) no-repeat bottom left;
}

#logo_box_bolatv {
	background: url(images/bolatv_media_logo.jpg) no-repeat;
	width:449px; 
	height:339px;
	float:left;
	margin-left:200px;
}

#logo_box_bolatv a {
	background: url(images/download_btn.jpg) no-repeat top left;
	width:110px;
	height:26px;
	display:block;
	margin:0 auto;
	margin-top:280px;
}

#logo_box_bolatv a:hover {
	background: url(images/download_btn.jpg) no-repeat bottom left;
}

#vote_banner { margin-top:5px; }
#vote_banner a { outline:none; border:none; background:url(images/view_win_2009.jpg) no-repeat top left; width:370px; height:122px; display:block; }
#vote_banner a:hover { background:url(images/view_win_2009.jpg) no-repeat bottom left; }

#view_win_2009 { margin-top:5px; }
#view_win_2009 a { outline:none; border:none; background:url(images/view_win_2009.jpg) no-repeat top left; width:370px; height:122px; display:block; }
#view_win_2009 a:hover { background:url(images/view_win_2009.jpg) no-repeat bottom left; }

#vote_banner_2010 { margin-top:5px; }
#vote_banner_2010 a { outline:none; border:none; background:url(images/banner_2010_v.jpg) no-repeat top left; width:370px; height:121px; display:block; }
#vote_banner_2010 a:hover { background:url(images/banner_2010_v.jpg) no-repeat bottom left; }

#follow_twitter { margin-top:25px; }
#follow_twitter a { outline:none; border:none; background:url(images/bola_twitter.jpg) no-repeat top left; width:370px; height:37px; display:block; }
#follow_twitter a:hover { background:url(images/bola_twitter.jpg) no-repeat bottom left; }



/****Message System*******/

.mail_message { background:#f2f2f2; padding:5px 0px; border-top:1px solid #ccc; }
.mail_message span { margin:20px; }
.mail_message td { text-align:left; }
.mail_message img { width:50px; padding:4px; border:1px solid #ccc; margin-left:5px; }
.mail_message_white { background:#fff; padding:5px 0px; border-top:1px solid #ccc; }
.mail_message_white hr { color:#ccc; margin:15px 0; }
.mail_message_white td { text-align:left; }
.mail_message_white img { width:50px; padding:4px; border:1px solid #ccc; margin-left:5px; }
span.mail_user a { color:#f95305; font-weight:bold; }
span.mail_date { font-size:10px; margin-top:5px; }
span.mail_subject { font-weight:bold; }
span.mail_body_message { font-size:10px; }
a.mail_delete { background:url(images/delete_mail.gif) no-repeat; width:25px; height:25px; display:block; float:right; }
a.mail_reply { background:url(images/reply.gif) no-repeat; width:25px; height:25px; display:block; float:left; margin-right:10px; }

#mail_navigation a { border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;padding:5px; display:block; float:left;  }
#mail_navigation a:hover { background:#f2f2f2; }
#mail_navigation a.selected { background:#f2f2f2; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;padding:5px; display:block; float:left;  }
#mail_navigation_left { width:500px; float:left; }
#mail_navigation_right { width:124px; float:right; }
.mail_textarea { width:340px; height:160px; border:1px solid #ccc; }
#reply_btn { margin-top:9px; padding:0px; }
#reply_btn input { background:url(images/btn_search.jpg) no-repeat top left; width:82px; height:27px; font-weight:bold; font-size:12px; border:none; padding:0px; margin:0px; cursor:pointer; }
#reply_btn:hover input { background:url(images/btn_search.jpg) no-repeat bottom left; }
#mail_compose { padding:10px 0; }
table#mail_compose { border-spacing: 10px; }


/* PAGINATION */

#pagination { margin-top:35px; }	
#pagination li          { border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
#pagination a           { border:solid 1px #5f1314; margin-right:2px;  }
#pagination .previous-off,
#pagination .next-off   { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }
#pagination .next a,
#pagination .previous a { font-weight:bold; }	
#pagination .active     { background:#5f1314; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:4px 6px; /* savers */ margin-right:2px; }
#pagination a:link, 
#pagination a:visited   { color:#5f1314; display:block; float:left; padding:3px 6px; text-decoration:none; }
#pagination a:hover     { border:solid 1px #5f1314; background:#5f1314; color:#fff; }

/* HELP PAGE */
.help_steps { margin:15px 0; border-bottom: 1px solid #ccc; padding-bottom:15px; }
.help_steps h3 { color:#f05b23; margin-bottom:10px; }
.help_left ul { margin-left:20px; }
.help_left { float:left; width:500px; }
.help_left p { margin-bottom:10px; }
.help_right { float:right; }
.help_right img { border:1px solid #ccc; padding:4px; }

/* WINENRS PAGE */
#winners_page_list { background:url(images/winners_page_list_back.jpg) no-repeat; width:854px; padding:6px 0px 6px 6px; margin:10px 0 0 22px; }
.winners_profile_thumbs { float:left; margin:0 10px 10px 0; width:160px; }
.winners_profile_thumbs img { margin-bottom:4px; border:none; }
.winners_profile_thumbs span { font-size:10px; display:block; line-height:12px; }

/* NEW VOTE */
#new_vote h2 { font-size:100px; }
