/*
Theme Name: Starkers
Theme URI: http://elliotjaystocks.com
Description: The totally nude Wordpress theme. Phwoar! (Based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a> by <a href="http://binarybonsai.com/">Michael Heilemann</a>)
Version: 2.8
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic

Editor/Adaption of the theme: Heiko Schmieder
Edit Author URL: http//www.tikoim.de
*/

* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { 
	font: 72.5% "Verdena", sans-serif;
	background: #FBDF91 url(/bilder/bg-line1.jpg) repeat-x scroll left top;
}

ul { list-style: none inside; }
p { line-height: 2.0em; margin-bottom: 1.2em; }
	p.metadata { background: #fff9a7; padding: 3px;} 
a { outline: none; }
a img { border: none; }
b { outline: none; }
b img { border: none; }

a:link { text-decoration:none; font-weight:bold; color:#E62E2E; }
a:visited { text-decoration:none; font-weight:bold; color:#E62E2E; }
a:hover { text-decoration:none; font-weight:bold; color:#FFF; background-color:#D89056; }
a:active { text-decoration:none; font-weight:bold; background-color:#FBDF91; }
a:focus { text-decoration:none; font-weight:bold; background-color:#FBDF91; }

a.impr {width: 90px; margin: 0 auto;}
a.impr:link { text-decoration:none; font-weight:normal; color:#382E25; }
a.impr:visited { text-decoration:none; font-weight:normal; color:#382E25; }
a.impr:hover { text-decoration:none; font-weight:bold; color:#E62E2E; background-color:#FBDF91;}
a.text {text-decoration:none;font-weight:normal;color:#000;}
a.text:hover{font-weight:normal;color:#E62E2E;background-color:#FFF;}

a.design {margin: 10px; padding: 10px; float:right;}
a.design:link { text-decoration:none; font-weight:normal; color:#382E25; }
a.design:visited { text-decoration:none; font-weight:normal; color:#382E25; }
a.design:hover { text-decoration:none; font-weight:bold; color:#E62E2E; background-color:transparent;}

.b:link { text-decoration:none; font-weight:bold; color:#FFF; }
.b:visited { text-decoration:none; font-weight:bold; color:#FFF; }
.b:hover { text-decoration:none; font-weight:bold; background-color:#5BB8D1; }
.b:active { text-decoration:none; font-weight:bold; background-color:#5BB8D1; }
.b:focus { text-decoration:none; font-weight:bold; background-color:#5BB8D1; }

h1 {	font-family: 'Tangerine', serif;
	font-size: 38px;
	font-weight: bold;
        color:#E62E2E;
        text-align: center;
  font-style: normal;
  text-shadow: 0 1px 0 #454545;
  text-decoration: none;	}
	h1#logo,#logo {width: 790px;
		height: 108px;
		background: url(/bilder/header_gs.jpg) no-repeat center center;
		text-indent: -9999px;	}
	
h2 {	font-family: 'Tangerine', serif;
	font-size: 34px;
	font-weight: bold;
	color: #E19250;
	text-align: center; text-shadow: 0 1px 0 #333333;}
.headingred {	font-family: 'Tangerine', serif;
	font-size: 30px;
	font-weight: bold;
	color: #D77825;
	text-align: center; text-shadow: 0 1px 0 #333333;}
h2.widgettitle {margin:5px 0px 10px 0px;}
h2.post-title{color: #E62E2E;  font-size: 1.5em;font-family: "Verdena", sans-serif;text-align:left;text-shadow:none;}
.center {text-align: center;}

.large {font-size:1.4em;}
.shadow{text-shadow:1px 1px 1px #DE9759;}
.navigation {margin:10px 0;}

h3 {
color:#E62E2E;
font-size: 1.2em;
text-align: center;
}
.alignright {float:right;}
li.widgettitle {
display: block;
padding: 3px 3px 3px 3px;
text-decoration: none;
font-weight: bold;
color: #E62E2E;
}


#article-area .wp-caption {
    max-width: 100%;
}
#article-area .wp-caption-text {text-align:center}
	
/* TOOLBOX */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
/* END TOOLBOX */

#top-menu{
	color:#FFF;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	left:8px;
	line-height:10px;
	margin:0;
	padding:0;
	position:absolute;
	text-align:left;
	top:10px;
	width:890px;
}
.alignleft{float:left;}	
#page-wrap {width: 840px;
	margin: 0 auto;
 background: url(/bilder/inhalt_bg.jpg) repeat-y;
background-position:100px 0px 0px 0px;}
	#main-content {
		padding: 30px 50px 30px 50px;}	
	#article-area {
		width: 500px;
		margin-left: 40px;
		margin-right: 20px;line-height:2;
		float: left;text-align: justify;		}		
	#article-area-wide {width: 650px;
		margin-left: 60px;line-height:2;
		margin-right: 20px;
		float: left;text-align: justify;}

#article-area img {   height: auto;
    margin: 0;
    max-width: 100%;
    padding: 0;}

#post-line {
border-bottom: 2px dotted #fbdf91;
margin:10px 0px 10px 0px;}
	#entry {
		-x-system-font:none;
		color:#5E5D5D;
		font-family:"Lucida Grande",Arial,Helvetica,Sans-Serif;
		font-size:13px;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:18px;
		margin:0 0 15px;}
	
	#red, .red {
	text-align: left;
	font-style: italic;
	font-size: 1.2em;
	color:#D62A2A;
border-bottom: 2px dotted #fbdf91;
margin:10px 0px 10px 0px;	}
.rednoline {font-style: italic;
	font-size: 1.4em;
	color:#D62A2A;
margin:10px 0px 10px 0px;	}
	
	#vlist {
	margin-top: 20px;
	border-bottom: 2px dotted #FBDF91;
	
	}
	
	#LGS {
	text-align: left;
	font-style: italic;
	font-size: 1.5em;
	color:#DC9357;
	border-bottom: 2px dotted #FBDF91;
	}
.LGS {
	text-align: left;
	font-style: italic;
	font-size: 1.5em;
	color:#DC9357;
	border-bottom: 2px dotted #FBDF91;
	}
	
	#text_add {
		border-top: 2px dotted #FBDF91; 
		color:#878787; 
		font-size: 0.9em; 
		margin-top: 40px
	
	
	}
	
	#sidebar {
		margin-right: 5px;
		width:200px;
		float: left;
		
	}

.page_item a {

display: block;
padding: 3px 3px 3px 3px;
text-decoration: none;
font-weight: bold;
color: #E62E2E;
text-transform: uppercase;
}
 
.page_item a:hover {
color:white;
}



li.page_item {

margin-left:10px;

}
		
	#gallerie {
		border-bottom: 2px dotted #FBDF91; 
		padding-bottom: 10px; 
		margin-bottom: 30px;
	}
		
	#sidebar_eintrag {
		font-style: italic; 
		border-top: 2px dotted #FBDF91;
	
	}
	
ul#nav {

	}
	ul#nav li {
		display: inline;
		width:840px;}
		ul#nav li a {
			display: block;
			height: 84px;
			text-indent: -9999px;
			float: left;
		}
		ul#nav li.home a {
			width: 137px;
			background: url(/bilder/nav/nav-home.jpg) bottom center no-repeat;
		}
		ul#nav li.partyservice a {
			width: 154px;
			background: url(/bilder/nav/nav-partyservice.jpg) bottom center no-repeat;
		}
		ul#nav li.famfeier a {
			width: 153px;
			background: url(/bilder/nav/nav-famfeier.jpg) bottom center no-repeat;
		}
		ul#nav li.restaurant a {
			width: 144px;
			background: url(/bilder/nav/nav-restaurant.jpg) bottom center no-repeat;
		}
		ul#nav li.veranstaltungen a {
			width: 203px;
			background: url(/bilder/nav/nav-veranstaltungen.jpg) bottom center no-repeat;
		}
		ul#nav li a:hover {
			background-position: center center;
		}
	
	
#footer {
	min-height: 50px;
	background: url(/bilder/footer_bg.jpg) no-repeat;

}

#footer-text {
		width: 500px;
		padding: 10px 0px 25px 123px;
		margin: 0 auto;
		color: #382E25;
		line-height: 1.5;
		text-align: left;
		font-family:"Lucida Grande",Arial,Helvetica,Sans-Serif;
		font-size:13px;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
				

}

#footer-end {
width:700px;
text-align:center;
margin: 0 auto;
padding-bottom:10px;
padding-top:10px;
border-top:2px dotted #E19250;
}
