/* Informationen zum Wordpress Theme */

/*  

Theme Name: GetYourPolis
Theme URI: http://www.getyourpolis.com/wp-content/themes/getyourpolis
Description: Theme für die GetYourPolis Webseite
Version: 3.1
Author: Pink Jones
Author URI: http://www.pinkjones.de

Colors:
Blue:		#00aef0
Pink:		#ff0093
Black:		#222
White:		#fff

*/



/* Main Styles, Containers & Classes */

body {
  	font-family: "HelveticaNeue-UltraLight", "Helvetica Neue UltraLight", "Helvetica Neue"; 
	font-weight: 100;
	font-size: 13px;
	line-height: 14px;
	letter-spacing: 0.6pt;
	color: #fff;
	background-color: #000;
	-webkit-text-size-adjust: none; }

.wrapper {
	margin: 0 auto;
	padding: 0 64px;
	width: 640px;
	background-color: #00aef0; 
	background-image: url(images/background.png); }
	
.blue {
	letter-spacing: 0;
	color: #00aef0; }

small {
	font-size: 80%; }



/* Link Styles */

a:link {
	text-decoration: none;
  	font-family: "HelveticaNeue-Regular", "Helvetica Neue Regular", "Helvetica Neue"; 
	font-weight: 500;
	letter-spacing: 0.3pt;
	color: #fff; }

a:visited {
	text-decoration: none;
  	font-family: "HelveticaNeue-Regular", "Helvetica Neue Regular", "Helvetica Neue"; 
	font-weight: 500;
	letter-spacing: 0.3pt;
	color: #fff; }

a:hover {
	text-decoration: none;
  	font-family: "HelveticaNeue-Regular", "Helvetica Neue Regular", "Helvetica Neue"; 
	font-weight: 500;
	letter-spacing: 0.3pt;
	color: #00aef0; }



/* Header Styles */

.header {
	background-image: url(images/header.png); 
	background-position: top center;
	background-repeat: no-repeat; }

.links {
	padding: 128px 0 0 0;
	height: 240px; }

.youtube {
	display: block;
	margin: 0 0 0 464px;
	width: 160px;
	height: 32px;
	background-image: url(images/link-youtube.png);
	background-position: bottom; }
	
.youtube:hover {
	background-position: top; }

.myspace {
	display: block;
	margin: 0 0 0 464px;
	width: 160px;
	height: 36px;
	background-image: url(images/link-myspace.png);
	background-position: bottom; }
	
.myspace:hover {
	background-position: top; }

.lastfm {
	display: block;
	margin: 0 0 0 464px;
	width: 160px;
	height: 26px;
	background-image: url(images/link-lastfm.png);
	background-position: bottom; }
	
.lastfm:hover {
	background-position: top; }

.flickr {
	display: block;
	margin: 0 0 0 464px;
	width: 160px;
	height: 34px;
	background-image: url(images/link-flickr.png);
	background-position: bottom; }
	
.flickr:hover {
	background-position: top; }

.twitter {
	float: right;
	padding: 12px 12px 14px 12px;
	width: 296px;
	min-height: 144px; }

.twitter p {	
	margin: 8px 0 0 0;
	padding: 8px 0 0 0; 
	border-top: 2px dotted #00aef0; }
	
.twitter-bottom {
	margin: 0 0 0 320px;
	width: 320px; 
	height: 32px; 
	background-image: url(images/twitter-bottom.png); }

#tweet ul {
	display: inline; }

#tweet li {
	display: inline; }



/* Index Styles */

.events-header {
	margin: 8px 0 -2px 0;
	height: 56px; 
	background-image: url(images/events-header.png);
	background-position: top left;
	background-repeat: no-repeat; }

.events {}

.post-container {
	float: left;
	width: 160px; }

.post-container-single {
	width: 640px; }

.post-container-single img { }

.post-wrapper {
	padding: 8px;
	background-color: #000; }

.post-wrapper-single {
	padding: 12px;
	background-color: #000; }

.post-bottom {
	width: 160px; 
	height: 32px; 
	background-image: url(images/post-bottom.png); }

.post-bottom-single {
	width: 160px; 
	height: 32px; 
	background-image: url(images/post-bottom-single.png); }

.events h1 {
	margin: 0 0 4px 0;
	font-family: "HelveticaNeue-Regular", "Helvetica Neue Regular", "Helvetica Neue"; 
	font-weight: 500;
	font-size: 18px; 
	line-height: 18px; }

.events p {
	margin: 8px 0 0 0;
	padding: 8px 0 0 0;
	border-top: 2px dotted #00aef0; }

.events img {
	width: 144px; }



/* Footer Styles */

.footer-header {
	margin: 8px 0 -2px 0;
	height: 56px; 
	background-image: url(images/footer-header.png);
	background-position: top left;
	background-repeat: no-repeat; }

.footer {
	padding: 12px;
	background-color: #000; }

.footer h1 {	
	padding: 0 0 4px 0;
  	font-family: "HelveticaNeue-Regular", "Helvetica Neue Regular", "Helvetica Neue"; 
	font-weight: 500;
	font-size: 18px; 
	line-height: 18px; }

.contact {}

.our-friends {	
	margin: 12px 0 0 0; 
	padding: 12px 0 0 0;
	border-top: 2px dotted #00aef0; }

.disclaimer {	
	margin: 12px 0 0 0; 
	padding: 12px 0 0 0;
	border-top: 2px dotted #00aef0; }

#disclaimer {
	display: none;
	padding: 12px 0 0 0;
	-moz-column-count: 2;
	-moz-column-gap: 16px;
	-webkit-column-count: 2;
	-webkit-column-gap: 16px;
	column-count: 2;
	column-gap: 16px; }

.impressum {
	margin: 12px 0 0 0; 
	padding: 12px 0 0 0;
	text-align: center;
	border-top: 2px dotted #00aef0; }
