/*  
Theme Name: gatheringII
Theme URI: http://journal.barleyhut.com
Description: A neat,  modern,  widget-ready theme originally designed by <a title="derby web design" href="http://www.tristarwebdesign.co.uk/">tristar web design</a> and ported to Wordpress by <a href="http://journal.barleyhut.com">A.M. Griffin</a>.
Version: 1.0
Author: tri star design (ported to Wordpress by A.M. Griffin).
The CSS,  XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php
*/
*  {padding: 0;margin: 0;}
body {
background: #2E2E2E;
color: #564b47; 
font-family: geneva, "helvetica neue", helvetica, calibri, arial, sans-serif; 
font-size:88%;
}

html > body  {font-size:13px;}
sup /* For the HQ in the blog title */ {color: #FFC671;}
a, #header h1 a  {text-decoration: none; color: #F90;}
a:hover  {text-decoration: none; color: #333;}
.alignleft  {float:left; clear:left; border: 1px solid #aeaeae; padding: 5px; margin: 0 5px 3px 0;}
.alignright  {float:right; clear:right; border: 1px solid #aeaeae; padding: 5px; margin: 0 0 5px 5px;}
abbr,  acronym,  span.abbr  {border: none;}
h1,  h2,  h3,  h4,  h5,  h6  {font-family: "helvetica neue",  helvetica,  "lucida grande",  calibri,  arial,  jamrul,  sans-serif;}
h2 {font-size:1.651em; font-weight:normal; line-height:0.857em; margin-bottom: 0.857em;}
h2 a  {color: #2E2E2E;}
h2 a:hover  {color: #222;}
h3  {font-size:1.308em; font-weight:normal; line-height:1.059em; margin-bottom: 1.059em;}
h4,  h5,  h6 {font-size:1.154em; font-weight:normal; line-height:1.2em; margin-bottom:1.2em;}
#outercontainer  {margin: 0 auto; width: 800px; background: #2E2E2E url(images/oc-background.jpg) repeat-y;}
#container  {margin: 0 auto; width: 760px; background: #FFF;}
/*---:[ header styles ]:---*/
#header  {width: auto; height: 100px; background: #FFF url(images/header-background.jpg) repeat-x;}

#header h1  { 
	 padding: 20px 0 0 25px;
	 font-size: 320%;
	 letter-spacing: -2px;
	 font-weight: normal;
	 color: #F90;
	 font-family: georgia, arial, verdana, tahoma, "times new roman";
}

/* For your Blog Description */#header h3  {margin: 0; padding-right:15px; font-size: 110%; font-weight: normal; color: #AAA; float: right;}
/*---:[ menu... for the menu bar across the top ]:---*/
#menu  { width: auto; height: 75px; background: #444 url(images/menu-background.jpg) repeat-x;}
#menumain ul  {float: left; width: 80%;}
#menumain ul li , #menurss ul li  {display: inline;}
#menumain ul li a  {color: #fff; padding: 28px; text-decoration: none; float: left; border-right: 1px solid #333;}
#menumain ul li a:hover, #menurss ul li a:hover   {background: url(images/menu-hover.jpg) repeat-x; color: #fff;}
#menurss ul  {float: right; width: 20%;}
#menurss ul li a {color: #fff;  text-decoration: none; float: right; padding: 5px 10px 0 10px; border-left: 1px solid #333;}
#menurss a img {border: none;}
/*---:[ BEGIN: maincontent styles ]:---*/
#main  {width: 510px; background: #FFF url(images/maincontent-background.jpg) repeat-x; padding:25px; float:left;}
#main p,  #main ul,  #main ol,  #main blockquote,  #main pre,  #main td,  #main th,  #main label  {
margin: 0; line-height: 1.5em; margin-bottom: 1.5em;}
#archives  #archivesall {margin: 0 0 0 15px;}
#archivesall ul {list-style-type: none;}
/*---:[ post..where you'd style your blog posts ]:---*/
.entry-content  {margin: 10px 0px 35px 0px;}
div.entry-content ul,  ol {list-style-position: outside; padding-left:18px;}
div.entry-content  ul ul  {margin-left:8px;}
div.entry-content  ul ol  {list-style-position:inside; margin-left:18px;}
.entry-content img  {padding: 3px; margin: 0 6px 0 6px; border: 1px solid #bbb;}
.entry-content a img  {border: 3px solid #ccc;}
.entry-content a:hover img  {border: 3px solid #666;}
.entry-content p.entry-meta  /* For Categories,  Tags and Comments at end of posts */
{background: #fbfbfe; border: 2px solid #f1f7f6; font-size: 12px; padding: 2px; text-transform: lowercase;}
.entry-content p.entry-date  {font-size: 12px; margin-top:-1.5em !important;}
blockquote   {margin: 18px; padding: 25px 10px 5px 10px; background-color: #fbfbfe; border: 1px solid #eee;}
blockquote p   {margin: 0.4em 0.8em;}

.code  {
	margin: 15px 0;
	padding: 10px;
	display: block;
	overflow: auto;
	font: 400 1em courier,  monospace;
	line-height: 120%;
	white-space: pre;
	background: #f1f7f6;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

/* For highlighting words or sentences*/hilite  {padding: 1px 2px; background: #FFFF99; border-top: 1px solid #eee;}
.alert  {
	 /* For Alert Class.  Thanks to bioneural.net */ background: #fff6bf url(images/exclamation.png) center no-repeat;
	 background-position: 15px 50%;
	 /* x-pos y-pos */ text-align: left;
	 padding: 5px 20px 5px 45px;
	 border-top: 2px solid #ffd324;
	 border-bottom: 2px solid #ffd324;
}

/*---:[ SIDEBAR ]:---*/
#sidebar {
	float: right;
	width: 150px;
	padding:25px;
	list-style-type: none;
	background: #FFF url(images/maincontent-background.jpg) repeat-x;
}

#sidebar ul  {/* entry in each menu TIM*/
	list-style-type: none; margin: 0; line-height: 1.5em; margin-bottom: 1.5em; padding: 0; font-size: 95%;}
/* For Sidebar Widgets Titles*/
#sidebar h2.widgettitle  {
	margin: 20px 0 10px 0;
	padding: 0;
	color: #2E2E2E;
	background: #fbfbfe;
	border-bottom: 2px solid #f1f7f6;
}
#sidebar li.widget {font-size: 98%;list-style-image: none;list-style-type: none;}
#sidebar li.widget ul {list-style-image: none;list-style-type: none;list-style-position: inside;}
/* END For Sidebar Widgets Titles*/
/*.search-form  {}*/
.navigation  {/*.Thanks to http://cutline.tubetorial.com/ */ width: auto; margin: 0 0 3.0em 0;}
* html .navigation  {margin: 0 0 2.5em 0;}
.previous  {float: left;}
.next  {float: right;}
.clear  {width: auto; height: 1px; clear: both;}
/*---:[ comments ]:---*/
#respond  {font-size: 105%;}
#trackbacks  {margin: 0 0 2em 0;}
#comments-form  {margin: 4em 0 0 0;}
#comments-form input:focus,  #comments-form textarea:focus  {background: #ffffcc;}
#commentform textarea  {background:#f4f4ff none repeat scroll 0%; border: 1px solid #aeaeae; width:100%;}
#comments-form a img  {border:none !important;}
div.comment-meta, div.comment-text   {margin: 10px 0 10px 0;}
div.comment-meta img  {margin: 0;}
/*div.comment-text  { margin: 10px 0 10px 0;}*/
h4.comments-header  {background: #f1f1f1; border: 3px solid #f5f5f5; padding-top:2px; padding-bottom: 2px; padding-left: 1px;}
h4.comments-form  {margin: 15px 0 0 0;}
ul.labels  {float:left; line-height: 1.5; width:275px; padding-left: 25px;}
ul.labels li {list-style-type:none !important; margin:0 0 1.5em 0;}
ol.comments  { list-style-position: outside;}
/*.comment-author,  .comment-date  { }*/
.even  {background: #F0F0F0;}
.sign-in  {width:550px;}
.odd  {background: #FAFAFA;}
.highlight  {background: #FFFFE5;}
img.gravatar  {margin:0 0 0 3px; padding: 5px; float:right; border:1px solid #E0E0E0;background: #fff;}
#live-preview  {margin: 20px 0 100px 0;}
/* END: comments styles 
   BEGIN: footer styles */
#footer  {clear: both; width: auto; font-size: 80%;	background: #111; color: #f90; text-align: center; padding: 30px 0 10px 0;}
#footer a  {color: #fff;}
#footer a:hover  {color: #FFC671;}
/*END: footer styles*/