@import url(css/reset.css);
@import url(http://fonts.googleapis.com/css?family=Oswald);

/*
Theme Name: Sunday School - 2013
Theme URI: http:/pennsundayschool.com
Description: Desktop version of Sunday School - 2013.
Version: 1.0
Author: Cameron Winters
Author URI: http://facebook.com/cmrnwntrs
*/

body{background:url(images/blur2.jpg) #A49786 fixed;background-size:cover;}
body,html{height:100%;width:100%;}
div.break10{clear:both;display:block;height:10px;}
div.break20{clear:both;display:block;height:20px;}
div.break40{clear:both;display:block;height:40px;}

a.no_text{text-indent:-99999px;color:transparent !important;font-size:1px;letter-spacing:-999px;}

div.wrapper{display:block;clear:both;margin:0 auto;width:900px;background:url(images/trans_bg_black.png);border-left:1px solid #000;border-right:1px solid #000;}
div#wrap_border_top{border-top:1px solid #000;}
div#wrap_border_bottom{border-bottom:1px solid #000;}

div#live_message_wrapper{display:none;height:50px;background:#901818;box-shadow:0px 2px 30px #000;}
div#live_message{display:block;height:50px;width:900px;margin:0 auto;line-height:50px;text-align:center;color:#fff;font-size:14px;font-weight:bold;letter-spacing:-1px;}
div#live_message a{color:#fff;font-size:14px;font-weight:bold;letter-spacing:-1px;display:inline;border-bottom:1px dotted #aaa;}
div#live_message a:hover{color:#DCBE87;}
a#close_live_message{float:right;display:block;height:50px;width:50px;background:url(images/close_site_message_bg.png) no-repeat top right;border:0 !important;line-height:0 !important;font-size:0 !important;color:transparent !important;text-indent:-9999px;}
a#close_live_message:hover{background-position:bottom right;}

div#logo{height:220px;width:100%;margin:0 auto;display:block;background:url(images/logo.png) center center no-repeat;}

div#menu{display:block;height:70px;width:980px;margin:0 auto;background:#901818;}
div#menu ul{display:block;margin:0 auto;width:930px;height:100%;}
div#menu ul li{display:block;float:left;width:155px;height:100%;}
div#menu ul li a{display:block;text-align:center;height:100%;line-height:70px;font-family:'Oswald',sans-serif;color:#fff;text-transform:uppercase;font-size:14px;}
div#menu ul li a:hover{color:#DCBE87;}





div#this_weeks_guest{display:block;margin:0 auto;height:170px;width:820px;background:#D9CAB5;}
div#this_weeks_guest img{display:block;float:left;clear:left;height:170px;width:238px;}
div#this_weeks_guest_info{display:block;float:right;width:510px;margin-right:40px;}
div#this_weeks_guest_info h2{display:block;height:70px;line-height:70px;font-family:'Oswald',sans-serif;color:#2B2822;text-transform:uppercase;font-size:18px;letter-spacing:-1px;}
div#this_weeks_guest_info h2 span{font-family:'Oswald',sans-serif;color:#901818 !important;font-size:18px;}
div#this_weeks_guest_info p{display:block;line-height:14px;font-family:arial;color:#2B2822;font-size:11px;font-weight:bold;text-align:justify;}

div#latest_episode{display:block;float:left;width:390px;height:410px;margin-left:40px;background:#D9CAB5;}
div#latest_news{display:block;float:right;width:390px;height:410px;margin-right:40px;background:#D9CAB5;}
div#latest_episode_header,div#latest_news_header{display:block;clear:both;height:70px;background:#901818;}
div#latest_episode_header h2,div#latest_news_header h2{display:block;float:left;line-height:70px;margin-left:30px;color:#fff;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:14px;}
a.latest_episode_header_link,a.latest_news_header_link{display:block;float:right;height:70px;width:70px;background:url(images/arrow_link_bg.png) top center no-repeat;}
a.latest_episode_header_link:hover,a.latest_news_header_link:hover{background-position:bottom center;}
div#latest_episode ul,div#latest_news ul{display:block;margin:0 auto;width:100%;height:340px;}
div#latest_episode ul li,div#latest_news ul li{display:block;float:left;width:100%;height:85px;}
div#latest_episode ul li a,div#latest_news ul li a{display:block;height:84px;font-family:arial;}
div#latest_episode ul li a:hover,div#latest_news ul li a:hover{cursor:pointer;}
span.latest_episode_title,span.latest_news_title{display:block;height:28px;padding:16px 20px;line-height:14px;font-size:11px;font-weight:bold;color:#2B2822;letter-spacing:0px;}
span.latest_episode_date,span.latest_news_date{display:block;height:26px;padding:0 20px;font-size:10px;color:#7C7362;letter-spacing:0px;line-height:10px;}
div#latest_episode ul li a:hover span.latest_episode_title,div#latest_news ul li a:hover span.latest_news_title{color:#901818;}


div#about_the_show{display:block;width:980px;margin:0 auto;background:#D9CAB5;}
div#about_the_show h2{height:60px;line-height:60px;display:block;width:200px;font-family:'Oswald',sans-serif;color:#fff;text-transform:uppercase;padding:0 40px;font-size:21px;background:#901818;}
p#about_the_show_description{display:block;line-height:19px;font-family:arial;color:#2B2822;font-size:12px;font-weight:bold;text-align:justify;margin:0 40px;padding:20px 0;}
div.host_info{display:block;float:left;width:285px;height:258px;overflow:hidden;border:1px solid #B8A073;}
div.host_info:hover{background-color:#F0D8AD !important;}
div.host_info span{display:block;height:50px;background:url(images/trans_bg_black.png);margin-top:208px;font-family:'Oswald',sans-serif;color:#fff;text-transform:uppercase;font-size:15px;line-height:50px;padding-left:20px;}
div#host_penn{margin-left:40px;background:url(images/penn.png) center center no-repeat #ECD6B4;}
div#host_goudeau{margin-left:20px;background:url(images/goudeau.png) center center no-repeat #ECD6B4;}
div#host_matt{margin-left:20px;background:url(images/matt.png) center center no-repeat #ECD6B4;}

div#sponsors{display:block;padding:0 40px;}
div#sponsors h2{display:block;font-family:'Oswald',sans-serif;color:#DCBE87;text-transform:uppercase;font-size:23px;}
div#sponsor_slider{display:block;clear:both;height:130px;overflow:hidden;}
a.sponsor_link{display:block;float:left;height:130px;width:260px;}
a.sponsor_link:hover{background-color:#DCBE87 !important;}
a#sponsor_amazon{background:url(images/amazon.png) center center no-repeat #EDDDC1;}
a#sponsor_audible{background:url(images/audible.png) center center no-repeat #EDDDC1;}
a#sponsor_stamps{background:url(images/stamps.png) center center no-repeat #EDDDC1;}
a#sponsor_legalzoom{background:url(images/legalzoom.png) center center no-repeat #EDDDC1;}
a#sponsor_prosper{background:url(images/prosper_sponser.png) center center no-repeat #EDDDC1;}
a#sponsor_cyph{background:url(images/cyph.png) center center no-repeat #EDDDC1;}


div#web_links{display:block;padding:0 40px;}
div#web_links h2{display:block;font-family:'Oswald',sans-serif;color:#DCBE87;text-transform:uppercase;font-size:23px;}
div#web_links a{display:block;float:left;height:85px;width:85px;}
div#web_links a:hover{background-color:#901818;background-position:bottom left !important;}
a#web_link_facebook{background:url(images/web_links/facebook.png) top left #EDDDC1;}
a#web_link_twitter{background:url(images/web_links/twitter.png) top left #EDDDC1;margin-left:20px;}
a#web_link_youtube{background:url(images/web_links/youtube.png) top left #EDDDC1;margin-left:20px;}
a#web_link_soundcloud{background:url(images/web_links/soundcloud.png) top left #EDDDC1;margin-left:20px;}
a#web_link_zune{background:url(images/web_links/zune.png) top left #EDDDC1;margin-left:20px;}
a#web_link_itunes{background:url(images/web_links/itunes.png) top left #EDDDC1;margin-left:20px;}
a#web_link_rss{background:url(images/web_links/rss.png) top left #EDDDC1;margin-left:20px;}


div#livestream{display:block;position:relative;width:820px;height:539px;margin:0 auto;}
div#livestream iframe{width:820px;height:539px;}





div.episode_link {display:block;margin:0 30px;background:#D9CAB5;}
	div.episode_link h3{clear:both;color:#2B2822;display:block;font-weight:bold;font-size:17px;letter-spacing:-1px;margin-bottom:5px;}
	span.episode_link_time{clear:both;color:#7C7362;display:block;font-weight:bold;font-size:11px;letter-spacing:0;}
	span.episode_link_info,div#audio_player{clear:both;color:#554F43;display:block;font-weight:bold;font-size:11px;letter-spacing:0;line-height:17px;}

a.episode_stream_link,a.episode_download_link{display:block;height:50px;line-height:50px;text-align:center;margin-top:5px;width:385px;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:14px;}
a.episode_stream_link{background:#ECD6B4;color:#000;float:left;border:1px solid #B8A073;}
a.episode_stream_link:hover{background:#F7E0BD;}
a.episode_download_link{background:#901818;color:#fff;float:right;border:1px solid #901818;}
a.episode_download_link:hover{background:#AD1D1D;}


h2#episodes{display:block;font-family:'Oswald',sans-serif;color:#DCBE87;float:left;text-transform:uppercase;font-size:23px;margin-left:55px;}
a#episodes_rss{display:block;font-family:'Oswald',sans-serif;color:#FF8000;float:right;text-transform:uppercase;font-size:23px;margin-right:55px;}
a#episodes_rss:hover{color:#fff;}

div.episode_link_general{padding:25px;}
div.episode_link_general:hover{background:#C3B5A1;cursor:pointer;}
div.episode_link_expand{display:none;padding:0 25px;}
div.episode_link_clicked:hover{background:#D9CAB5 !important;cursor:default !important;}


h2#redirect{display:block;font-family:'Oswald',sans-serif;text-align:center;color:#DCBE87;float:left;text-transform:uppercase;font-size:27px;margin-left:40px;}
span#redirect_text{clear:both;color:#7C7362;display:block;font-weight:bold;line-height:20px;font-size:15px;letter-spacing:0;margin:0 40px;}


input#email_name{display:block;float:left;width:370px;background:#D9CAB5;padding:15px;color:#444;font-weight:bold;font-size:11px;margin-left:40px;}
input#email_from{display:block;float:right;width:370px;background:#D9CAB5;padding:15px;color:#444;font-weight:bold;font-size:11px;margin-right:40px;}
input#email_subject{display:block;float:right;width:790px;background:#D9CAB5;padding:15px;color:#444;font-weight:bold;font-size:11px;margin-right:40px;}
textarea#email_message{display:block;margin:0 auto;width:790px;max-width:790px;background:#D9CAB5;border:0 !important;height:200px;padding:15px;font-family:arial;color:#444;font-weight:bold;font-size:11px;overflow:hidden;}
input#email_name:focus,#email_from:focus,#email_message:focus{outline:none;}
a#email_send{display:block;float:right;background:#901818;color:#D9CAB5;width:150px;height:42px;margin-right:40px;line-height:42px;text-align:center;text-transform:uppercase;font-family:'Oswald',sans-serif;font-size:13px;letter-spacing:0px;text-align:center;}
a#email_send:hover{background:#AD1D1D;}
div.email_form_message{text-align:center;line-height:42px;font-size:13px;float:left;height:42px;clear:left;font-weight:bold;letter-spacing:-1px;}
	div#invalid_email,#name_empty,#message_empty{display:none;background:#901818;color:#D9CAB5;width:650px;margin-left:40px;}
	div#email_success{display:none;background:#1bac22;color:#fff;width:820px;margin:0 40px;}

	::-webkit-input-placeholder{color:#555;} /* WebKit browsers */
	:-moz-placeholder{color:#555;} /* Mozilla Firefox 4 to 18 */
	::-moz-placeholder{color:#555;} /* Mozilla Firefox 19+ */
	:-ms-input-placeholder{color:#555;} /* Internet Explorer 10+ */

h2#email_title{display:block;font-family:'Oswald',sans-serif;text-align:center;color:#DCBE87;float:left;text-transform:uppercase;font-size:23px;margin-left:40px;}

div.news_entry {display:block;margin:0 30px;background:#D9CAB5;padding:25px;}
	h2.news_title{font-family:'Oswald',sans-serif;color:#2B2822;font-size:21px;letter-spacing:-1px;line-height:40px;height:30px;}
span.news_entry_time{clear:both;color:#7C7362;display:block;font-weight:bold;font-size:14px;letter-spacing:-1px;height:25px;line-height:30px;}
div.news_content p{clear:both;color:#554F43;display:block;font-weight:bold;font-size:11px;letter-spacing:0;line-height:17px;text-align:justify;margin-top:20px;}
div.news_content img {display:block;float:left;margin-right:10px;max-width:790px;height:auto;}
div.news_content b, div.news_content strong{font-weight:bold !important;color:#000;}
div.news_content i, div.news_content em{font-style:italic;}
div.news_content a {display:inline;border-bottom:1px dotted #333;color:#554F43;}
div.news_content a:hover {color:#000;}

/* div.news_content iframe{width:780px;height:500px;} */

div#pagination{display:block;float:right;margin-right:30px;}
span.page-numbers.current{background:#e5e5e5;color:#777 !important;}
a.page-numbers,span.page-numbers{display:block;float:left;background:#D9CAB5;color:#554F43;padding:10px;min-width:13px;min-height:13px;text-align:center;margin-left:5px;line-height:13px;text-transform: uppercase;font-size:12px;font-weight: 700;}
a.page-numbers:hover{background:#e5e5e5;}


div#not_live{display:block;width:780px;margin:0 auto;padding:20px;line-height:25px;text-align:center;background:#901818;color:#fff;font-size:14px;font-weight:bold;letter-spacing:-1px;}


div#video_button{display:block;height:40px;clear:both;}
div#video_button a{display:block;height:40px;line-height:40px;float:right;background:#901818;color:#fff;clear:both;font-family:'Oswald',sans-serif;margin:0 40px;font-size:14px;font-weight:bold;letter-spacing:-1px;text-transform: uppercase;padding:0 20px;}
div#video_button a:hover{background:#B61E1E;}


a#show_video{display:none;}



a#tam_link{display:block;margin:0 auto;height:130px;width:820px;background:url(images/tam_logo.png) center center no-repeat #D9CAB5;}
a#tam_link:hover{background-color:#ECD6B4;}





