/*
Theme Name: FilmFest
Theme URI: http://hardacrefilmfestival.com/
Description: A theme so nice we made it twice.
Author: Jeff Skinner
Version: 1.0
Tags: Movies, Film, Festival, Awesome
*/

h1, h2, h3, h4, h5, h6 { font-weight:normal; }	
#topnav { list-style-type:none; margin:0; padding:0; }
#topnav li { /*display:inline;*/margin:0; }
#topnav li a { display:block; text-transform:uppercase; float:left; padding:15px 40px 15px 0; text-decoration:none; color:#207aae; font-size:22px; }
#topnav li a:hover { color:#5bd1fd; }
#topnav li a.active { color:#000; }
#sponsortop { text-align:right; font-size:22px; color:#b0b0b0; margin:13px 0 0 0;font-weight:normal; }
#sponsortop a { color:#b0b0b0; text-decoration:none; }
#callout { background: url(i/dots.gif); height:225px; }
#callout h1 { margin-top:38px; }
#callout.sm { background: url(i/dots.gif); height:150px; }
#callout.sm h1 { margin-top:5px; }
#callout h1 a { text-decoration:none; }
.logowrap { position:relative; }
#logo { margin-top:-15px; }
#logosm { float:right; margin-top:-15px; }
.clearfix { clear:both; }
#line1,#line2,#line3,#date,#place { display:block;margin:0; }
#line1.tk-league-gothic { font-size:26px; color:#929292; margin:0; padding:0; line-height:40px; }
#line2.tk-league-gothic { font-size:90px; color:#f56620; margin:0; padding:0; text-transform:uppercase; line-height:60px;}
#line3.tk-chunk { font-size:30px; color:#333; margin:0; padding:0; line-height:40px; }
#details { margin-top:-15px; margin-bottom:20px; }
#date { font-size:41px; color:#101010;line-height:35px; }
#place.tk-league-gothic { font-size:42px; color:#b6b6b6; margin:0; line-height:35px; }
#entry.tk-league-gothic { font-size:25px; color:#b6b6b6; margin:0; line-height:30px; text-decoration:none; }
.sect { font-size:38px; color:#6ea33e; line-height:35px; }
#content { padding-bottom:25px; }
.pagetitle { font-size:40px;color:#207aae;line-height:35px; margin-top:-15px; }
#footer { background:#c9c9c9; overflow:hidden;}
#footer p { color:#656565; font-size:11px;padding:15px 0; margin:0; }

#sidebar { background: url(i/dots.gif);padding:17px; margin-top:35px; }
#innerside { background:#FFF; padding:20px; }
#innerside li { list-style-type:none; margin:0; padding:0; }
#innerside .tk-league-gothic { font-size:36px; }
#innerside h3 { font-weight:bold; }
#innerside h4 { margin-bottom:10px; font-weight:bold; font-size:18px; color:#6EA33E;}
.widget-title { display:none; }

.entry-title { font-size:16px;  font-weight:bold; line-height:1.1em; }
.entry-title a { text-decoration:none;color:#207AAE; }
.entry-title a:hover { text-decoration:underline; }
a, a:visited, a:active { color:#207AAE; }
.post { margin-bottom:20px; border-bottom:1px solid #CCC; padding-bottom:10px; }
.entry-utility { display:none; }
.navigation { display:none; }
.entry-meta { display:none; }
#respond { display:none; }

.widget_recent_entries ul { list-style-type:disc !important; margin:10px; padding:10px; }
.widget_recent_entries li { list-style-type:disc !important; padding:3px!important; }

