* { padding: 0; margin: 0; }
html	{ background-image: url(/partybilder/party_background.jpg);
background-repeat:repeat; width:100%;}

body {

 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
a:link {color:red; text-decoration:underline}
a:visited {color:blue; text-decoration:underline}
a:active {color:black; text-decoration:underline}
a:hover {color:black; text-decoration:underline}


#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#faux {
 background: url(/partybilder/faux-1-2-col.gif);
 margin-top: 50px;
 margin-bottom: 2px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 background: url(/partybilder/partyplatz.jpg);
 width: 922px;
 padding: 10px;
 height: 100px;
 margin: 10px 0px 5px 0px;
 background-repeat:no-repeat;
}
#navigation {
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background: #ABBEBE;
}

#nav {
		margin:0;
		padding:0;
		background:#808259 url(/partybilder/party_navigator.jpg) 0 0 repeat;
		width:100%;
		float:left;
		border:1px solid #42432d;
		border-width:1px 0;
	}
	#nav li {
		display:inline;
		padding:0;
		margin:0;
	}
	#nav a:link,
	#nav a:visited {
		color:#000;
		background:#FF4D00;
		padding:20px 40px 4px 10px;
		float:left;
		width:auto;
		border-right:1px solid #42432d;
		text-decoration:none;
		font:bold 1em/1em Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		text-shadow: 2px 2px 2px #555;
	}
	#nav a:hover,
	#nav a:focus {
		color:#fff;
		background:#727454;
	}
	#nav li:first-child a {
		border-left:1px solid #42432d;
	}
	#home #nav-home a,
	#about #nav-about a,
	#archive #nav-archive a,
	#lab #nav-lab a,
	#reviews #nav-reviews a,
	#contact #nav-contact a {
		background:#e35a00;
		color:#fff;
		text-shadow:none;
	}
	#home #nav-home a:hover,
	#about #nav-about a:hover,
	#archive #nav-archive a:hover,
	#lab #nav-lab a:hover,
	#reviews #nav-reviews a:hover,
	#contact #nav-contact a:hover {
		background:#e35a00;
	}
	#nav a:active {
		background:#e35a00;
		color:#fff;
	}
#partyplatz { 
 margin: 15px;
 
 }

#partylocation { 
 padding: 1px;
 width: 200px;
 height: 300px;
 }
#leftcolumn { 
 display: inline;
 overflow:hidden;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 195px;
 float: left;
}
#rightcolumn { 
 left: 10px;
 float: left;
 color: #333;
 margin: 10px;
 text-align: justify;
 padding: 0px;
 width: 650px;
 display: inline;
 position: relative;
}

#vlightbox { 
 
 float: left;
 color: #333;
 margin: 0px;
 text-align: left;
 padding: 0px;
 width: 683px;
 display: inline;
 position: relative;
}
#footer { 
 width: 902px;
 clear: both;
 color: #333;
 background:#808259 url(/partybilder/party_footer.jpg) 0 0 repeat;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}
.clear { clear: both; background: none; }

h1 		{
 text-shadow: 0px 0px 10px #00ff0f, -1px -1px #000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 46px;
 color: #aaa;
 margin: 5px 5px 5px 0px;
 padding-left: 10px;
}

h2 		{
white-space: nowrap;
text-shadow: 0.1em 0.1em 0.2em black;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #FFB200;
 margin: 3px 3px 3px 0px;
 padding-left: 10px;
}

h3 		{

text-shadow: -1px 0 black, 0 1px red,
      1px 0 black, 0 -1px black;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 
 
 
}

h4 		{

 
}

h5		{

 
}

h6		{

 
}

#AdSense {margin:auto;text-align:center;}
