/*  

Theme Name: Gold Grasses

Author:Bloggingzone.info

Author URI:http://bloggingzone.info

*/



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.gif) no-repeat center top; width:849px; height:213px; margin:0px; color:#bfbcba;}

.title_desc {padding-top: 1200px; padding-left:500px; font-size:20px; font-weight:bold; font-weight:bold; color:#000000;}

.title_desc a {color: #000;}

.title_desc a:hover {color: #000; text-decoration: none;}

.description {padding: 0px; font-size:12px; font-weight:bold; padding-left:500px; color:#000;}



/* Navigation Top START xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

#nv_bg { background:url(images/navigation_bg.gif); width:849px; height:47px; 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;}

.entry h3 {font:bold 1.4em Tahoma; margin:0; padding:8px 5px 2px; color:#696664;border-bottom:1px solid #f5a736; width:400px;} 

.entry li {color: #f5a736;} 

.post {width:541px; display:block; }

.head_content {background:url(images/content_head.gif) no-repeat; width: 541px; /*height: 98px;*/ overflow: hidden; /*padding-top: 20px;*/}

.foot_content {background: url(images/content_foot.gif); width:541px; height:57px; margin-bottom: 10px; overflow:hidden; }

#content h2 a {font-family: Tahoma; font-size:11px; font-weight:bold; padding-left:20px; display: table-cell; margin-top:10px; padding-top:0px; 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: 0 22px 0 0; }

 * html  #sidebar_wrapper { margin-right: 11px; }

 

/* Sidebar xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

#sidebar { width:238px; float:right; padding:3px 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;}

#risa {margin:0 0 0 -20px;}

/* 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 h3 {  font:bold 1.2em Tahoma;margin:0; padding:10px 5px 2px; color:#696664;border-bottom:1px solid #f5a736;} 

#entry_c li {color: #f5a736;} 

.entry_c h3 {  font:bold 1.3em Tahoma;margin:0 0 0 4px; padding:10px 5px 2px; color:#696664;border-bottom:1px solid #f5a736;} 

.entry_c li {color: #f5a736;}

.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;} 

