@charset "UTF-8";

body {
	background-color: #202228;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
	
.header 
{
	background-image:url(bilder/header-thoughts.jpg);
	height: 655px;
	width:866px;
	top:0px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
}

.aboutusheader 
{
	background-image:url(bilder/aboutusheader.jpg);
	height: 344px;
	width:866px;
	top:0px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
}

.aboutusfill 
{
	position:absolute;
	background-image:url(bilder/aboutusfill.jpg);
	background-repeat:repeat-y;
	height: 250px;
	width:866px;
	margin-top:760px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
}

.signupheader 
{
	background-image:url(bilder/signupheader.jpg);
	height: 483px;
	width:866px;
	top:0px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
}

.headertextbig
{
font-family: "Futura";
font-size: 22px;
text-align: left;
color: white;
text-shadow: 0px -1px 1px black;
}

.headertextbig2
{
font-family: "Futura";
font-size: 12px;
}

.headertextsmall
{
font-family: "Arial";
font-size: 12px;
text-align: left;
line-height: 110%;
color: #8898ad;
}

.headertextbig1
{
font-family: "Futura";
font-size: 16px;
text-align: left;
color: #8795ac;
text-shadow: 0px -1px 1px black;
}

.headertextsmall1
{
font-family: "Arial";
font-size: 11px;
text-align: left;
line-height: 110%;
color: #526378;
}

.navcontainer
{
position:absolute;
text-align: right;
top:15px;
width: 810px;
margin-left:0px;
z-index:1;
font-family: "Futura";
font-size: 15px;
color: #6d7483;
text-shadow: 0px -1px 1px black;
}

.nav
{
font-family: "Futura";
font-size: 15px;
color: #6d7483;
text-shadow: 0px -1px 1px black;
}

.nav:hover
{
color: white;
}

.navactive
{
font-family: "Futura";
font-size: 15px;
color: white;
text-shadow: 0px -1px 1px black;
}

.middle
{
	background-image:url(bilder/middle-thoughts.jpg);
	background-repeat:repeat-y;
	height: 593px;
	width:866px;
	top:538px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
}

.aboutusmiddle
{
	background-image:url(bilder/aboutusmiddle.jpg);
	background-repeat:none;
	height: 767px;
	width:866px;
	margin-top:0px; 
	margin-left:auto;
	margin-right:auto;
	z-index:1;
}
.fill
{
	background-image:url(bilder/fill-thoughts.jpg);
	background-repeat:repeat-y;
	height: 1200px;
	width:866px;
	top:900px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
}


.countdown
{
	position:absolute;
	height: 23px;
	width:300px;
	border-bottom: solid 1px #212837;
border-top: #000;
border-left: none;
border-right: none;
background-color:#16181e;
	-webkit-border-radius: 5px;
	padding-top: 10px;
	font-family: "Apple LiGothic";
	font-size:18px;
	text-align:center;
	margin-top:485px;
	margin-left:240px;
	z-index:1;
}

.download
{
	position:absolute;
	background-image:url(bilder/donwload.png);
	background-position: 0 0px;
	height: 50px;
	width:130px;
	margin-top:465px;
	margin-left:153px;
	z-index:1;
}

.download:hover
{
	background-image:url(bilder/donwload.png);
	background-position: 0 51px;
}

.blog
{
	position:absolute;
	background-image:url(bilder/blog-button.png);
	background-position: 0 0px;
	height: 46px;
	width:123px;
	margin-top:5px;
	margin-left:845px;
	z-index:1;
}

.blog:hover
{
	background-position: 0 46px;
}

.twitter
{
	position:absolute;
	background-image:url(bilder/twitter-button.png);
	background-position: 0 0px;
	height: 46px;
	width:123px;
	margin-top:50px;
	margin-left:845px;
	z-index:1;
}

.twitter:hover
{
	background-position: 0 46px;
}

.facebook
{
	position:absolute;
	background-image:url(bilder/facebook-button.png);
	background-position: 0 0px;
	height: 46px;
	width:123px;
	margin-top:95px;
	margin-left:845px;
	z-index:1;
}

.facebook:hover
{
	background-position: 0 46px;
}

.newsletter
{
	position:absolute;
	background-image:url(bilder/newsletter-button.png);
	background-position: 0 0px;
	height: 46px;
	width:123px;
	margin-top:140px;
	margin-left:845px;
	z-index:1;
}

.newsletter:hover
{
	background-position: 0 46px;
}



.buy
{
	position:absolute;
	background-image:url(bilder/buy.png);
	background-position: 0 0px;
	height: 50px;
	width:163px;
	margin-top:465px;
	margin-left:280px;
	z-index:1;
}

.buy:hover
{
	background-image:url(bilder/buy.png);
	background-position: 0 51px;
}

.support
{
	position:absolute;
	background-image:url(bilder/support.png);
	background-position: 0 0px;
	height: 50px;
	width:119px;
	margin-top:465px;
	margin-left:440px;
	z-index:1;
}

.support:hover
{
	background-image:url(bilder/support.png);
	background-position: 0 51px;
}

.releasenotes
{
	position:absolute;
	background-image:url(bilder/releasenotes.png);
	background-position: 0 0px;
	height: 50px;
	width:145px;
	margin-top:465px;
	margin-left:557px;
	z-index:1;
}

.releasenotes:hover
{
	background-position: 0 51px;
}

.screenshots
{
	position:absolute;
	height: 100px;
	width:857px;
	margin-top:465px;
	margin-left:0px;
	text-align:center;
	z-index:1;
	top: 55px;
}

.screenshottext
{
	position:absolute;
	height: 50px;
	width:857px;
	margin-top:657px;
	text-align:center;
	z-index:1;
	color:#666;
	font-family: "Futura";
font-size: 12px;
text-shadow: 0px -1px 1px black;
}



.textbox1
{
	float: left;
	height: 200px;
	width:250px;
	margin-top:50px;
	margin-left:150px;
	z-index:10;
}

.textbox2
{
	float: right;
	height: 200px;
	width:250px;
	margin-right:130px;
	margin-top:50px;
	z-index:10;
}

.textbox3
{
	float: left;
	height: 300px;
	width:250px;
	margin-top:-250px;
	margin-left:150px;
	z-index:10;
}

.textbox4
{
	float: right;
	height: 370px;
	width:250px;
	margin-right:130px;
	margin-top:-250px;
	z-index:11;
}

.textbox5
{
	float: left;
	height: 450px;
	width:250px;
	margin-top:40px;
	margin-left:150px;
	z-index:10;
}

.textbox6
{
	float: right;
	height: 500px;
	width:250px;
	margin-right:130px;
	margin-top:40px;
	z-index:11;
}

.textbox7
{
	float: left;
	height: 100px;
	width:550px;
	margin-left:70px;
	margin-top:40px;
	z-index:10;
}

.textbox8
{
	float: left;
	height: 200px;
	width:250px;
	margin-top:20px;
	margin-left:70px;
	z-index:10;
}

.textbox9
{
	float: left;
	height: 200px;
	width:250px;
	margin-top:20px;
	margin-left:40px;
	z-index:10;
}

.textbox10
{
	float:right;
	height: 330px;
	width:120px;
	margin-top:-105px;
	margin-right:80px;
	z-index:11;
}

.textbox11
{
	position:absolute;
	height: 400px;
	width:750px;
	margin-top:380px;
	margin-left:70px;
	z-index:11;
}


#textheadline
{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	line-height:2.5em;
	
}

#text
{
	color: #878ea3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#textheadline1
{
	color: #565a66;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:2.5em;
	
}

#text1
{
	color: #40444e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}



.divider 
{
	position:absolute;
	background-image:url(bilder/footer-thoughts.jpg);
	background-repeat:no-repeat;
	height: 680px;
	width:857px;
	top:1550px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
	z-index:0;

}

.copytext
{
	text-align:center;
	line-height:1.2em;
	font-family: "Futura";
	font-size: 11px;
	color: #6d7483;
}

.aboutusfooter 
{
	position:absolute;
	background-image:url(bilder/aboutusfooter.jpg);
	height: 100px;
	width:857px;
	margin-top:1000px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
	text-align:center;
	line-height:1.2em;
	font-family: "Futura";
	font-size: 11px;
	color: #6d7483;
	z-index:0;

}

.shopfooter 
{
	background-image:url(bilder/aboutusfooter.jpg);
	height: 100px;
	width:866px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
	line-height:1.2em;
	font-family: "Futura";
	text-align:center;
	font-size: 11px;
	color: #6d7483;
	z-index:0;

}

.footer 
{
	position:absolute;
	background-image:url(bilder/footer-thoughts.jpg);
	height: 43px;
	width:857px;
	margin-top:1100px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
	text-align:center;
	line-height:1.2em;
	font-family: "Futura";
	font-size: 11px;
	color: #6d7483;
	z-index:0;

}


.signup
{float: right;
	background-image:url(bilder/backsignup.jpg);
	background-repeat:no-repeat;
	height: 202px;
	width:790px;
	margin-top:483px;
	margin-right: 40px;
	z-index:1;
	font-family: "Futura";
font-size: 12px;
text-align: center;
color: #3e4f6a;
text-shadow: 0px -1px 0px #0c0c0e;
	
}



input[type="submit"]
{
	background:url(bilder/signup.png);
	background-position: 0 0px;
background-position: 0 0px;
width: 63px;
height: 25px;
border: none;
}

input[type="submit"]:active{
background-position: 0 -25px;
}

input[type="text"]
{    
background-color: #202838;
width: 130px;
height: 20px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
border-bottom: solid 1px #3c4a65;
border-top: #000;
border-left: none;
border-right: none;
padding-left: 9px;
color: #3c4a65;
}

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active {text-decoration:none;}
a:hover {text-decoration:none;}
.aboutusmiddle .textbox11 table {
	text-align: center;
}

