html {
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	background-color: #E5E5E3;
	//background-image: url(../images/bg-page.gif);
	margin-top: 10px;
	padding:0;
	text-align: center;
}

.textmiddle {vertical-align:middle;} 

a, a:visited {
	color:#7DA218;
	text-decoration:underline;
}
a:hover {
	color:#7DA218;
	text-decoration:none;
}

#top_logo {
	margin: 0px;
	padding-bottom: 5px;
	padding-right: 580px;
	text-align: center;
}



#main {
	width:791px;
	margin:auto;
	background-color:#fff;
	border:1px solid #545454;
	height: 440px;

}

#main_last {
	height: 673px;
	margin: auto;
	background-color:#fff;
	border:1px solid #545454;
	width:791px;
}

#content_last {
	height: 900px;
}

#content {
	height: 359px;
	
}
#loader {
	margin-top: -260px;
	padding-left: 0px;
	z-index: 400;
	visibility: hidden;
	position:relative;
	padding-bottom: 260px;
}

//DO NOT USE
#logo {
	padding-top: 0px;
	padding-left: 190px;
	margin-top: -37px;
	z-index: 100;
}
#promotor {
	padding-left: 190px;
	margin-top: -15px;
}
//END DO NOT USE

#navigation {
	background: #fff;

}

#navigation table {
	margin-top: 20px;
}

#press_pdf_download {
	position: absolute;
	margin-top: -200px;
	padding-left: 530px;
	font-size: 10px;
	z-index: 600;
	color: #fff;
	text-align: left;

}

#comic_pdf_download {
	position: absolute;
	z-index: 800;
	margin-top: -40px;
	margin-left: 25px;
	font-size: 10px;
	color: #fff;
}


#the_images {
	z-index: 100;
	position:relative;
	
}

#contact_us_form {
	position: absolute;
	margin-top: -300px;
	z-index: 900;
	margin-left: 200px;
}
#contact_us_form table {
	color: #fff;
	font-size: 11px;
}

#addThis {
	position: relative;
	margin-left: 775px;
	margin-top: -20px;
	z-index: 1000;
	padding-bottom: 5px;

}



#contact_us_form input {
	border: 1px solid #fff;
	background: #333;
	font-size: 11px;
	padding: 4px 4px 4px 4px;
	color: #fff;
}

#contact_us_form textarea {
	border: 1px solid #fff;
	background: #333;
	font-size: 11px;
	padding: 4px 4px 4px 4px;
	color: #fff;
}


#storyline {
	position: absolute;
	margin-top: -35px;
	margin-left:  400px;
	z-index: 600;
	width: 370px;
	background: #FDEDC0;
	height: 40px;
	padding: 5px 5px 5px 5px;
	font-size: 10px;
	color: #333;
	text-align: left;

}


#footer {
	padding-top: 5px;
	text-align: center;
	font-size: 9px;
	color: #666;
}


#form_submit_result {
	visibility: hidden;
	position: absolute;
	color: #333;
	border: 1px solid #f5991c;
	background-color: #fcd49e; 
	padding: 3px 3px 3px 6px;
	float: right;
	margin-top: -120px;
	margin-left: 240px;
	z-index: 1000;
	width: 300px;
}


#form_contact_result {
	visibility: hidden;
	position: absolute;
	color: #333;
	border: 1px solid #f5991c;
	background-color: #fcd49e; 
	padding: 3px 3px 3px 6px;
	float: right;
	margin-top: -52px;
	margin-left: 255px;
	z-index: 1000;
	width: 300px;
}


//######### BEGIN Comic Navi Buttons #################
#btn_scene1 {
	//visibility: hidden;
	position:relative;
	z-index: 120;
	margin-top: -43px;
	padding-bottom: 13px;
	text-align: center;
}

#btn_scene2 {
	//visibility: hidden;
	position:relative;
	z-index: 120;
	margin-top: -43px;
	padding-bottom: 13px;
	text-align: center;
}
#btn_scene3 {
	//visibility: hidden;
	position:relative;
	z-index: 120;
	margin-top: -41px;
	padding-bottom: 13px;
	text-align: center;
}
#btn_scene4 {
	//visibility: hidden;
	position:relative;
	z-index: 120;
	margin-top: -41px;
	padding-bottom: 13px;
	text-align: center;
}
#btn_scene5 {
	//visibility: hidden;
	position:relative;
	z-index: 120;
	margin-top: -41px;
	padding-bottom: 13px;
	text-align: center;
}

#contact_form {
	position:relative;
	z-index: 410;
	margin-top: -248px;
	padding-bottom: 113px;
	text-align: center;
	color: #fff;
}

//######### END Comic Navi Buttons ###################


