/*-----------------------------------------
 
 copyright 2010 by opendo
 
 
 Author: Georg Paul
 
 Author URI: http://www.opendo.at
 
 -------------------------------------------*/ 



/*------------------------------------------*/
/* =1 Reset Style Sheet by Richard Clark	*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration: line-through;}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1.5em 0;padding:0;}input,select{vertical-align:middle;}

 
 
/*------------------------------------------*/
/* =2 global styles							*/

html {
    height: 100%;
}

body {
	font-size: 87.5%;
    font-family: 'MyriadPro-Regular', Arial, sans-serif;
    line-height: 1.5em;
    color: #000;
    background: #fff;
    height: 100%;
}


/*------------------------------------------*/
/* =2 global classes						*/

.hidden {
    position: absolute;
    top: -9999px;
    left: 0;
    width: 1px;
    height: 1px;
    margin: 0;
}
.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}


/*------------------------------------------*/
/* =3 text formatting						*/

@font-face {
	font-family: 'Share-Regular';
	src: url('../fonts/Share-Regular.eot');
	src: local('Share Regular'), local('Share-Regular'), url('../fonts/Share-Regular.ttf') format('truetype');
} 


h1, h2, h3, h4, h5 {
	line-height: 1.2em;
	color: #626362;
	font-weight: normal;
}
h1 {
	font-size: 2.75em; 
	margin: 0;
	color: #444;
}
h2 {
	color: #626362;
	font-size: 1.55em;
	margin-bottom: 1em;
}
h3 {
	color: #626362;
	margin: 0.5em 0;
	font-size:1.4em;
	padding-bottom:0.2em;	
}

#content p, #content ul {
	margin: 0.5em 0;
}
a:link, a:visited {
	color: #0000CC;
	color: #C33808;
	text-decoration: none;
}
a:hover, a:focus {
	color: #0000CC;
	color: #C33808;
	text-decoration: underline;
}
 
/*------------------------------------------*/
/* =5 nav styles							*/ 

/* =5.1 global */
nav {  }
nav ul {
    float: left;
    display: inline;
}
nav li {
    float: left;
    list-style: none;
}
nav a {
    float: left;
    display: block;
}
 
nav:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}



/* =5.2 main-nav */

#header hr {
	margin: 0.5em 0;
	clear: both;
}
#header hr:first-of-type {
	margin-top: 1.5em;
}



/*------------------------------------------*/
/* =6 layout								*/
#page {
	width: 580px;
	margin-left: 55px;
}

#main {
	margin: 2.5em 0;
}





/*------------------------------------------*/
/* =7 content								*/


#content #intro {
	line-height: 2em;
	font-size: 1.15em;
	margin-bottom: 1.5em
}
#content .contact {
	font-size: 1.15em;
	margin-bottom: 1.5em;
}
#intro span {
	background: #eee;
	padding: 3px 0;
}





#countdown {
	width: 100%;
	font-size: 2em;
	font-family: Georgia;
	line-height: 1em;
	text-align: center;
}
.countdown_amount {
	font-size: 2.5em;
	line-height: 1.3em;
	color: #C33808;
}
.countdown_section {
	display: block;
	float: left;
	
	margin-right: 40px;
}
#countdown:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;		
}

#footer hr {
	display: none;
}



