/* -----------------------------------------
Stylesheet for freefromcorporateamerica.com / Free from Corporate America
Author: cdeVision.com 
Copyright: (c)2008
Created: 30 January 2008 
Notes: Wordpress 2.3.2 website
-------------------------------------------- */

body {background:#fff url(images/bground.jpg) center 0 no-repeat; text-align:center; margin:0; color:#333;
	font-family:verdana,arial,helvetica,sans-serif; font-size:11px;}

/* font-sizing */
h1 {display:none; margin:0;}
h2 {color:#666; font-size:19px; font-weight:normal; margin:0 0 8px 0; padding:0;} /*entry titles*/
h3 {color:#000; font-size:13px; font-weight:bold; margin:0 0 10px 0; padding:0;}
p {font-size:11px; line-height:17px; margin:0; padding:2px 0 12px 0;} 
ul {font-size:11px;}

hr {display:block; width:90%; color:#ccc; background-color:#ccc; height:1px; border:0; margin:0 auto 12px; text-align:center;}

img {border:0;}
.clearFloats {clear:both; line-height:1px; height:1px; font-size:1px;}

.hRule {width:394px; height:14px; background:url(images/hRule.gif) no-repeat; margin:15px auto;}


/* ---- links ----------------------------------------- */
a:link {color:#369; text-decoration:underline;}  
a:visited {color:#369;}
a:hover {color:#999; text-decoration:none;}
a:active {color:#369;}
a:active, a:focus {outline:none;}


/* ---- ids & classes ----------------------------------------- */
#page {width:745px; margin:20px auto 0; text-align:left; background:#fff;} /* wrapper */

#body {width:510px; float:left; text-align:left;}
	#header {}
		#banner {width:510px; height:53px; background:url(images/title.gif) no-repeat;}
			#banner a {display:block; width:510px; height:53px;}
			#banner span {display:none;}
				
		#navMenu {width:510px; background:#e5e5e5; height:21px;}
			#navMenu ul {margin:0 auto; padding:0; text-align:center;}
			#navMenu ul li {display:inline; list-style:none; padding-right:12px; line-height:21px;}
			#navMenu ul li.last {padding-right:0;}
			#navMenu ul li.on {color:#000;}
			#navMenu a:link, #navMenu a:visited {color:#666; text-decoration:none;}
			#navMenu a:hover {color:#fff;}

	#content {width:480px; margin-top:20px;}
		#content ul {margin:0 0 25px 0; padding:0;}
			#content li {/*list-style:none;*/ line-height:17px; padding-bottom:6px;}
		
		/* index page */
		
		/* index page & single page (single post) */
		p.postmetadata {color:#666; font-size:10px;}
		div.post {}
			div.post h2 {color:#000; font-size:13px; font-weight:bold; margin:0 0 10px 0; padding:0;}
			div.post ul {margin:0 0 12px 25px !important; list-style:disc !important;}
			div.post li {}
			div.entry {} /* index page */
				.pullquote {width:120px; padding:10px; margin:10px 10px 10px 15px; float:right; background:#f8f8f8; border-left:1px solid #ccc;}
				.pullquote p {font-weight:bold; padding:0; font-size:11px !important;}
			div.entrytext {} /* single page */
				div.postmetadata {font-size:10px; margin-bottom:15px; color:#888; line-height:15px; border:1px solid #eee; padding:8px;}
			div.navigation {font-size:10px; line-height:17px; margin:10px 0; border:1px solid #eee; padding:8px;}
				div.navigation a {color:#666;}
				div.alignleft a {padding-left:14px; background:url(images/icon-arrow-left.gif) 0 2px no-repeat;}
				div.alignright a {padding-right:14px; background:url(images/icon_arrow.gif) 100% 2px no-repeat;}
			/* podcasts */
			div.podPress_content {background:transparent; font-size:10px; line-height:17px; margin:0 0 10px 1px; border-left:1px solid #ccc; padding:8px;}
		
			/* comments */
			p.nocomments {font-style:italic; color:#666;}
			h3#comments {font-style:italic; color:#666;}
			ol.commentlist {}
				ol.commentlist li {margin:10px 0; border:1px solid #ddd; padding:8px; background:#efefef;}
			/* comment form */
			h3#respond {}
			div#commentBox {font-family:verdana,sans-serif;}
				div#commentBox form {margin:0;}
				div#commentBox input {width:450px; border:1px solid #ccc; font-family:verdana,sans-serif; font-size:11px; padding:5px; margin-bottom:6px;}
				div#commentBox input.button {background:#eee; margin:6px 0; width:200px; padding:2px;}
				div#commentBox textarea {width:450px; height:150px; border:1px solid #ccc; font-family:verdana,sans-serif; font-size:11px; padding:5px;}
		
		/* page page */
			div.webpage img {display:block; float:right; margin:5px 5px 20px 20px;}
		
		/* archive page (uses "SGA Clean Archives" plug-in) */
			p.monthtitle {padding:0}
			ul.postspermonth {margin:0 0 15px 25px;}
				ul.postspermonth li {line-height:17px;}
		/* search page */

#sidebar {width:215px; float:left; padding-left:15px; color:#666; border-left:1px solid #ccc;}
	#blogdescrip {height:175px; background:url(images/jon-reed-caricature.gif) -2px 0 no-repeat; padding:8px 0 5px 98px; font-weight:bold;}
	#sidebar h2 {color:#666; font-size:11px; font-weight:bold; margin:0 0 0 0; padding:0;}
	#sidebar p {font-size:10px; line-height:13px; padding:2px 5px 25px 0;}
	#sidebar ul {font-size:10px; margin:2px 0 15px 0; padding:0;}
	#sidebar ul li {list-style:none; padding-bottom:6px; line-height:130%;}
	#sidebar ul li.on {color:#666; padding-left:14px; background:url(images/icon_arrow.gif) 0 3px no-repeat;}
	#sidebar img.ad {display:block; margin:20px 0;}
	#searchbox {}
		#searchbox form {margin:0;}
		#searchbox label {}
		#searchbox input {border:1px solid #ccc; font-size:10px;}
		#searchbox input.button {background:#eee;}
	#amazonbox {margin:0 0 15px 0;}

#footer {margin:0 auto; width:760px; padding:25px 0; clear:both;}
	#footer p {font-size:10px; padding:0; color:#ccc;}
	#footer a {color:#ccc;}
	#footer a:hover {text-decoration:none;}
	#props p {color:#ccc; padding:0;}
	#props a {color:#ccc;}
	#props a:hover {text-decoration:none;}