/*
Theme Name: Shortcut To Hollywood
Theme URI: http://www.shortcut-fan.de
Description: Theme f&uuml;r Blog zum Film Shortcut To Hollywood
Version: 0.5
Author: René Walter &amp; Christoph Boecken
Author URI: http://www.christophboecken.de
*/

* { margin: 0; padding: 0; }
body { background: #FFF url(./_img/bg_body.jpg) no-repeat left top; font-size: 62.5%; }
a img { border: none; }

#logo { background: url(./_img/logo.png) no-repeat left top; width: 427px; height: 163px; overflow: hidden; }
#logo a { display: block; line-height: 10000px; }

#navigation { margin-left: 22px; clear: both; display: block; }

#content { width: 500px; margin: 25px 0 50px 75px; float: left; }
.hentry { margin-bottom: 50px; padding-bottom: 5px; border-bottom: 1px solid #CCC; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.entry-title { font-size: 20px; margin-bottom: 20px; }
.entry-title a { color: #000; text-decoration: none; }
.entry-content { font-size: 12px; line-height: 1.5; }
.entry-content p { margin-bottom: 1.5em; color: #333; }
.entry-content a { color: #000; }
.entry-content ul, .entry-content ol { margin: 0 0 1.5em 2em; }
.entry-content blockquote { margin: 0 0 1.5em 2em; font-style: italic; color: #666; }
.entry-content img.alignleft { float: left; margin: 0 5px 5px 0; }
.entry-content img.alignright { float: right; margin: 0 0 5px 5px; }
.entry-content img.aligncenter { display: block; margin: 0 auto; }
.entry-meta { font-size: 11px; color: #AAA; } 
.entry-meta a { color: #999; text-decoration: none; }

.navigation { font: normal 11px Verdana, Arial, Helvetica, sans-serif; }
.navigation a { margin: 0 5px; color: #000; }

#sidebar { margin-left: 620px; width: 250px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#sidebar h3 { margin-bottom: 5px; }
#searchform { margin-bottom: 25px; }
#searchform fieldset { border: none; height: 24px; padding-left: 45px; background: url(./_img/searchform_label.png) no-repeat left center; }
#searchform input { float: left; }
#searchform #s { padding: 2px 5px; }
#searchform #searchsubmit { margin: 2px 0 0 5px; } 
#twitterlink { margin-bottom: 25px; display: block; }
#soundtracklink { margin: 0 auto 25px; display: block; text-align: center; }
.sidebar_container { width: 230px; padding: 10px; background: #FFF; margin-bottom: 25px; font-size: 11px; line-height: 1.5; }
.sidebar_container ul { list-style: none; }
.sidebar_container li { margin-bottom: 1em; }
.sidebar_container a { color: #000; font-weight: bold; }
.sidebar_container.moviestills li { float: left; margin: 0 1px 1px 0; height: 75px; }

#comments, #respond h3 { font: bold 17px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px; }
.commentlist { font: normal 11px/1.5 Verdana, Arial, Helvetica, sans-serif; list-style: none; position: relative; color: #333; }
.commentlist li { margin-bottom: 25px; padding-bottom: 25px; border-bottom: 1px solid #CCC; position: relative; }
.comment-author { font-weight: bold; color: #000; margin-bottom: 5px; }
.comment-author a { color: #000; }
.comment-meta { position: absolute; bottom: 0px; left: 0; }
.comment-meta a { color: #999; text-decoration: none; }

#commentform { font: normal 11px Verdana, Arial, Helvetica, sans-serif; width: 500px; }
#author, #email, #url { margin-bottom: 5px; padding: 2px 5px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; }
#commentform label small { font-size: 11px; }
#comment { font: normal 11px/1.5 Verdana, Arial, Helvetica, sans-serif; width: 488px; padding: 5px; }
#submit { margin-top: 5px; }

#footer { clear: both; padding: 0 0 1250px 75px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; background: url(./_img/bg_footer.jpg) no-repeat left top; }
#footer a { color: #000; }
#footer ul { list-style: none; }
#footer li { float: left; padding: 0 5px; margin-bottom: 5px; border-right: 1px solid #000; }
#footer p { clear: left; }