html {
	padding:		0px;
	margin:			0px;
}

#menu {
	background-image: url(../button.jpg); 
	width: 135px;
  	height:35px;
  	color: #FFF;
  	font-weight: bolder;
  	text-align: center;
	background-repeat:no-repeat;
	display:inline;	
}

body {
	padding:0px;
	margin:0px;
}

#mainHeader{
	position:relative;
	height:121px;
	top:0px;
	left:0px;
	background-color:#FFF;
}

#mainFooter{
	width: 100%;
  	height:100px;
  	left:0px;
  	color: #000;  
  	position: fixed;
  	bottom: 0 !important;
  	bottom: -1px; /* For Certain IE widths */
  	border: 0;
  	background-image: url(../bg_footer_white.gif);
}

#footerLineWhite{
	width: 				100%;
	height: 			4px;	
  	background-color: 	#FFFFFF; 
}

#footerLine{
	width: 				100%;
	height: 			1px;	
  	background-color: 	#776655; 
}

#logo{
	text-align: 		center;
}
	
.content {
	position: 			relative;
	min-height: 		100%; /* For Modern Browsers */
	height: 			auto !important; /* For Modern Browsers */
	height: 			100%;
	min-height: 		400px;
}

#container {
	position: 			relative;
	min-height: 		100%; /* For Modern Browsers */
	height: 			auto !important; /* For Modern Browsers */
	height: 			100%; /* For IE */
}

#url {
	border: 			1px none;
	float: 				left;
	clear: 				left;
	text-align: 		left;
}

#hits {
	width: 				30px;
	border: 			1px none;
	float: 				right;
	clear: 				right;
	text-align: 		right;
}

#list {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			10px;
	color:				#000;
	border: 			1px solid #000;
	width: 				125px;
	padding: 			3px;
	margin-bottom: 		2px;
	margin-top: 		2px;
	height: 			48px;
}

#all {
	width: 				130px;
	border: 			1px none #FF9900;
	font-family: 		Arial, Helvetica, sans-serif;
	color: 				#000;
	font-size: 			9px;
	text-align: 		right;
	margin-top: 		15px;
	margin-bottom: 		5px;
}

    #header {
      float:left;
      width:100%;
      background: url("../bg.gif") repeat-x bottom;
      font-size:93%;
      line-height:normal;
      }
    #header ul {
      margin:0;
      padding:0px 10px 0;
      list-style:none;
      }
    #header li {
      float:left;
      background:url("../left_both.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid #765;
      }
    #header a {
      float:left;
      display:block;
      width:.1em;
      background:url("../right_both.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#765;
      }
    #header > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#000;
      }
  	
  	#index #nav-index,
  	#images #nav-images,
  	#links #nav-links,
  	#backlink #nav-backlink,
  	#impressum #nav-impressum,
  	#disclaimer #nav-disclaimer,
  	#forum #nav-forum,
  	#news #nav-news,
  	#money #nav-money,
  	#devarea #nav-devarea {
      background-position:0 -150px;
      border-width:0;
      }
  	
  	#index #nav-index a,
  	#images #nav-images a,
  	#links #nav-links a,
  	#backlink #nav-backlink a,
  	#impressum #nav-impressum a,
  	#disclaimer #nav-disclaimer a,
  	#forum #nav-forum a,
  	#news #nav-news a,
  	#money #nav-money a,
  	#devarea #nav-devarea a{
      background-position:100% -150px;
      padding-bottom:5px;
      color:#000;
      }
    #header li:hover, #header li:hover a {
      background-position:0% -150px;
      color:#000;
      }
    #header li:hover a {
      background-position:100% -150px;
      }

