/*  
Theme Name: Gold Grasses
Author: Bloggingzone.info
Author URI: http://bloggingzone.info
Hacked by fneep for IE compatibility
*/

html,body{margin:0;padding:0; background:url(images/page_bg.gif) top repeat-x #202020;}
body{font:76% arial,sans-serif;text-align:center}
p{margin:0 10px 10px}
#container{text-align:left; width:849px; margin:0 auto 0;}
#content p{line-height:1.4}
a {color: #f5a736; text-decoration:none;}
a:hover {text-decoration:underline;}
/* Header xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#header {background:url(images/head.jpg) no-repeat center top; width:849px; height:213px; margin:0px; color:#bfbcba;}
.title_desc {padding-top: 120px; padding-left:500px; font-size:20px; font-weight:bold; font-weight:bold; color:#000;}
.title_desc a {color: #000;}
.title_desc a:hover {color: #000; text-decoration: none;}
.description {padding: 10px; font-size:12px; font-weight:bold; padding-left:500px; color:#FFFFFF;}

/* Navigation Top START xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#nv_bg { background:url(images/navigation_bg.gif); width:849px; height:87px; margin:0px; padding-top:5px; overflow:hidden; }
 
/* Top Navigation xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.top_navi { width:849px; position:relative; float:left; height:35px;}
.top_navi em { display:none}
.top_navi ul { list-style:none; margin:0px; padding:0px 30px;}
.top_navi ul li ul { display:none;}
.top_navi li { padding:0px; margin:0px; display:inline; font-size:11px; font-family:Verdana; font-weight:bold;}
.top_navi a { padding:0px 0px 0px 3px; margin-right:2px; background:url(images/leftupbg2.gif) no-repeat left top; float:left; text-decoration:none; }
.top_navi a span { padding:8px 9px 6px 6px; display:block; background:url(images/rightupbg2.gif) no-repeat right top; float:right; }
.top_navi a span { float:none; color:#2e2e2e;}
.top_navi a:hover span { color:#2e2e2e;}
.top_navi a:hover { background:url(images/leftupbg.gif) no-repeat left bottom; color:#2e2e2e; }
.top_navi a:hover span { background:url(images/rightupbg.gif) no-repeat right bottom; color:#2e2e2e;}
.top_navi .on { background:url(images/leftupbg.gif) no-repeat left bottom; color:#2e2e2e; }
.top_navi .on span { background:url(images/rightupbg.gif) no-repeat right bottom; color:#2e2e2e; }

/* Content BG xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#wrapper_page {background:url(images/c_bg.gif) repeat-y; width:849px;}
#content {width:541px; margin-left: 20px; float:left; color:#7c7c7c;}
* html #content {width:541px; margin-left: 10px;}
.entry {background:url(images/content_mid.gif); width: 541px; margin:0; padding:0; }
.entry a {color:#f5a736; text-decoration: none;}
.entry a:hover {color:#f5a736; text-decoration: underline;}
.post {width:541px; display:block; }
.head_content {background:url(images/content_head.gif) no-repeat; width:541px; height:78px; overflow:auto;}
.foot_content {background: url(images/content_foot.gif); width:541px; height:57px; margin-bottom: 10px; overflow:hidden; }
#content h2 a { color:#2d2d2d; font-family:Tahoma; font-size:12px; font-weight:bold; padding-left:20px; padding-top:300px; text-decoration:none;}
#content { line-height: 5px;}
* html #content { line-height: 35px;}
.postmetadata a{color:#f5a736; text-decoration:none; } 
.postmetadata a:hover {color:#f5a736; text-decoration:underline; } 

/* Search xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.search_input { background:url(images/searchfield.gif); width:159px; height:23px; border:none; padding-left:4px; color:#f5a736; font-family:Tahoma;}
.search_go_button { background:url(images/searchbutton.gif); width:26px; height:24px; border:none;}

/* Sidebar Wrapper xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#sidebar_wrapper {background:url(images/sidebar_b.gif);}
#sidebar_wrapper{float:right;width:258px; margin-right: 22px; }
 * html  #sidebar_wrapper { margin-right: 11px; }
 
/* Sidebar xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#sidebar { width:238px; float:right; padding:33px 0 10px 20px; color: #f5a736; }
#sidebar a {color:#f5a736; text-decoration:none;}
#sidebar h2 {  font:bold 1.2em Tahoma;margin:0; padding:10px 5px 2px; color:#696664;border-bottom:1px solid #f5a736; width:200px;} 
#sidebar ul { font-size:1em; list-style-type:none; padding:0px; margin:0px;} 
#sidebar ul li ul { font-size:1em; padding:0; margin:0;} 
#sidebar ul li ul li ul { padding:0; margin:0; font-size:1em;} 
#sidebar ul li.cal { padding:0; margin:0;} 
#sidebar ul li ul li a { display:inline-block;} 
#sidebar ul li ul li a { padding:1px 5px 2px; border-bottom:1px dotted #f5a736; width:200px; display: block;} 
#sidebar ul li ul li.current_page_item a, #sidebar ul li ul li.current-cat a { padding:1px 5px 2px; display:block; color:#3e3e3e; background:#f5a736;} 
#sidebar ul li ul li a:hover { color:#3e3e3e; background:#f5a736} 
#sidebar_foot {background:url(images/sidebar_foot.gif); width:258px; height:72px; clear:both;}

/* Footer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/ 
#footer{background: url(images/c_foot.gif); width:849px; height:95px; clear:both; text-align:center;}
#footer p{margin:0;padding-top: 60px; color:#7c7c7c;}
#footer a {color:#f5a736; text-decoration:none;}
#footer a:hover {color:#f5a736; text-decoration:underline;}

/* Commentform xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#comments { color:#f5a736; text-align:center;}
.commentlist {color: #7c7c7c; background:#232323; border: 3px solid #313131; width:494px; padding-top:20px; line-height: 8px; }
.commentlist .alt {color: #7c7c7c; width:494px; padding-top:30px; }
.commentlist a {color: #f5a736; text-decoration:none; }
.commentlist a:hover {color: #f5a736; text-decoration:underline; }
hr {width: 450px;}
input { background:#232323; color: #7c7c7c; border: 3px solid #313131;}
input a:active{ background:#232323; color: #7c7c7c; border: 3px solid #313131;}
textarea { background:#232323; color:#7c7c7c; border: 3px solid #313131;}

/* Entry List xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.entry_c ul { font-size:1em; padding:25px; margin:0px; line-height: 20px;} 
.entry_c ol{ font-size:1em; padding:25px; margin:0px; line-height: 20px;} 
.entry_c dl{ font-size:1em; padding:25px; margin:0px; line-height: 20px;} 
.entry_c dir{ font-size:1em; padding:25px; margin:0px; line-height: 20px;} 
