/*  Theme Name: anyTheme URI: http://anygivenname.org/Description: theme for anygivenname.orgVersion: 1.0Author: Andrej Waldegg / Markus DenhoffAuthor URI: http://net-bite.net/*//* @group Defaults */* {	margin: 0;	padding:  0;}body {	margin: 1.7em 0;	min-width: 1024px;}img {	border: 0px solid #ccc;	}

.postcontent img{	border:14px solid #fff;}a {	text-decoration: underline;}a:hover {	text-decoration: none;}.clear {	clear: both;}/* @end *//* @group Colors */#menu,#menu a,.entry .info,.entry .info a {	color: #000000;
	font-weight:bold;		}.entry h2 a,#footer a,a {	color: #000;}#menu a:hover {	color: pink;}.entry h2 a:hover,#menu #logo a {	color: #000;	}#menu #logo a .dot,.entry h2 a .dot {	color: #fff;}#menu #logo a:hover,.entry h2 a:hover .dot {	color: pink;}#search input {	border: 1px solid #989898;}#footer {	border-top: 1px solid #989898;}/* @end *//* @group Fonts */body {	font: 0.90em/1.1em "Courier New", Courier, mono;}h2,#menu #logo {	font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif;	word-spacing: 0em;	text-transform: uppercase;	font-weight: bold;}/* @end *//* @group Sidebar */#menu {	float: right;	width: 24em;	text-align: right;	font-size: 0.85em;	padding-bottom: 2em;	padding-right: 2em;
	
	border: 0px solid red;}#menu a {	text-decoration: none;}#menu #logo  {	font-size: 3.5em;	line-height: 1em;}#menu #categories,#menu #archive,#menu #pages,#menu #search {	margin-top: 1.6em;}#menu li,ul.archive li {	display: inline;}#menu li:after,ul.archive li:after {	content: " / ";}#search input {	padding: 1px;	font: 1em/1.3em "Courier New", Courier, mono;}#search input.text {	width: 10em;}#search input.button {	background-color: transparent;	cursor: pointer;	padding: 0.1em 0.2em;}#search input.button:hover {	background-color: #ededed;}/* @end *//* @group Content */#maincontent {	padding-top: 1em;	font-size: 0.9em;	margin-left: 2em;	border:0px solid cyan;}.entry {	margin: 0 0em 4em 0;	float: left;	height: 400px;	line-height: 1.3em;}.entry .content {	height: 8em;}.entry.first {	margin-bottom: 1em;	float: none;}.entry .info {	font-size: 0.85em}.entry.single {	height: auto;	margin-bottom: 1em;
	}.entry.single .info {	padding-top: 2em;}.entry .info a {	text-decoration: none;}.entry .info a:hover {	text-decoration: underline;}.entry h2 {	font-size: 1em;	margin-bottom: 0.35em;}/*.entry.single h2 {	margin-bottom: 0.6em;}*/.entry h2 a {	text-decoration: none;}.postcontent {	/*width: 42.31em;*/	width: 675px;
	
	height: 675px;	z-index:-10;	line-height: 1.1em;
	
	position: relative;
	
	border:0px solid red;}.postcontent p {	margin-bottom: 1em;
}

.postnav {	/*width: 42.31em;*/	width: 675px;	overflow: hidden;	line-height: 1.1em;
	
	position: relative;
	
	border:0px solid red;	}#footer {	/*padding-top: 1em;	margin: 2em; */	clear: both;}#footer a {	text-decoration: none;}#footer .next {	margin-left: 5em;}h2 {	font-size: 1em;	margin-bottom: 2em;}/* @end */img#wpstats {	width: 0px;	height: 0px;	padding: 0px;	border: none;	overflow: auto;}

/*Map Styles - Long List from asianpunkboy.com*/

#container { 
	width: 600px; 
	height: 100%; 
	margin:0px auto; 
	text-align:left; 
	border: 1px solid white; 
	
}

#map {
	border:0px solid red;
	margin-top: 165px;	
	margin-bottom: 160px;
	height:370px;
}

#map ul {
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
	list-style-image: none; 
	}
	#map li {
	display: inline;
	}
	#map ul li {
	padding-right: 18px; 
	line-height: 16px; 
	}
	#map a {
	text-decoration:none; 
	color:#333; 
	text-transform: none; 
	font-size: 12px; 
	letter-spacing: .5px; 
	background-color: #f9f9f9; 
	}
	#map a:visited {
	color: #666; 
	background-color: #fff; 
	}
	#map a:hover {
	color: #ff99cc; 
	background-color: #f6fdfd;
	}

/* Page styles for home page.  Grid of thumbnails */
#thumbcontainer { 
	border: 1px solid white; 
}

#thumbgrid {
	border: 0px solid red;
	width: 635px;
	margin: 165px auto 150px auto;
	height: 335px;
	padding:20px 0px 0px 20px;
		
}

#thumb {
	border: 0px solid #ccc;
	margin: 0px 5px 5px 0px;
	width: 200px;
	height: 100px;
	overflow:hidden;
	float: left;
	
}

#thumbgrid img{
	border: 0px solid red;
		
}

#flashcontent {
	border: 0px solid yellow;
	width: 635px;
	margin:	-140px auto 150px auto;
	color:#333; 
	text-transform: none; 
	font-size: 12px; 
	padding-left:20px;
	
}

#flashcontainer {
	 
	width: 600px;  
	
	border:0px solid red;
	margin-bottom: 325px;
	height:370px;
	position:relative;
	
}
