/*
Theme Name: Renee Ellmers for Congress
Author: O3 Strategies
Author URI: http://www.o3strategies.com
Template: canvas
Version: 1.0
*/
 
@import url("../canvas/style.css");
#wrapper { padding: 0 !important; background: url(images/background.jpg) repeat-x; }
#navigation { padding: 10px 30px !important; width: 920px !important; border-color: #eaebef !important; background-color: #F2F3F7  }
#content { padding: 0 30px 30px 0 !important; width: 920px !important; }
#slider { margin-bottom: 30px; height: 293px; }
#slider #pics { width: 617px; height: 293px; float: left; background: url(images/slider1.jpg); }
#slider #actions { width: 300px; float: right; }
#slider #actions img { border: 0; }
#slider #actions ul { list-style-type: none; margin: 0; padding: 0; }
#slider #actions ul li { list-style-type: none; margin-bottom: 1px; height: 73px; }

#main { width: 580px !important; }
#main.fullwidth { width: 920px !important; }

.widget h3 { background: url(images/widget-header-background.jpg) no-repeat; border-bottom: 0px !important; margin: 0 0 20px 0 !important; padding: 8px 0 0 40px !important; height: 28px; color: #fff !important; }

.post-more { background-color: #642020; border-top: 0 !important; border-bottom: 0 !important; padding-left: 10px; }
.post-more span a { color: #fff; font-weight: bold; }

.nav-entries { background-color: #642020; border-top: 0 !important; border-bottom: 0 !important; padding-left: 10px; }
.nav-entries a { color: #fff !important; font-weight: bold; }

.widget { background-color: #f2f3f7}
.widget ul#social { list-style-type: none; margin: 10px 0 0 0; padding: 0; }
.widget ul#social li { display: inline; margin-right: 5px; }

#footer { border-color: #eaebef !important; text-align: center; }


.nav a:hover, .nav li.current_page_item a, .nav li.current_page_parent a { color: #fff !important; }
.nav li ul li a:hover { color: #555 !important; }


#actions h3 { margin-bottom: 1px !important; height: 28px; }
#actions h4 {}
#actions { background-color: #f2f3f7; color: #000 !important; margin: 0px !important; height: 293px;}
#actions p { color: #000 !important; }
#actions ul.newslist { padding: 5px 20px; margin: 0; list-style-type: none; }
#actions ul.newslist li { background-color: #f2f3f7;  margin-bottom: 15px;}
#actions ul.newslist li p { margin-bottom: 0 !important;}
#actions ul.newslist li div.list-date {  }
#actions ul li a { padding: 0px !important; }

div#contribute2 { margin: 10px 0 10px 0;}

#footer p { color: #fff !important; width: 350px; margin: 0 auto; border: 1px solid #fff; padding: 10px; }