/*
Theme Name: Frontlines of Freedom
Theme URI: http://frontlinesoffreedom.com/
Description: The Frontlines of Freedom Radio Show Site
Version: 1.0
Author: Jim Zoetewey
Author URI: http://jimzoetewey.com/
Tags: blue, two columns, widgets,

	Kubrick v1.5
	 http://jimzoetewey.com

	This theme was designed by Paula Scott Unlimited and built by Jim Zoetewey,
	whose blog you will find at http://jimzoetewey.com/

See footnote at bottom for edits

*/

	html,body      { font-family: Arial, Eurostile, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #fff; background-image: url("images/background-full-size.gif"); background-repeat: no-repeat; background-position: 0 300px; margin: 0; padding: 0; height: 100% }
	#container      { background-image: url("images/linesbkgd.gif"); position: relative; left: 100px; width: 900px; min-height: 100% }
	#header   { height: 235px; max-width: 890pt }
	#body {
		padding:10px;
		padding-bottom:100px;	/* Height of the footer */
	}
	#footer       { font-size: 11px; position: relative; bottom: 0; width: 100%; height: 130px }
	#footer a  {color:red}
	/* other non-essential CSS */
	#header p, #header h1 {
		margin:0;
		padding:10px 0 0 10px;
	}
        #logo{ position: relative; top:25px; left: 2pt }
	#menu{ position: relative; top:-20px;left: 258px }
	
	#stations1 {float:left; width:150px; padding-left: 30px; padding-right: 12.5px}
	#stations2 {float:left; width:150px; padding-left: 12.5px; padding-right: 12.5px }
	#stations3 {float:left; width:150px; padding-left: 12.5px; padding-right: 12.5px }
	#stations4 {float:left; width:150px; padding-left: 12.5px; padding-right: 12.5px }
	#stations5 {float:left; width:130px; padding-left: 12.5px; padding-right: 12.5px }
	.stationbold   { color: #002d62; font-weight: bold }
	#stations      { position: relative; right: 3px; left: 15px; width: 894px; border-top: 1px solid black }
	hr  { color: #000; width: 894px;  }
	#bottom   { clear: both }
	#contactpages    { font-size: 8.5pt; text-align: center; padding-top: 10px; padding-bottom: 10px }
	#content     { position: relative; left: 65px; width: 480px; float: left }
	#sidebar  { float: right; width:300px; border-left: solid thin; padding-left: 10px }
	#contentwide { position: relative; left: 65px; width: 775px; }
	.title { color: #002d62; font-weight: bold; padding-top: 20px }
	a:link { color: #002d62; text-decoration: none;}
	a:visited { color:#b6121b; text-decoration: none;}
	a:hover { color: #1f2021; text-decoration: none;}
	
	/* Front page
	 --added styles
	 --still experimental 
	*/
	
	#topthisweek { position: relative; top: 0 }
	.frontheader   { font-size: 25px; margin-left: 215px; }
	.weekfloaty { float:left; }
	#fronthdrbig  { color: #002d62; font-size: 30px; margin-right: 30px }
	#date  { color: #b6121b; font-weight: bold }
	#show { background-image: url("images/todaysprogrambottom.gif"); background-repeat: no-repeat; background-position: 50% bottom; padding-bottom: 20px; position: relative; left: -6px; width: 894px }
	#thisweeksshow   { position: absolute; z-index: 49; top: 30px; left: 75px }
	#thisweeksprogram    { color: #002d62; position: relative; z-index: 49;}
	#whatis   { background-image: url("images/whatisfofbottom.gif"); background-repeat: no-repeat; background-position: 50% bottom; padding-bottom: 40px; position: relative; left: 100px; width: 688px }
	#whatiscontainer{ color: #002d62; margin-left: -6px; margin-bottom: -9px; }
	#whatispad { padding-right: 25px; padding-left: 25px }
	#blognewscontainer  { color: #002d62; padding-top: 50px; padding-bottom: 50px;}
	#whatisborder  { position: relative; left: -7px }
	#blog    { background-image: url("images/blogbottom.gif"); background-repeat: no-repeat; background-position: 50% bottom; padding-bottom: 40px; position: relative; left: 100px; width: 377px; float: left }
	#blogpad { padding-right: 25px; padding-left: 25px }
	#newsletter  { position: relative; left: 150px; float: left }
	.blogtitle  { font-size: 20px; font-weight: bold }
	#postspacer { padding-bottom: 15px; }
	#whatispad p { color: #002d62; }
	#blogpad p { color: #002d62; font-size:10pt;font-family: Arial;}


/* PSU Added Styles 
  -edited left on #menu to fix position for FF
  -changed font family order as per christinas request
*/
	h1{font-size:16pt;color: #002d62;margin-bottom: 16px; margin-right: 350px;}
	h2{font-size:14pt;color:#b6121b;}
	p{font-size:12pt;color: #1f2021;line-height: 1.6em;}
	a img{border-style: none;}
	#wp_email_capture{margin-top: 10px;}
	#wp_email_capture label{margin-bottom:10px;}
	#wp_email_capture input{margin-bottom:10px;}
	#wp_email_capture_2{}
	#wp_email_capture_2 label{margin-bottom:10px;}
	#wp_email_capture_2 input{margin-bottom:10px;}
	#home-buttons{width:600px;margin:0px auto 0px 5px;}
	.whatis-frontheader{font-size:25px;}
	#banner{height:75px;margin-left: 105px;}
	#banner img{margin-top: 20px;}
	.stations {float: left; padding-left: 55px; padding-right: 12.5px; width: 150px;}
	#stationbanner {padding-left: 60px; text-align: center; }
