/*  
Theme Name: PSA - Powerstation Art
Theme URI: http://www.overclockwork.com
Description: PSA - Powerstation Art
Version: 1.0
Author: http://www.overclockwork.com
Author URI: http://www.overclockwork.com

*/

body {
	background-color: #dddddd;
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	}
#page {
	background-color: #999999;
	margin: 10px auto;
	padding: 0;
	width: 760px;
	border: 10px solid #FFFFFF;

	}
#wrapper{
	background: url("http://www.powerstationart.ch/de/wp-content/themes/psa/images/background-content.gif") 0 0 repeat-y;
	overflow: hidden; /* This hides the excess padding in non-IE browsers */
	float: left;
	float: none;
	display: inline-block;
	display: block;
	}
#wrapper:after
	{
	content: '[NOTHING]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#header {
	padding: 0;
	margin: 0 auto;
	height: 55px;
	width: 100%;
	text-align: right;
	background-color: #999999;   /* #DDDDDD; */
	margin-top: 30px;
        border-bottom:10px solid #FFFFFF;
	}
#navigationsheader {
	padding: 10px 0px 10px 0px;
	text-align: right;
	background-color: #BBBBBB;
        border-bottom:10px solid #FFFFFF;
	}
#content {

	}

#content	table  		{	border-collapse: collapse; border-spacing: 0; 	margin: 0px auto;	padding: 0px auto; margin-top: 15px; margin-bottom: 15px;	}
#content	td, th		{	padding: 0;  	margin: 0px auto;	padding: 0px auto; }
#content	h1 				{	font: 18px Verdana, Sans-serif; padding: 4px; padding-top: 19px;}
#content	h2 				{	font: bold 14px Verdana,Sans-serif; text-align: left; padding: 4px; padding-top: 14px;}
#content	h4 				{	font: 11px Verdana,Sans-serif; text-align: center; }
#content	p 				{	font: 11px Verdana,Sans-serif; padding: 4px; padding-bottom: 7px;}





	
.narrowcolumn {
	float: left;
	width: 500px;
	 background-color: #DDDDDD; 
      /*   background-color: #DDDDDD;  #DDDDDD; */
        border-right:10px solid #FFFFFF;
	}
.widecolumn {
	float: left;
	width: 500px;
        background-color: #DDDDDD;  /* #DDDDDD; */
        border-right:10px solid #FFFFFF;
	}
#footer {
	margin: 0 auto;
	width: 760px;
        height: 44px;
	clear: both;
        border-top:10px solid #FFFFFF;
        background-color: #BBBBBB;
	}
#navigationsfooter {
	padding: 10px 0px 6px 0px;
	text-align: right;
	background-color: #BBBBBB;
	}

/* ----------------------------------------------------------------------------- */

#content, #leftsidebar
	{
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important; 
        overflow: hidden;
	}
#leftsidebar {
        float: left;
        width: 250px; /* 230px; */
        /* background-color: #ff3701;  #ff0a00;  #777777; */
        background-color: #777777;
        overflow: hidden;
	}
#leftsidebar li {
        list-style-image: none;
        list-style: none;
        list-style-type: none;
        list-style-position: outside;
        overflow: hidden;
	}


