@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; 
}

h4 { 
	font-size:16px; 
	line-height:14px; 
}

a {
	text-decoration:none;
}

#container { 
	width: 860px; 
	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-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:840px; 
}
	
#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:508px;
	height:309px;
	float:left;
	padding:10px;
}

#player_right {
	float:right;
	width:302px;
}

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

#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;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #369;
}

#questions li a { 
	color:#707070; 
	text-decoration:none; 
	display:block; 
	background:url(../images/forwardArrow.jpg) no-repeat; 
	width:234px; 
	font-size:12px; 
	padding:5px 5px 5px 20px;
	border-bottom:1px dotted #b8b8b8; 
}

#questions li a:hover {
	background:url(../images/forwardArrow.jpg) no-repeat;
	border-bottom:1px dotted #8d8d8d;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #369;
}

#questions li.selected {
	margin-top:-1px;
	background:url(../images/backArrow.jpg) no-repeat top left;
	width:239px;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 28px;
}

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

#main_bottom { 
	margin-top:10px; 
}

#main_bottom_left { 
	float:left; 
	width:468px; 
}

#main_bottom_right { 
	background:url(../images/main_bottom_nav_back.jpg) repeat-x; 
	width:272px; 
	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;
}

.profile_thumbs { 
	float:left; 
	margin:0 6px 10px 0; 
	width:160px; 
}

.profile_thumbs img { 
	margin-bottom:4px; 
	border:none; 
}

.profile_thumbs span { 
	font-size:12px; 
	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; 
}

#index_results { 
	padding:0px 25px;
}

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

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

#separator { 
	background:url(../images/main_bottom_nav_back.jpg) repeat-x; 
	width:940px; 
	height:34px; 
	margin-top:10px; 
}

/****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; 
}

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

#logo_box_left {
	background: url(../images/left_logo.jpg) no-repeat;
	width:349px; 
	height:239px;
	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:349px; 
	height:239px;
	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:349px; 
	height:239px;
	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;
}

/* 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;  
	margin-right:2px; 
	padding:3px 4px; 
}

#pagination .next a,
#pagination .previous a {  
}

#pagination .active     { 
	background:#5f1314; 
	color:#FFFFFF;  
	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; 
}

