/*
Theme Name: Paveier Theme

Description: Theme für die Kölner Band PAVEIER
Version: 1.0
Author: Seka Tokic und Erik Wedeward
Author URI: http://www.youknowmedia.de/
Design: Erik Wedeward
Designer URI: http://www.wedeward.net/
Tags: red, fixed width, two columns, widgets
*/

body {font-size: 0.7em;font-family: Geneva, Verdana, Arial, Sans-Serif; background:url(images/mainBack.jpg) repeat-x; color: #333;margin: 0; padding: 0;}

#container { margin: 0 auto 0 auto; background:url(images/containerBack.jpg) no-repeat;width:926px; height: 100%;}

#footer{margin: 0 auto 0 auto;background:url(images/footerBack.gif) no-repeat bottom; width: 926px; height: 150px;}
#footerInfo{height:20px; margin:80px 0px 0 80px; width: 780px; position: absolute; font-size: 0.8em;}

#header{width: 926px; height: 350px;}
#headerImg{ width: 778px; height: 222px; padding: 70px 0 0 71px; margin: 0 0 20px 0;}
#flashcontent{width: 778px; height: 222px;background:url(images/headerBild.jpg) no-repeat;}

#mainContent{width: 800px; min-height: 500px; margin: 0px auto 0 60px; background-color: #FFFFFF;}

#content{width: 520px; padding: 20px;}
/*IE 6*/
* html #content {width: 500px; padding: 10px 0 20px 20px;overflow:hidden;} 
/*nur IE ab 7*/
*:first-child+html #content{width: 500px; padding: 20px 0 20px 20px; }


#contentPage{width: 760px; padding: 20px;}

/*SIDEBAR*/

#sidebar{float: right; padding: 8px 0 10px 0; width: 270px;}
#sidebar ul{margin: 0px; padding: 0px;}
#sidebar ul li{list-style-type:none; margin: 0px; padding: 0px;}

#sidebar-Termine{width: 260px; padding: 0 0 20px 0px; background: url(images/termin-bottom-bg.jpg) bottom no-repeat #EAF0FC;}
/*nur IE ab 7*/
*:first-child+html #sidebar-Termine {margin-top: 20px;}

#sidebar-Termine h2.terminHeader{background: url(images/termin-top-bg.jpg) top no-repeat; padding: 0 0 20px 0; text-indent: -9999px;}
/*nur IE ab 7*/
*:first-child+html #sidebar-Termine {margin-top: 20px;}


.sidebarEvent{padding: 0 0 0px 10px;}

.ngg_images{width: 260px; padding: 0 0 20px 0px; background: url(images/termin-bottom-bg.jpg) bottom no-repeat #EAF0FC;}
/*nur IE ab 7*/
*:first-child+html .ngg-images {margin-top: 20px;}
.ngg_images h2.widgettitle{background: url(images/sidebar-top-bg.png) top no-repeat; padding: 10px 0 20px 10px; }


/**********************/

#page {
	width: 760px;
	background-color: white;
	text-align: left;
	margin: 20px auto;
	padding: 0;
	border: 1px solid #959596;
}

h1, h2, h3 {font-weight: bold;}
h1 {font-size: 2em;}
h2 {font-size: 1.3em;}
h3 {font-size: 1.1em; padding: 0; margin: 30px 0 0;}

h1, h1 a, h1 a:hover, h1 a:visited{text-decoration: none; color: #990000;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {color: #333;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited{text-decoration: none;}

a, h2 a:hover, h3 a:hover {color: #990000;text-decoration: none;}
a:hover {color: #990000;text-decoration: underline;}

.clear {clear: both;}

img.centered {display: block; margin-left: auto; margin-right: auto;}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;}
img.alignleft {padding: 4px; margin: 0 7px 2px 0; display: inline;}

.alignright {float: right;}
.alignleft {float: left;}
.center {text-align: center;}
.hidden {display: none;}

hr {display: none;}

a img {border: none;}	

.post-cat-start{height: 175px; padding: 10px; background-color:#66CCFF; background: url(images/startmeldung.jpg) no-repeat;}
.post-cat-start .start-entry{width: 420px; padding: 10px 10px 0 10px; color: #0099FF;}
.post-cat-start .start-entry p{width: 400px; }
.post-cat-start .start-entry h2 {color: #0099FF; padding: 15px 30px 0 0; font-size: 1.5em;}
/*nur IE ab 7*/
*:first-child+html .post-cat-start .start-entry h2 {padding: 20px 30px 0 0;}
*:first-child+html .post-cat-start .start-entry p {line-height: 10px; }

.entry{width: 450px; padding: 0 10px 10px 10px; background-color: #FAF9DD;}

.post-news{width: 486px;font-size: 1.3em;}

.entry-news-first h2.newsHeader{background: url(images/newsHeader.gif) top no-repeat #FAF9DD; padding: 0 0 15px 0; margin: 0; text-indent: -9999px;}
.entry-news, .entry-news-first{
	width: 486px;
	min-height: 200px;
	padding: 0px 0px 10px 0px;
	margin: 0px 0 20px 0;
	background:url(images/news-bottom.gif) no-repeat bottom #FAF9DD;
}

.entry-news h2{padding: 20px 0 0 0px; margin: 0; background:url(images/news-top.gif) no-repeat top; }
.entry-news p{padding: 0 10px 0 10px;}
/*nur IE ab 7*/
*:first-child+html .entry-news p{padding: 0 10px 0 10px; }

.autor-img{float: left; width: 110px; height: 120px;margin: 20px 0 10px -13px;}

.news-content h2{padding: 25px 0 0 0; color:#CC0000;}
/*evtl padding links auf 100*/
.newstext1{padding:10px 0 0 20px; width:400px; background-color: FAF9DD; }
/*nur IE ab 7*/
*:first-child+html .newstext1{padding: 10px 0 0 10px; }
/*Safari MAC liest das, IE aber auch
html* #content-text{width: 590px; }*/

.newstext2{padding:10px 0 0 0px; width:480px; background-color: FAF9DD; }
.newstext2 h2{font-size: 1.5em;}

#kontaktText{padding: 15px 0 0 0;}
#kontaktText p{padding: 0px 0 0px 0; margin: 3px 0 3px 0;}

#post{width: 800px;}

.post-termine{background-color: #ccc555;float: left;}

#content-map{width: 420px; float: right; padding: 0 0px 0 0px; margin:0 20px 0 0;}
#content-map-termine{width: 250px; float: left;}
#content-map-termine h3{padding: 0; margin: 10px 0 0 0;}

#terminauflistung{width: 800px; font-size: 12px; padding: 20px; margin: 20px 0 0 0px;overflow: hidden;}
#terminauflistung h3{font-size: 1.5em; color: #990000;}

#Konzert-Termine{float:left; width: 350px; margin: 0; padding: 0;}
#Konzert-Termine h3{margin-top:0; padding-top:0;}
#TV-Termine{float:left; width: 350px;}
#Theater-Termine{float:left;width: 350px;}
#Theater-Termine h3{margin-top:0; padding-top:0;}
#TV-Termine h3{margin-top:0; padding-top:0;}

.giglist dl {margin: 0; padding: 0; list-style-type: none;}
.giglist dt {margin: 0; padding: 0; font-weight: bold;}
.giglist dt span{margin: 0; padding: 0 0 0 20px;font-weight: normal;}
.giglist dd, dd p {margin: 0 0 0px 0; padding: 0 ;}

#single-event{padding: 40px 20px 20px 20px;}

#content-event{width: 330px; margin: 0px 0px 0 0; float: left;}
#content-event h3{margin: 0;}

#event-map{width:400px; float: right; margin: 0px 0px 0 0; border: 2px solid #CCCCCC;}

#geoMashup .locationinfo h2{ font-size: 0.9em;}

/* DISKOGRAFIE */
#content-diskografie{width: 800px; padding: 20px 15px 0 15px;}

.album{clear: both; border-bottom: 1px solid #CCCCCC; width: 800px; padding: 10px 0 20px 0px; margin: 0 0 10px 0; overflow: hidden;}

.album-text{ width: 800px; float: left;}
.album-text ol, .album-text ul{margin: 0; padding: 0 0 0 15px; width: 500px; float: right; }
.album-text ul{list-style-type: none; margin-bottom: 20px;}
.album-text ol li{padding: 2px 0 2px 0;}
.album-text ol li span{vertical-align:middle;}
.album-text img{margin: 0; padding: 0 0 0 0px; float: left; }

/**********************/

/*PROFILE*/
#content-profil{width: 840px;min-height: 1050px; padding: 40px 11px 0 11px;}

#image-wrapper img{margin: 0 3px 0 0;}

/*PROFILE EINZELANSICHT*/
.profil-bild{width: 180px; float: left; }
.profil-text{width: 550px; float: right; margin: 0 100px 0 0; overflow:hidden;}
.profil-text p{ clear: both; padding: 0 0px 0 0; margin: 0 0 20px 0;}
.profil-text h4{padding: 0 0px 0 0; margin: 0 0 5px 0; color:#990000; font-size: 1.1em;}

/*Icons in der Navigationsleiste*/
#infoLinks{position: absolute; margin: 10px 0 0 680px;}
#infoLinks span{padding: 0 8px 0 0;}
.onebit_mp3 a{display:none;}

/*PRESSE*/
#content-presse{width: 800px; padding: 20px 15px 0 15px;}
.pressebild{clear: both; margin-right: 0 0 30px 0; width: 700px; height: 250px; overflow: visible;}
div.wp-caption{width: 200px; float: left;}
#presse-titel{margin-bottom: 20px; padding: 0 0 20px 0;}

/* NAVIGATION */
#mainNav{margin: 0px 0 0 60px; width: 800px; height: 60px;}
#navmenu{height: 60px;}
#navmenu ul {margin: 0 0 0 15px; padding:0;list-style: none;}
#navmenu li {display: inline;}
#navmenu a{float: left; height: 40px;text-indent: -9999px;}

#navmenu #start a{width: 80px;}
#navmenu #start a:link,#navmenu #start a:visited {background:transparent url(images/nav/nav_start.gif) -5px 0px no-repeat;}
#navmenu #start a:hover {background: transparent url(images/nav/nav_start.gif) -5px -50px no-repeat;}
#navmenu #start.current_page_item a{text-indent: -9999px;background: transparent url(images/nav/nav_start.gif) -5px -50px no-repeat;}

#navmenu .page-item-41 a{width: 130px;}
#navmenu .page-item-41 a {background:transparent url(images/nav/nav_termine.gif) -5px 0px no-repeat;}
#navmenu .page-item-41 a:hover {background: transparent url(images/nav/nav_termine.gif) -5px -50px no-repeat;}
#navmenu .page-item-41.current_page_item a {background: transparent url(images/nav/nav_termine.gif) -5px -50px no-repeat;}

#navmenu .page-item-5 a{width: 160px;}
#navmenu .page-item-5 a {background:transparent url(images/nav/nav_diskografie.gif) -5px 0px no-repeat;}
#navmenu .page-item-5 a:hover {background: transparent url(images/nav/nav_diskografie.gif) -5px -50px no-repeat;}
#navmenu .page-item-5.current_page_item a {background: transparent url(images/nav/nav_diskografie.gif) -5px -50px no-repeat;}

#navmenu .page-item-483 a{width: 130px;}
#navmenu .page-item-483 a {background:transparent url(images/nav/nav_paveier.gif) -5px 0px no-repeat;}
#navmenu .page-item-483 a:hover{background: transparent url(images/nav/nav_paveier.gif) -5px -50px no-repeat;}
#navmenu .page-item-483.current_page_item a{background: transparent url(images/nav/nav_paveier.gif) -5px -50px no-repeat;}

#navmenu .page-item-81 a{width: 130px;}
#navmenu .page-item-81 a {background:transparent url(images/nav/nav_presse.gif) -5px 0px no-repeat;}
#navmenu .page-item-81 a:hover{background: transparent url(images/nav/nav_presse.gif) -5px -50px no-repeat;}
#navmenu .page-item-81.current_page_item a{background: transparent url(images/nav/nav_presse.gif) -5px -50px no-repeat;}
/************************/