.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#889ba7}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #3a424f;
  border-right:1px solid #3a424f;
  background:#667480}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #0d0f1d;
  border-right:1px solid #0d0f1d;
  background:#6e7d89}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #6e7d89;
  border-right:1px solid #6e7d89;}
.spiffy4{
  border-left:1px solid #3a424f;
  border-right:1px solid #3a424f}
.spiffy5{
  border-left:1px solid #667480;
  border-right:1px solid #667480}
.spiffyfg{
  background:#889ba7}
	
	/* End of Spiffy-Section*/
	
	/*
	Color-Scheme:
	889BA7,5F91AF,D0E0E9,ADC775,FFFFFF
	*/
	
	.topmenulink{
		margin:0px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:5px;
		padding-right:5px;
		font-size: 8pt;
		font-weight: bold;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: white; /*#D0E0E9;*/
		text-decoration: none;
	}
	.topmenulink:hover{
 		text-decoration: underline;
		color: #ADC775;
 	}
	.topmenunolink{
		padding-left:10px;
		padding-right:10px;
		font-size: 10pt;
		font-weight: bold;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: white;
		text-decoration: none;
	}
	
	#topmenu{
		display:inline;
		margin-left:20px;
		margin-right:20px;
		color: #D0E0E9;
		width:800px;
		margin-top:0px;
		margin-bottom:0px;
		padding:0px;
	}
	/*#mainborder{
		width: 974px;
		height: auto;
	    background-color:#FFFFFF;
    	margin-top: 0px;
    	margin-bottom: 0px;
    	margin-left: auto;
    	margin-right: auto;
    	padding: 0px;
   	}
	#wrapper{
		width: 975px;
		margin-top:10px;
		
	}
	#left{
		display: inline;
		margin-right:30px;
		width: 191px;
		height:3000px;
		float:right;
		border: 1px solid #889BA7;
		background-color: #d0e0e9;
	}*/
	#mainborder{
		/*width: 974px;*/
		width: 1134px;
		height: auto;
	    background-color:#FFFFFF;
    	margin-top: 0px;
    	margin-bottom: 0px;
    	margin-left: auto;
    	margin-right: auto;
    	padding: 0px;
   	}
	#wrapper{
		/*width: 975px;*/
		width: 1134px;
		margin-top:10px;
		
	}
	#left{
		display: inline;
		margin-right:29px;
		width: 191px;
		height:3000px;
		float:right;
		border: 1px solid #889BA7;
		background-color: #d0e0e9;
	}
	#center{ 
		display: inline;
		margin-left:11px;
		float:left;
		width: 740px; /*760 800*/
		height:3000px;
		border: 1px solid #889BA7;
		border-right: none;
		background-color: #d0e0e9;
	}
	#rightads{
		display: inline;
		margin:0px;
		width: 160px;
		height:600px;
		text-align:center;
		/*border: 1px solid #889BA7;
		background-color: #d0e0e9;*/
		
	}
	/*	
	#left{
		width: 190px;
		height:820px;
		float:left;
		border: 1px solid #889BA7;
		background-color: #d0e0e9;
	}
	#center{
		float:left;
		width: 800px;
		height:820px;
		border: 1px solid #889BA7;
		border-left: none;
		background-color: #d0e0e9;
	}*/
	#footer{
		clear: both;
	}
	#contentwrapper{
		width:660px;
		margin-left:auto;
		margin-right: auto;
		/*height: 700px;
		border: 1px solid red;*/
		margin-top: 10px;
		
	}
	#muh{
		clear:both;
		width:655px;
		margin-left:auto;
		margin-right: auto;
		/*height: 700px;
		border: 1px solid red;*/
		margin-top: 10px;
	}
	#title{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 9pt;
		color: #546c7e; /*#ADC775;*/
		margin-top: 0px;
		margin-bottom:8px;
	}
	#leftmenu{
		width: 140px;
		padding-left: 15px;
		padding-top: 15px;
		padding-bottom: 10px;
		margin-left: auto;
		margin-right:auto;
		margin-top: 12px;
		border: 1px solid #5F91AF;
		border-top: 10px solid #5F91AF;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		
	}
	#source, #counter, #onlinestats{
		margin:2px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 7pt;
	}
	#source{
		float:left;
	}
	#counter{
		float:right;
		margin-right:9px;
	}
	#onlinestats{
		width: 157px;
		margin-left: 10px;
	}
	#refreshtimer{
		font-size:7pt;
		font-family:Verdana,Geneva, Arial, Helvetica, sans-serif;
		text-align:center;
		padding-top:9px;
		margin:0px;
		margin-left:auto;
		margin-right:auto;
		padding-bottom:0px;
		width:157px;
	}
	#description{
		width: 635px;
		height: 90px;
		background-color: white;
		border: 1px solid #5F91AF;
		padding:10px;
		float:left;
		overflow: hidden;
	}
	#descriptiontitle{
		width: 635px;
		height: 15px;
		background-color: #5F91AF;
		border: 1px solid #5F91AF;
		padding-left:10px;
		padding-right:10px;
		float:left;
		overflow: hidden;
		margin-bottom:0px;
	}
	#descriptiontext{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 8pt;
		margin: 0px;
	}
	.descriptiontitletext{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color:white;
		font-size: 8pt;
		margin: 0px;
	}
	#picture{
		padding:5px;
		background-color:white;
		border: 1px solid black;
		width:640px;
		height:480px;
	}
	#logo{
		height: 115px;
		line-height:250%;
		width:auto;
		/*
		margin-top: 20px;
		width:230px;
		height:115px;
		/*line-height: 100px;*/
		float:left;
	}
	#thelogo{
		margin-top: 30px;
	}
	#googleads{
		width: 470px;
		height: 65px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10px;
	}
	#bottomads{
		clear:both;
	    width: 728px;
		height: 90px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10px;
	}
	#clearer{
		clear: both;
	}
	#countrylink{
		width: 140px;
		padding-left: 15px;
		padding-top: 5px;
		padding-bottom: 15px;
		margin-left: auto;
		margin-right:auto;
		margin-top: 8px;
		border: 1px solid #5F91AF;
		border-top: 10px solid #5F91AF;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7pt;
        overflow: auto;
		height:180px;
	}
	.countrylinks{
		text-decoration: none;
		color: black;
	}
	.countrylinks:hover{
		text-decoration: underline;
		color: blue;
	}	
	#addcamlinks{
		width: 140px;
		padding-left: 15px;
		padding-top: 5px;
		padding-bottom: 15px;
		margin-left: auto;
		margin-right:auto;
		margin-top: 8px;
		border: 1px solid #5F91AF;
		border-top: 10px solid #5F91AF;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 7pt;
        overflow: auto;
		height:380px;
	}
	.addcamlink{
		text-decoration: none;
		color: black;
	}
	.addcamlink:hover{
		text-decoration: underline;
		color: blue;
	}	
	#addcams{
		clear:both;
	    width: 728px;
		height: 90px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10px;
	}
	#community{
		clear:both;
		padding-top:10px;
		width: 728px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10px;
	}
	.addcamtd, .addcamth, .addcamtf{
		font-family:Verdana, Arial, Helvetica;
		font-size:7pt;		
		border-left: 1px solid #5F91AF;
		border-right: 1px solid #5F91AF;
		width:200px;
		padding: 5px;

	}
	.addcamth{
		background-color: #5F91AF;	
		color: white;
		font-size: 7pt;
		font-weight: bold;
		
	}
	.addcamspacer{
		width:10px;
	}
	.addcamtf{
		padding-top: 5px;
		border-bottom: 1px solid #5F91AF;
		vertical-align: top;
	}
	#commtitle{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 9pt;
		color: #546c7e; /*#ADC775;*/
		margin-top: 0px;
		margin-bottom:8px;
		margin-left:0px;
		text-align:center;
	}
