/*****************
  This is your playground. Customize Hemingway to your hearts extent. 
*****************

/* LAYOUT WIDTH */

/* Example for a fluid layout:
.inside{
	width:95%;
}
*/

/* Example for a static layout:
.inside{
	width:800px;
}
*/

body{
	background:#213205;	
	color:#000; 
	font-size:11px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
    	margin-left: auto;
    	margin-right: auto;
	width:990px;
}

/* To move the log up */
#header .inside{
	padding:.5em 0;	
}


/*Top rounded corners*/
b.rtop, b.rbottom{display:block;background: #213205}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #fff}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/*Bottom rounded corners*/
b.rtop2, b.rbottom2{display:block;background: #213205}
b.rtop2 b, b.rbottom2 b{display:block;height: 1px;
    overflow: hidden; background: #fff}
b.r12{margin: 0 5px}
b.r22{margin: 0 3px}
b.r32{margin: 0 2px}
b.rtop2 b.r42, b.rbottom2 b.r42{margin: 0 1px;height: 2px}

/* Rounded corner header boxes */
b.rtop3, b.rbottom3{display:block;background: #fff}
b.rtop3 b, b.rbottom3 b{display:block;height: 1px;
    overflow: hidden; background: #d6d1bc;	}
b.r13{margin: 0 5px}
b.r23{margin: 0 3px}
b.r33{margin: 0 2px}
b.rtop3 b.r43, b.rbottom3 b.r43{margin: 0 1px;height: 2px}

#ancillary h2{
	color:#000;
	background:#d6d1bc;
	font-weight:bold;
	text-align:center;
}

/*Detail box stylea*/
.story .detailbox{
	margin:1em 0;
	text-align:center;
	width:100%;
	font-size:0.95em;
	color:#777e6f;
	background: #e3e8d4;
}

b.rtop4, b.rbottom4{display:block;background: #fff}
b.rtop4 b, b.rbottom4 b{display:block;height: 1px;
    overflow: hidden; background: #e3e8d4}
b.r14{margin: 0 5px}
b.r24{margin: 0 3px}
b.r34{margin: 0 2px}
b.rtop4 b.r44, b.rbottom4 b.r44{margin: 0 1px;height: 2px}

/* Footer */
#footer{
	clear:both;
	color:#000;
	margin:0em 0em 0em 0em;
	background:#e3e8d4;
	width:990px;
    	margin-left: auto;
    	margin-right: auto;
	border-top:0px solid #878870;
}

/* Comment Area */
#secondary{
	background:#e3e8d4;
	padding:1px 2em;
	border-top:0px solid #291c0e;
}


/*-----------------------------------------------------------------------------------------------
 Home page tabbed posts.
-----------------------------------------------------------------------------------------------*/
#featured_posts h2 { border-bottom:1px solid #b7ae88; padding: 3px; font-size: 18px; color:#475c1d; }
* html #featured_posts { margin-left: 15px; }

#tabs { float:left;  width:100%; line-height:normal; background:url("../images/bg.gif") repeat-x bottom; margin-bottom: 5px;  }
#tabs ul { margin:0; padding-left: 5px; padding-bottom: 24px; }
#tabs ul li { list-style:none; float:left; background:url("../images/left.gif") no-repeat left top; margin:0; padding:0 0 0 9px; }
#tabs ul li a { float:left; display:block; background:url("../images/right.gif") no-repeat right top; padding:5px 15px 4px 6px; text-decoration:none; font-weight:bold; color:#765; }

#tabs a:hover { color:#333; }
#tabs #current { background-image:url("../images/left_on.gif"); }
#tabs #current a { background-image:url("../images/right_on.gif"); color:#333; padding-bottom: 5px; }

.entry { margin: 15px 0; }
.entry .story, .entry .vote_box { float: left;  }
#primary.twocol-stories .entry .story { width: 92%; float: right; margin: 0; }

.idea_submit_btn, .btn_home{ text-align: right; }
.btn_home a, .idea_submit_btn a { font-size: 14px; text-decoration: none; border: 3px double #3b562e; padding: 3px; background-color: #cad2bd; font-weight: bold; color:#000; line-height: 25px; }

.synopsis_text{ margin: 30px 0;  }

