/*  

Theme Name: Q1 Broadcasting 

Description: Q1 Broadcasting Layout

Author: SLB Networks

Author URI: http://www.slbnetworks.com

*/

	
	


	

/* template */

body {
	background: #000000;
}

#container {
	margin: 0 auto; 
	width: 1000px;
	background:#FFFFFF;

}

#top_border_white {

	background: #FFFFFF ; width: 1000px; height: 17px; padding: 0px; margin-top: 0px;  

}

#header {

	background: #FFFFFF; 
	width: 1000px; 
	height: 140px; 
	padding: 0px;
	float:left; 
	margin-top: 0px;  

}


#nav_bar {

	background: #FFFFFF;
	background-image: url('/images/web/nav_bar.png');
	background-repeat: no-repeat; 
	height: 40px; 
	width: 1000px; 
	float:left;
	margin: 0 auto;

}

#nav_bar ul { margin: 0 auto; padding: 50px; padding-top:3px; }

#nav_bar li {

	padding: 8px 30px 1px 0px; float: left; list-style: none; font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; 

}

#nav_bar a { color:#FFFFFF; text-decoration: none; }

#nav_bar a:hover { color:#000000; }

#page_header {

	background: #FFFFFF;
	width: 1000px;
	height: 20px;
	padding: 0;
	margin: 0 auto; 

}

#main_content {

	background: #FFFFFF;
	background-repeat:inherit; 
	display: inline;
	width: 1000px;
	float:left;
	padding-top: 15px; 
	margin-top: 0px; 

}

#single_column {

	background: #FFFFFF; 
	width: 946px; 
	margin: 0 auto; 
	margin-top:0;
	float:left;
	margin-left:25px;
	padding-bottom:15px;
	display: inline;

}

#left_column {

	background: #FFFFFF; 
	width: 556px; 
	margin-top:0;
	float:left;
	margin-left:28px;
	padding-bottom:15px;
	display: inline;

}

#right_column {

	background: #FFFFFF; 
	width: 358px;
	margin-top: 0px;
	float:left;
	margin-left:30px;
	display:inline;

}


#bottom_border_white {

	background: #FFFFFF;
	width: 1000px;
	height: 40px;
	padding: 0px;
	margin-top:0px;  
	float:left;

}

#rounded_footer {
	background: url(images/web/footer.png);
	background-repeat: no-repeat;
	background-color: #000000;	
	height: 48px; 
	float:left;
	width: 1000px; 
	margin: 0 auto;
 
}

#footer {
	background-color:#000000;
	background-repeat: no-repeat; 
	height: 48px; 
	width: 1000px; 
	float:left;
	margin: 0 auto;
 
}

#embedded_video {
	height: 300px; 
	width: 358px; 
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	float: right;
 
}

#embedded_video_2 {
	height: 300px; 
	width: 358px; 
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	float: right;
 
}

/* End Template */


/* Start Single Column */

.single_top {
	background-image: url(images/web/single_column_top.png);
	background-repeat:no-repeat;
	height:68px;
	width:946px;
	float:left;
	
}

.single_middle {
	background-image: url(images/web/single_column_middle.png);
	background-repeat:no-repeat;
	background-color:#D2D2D2;
	width:946px;
	float:left;
	
}

.single_bottom {
	background-image: url(images/web/single_column_bottom.png);
	background-repeat:no-repeat;
	height:23px;
	width:946px;
	float:left;
	
}

#single_text {
	width: 890px;
	float:left;
	margin-left: 30px;
	padding-bottom: 15px;
	display: inline;
}


/* End Single Column */


/* Start Left Column*/

.left_top {
	background-image:url(images/web/gray_large_r1_c1.png);
	background-repeat:no-repeat;
	height:56px;
	width:556px;
	float:left;
		
}

.left_middle {
	background-image:url(images/web/gray_large_r2_c1.png);
	background-repeat:no-repeat;
	background-position: top;
	background-color:#D2D2D2;
	width:556px;
	float:left;
		
}

.left_repeat {
	background-image: url(images/web/gray_large_r3_c1.png); 
	background-repeat: no-repeat;
	height: 20px;
	width: 556px;
	float: left;
		
}

.left_bottom {
	background-image: url(images/web/gray_large_r8_c1.png); 
	background-repeat: no-repeat;
	height: 17px;
	width: 555px;
	float: left;
		
}

.left_spacer {
	height: 20px;
	width: 556px;
	float: left;
		
}


/* End Left Column*/


/* Start Right Column */


.right_top {
	background-image: url(images/web/right_column_r1_c1.png);
	background-repeat:no-repeat;
	height:53px;
	width:358px;
	float:left;
		
}

.right_middle {
	background-image: url(images/web/right_column_r3_c1.png);
	background-repeat:no-repeat;
	background-position: top;
	background-color:#D2D2D2;
	width:358px;
	float:left;
		
}


.right_bottom {
	background-image: url(images/web/right_column_r4_c1.png); 
	background-repeat: no-repeat;
	height: 18px;
	width: 357px;
	float: left;
		
}

.right_spacer {
	height: 20px;
	width: 358px;
	float: left;
		
}

/* End Right Column */


/* Start Header Images */ 

.Q1_Broadcasting_Header {

	background: #FFFFFF url('/images/web/nav_logo.png') no-repeat; display: block; height: 140px; width: 1000px; margin: 0 auto;

}

.Q1_Video_Header {

	background: #FFFFFF url('/images/web/nav_logo_Q1_video.png') no-repeat; display: block; height: 140px; width: 1000px; margin: 0 auto;

}

/* End Header Images */



/*	Start Main Box */
#main_header {
	width: 500px;
	height: 20px;
	float:left;
	margin-top: 10px;
	margin-left: 10px;
	display: inline;
}

#main_text {
	width: 515px;
	float:left;
	margin-left: 20px;
	padding-bottom: 15px;
	display: inline;
}

/*	End Main Box */



/*	Start Television Shows */

#television_header {
	width: 500px;
	height: 20px;
	float:left;
	margin-top: 10px;
	margin-left: 10px;
	display: inline;
}

#our_community_header {
	width: 500px;
	height: 25px;
	float:left;
	margin-left: 20px;
	display: inline;
}

#our_community {
	width: 150px;
	height: 89px;
	float:left;
	margin-left: 20px;
	padding-bottom: 15px;
	display: inline;
}

#our_community_text {
	width: 340px;
	height: 89px;
	float:left;
	margin-left: 30px;
	padding-bottom: 15px;
	display: inline;
}

#buck_pole_header {
	width: 500px;
	height: 25px;
	float:left;
	margin-left: 20px;
	display: inline;
}

#big_buck_pole {
	width: 150px;
	height: 75px;
	float:left;
	margin-left: 20px;
	display: inline;
}

#big_buck_pole_text {
	width: 340px;
	height: 90px;
	float:left;
	margin-left: 30px;
	display: inline;
}

#kids_health_header {
	width: 500px;
	height: 25px;
	float:left;
	margin-left: 20px;
	display: inline;
}

#kids_health {
	width: 150px;
	height: 90px;
	float:left;
	margin-left: 20px;
	padding-bottom: 15px;
	display: inline;
}

#kids_health_text {
	width: 340px;
	height: 90px;
	float:left;
	margin-left: 30px;
	padding-bottom: 15px;
	display: inline;
}

#faith_perspectives_header {
	width: 500px;
	height: 25px;
	float:left;
	margin-left: 20px;
	display: inline;
}

#faith_perspectives {
	width: 150px;
	height: 90px;
	float:left;
	margin-left: 20px;
	padding-bottom: 0px;
	display: inline;
}

#faith_perspectives_text {
	width: 340px;
	height: 90px;
	float:left;
	margin-left: 30px;
	padding-bottom: 0px;
	display: inline;
}



/*	End Television Shows */


/*	Start Video Production Page */

#video_styles_header {
	width: 500px;
	height: 20px;
	float:left;
	margin-top: 10px;
	margin-left: 10px;
	display: inline;
}


.styles_header {
	width: 500px;
	height: 25px;
	float:left;
	margin-left: 20px;
	margin-top:15px;
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DA7328;
	font-weight: bold;
}

.styles_text {
	width: 470px;
	float:left;
	margin-left: 40px;
	padding-bottom: 15px;
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	padding-top:6px;
}

.styles_video {
	height: 300px; 
	width: 358px;
	float:left;
	margin-left: 90px;
	margin-top:15px;
	padding-bottom: 30px;
	display: inline;
}

/*	End Video Production Page */


/*	Start In the News */

.news_article {
	width: 500px;
	float:left;
	margin-left: 20px;
	padding-bottom:10px;
	display: inline;
}

.news_article_bottom {
	width: 500px;
	float:left;
	margin-left: 20px;
	display: inline;
}

.news_title {
	width: 450px;
	float: left;
	display: inline;	
	padding-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #DA7328;
	font-weight: bold;
}

.news_date {
	width: 450px;
	float: left;
	margin-left: 10px;
	display: inline;	
	padding-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.news_summary {
	width: 450px;
	float: left;
	margin-left: 25px;
	display: inline;	
	border-bottom: 1px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom: 15px;
}

.news_read_more {
	width: 100px;
	height: 20px;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DA7328;
	
}

.news_read_more a:link {
	font-size: 11px;
	font-weight: bold;
	color: #DA7328;
	text-decoration: none;	
	
}

.news_read_more a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #DA7328;
	text-decoration: underline;
	
}

.news_read_more a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #DA7328;
	text-decoration: none;
}


/*	End In the News */



/*	Start Newsletter */

#newsletter_header {
	width: 500px;
	height: 20px;
	float:left;
	margin-left: 10px;
	margin-top: 10px;
	display: inline;
}

#newsletter_text {
	width: 515px;
	float:left;
	margin-left: 20px;
	padding-bottom: 15px;
	display: inline;
}

#newsletter_spacer {
 	background-image: url(images/left_spacer.png);
	background-repeat:no-repeat;
	width: 500px;
	height: 15px;
	float:left;
	margin-left: 25px;
	display: inline;

}

.newsletter_text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:right;
	color: #DA7328;
	font-weight: bold;
	float:left;
	padding-top:8px;

}

.newsletter_text2 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #DA7328;

}

.newsletter_text2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #DA7328;
	
}

.newsletter_text2 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DA7328;
	text-decoration: none;

}

/*	End Newsletter */




/*	Start FindZo.com */

#findzo_title {
	width: 300px;
	height: 20px;
	float:left;
	margin-top: 10px;
	margin-left: 10px;
	display: inline;
}

#findzo_header {
	width: 320px;
	height: 20px;
	float:left;
	margin-left: 20px;
	display: inline;
}

#findzo_logo {
	width: 130px;
	height: 50px;
	float:right;
	margin-top:10px;
	margin-right: 20px;
	display: inline;
}

#findzo_text {
	width: 300px;
	float:left;
	margin-left: 30px;
	margin-top:5px;
	padding-bottom: 0px;
	display: inline;
}

.findzo_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	padding-top:6px;

}

/*	End FindZo.com */




/*	Start Q1 Video */

#q1_title {
	width: 300px;
	height: 20px;
	float:left;
	margin-top: 10px;	
	margin-left: 10px;
	display: inline;
}

#q1_header {
	width: 325px;
	height: 20px;
	float:left;
	margin-left: 20px;
	display: inline;
}

#q1_video_logo {
	width: 150px;
	height: 50px;
	float:right;
	margin-top:10px;
	margin-right: 20px;
	display: inline;
}

#q1_broadcasting_logo {
	width: 218px;
	height: 40px;
	float:right;
	margin-top:10px;
	margin-right: 20px;
	display: inline;
}

#q1_text {
	width: 300px;
	float:left;
	margin-left: 30px;
	margin-top:5px;
	padding-bottom: 0px;
	display: inline;
}

.q1_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	padding-top:6px;

}


/*	End Q1 Video */


/*	Start About */

#about_intro {
	width: 180px;
	margin-left:20px;
	float:left;
	display: inline;
}

#q1_brands {
	width: 300px;
	height: 160px;
	float:right;
	background-image:url(images/Q1_brands.png);
	background-repeat:no-repeat;
	margin-right: 15px;
	padding-left:10px;	
}

#about_main {
	width: 500px;
	margin-left:20px;
	float:left;
	display: inline;
}


/*	End About Us */




/*	Start Podcasts */

#podcast_title {
	width: 300px;
	height: 15px;
	float:left;
	margin-left: 10px;
	margin-top: 10px;
	display: inline;
}


#podcast_text {
	width: 300px;
	height:30px;
	float:left;
	margin-left: 30px;
	margin-top:5px;
	padding-bottom: 0px;
	display: inline;
}

#podcast_spacer {
 	background-image: url(images/right_spacer.png);
	background-repeat:no-repeat;
	width: 300px;
	height: 15px;
	float:left;
	margin-left: 30px;
	display: inline;

}

.podcast_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	padding-top:6px;

}

.podcast_text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:right;
	color: #DA7328;
	font-weight: bold;
	float:left;
	padding-top:8px;

}

.podcast_text2 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #DA7328;	

}

.podcast_text2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #DA7328;

}

.podcast_text2 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #DA7328;

}


/*	End Podcasts */




/*	Start Embedded Video */


/*	End Embedded Video */



/*	Start Forms */

#contact_form {
	width: 500px;
	float:left;
	margin-left:50px;
	margin-top: 10px;
	display: inline;
}

.contact_form {

	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000;
	
}

#newsletter_form {
	width: 475px;
	height: 325px;
	float:left;
	margin-left:40px;
	margin-top: 10px;
	display: inline;
}

.newsletter_form {

	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000;
	
}


/*	End Forms */




/*	Start Style */

.left_top {
	background-image:url(images/web/gray_large_r1_c1.png);
	background-position:top;
	background-repeat:no-repeat;
	height:54px;
	float:left;
	
}

.left_text {
	background-image: url(images/web/gray_large_r2_c1.png);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#D2D2D2;
	float: left;
	
}

.left_bottom {
	background-image: url(images/web/gray_large_r8_c1.png);
	background-position:top;
	background-repeat:no-repeat;
	height:17px;
	padding-left:1px;
	float:left;
	
}

.left_repeat {
	background-image: url(images/web/gray_large_r3_c1.png);
	background-position:top;
	background-repeat:no-repeat;
	height:18px;
	float:left;
	
}

.right_top {
	background-image: url(images/web/right_column_r1_c1.png);
	background-position:top;
	background-repeat:no-repeat;
	height:51px;
	float:left;
	
}

.right_text {
	background-image: url(images/web/right_column_r3_c1.png);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#D2D2D2;
	float: left;
	
}

.right_bottom {
	background-image: url(images/web/right_column_r4_c1.png); 
	background-position:top;
	background-repeat:no-repeat;
	height:17px;
	padding-left:1px;
	float:left;
	
}


.show_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	padding-top:6px;

}


.intro_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	line-height:16px;

}

.intro_text a {
	color:#DA7328;
	text-decoration:none;

}

.intro_text a:hover {
	color:#DA7328;
	text-decoration:underline;

}

.intro_text a:visited {
	color:#DA7328;
	text-decoration: none;

}

.intro_ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	padding-right:15px;
	line-height:16px;

}

.intro_ul a {
	color:#DA7328;
	text-decoration:none;

}

.intro_ul a:hover {
	color:#DA7328;
	text-decoration:underline;

}

.intro_ul a:visited {
	color:#DA7328;
	text-decoration: none;
	
}	
	

.h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	float: left;
	vertical-align:text-top;
	
	
}

.h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	float: left;
	vertical-align:text-top;
	
	
}

.h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DA7328;
	font-weight: bold;
	float: left;
	
	
}

.h3 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DA7328;
	font-weight: bold;
	text-decoration:none;
	float: left;
	
	
}

.h3 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DA7328;
	font-weight: bold;
	text-decoration: underline;
	float: left;
	
	
}

.h3 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DA7328;
	font-weight: bold;
	text-decoration: none;
	float: left;
	
	
}

.h3 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DA7328;
	font-weight: bold;
	text-decoration: underline;
	float: left;
	
	
}

.navtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	float: left;
	
	
}

.navtext a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	float: left;
	
	
}

.navtext a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	float: left;
	
	
}

.navtext a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	float: left;
	
	
}

.navtext a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	float: left;
	
	
}


.show_tag {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-style:italic;
	padding-left:10px;
	vertical-align:top;
	
	
}

.intro_tag {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-style:italic;
	vertical-align:top;
	
	
}

.titles {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	float: left;
	vertical-align:text-top;
	
	
}


.left_column {

	background: #FFFFFF; 
	width: 550px; 
	margin: 0 auto; 
	margin-top: 0px;
	float:left;
	margin-left:28px;
	display: inline;
	border-collapse:collapse;

}

.right_column {

	background: #FFFFFF; 
	width: 358px; 
	margin: 0 auto; 
	margin-top: 0px;
	float:right;
	margin-right:28px;
	display:block;
	border-collapse:collapse;

}

.float_right {
	float:right;
	padding-left:10px;
	padding-bottom:10px;
}


.terms { font-family: Arial, Helvetica, sans-serif; float:right; text-align:center; font-size: 10px; color: #999999; font-weight:bold; padding-right:80px; }
.terms a:link { color: #999999; text-decoration: none; }
.terms a:visited { color: #999999; text-decoration: none; }
.terms a:hover { color: #999999; text-decoration: underline; }
.terms a:active { color: #999999; text-decoration: none; }

.footer {	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #C3C3C3; font-weight:bold; padding-top:20px; }
.footer a:link { color: #C3C3C3; text-decoration: none; }
.footer a:visited { color: #C3C3C3; text-decoration: none; }
.footer a:hover { color: #C3C3C3; text-decoration: underline; }
.footer a:active { color: #C3C3C3; text-decoration: none; }


/*	End Style */