/*

	File: media-full.css
	Media: screen
	Copyright: (c) 2010 Church Media Group, Inc. www.churchmedia.cc
	Author: Church Media Group
	Notes: 

/* Media Video Player Full Width Styles
--------------------------------------------------------------------------------------- */

a.btn_vp_full_menu { display: block; margin: 4px 0 0 3px; float: right; height: 28px; padding-left: 20px; text-decoration: none; font-size: 1.2em; }
a:link.btn_vp_full_menu, a:visited.btn_vp_full_menu, a:active.btn_vp_full_menu { color: #888888;}
a.btn_vp_full_menu span{ display: block; height: 28px; line-height: 28px; padding: 0 20px 0 0; color: #888888; }
a.btn_vp_full_menu:hover{ color: #333333;}
a.btn_vp_full_menu:hover span{ color: #333333;}

a.btn_vp_full_menu_active { background: transparent url('../../images/media/btn_vp_full_menu_left.png') no-repeat 0 0;  }
a:link.btn_vp_full_menu_active, a:visited.btn_vp_full_menu_active, a:active.btn_vp_full_menu_active { color: #ffffff;}
a.btn_vp_full_menu_active span{ background: transparent url('../../images/media/btn_vp_full_menu_right.png') no-repeat 100% 0; color: #ffffff; }
a.btn_vp_full_menu_active:hover{ background-position: 0 0; color: #ffffff;}
a.btn_vp_full_menu_active:hover span{ background-position: 100% 0; color: #ffffff;}

.video_embed_box { margin-bottom: 30px;}

.video_ministry_wrap { width: 912px; padding: 0 0 0 0; clear: both; margin: 0 24px 24px 24px; overflow: hidden;}

.scroll-pane-media { height: 240px; overflow: auto; width: 100%; }


/* Video Player - WIDESCREEN
--------------------------------------------------------------------------------------- */

.vmleft { width: 600px; float: left; display: inline; }
/* .video { width: 100%; text-align: center; margin-bottom: 10px; background: #000; width: 600px; height: 338px;} */

.vmright { float: right; display: inline; width: 288px; position: relative; height: 416px; }
h4.video_title { color: #000000; font-size: 2em; font-weight: bold; line-height: 1em; margin: 0 0 20px 0;}
.video_info ul { margin: 16px 0;}
.video_info ul li { font-size: 1.1em; margin-bottom: 4px; border-bottom: 1px solid #ddd; padding-bottom: 4px;}
.video_info ul li:last-child { border: 0; padding: 0;}
.video_info p { margin: 14px 0 0 0; }

.vm_fblike { height: 24px; overflow: hidden; margin-bottom: 24px; padding-bottom: 20px; border-bottom: 1px solid #ddd;}

.video_description { width: 200px; height: 100px; overflow: auto;}
.video_description_single { margin-top: 20px;}
.video_description_single #fb-root { margin-top: 20px;}

/* Video Player - STANDARD
--------------------------------------------------------------------------------------- */

.vmleft_4x3 { width: 451px; float: left; display: inline; }
.video_4x3 { width: 100%; text-align: center; margin-bottom: 10px; background: #000; width: 451px; height: 338px;}

.vmright_4x3 { float: right; display: inline; width: 437px; position: relative; height: 416px; }

/* Video Archive
--------------------------------------------------------------------------------------- */

.video_archive { width: 880px; padding: 40px;}
.video_results_search { width: 854px; padding: 10px 10px 10px 16px; color: #3d4f5d; overflow: hidden; background: #e1effa; -moz-border-radius: 6px; -webkit-border-radius:6px; }
.video_results_search .float-left { width: 76%; margin-top: 5px;}
.video_results_search .float-right { width: 200px; height: 32px; background: transparent url(../../images/bg/bg_video_search.html) top left no-repeat; }
.video_results_search .float-left label, .video_results_search .float-left select { float: left; display: inline; margin-right: 10px;}
.video_results_search .float-left label { font-size: 1.2em; margin-top: 4px;}
.video_results_search .float-left select { margin-top: 2px;}
.video_results_search .float-right input { border: 0; padding: 0; margin: 10px 0 0 34px; width: 152px; color: #3d4f5d }

.vr_numbers { width: 864px; padding-left: 16px; background: transparent url(../../images/bg/bg_shadow_bottom.html) bottom left repeat-x; padding-bottom: 14px; font-size: 1.1em; margin-top: 10px; }
.vr_numbers span { color: #000000; font-weight: bold;}

.vp_full_archive { width: 936px; margin-left: 24px; overflow: hidden;}
.video_entry { width: 210px; float: left; display: inline; margin-right: 24px; height: 185px;}
.video_entry img { background: #ffffff; border: 1px solid #dddddd; padding: 5px;}
.video_entry h4 { font-size: 1.2em; margin: 6px 0 0 6px;}
.video_entry h4 a { color: #000000; }
.video_entry h4 span { margin: 0 0 0 6px; color: #888888;}

.vp_search_mod { width: 912px; margin: 24px auto; clear: both; }
.vp_search { width: 892px; margin: 0 auto; background: #d9ede6; border: 0; padding: 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}

.vp_search.

.vp_full_foot { width: 912px; margin: 0 24px; clear: both; border: 0; float: left; display: inline;}
.vp_full_foot.shadow_2d_top { margin-top: 0; padding: 24px 0;}


/* Podcast Full Width Styles
--------------------------------------------------------------------------------------- */

.podcast_image { float: left; display: inline; width: 270px;}
.podcast_image img { background: #ffffff; padding: 9px; border: 1px solid #dddddd; margin-bottom: 14px;}
.podcast_details { float: right; display: inline; width: 610px;}
.podcast_details h1 { font-weight: bold;}


