/*
Theme Name: StopLawnLitter
Version: 1.5
Author: David K. Smith
Author URI: http://www.interactivebiz.com
Copyright: Copyright 2007 StopLawnLitter.org, All rights reserved.
Notice: YOU MAY NOT COPY OR USE THIS FILE IF YOU HAVE NOT PURCHASED RIGHTS FOR IT
#
# DO NOT EDIT THIS FILE
*/

#wrapper { color: #121212; border: solid 2px #3F3D2F; background-color: #efede0; width: 770px; 	margin: 7px auto 0 auto; }
body { margin-top: 0px; color: black; background-color: #6F6C5A; }
.entry_body { font-size: .9em; line-height: 125%; }
.entry a { color: #0002E8; text-decoration: underline; font-size: 1.0em; }
.entry a:hover { color: #FF0000; text-decoration: none; }
.entry a:visited { color: #0002E8; }
.entry a:visited:hover { color: #FF0000; }
#navbar { height: 26px; background: #FFE42F; vertical-align: bottom; border-top: 1px solid #3F3D2F; border-bottom: 1px solid #3F3D2F; padding-left: 10px; padding-bottom: 0px; }
.navbar A { COLOR: blue; text-decoration: underline; font-weight: bold; font-size: 13px; font-family: arial,helvetica,sans-serif; letter-spacing: .2px; padding: 4px 4px 0 4px; }
.navbar A:hover { COLOR: #AFD7FF; text-decoration: none; background-color: #FFFDEF; }
.entry_header h2,.entry_header h1,.sidebar h2 { margin-top: 0em; margin-bottom: 0em; padding-top: 0px; padding-bottom: 0px; }
h1{ margin-top: 1.5em; margin-bottom: 1.2em; padding: 0 0 0 0px; font-family: verdana,tahoma,sans-serif; color: #990000; font-size: 1.3em;}
h2{ margin-top: .8em; margin-bottom: .5em; padding: 0; font-family: arial,tahoma,sans-serif; color: #003300; font-size: 1.1em; font-weight: bold; font-style: normal; }
h3  { margin-top: .8em; margin-bottom: .5em; padding: 0 0 0 6px; font-family: arial,tahoma,sans-serif; color: #003300; font-size: 1.1em; font-weight: bold; font-style: normal; }
#header h1 { padding: 10px 8px 40px 8px; margin: 0px; }
#header h2 { padding: 30px 8px 30px 8px; margin: 0px; }
.header_img #header h1 { padding: 0px; margin: 0px;}
ul, .sidebar li ul { list-style-position: outside; margin-top: .4em; margin-bottom: .5em; padding-top: 0px; padding-bottom: 0px;}
ol { list-style-position: outside; margin: .4em 0 .5em .2em; padding-top: 0px; padding-bottom: 0px; padding-left: 2.5em;}
ol li { list-style-position: outside;  margin-top: 0em;  margin-bottom: .6em;  padding-top: 0px;  padding-bottom: 0px; }
li { list-style-position: outside;  margin: .4em 0 .6em .0em;   padding-top: 0px;  padding-bottom: 0px; }
.footer A { COLOR: #000080; text-decoration: underline; font-weight: normal; font-size: 11px; }
.footer A:hover { COLOR: #AFD7FF; text-decoration: none; font-weight: normal; background-color: #FFFDEF; }
#sidebar { background-color: #EFEDE0; width: 200px; float: right; }
#footer { height: 24px; background: #FFE42F; border-top: 1px solid #3F3D2F; font-size: 11px; padding-left: 10px; clear: both;}
h1 .admin_link a { text-decoration: underline; color: #0000CD; font-size: .9em; }
a:hover,h1 .admin_link a:hover { text-decoration: none; color: #FF0000; }
h1 .admin_link a:visited:hover { text-decoration: none; color: #FF0000; }
a:visited { color: #0000CD; }
a:visited:hover { color: #FF0000; }
div.entry { padding-top: 1px; padding-bottom: 40px; padding-right: 0px; margin-bottom: 30px; }
#pages h2  { border-bottom: solid 4px purple; background:#EFEDE0; color:#005689; font-size: .9em; padding:4px 5px 6px 8px; margin: 0px; text-transform: none; line-height: 1.1em; font-family:arial,tahoma,helvetica,verdana; }
#links h2 { border-bottom: solid 3px green; background:#EFEDE0; color: #222222; font-size: .9em; padding: 4px 5px 4px 4px; margin: 0px; text-transform: none; line-height: 1.1em; font-family:arial,helvetica,sans-serif; }
#links2 h2 { border-bottom: solid 3px red; background:#EFEDE0; color:  #222222;  font-size: .9em; padding: 4px 5px 4px 4px; margin: 0px; 	text-transform: none; line-height: 1.1em; font-family:arial,helvetica,sans-serif;
}
#widget_democracy h2 { border-bottom: solid 3px orange; background: #EFEDE0; color: #222222; font-size: .9em; padding: 4px 5px 4px 4px; margin: 0px; text-transform: none; line-height: 1.1em; font-family:arial,helvetica,sans-serif;}
#paypal-donate h2 { border-bottom: solid 3px red; background:#EFEDE0; color:#005689; font-size: .9em; padding:4px 5px 6px 8px; margin:0px; text-transform: none; line-height: 1.1em; font-family:arial,tahoma,helvetica,verdana;}
.sidebar ul,.sidebar li { margin: 0px; padding: 0px;}
div.pad { padding: 4px 8px 0px 0px;}
#sidebar div.pad { background-color: #efede0;}
#body div.pad { padding-top: 0px;}
#header div.pad { padding: 0px; margin: 0px;}
#footer div.pad { padding: 6px 8px 0px 0px;}
.header_img #header div.pad { border: none;}
#header_bg, #header div.pad{ background-image: url(header.gif); background-repeat: repeat; height: 110px; border: 0px; overflow: hidden; position: relative; background-color: #336633;}
.sidebar ul, .sidebar li { list-style-type: none;}
.sidebar li ul,.sidebar li li { list-style-type: disc;}
.sidebar li li { margin-left: 1.5em; margin-top: .2em; margin-bottom: .2em; padding-top: 0px; padding-bottom: 0px; font-size: .9em;}
.sidebar li li li { margin-left: .8em;}
div.entry_header,.sidebar li { margin-top: 1.5em; margin-bottom: .5em; padding-top: 0px; padding-bottom: 0px;}
hr { margin-top: .2em; margin-bottom: .2em; padding-top: 0px; padding-bottom: 0px;}
blockquote {  padding: 0px 10px 11px 6px;  margin-top: 9px;  margin-bottom: 11px; width: 420px;}
.sidebar li li ul { margin-top: 0em; margin-bottom: .2em; padding-top: 0px; padding-bottom: 0px;}
.inline_menu span { margin: 0px 3px;}
a img { border: none;}
.entry_body img { margin: 0px;}
#header_nav { float: left; font-size: 13px; font-family: arial,helvetica,sans-serif; letter-spacing: .3px; padding: 2px 5px 0 5px; vertical-align: bottom; margin-bottom: 0px;}
.main, .entry { overflow: hidden;}
#main{ background-color: #ffffff; width: 490px; padding-left: 40px; padding-right: 30px; float: left;}
#copyright_notice { vertical-align: middle; float: left; margin-top: 0px; margin-bottom: 0px;}
#footer_nav { text-align: right; float: right; vertical-align: bottom; margin-top: 0px; margin-bottom: 0px;}
.poll { width: 190px; height: 260px; border-width: 0px; border-collapse: collapse; border-color: #efede0; text-align: left; background-color: #efede0; margin: 0px; border: 0px;	}
.poll2{ width: 440px; height: 200px; border-width: 0px; border-color: #efede0; text-align: left; background-color: #ffffff; margin: 0px; border: 0px;}
#main2 { background-color: #F8F7F0; width: 710px; padding-left: 30px; padding-right: 30px; float: left;}
.verdana, .verdana input, .verdana select,.verdana button { font-family: verdana,tahoma,helvetica,sans-serif;}
input#s, input#author, input#email, input#url,input#confirm, input#name,input#phone_no,input#subject,input#multi_field  { border: 1px solid #666666; width: 180px;}
input { border: 1px solid #999999; }
textarea { border: 1px solid #666666;}