body {
	background-image: url('pattern.png');
	background-repeat: repeat;
	background-color: rgb(244, 251, 255);
	background-position: -50px -100px;
}

#main_gradient {
	background-image: url('lite_header_gradient.png');
	background-repeat: no-repeat;
	background-position: center center;
}

#top_bar_inner .background {
	background-image: url('lite_header.png');
	background-repeat: no-repeat;
}

#top_bar_inner .header_login_button {
	background-image: url('lite_header_loginbuttons.png');
}
#top_bar_inner .login_facebook {
	background-position: 0px 0px;
}
#top_bar_inner .login_facebook:hover {
	background-position: -152px 0px;
}
#top_bar_inner .login_twitter {
	background-position: 0px -57px;
}
#top_bar_inner .login_twitter:hover {
	background-position: -152px -57px;
}

#bottom_bar_inner .background {
	background-image: url('bottom_bar.png');
	background-repeat: no-repeat;
}
#light_logo {
/*	background-image: url('light_logo.png');
	background-repeat: no-repeat;*/
}
.top_bar_separator {
	background-image: url('top_bar_separator.png');
	background-repeat: no-repeat;
}

#discover_box {
	background-image: url('lite_searchbar.png');
}

#search_button {
	background: transparent;
	background-image: url('search_icon.png');
	background-repeat: no-repeat;
	border: none;
}
#search_button:hover {
	background-image: url('search_icon.png');
	background-repeat: no-repeat;
	background-position: 0px -38px;
}

.episode_container .description {
	border: none;
}
.episode_container .description_background {
	background: none;
}
.episode_container {
	border: 2px solid transparent;
}
.episode_container:hover {
	background-color: white;
	border: 2px solid rgb(225, 159, 0);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
}
#nav_path .pagenav:hover {
/*	background-color: rgb(254, 224, 79);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;*/
}
#nav_path .active a, #nav_path a:hover {
	color: rgb(255, 124, 0);
}

.filterbar_outer .filterbar_left, 
.filterbar_outer  .filterbar_center, 
.filterbar_outer  .filterbar_right {
	background-image: none;
}
.filterbar_outer input { display: none; }

#content_background_upper {
	background-image: url('lite_main_content_upper.png');
}
#content_background_center {
	background-image: url('lite_main_content_center.png');
	background-repeat: repeat-y;
}
#content_background_bottom {
	background-image: url('lite_main_content_bottom.png');
}

.content_nav_thin .title {
	color: rgb(255, 124, 0);
}
.content_nav_thin .bottom_section .desc {
/*	background-color: rgb(250, 250, 250);
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border: 1px solid rgb(212, 224, 230);*/
	font-size: 14px;
}

.tpl_about_people .desc, 
.tpl_about_terms, 
.tpl_about_privacy, 
.tpl_about_contact, 
.tpl_about_discovery  {
	background-color: rgb(250, 250, 250);
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border: 1px solid rgb(212, 224, 230);
}

.content_nav_thin .desc strong {
	color: rgb(255, 124, 0);
	font-size: 18px;
}

.content_nav_wide .watch_wrapper {
	background-color: black;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
}

.home_box {
	background-image: url('buzzy_box.png');
	background-repeat: no-repeat;
}

.content_box_video {
	background-image: url('content_box_lite.png');
}
.content_box_video:hover {
	background-image: url('content_box_lite_overlay.png');
}
.content_box_folder {
	background-image: url('content_box_folder_lite.png');
}
.content_box_folder:hover {
	background-image: url('content_box_folder_lite_overlay.png');
}

.cb_inner {
	background-color: transparent;
}
.cb_inner .cb_text {
	color: rgb(58, 58, 58);
}

.content_box .overlay {
	display: none;
}
.content_box .content_paid {
	right: 8px;
	top: 3px;
}
.content_box_paid .content_paid {
	display: block;
}
.content_box_folder .content_paid {
	right: 14px;
	top: 4px;
}

.facebook_button {
	background-image: url('fb_twitter_icons.png');
	width: 23px;
	height: 24px;
	margin-left: 5px;
	background-position: 0px 0px;
	display: block;
}

.twitter_button  {
	background-image: url('fb_twitter_icons.png');
	width: 23px;
	height: 24px;
	background-position: -23px 0px;
	margin-left: 5px;
	display: block;
}

#share_area .share_button:hover,
.pager a:hover, .pager a.active {
	background-color: rgb(254, 199, 75);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	cursor: pointer;
}

.subtopic:hover, .active_subtopic {
	background-color: rgb(254, 199, 75);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	cursor: pointer;
}

.active_subtopic  {
/*	color: rgb(118, 199, 255); */
}

#face_black, #about_container_wrapper {
	position: fixed;
}


.recaptchatable .recaptcha_image_cell, #recaptcha_table {
	background-color:rgb(197, 234, 255) !important; 
}

#recaptcha_table {
	border-color: rgb(197, 234, 255);
}

#recaptcha_response_field {
	border-color: gray !important; 
	background-color: #FFffff !important;
}

.st_outer {
	height: 30px;
	cursor: pointer;
	margin-left: 5px;
}
.st_outer_active a,
.st_outer_active a:visited {
	color: rgb(255, 145, 41);
}

.st_outer .lite_showtype_left,
.st_outer .lite_showtype_right {
	width: 6px;
}
.st_outer:hover .lite_showtype_left,
.st_outer_active .lite_showtype_left {
	background-image: url('lite_showtype_corners.png');
}
.st_outer:hover .lite_showtype_center,
.st_outer_active .lite_showtype_center {
	background-image: url('lite_showtype_center.png');
	background-repeat: repeat-x;
}
.st_outer:hover .lite_showtype_right,
.st_outer_active .lite_showtype_right {
	background-image: url('lite_showtype_corners.png');
	background-position: -6px 0px;
}

.lite_social_stream {
	background-image: url('lite_social_stream_box.png');
	background-repeat: no-repeat;
}
.welcome_outer .lite_counter_box {
	background-image: url('lite_counter_box.png');
	background-repeat: no-repeat;
}
.welcome_outer .lite_upload_box {
	background-image: url('lite_upload_box.png');
	background-image: no-repeat;
}
.lite_separator {
	background-image: url('lite_separator.png');
	background-repeat: no-repeat;
}

.lite_button { background-image: url('lite_buttons.png'); }
.all_videos_button {	background-position: 0px 0px; }
.all_videos_button:hover { background-position: -109px 0px; }
.watch_more_button { background-position: 0px -31px; }
.watch_more_button:hover { background-position: -109px -31px; }
.watch_now_button { background-position: 0px -62px; }
.watch_now_button:hover { background-position: -109px -62px; }

.tab { background-image: url('lite_tabs.png'); }
.tab_about { background-position: 0px 0px; }
.tab_about:hover { background-position: -39px 0px; }
.tab_feedback { background-position: 0px -123px; }
.tab_feedback:hover { background-position: -39px -123px; }
.tab_terms { background-position: 0px -246px; }
.tab_terms:hover { background-position: -39px -246px; }
.tab_api { background-position: 0px -369px; }
.tab_api:hover { background-position: -39px -369px; }

.tweet_video_button { background-image: url('tweet_video_button.png'); }
.tweet_video_button:hover { background-position: 0px -50px; }
.twitter_birds { background-image: url('tweet_video_birds.png'); }

#top_bar_inner .login input.login_button { background-image: url('lite_login_button.png'); }
#top_bar_inner .login input.login_button:hover { background-position: -32px 0px; }
