/*
Theme Name: bassa
Theme URI: http://www.http://wp10674490.wp087.webpack.hosteurope.de//
Description: tango | jazz | world | music
Version: 1.0
Author: Axel Becker / Dennis Morhardt
Author URI: http://www.fortytwo.de/
*/

@import url("reset.css");

body { /*background:white url("images/hintergrund-body.jpg");*/ position:absolute; width:100%; height:100%; z-index:-1; font:14px/20px Verdana, Tahoma, Arial, sans-serif; }
a, #content strong, #content h3 { color:#d0305e; text-decoration:none; font-weight:bold; }
a:hover { color:#333; text-decoration:underline; }

.cl { clear:both; margin:0; padding:0; height:0; width:0; border:0; }

#wrapper { width:865px; margin:0 auto; z-index:100;position:relative; }

#header { margin:0 0 25px; }
#header h1 { width:215px; height:100px; margin:40px 0 0; float:left; margin-right:20px; }
#header h1 a { width:215px; height:100px; display:block; background:url("images/logo_white_2012.png"); text-indent:-99999px; }
#header #navigation { margin:7px 0 0; width:630px; height:133px; float:right; background:url("images/bassa-menue-neutral2.png"); }
#header #navigation li { float:left; height:61px; margin:72px 3px 0 0; }
#header #navigation li.nav-termine { margin:72px 0 0; float:right; }
#header #navigation li a { height:61px; display:block; text-indent:-999999px; }
#header #navigation li.nav-home a { width:96px; }
#header #navigation li.nav-musiker a { width:113px; }
#header #navigation li.nav-galerie a { width:103px; }
#header #navigation li.nav-media a { width:92px; }
#header #navigation li.nav-presse a { width:100px; }
#header #navigation li.nav-termine a { width:111px; }

#top-navigation { position:absolute; top:10px; width:865px; text-align:right; }

#sidebar { width:215px; float:left; margin-right:20px; font:12px/16px Verdana, Tahoma, Arial, sans-serif; margin-bottom:30px; }
#sidebar .widget { margin-bottom:15px; }
.widget h4 { color:#d0305e; font-size:14px; }
#sidebar .random-gallery img { float:left; }

#content { width:590px; float:right; padding:20px; background:url("images/content-trans.png"); margin-bottom:30px; }
#content p { margin-bottom:15px; }
#content hr { border:0; border-bottom:1px solid #999A7C; margin-bottom:25px; }
#content h2 { font:20px/28px Verdana, Tahoma, Arial, sans-serif; margin:0 0 5px; color:#d0305e; }
#content h3 { margin:0 0 5px; }
#content .post { padding-bottom:20px; }
#content .post ul { list-style:square; padding-left:25px; }
#content .event-title { color:#d0305e; font-weight:bold; font-size:16px; }
#content #commentform input { width:180px; padding:2px; margin:0px 5px 1px 0; }
#content #commentform textarea { width:582px; padding:2px; margin:0; }
#content #commentform #submit { margin:0; float:right; }
#content .navigation .alignleft { width:50%; }
#content .navigation .alignright { width:50%; text-align:right; }
#content .commentlist li { padding:0 0 10px; clear:both; }
#content .commentlist .avatar { float:left; margin:4px 10px 0 0; width:40px; }
#content .commentlist .comment-content { float:right; width:535px; font-size:12px; line-height:18px; }
#content .commentlist .comment-title { margin-bottom:5px; font-weight:bold !important; font-size:14px; line-height:20px; }
#content .commentlist .comment-title a { padding:0; background:transparent; }

#content .post { margin:0 0 5px; }
#content .post .post-meta { margin:0 0 2px; line-height:normal; font-size:12px; color:#999A7C; }
#bg img { position:fixed; z-index:0; width:100%; height:100%; }
