/*   
Theme Name: Feed Chicago
Description: A gentle theme for the food pantry
Author: New Nine Media
Author URI: http://www.newnine.com
*/
/*
	UNIVERSALS
*/
body, form, html {margin: 0px; padding: 0px;}
body, html {text-align: center;}
body {background: #ffffff url(images/bg_body.png) repeat-x center top;}
p, div, td, li, dl, dt, input, option, textarea {color: #333333; font-family:"Lucida Sans Unicode","Lucida Grande","Trebuchet MS", Helvetica, Arial, sans-serif; font-size: 13px;}
a {color: #0000ff; text-decoration: underline;}
a:hover {color: #000099;}
.both {clear: both;}
.hide {display: none;}
#wrapper {margin: 0px auto; text-align: left; width: 960px;}
#logo {background: url(images/logo.png) no-repeat center left; float: left; height: 80px; padding: 10px 0px; width: 209px;}
#logo a {display: block; height: 80px; width: 209px;}
#topbar {background: #b6985e; height: 5px; width: 960px;}
#qnav {color: #666666; float: right; font-size: 12px; padding: 34px 0px 24px 0px;}
#qnav a {color: #000000; text-decoration: none;}
#qnav a:hover {text-decoration: underline;}
#tag {background: url(images/tag.png) no-repeat; clear: right; float: right; height: 13px; width: 354px;}
#pagetitle {background: url(images/bg_pagetitle.png) repeat-x center left; height: 50px; padding: 25px 0px 0px 10px; width: 950px;}
#pagetitle h1 {color: #ffffff; font-family: georgia; font-size: 20px; font-weight: normal; margin: 0px; padding: 0px;}
/*
	LEFT MAIN CONTENT ASSETS
*/
#left {float: left; padding-bottom: 20px; width: 640px;}
#left h1 {color: #8b713f; font-family: georgia; font-size: 22px; font-weight: normal; margin-top: 0px; padding-top: 0px;}
#left h2 {color: #8b713f; font-family: georgia; font-size: 18px; font-weight: normal; margin-top: 0px; padding-top: 0px;}
#left p {line-height: 175%;}
#googleleft {float: left; width: 220px;}
#googlemap {float: right; width: 400px;}
/*
	CALENDAR SPECIFIC
*/
ul.dbem_events_list {list-style: none; margin: 0px; padding: 0px;}
ul.dbem_events_list li {border-bottom: 1px solid #8b713f; margin: 0px; padding: 10px 0px 20px 0px;}
ul.dbem_events_list li h1 {margin: 0px; padding: 0px;}
ul.dbem_events_list li h1 a {color: #8b713f; text-decoration: underline;}
ul.dbem_events_list li h1 a:hover {color: #000000;}
ul.dbem_events_list li p {margin-top: 0px; padding-top: 0px;}
h1.eventname {margin-bottom: 0px; padding-bottom: 0px;}
p.eventtime {color: #666666; font-weight: bold; margin-top: 0px; padding-top: 0px;}
/*
	RIGHT BAR ASSETS
*/
#right {float: right; padding-bottom: 20px; width: 260px;}
#right div#rightsupport {background: url(images/btn_support.png) no-repeat top left; height: 80px; padding: 0px 0px 20px 0px; width: 260px;}
#right div#rightsupport a {display: block; height: 80px; width: 260px;}
#right div.rightnav {border: 1px solid #d9d7cf; margin-bottom: 20px;}
#right div.rightnav h2 {background: #e9e0ce; font-size: 12px; font-weight: bold; padding: 5px 10px; margin: 0px;}
#right div.rightnav ul {list-style: none; margin: 0px; padding: 0px;}
#right div.rightnav ul li {font-size: 12px; margin: 0px; padding: 0px;}
#right div.rightnav ul li a {color: #000000; display: block; padding: 5px 10px; text-decoration: none;}
#right div.rightnav ul li a:hover {text-decoration: underline;}
#right div.rightnav li#events-list {margin: 0px; padding: 0px;}
/*
	FOOTER ASSETS
*/
#footer {border-top: 1px solid #b6985e; padding: 5px 0px; width: 960px;}
#footerlinks, #copyright {clear: left; color: #666666; float: left; font-size: 12px; padding-bottom: 10px;}
#footerlinks ul {list-style: none; margin: 0px; padding: 0px;}
#footerlinks li {color: #666666; display: inline; font-size: 12px; margin: 0px; padding: 0px 10px 0px 0px;}
#footerlinks a {color: #000000; text-decoration: none;}
#footerlinks a:hover {text-decoration: underline;}
#copyright a {color: #666666; font-size: 12px;}
#design {background: url(images/logo_n9m.png) no-repeat bottom right; color: #b6985e; float: right; font-size: 12px; padding: 8px 50px 0px 0px; text-align: right;}
#design a {color: #b6985e;}
#design a:hover {color: #0000ff;}
