/*  
Theme Name: LGR Force of Nature
Description: WordPress theme offered by LGR Computer Enterprises.
*/

* { border:0; margin:0; padding:0; }

body { background:url(images/bg-body.gif) center 32px repeat-x #1D2419; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#D2E1B5; }

a {  color:#ACCE46; } a:hover { color:#ff9; }


/* Structure */

#wrapper { width:820px; margin:0 auto; text-align:left; }
#header { height:105px; padding-top:50px; clear:both; background:url(images/bg-header.gif) top center no-repeat; }
#main { width:820px; background:url(images/bg-main.gif) top center no-repeat #1d2419; }
#content { float:left; width:580px; margin:10px 15px; }
#sidebar { float:right; width:180px; margin:10px 15px; }
#footer { color:#ACCE46; text-transform:uppercase; font-size:10px; padding:10px 15px; }


/* Menu */

#menu { float:left; }
#menu ul { list-style:none; padding:12px 24px; }
#menu li { float:left; margin-right:30px; }
#menu li a { float:left; font-weight:bold; text-decoration:none; }
#menu li.current_page_item a { color:#ff9; border-bottom:1px dashed #acce46; }


/* Search */

#search { float:right; padding:10px 0; width:195px; }
#s { padding:2px 3px; background:#75953D; color:#ff9; border:1px solid #acce46; font-size:11px; width:145px; }
.submit { padding:1px 2px; background:#75953D; color:#ff9; border:1px solid #acce46; font-size:11px; width:30px; cursor:pointer; } 


/* Heading's */

h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; letter-spacing:-1px; border-bottom:1px dashed #ff9; margin-bottom:5px; color:#ACCE46; }
h1 a { text-decoration:none; } h1 a:hover { color:#acce46; }
h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; letter-spacing:-1px; border-bottom:1px dashed #ff9; margin-bottom:5px; color:#ACCE46; }
h3 a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:32px; font-weight:normal; letter-spacing:-1px; color:#ACCE46; text-decoration:none; }
h3 a:hover { color:#acce46; }
h4 { font-size:9px; font-weight:bold; }
.hi { color:#ff9; }


/* Entrie's */

.date { float:left; font-size:10px; letter-spacing:2px; color:#eee; }
.meta { float:right; font-size:10px; letter-spacing:2px; color:#eee; }
#content p { line-height:1.75em; margin-bottom:1.75em; }
#content a:hover { text-decoration:none; }
#content p a:hover { background:#75953D; }
#content img { margin:5px; border:1px solid #ACCE46; background:#fff; }
#content ul { padding-left:18px; line-height:1.75em; margin-bottom:1.75em; }
blockquote { margin:0 30px; padding:1.5em 1.75em 0 1.75em; background:#75953d; color:#ff9; border:1px dashed #acce46; margin-bottom:1.75em; text-align:justify; }
.previous a { float:left; padding:2px 3px; background:#75953D; color:#acce46; border:1px solid #acce46; text-decoration:none; } .previous a:hover { color:#ff9; }
.next a { float:right; padding:2px 3px; background:#75953D; color:#acce46; border:1px solid #acce46; text-decoration:none; } .next a:hover { color:#ff9; }


/* Sidebar */

#sidebar li { list-style:none; }
#sidebar li ul { list-style:none; margin-bottom:1.75em; }
#sidebar li ul li { display:block; padding:5px 8px; text-decoration:none; }
#sidebar li ul li a { display:block; text-decoration:none; }
#sidebar li ul li a:hover { font-weight:bold; }


/* Feed */

#feed ul { float:right; list-style:none; padding:8px 0; font-size:11px; }
#feed li { float:left; background:url(images/feed.png) left center no-repeat; padding-left:20px; margin-left:15px; }
#feed li a { float:left; text-decoration:none; }


/* Alignment */

.left { float:left; } .right { float:right; } .clear { clear:both; }


/* Comments */

input, textarea { letter-spacing:1px; background:#75953D; color:#ff9; border:1px solid #acce46; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; padding:2px; }
.author-name { font-weight:bold; color:#ff9; text-transform:capitalize; }
.author-name a { color:#ff9; text-decoration:underline; }
.author-name a:hover { text-decoration:none; }

.comment { margin-bottom:2em; }
.comment-date { font-size:10px; letter-spacing:1px; color:#eee; margin-top:2px; }

#author { margin-bottom:5px; }
#email { margin-bottom:5px; }
#url { margin-bottom:5px; }
#comment { width:574px; height:80px; margin-bottom:5px; }

.commentsubmit { padding:1px 2px; background:#75953D; color:#ff9; border:1px solid #acce46; font-size:11px; cursor:pointer; }
