/*
Theme Name: Eerievale Layout
Author: Lars Hannig
 */








#BG {
position: relative;
z-index: 0;
top: 0px; 
width: 900px;
height: 900px;
visibility: visible;
}


#Textfield_side {
position: absolute;
z-index: 2;
top: 48px; /* 237*/
left: 708px;
width: 160px;
height: 200px;
visibility: visible;

font: 12px georgia;
color: #000000;

}


#Navi {
position: absolute;
z-index: 2;
top: -100px; /* -110*/
left: 10px;	/* 0	*/
width: 420px;
height: 100px;
visibility: visible;


/*background-color:red;*/

font: 14px georgia;
text-align: justify;
font-weight: bold;

}

title_font{
color: #FEE0AA;
font: 14px "times new roman";
text-align: justify;

}


#Counter {
position: absolute;
z-index: 2;
top: -136px; /* 82*/
left: 824px; /* 4*/
width: 100px;
height: 16px;
font-size: 11px;
visibility: visible;
}


#FLAG_GER {
position: absolute;
z-index: 2;
top: 158px; /* 82*/
left: -24px; /* 4*/
width: 24px;
height: 16px;
visibility: visible;
}



#FLAG_UK {
position: absolute;
z-index: 2;
top: 182px; /* 82*/
left: -24px; /* 36 */
width: 24px;
height: 16px;
visibility: visible;
}



.Navi_Project:link, .Navi_Project:active, .Navi_Project:visited{
display:block;
background-image:url(gfx/layout/navi/project.png);

position: absolute;
top: 0px;
left: 0px;
width:55px; height:30px;
}
.Navi_Project:hover{
position: absolute;
/*left: 4px;*/
display:block;
background-image:url(gfx/layout/navi/project_hover.png);

}


.SubNavi_Novel:link, .SubNavi_Novel:active, .SubNavi_Novel:visited{
display:block;
background-image:url(gfx/layout/navi/novel.png);

position: absolute;
top: 30px;
left: 0px;
width:60px; height:21px;
}
.SubNavi_Novel:hover{
position: absolute;
/*left: 4px;*/
display:block;
background-image:url(gfx/layout/navi/novel_hover.png);

}



.SubNavi_Game:link, .SubNavi_Game:active, .SubNavi_Game:visited{
display:block;
background-image:url(gfx/layout/navi/game.png);

position: absolute;
top: 50px;
left: 0px;
width:58px; height:30px;
}
.SubNavi_Game:hover{
position: absolute;
/*left: 4px;*/
display:block;
background-image:url(gfx/layout/navi/game_hover.png);

}





.Navi_Progress:link, .Navi_Progress:active, .Navi_Progress:visited{
display:block;
background-image:url(gfx/layout/navi/progress.png);

position: absolute;
top: 0px;
left: 71px;
width:60px; height:27px;
}
.Navi_Progress:hover{
position: absolute;
/*left: 75px;*/
display:block;
background-image:url(gfx/layout/navi/progress_hover.png);
}

.SubNavi_Blog:link, .SubNavi_Blog:active, .SubNavi_Blog:visited{
display:block;
background-image:url(gfx/layout/navi/blog.png);

position: absolute;
top: 30px;
left: 71px;
width:60px; height:21px;
}
.SubNavi_Blog:hover{
position: absolute;
/*left: 75px;*/
display:block;
background-image:url(gfx/layout/navi/blog_hover.png);
}


.SubNavi_Engine:link, .SubNavi_Engine:active, .SubNavi_Engine:visited{
display:block;
background-image:url(gfx/layout/navi/engine.png);

position: absolute;
top: 50px;
left: 71px;
width:67px; height:28px;
}
.SubNavi_Engine:hover{
position: absolute;
/*left: 75px;*/
display:block;
background-image:url(gfx/layout/navi/engine_hover.png);
}



.Navi_Team:link, .Navi_Team:active, .Navi_Team:visited{
display:block;
background-image:url(gfx/layout/navi/team.png);

position: absolute;
top: 0px;
left: 153px;
width:43px; height:21px;
}
.Navi_Team:hover{
position: absolute;
/*left: 157px;*/
display:block;
background-image:url(gfx/layout/navi/team_hover.png);

}


.SubNavi_Support:link, .SubNavi_Support:active, .SubNavi_Support:visited{
display:block;
background-image:url(gfx/layout/navi/support.png);

position: absolute;
top: 30px;
left: 153px;
width:75px; height:21px;
}
.SubNavi_Support:hover{
position: absolute;
/*left: 157px;*/
display:block;
background-image:url(gfx/layout/navi/support_hover.png);
}

.SubNavi_Feedback:link, .SubNavi_Feedback:active, .SubNavi_Feedback:visited{
display:block;
background-image:url(gfx/layout/navi/feedback.png);

position: absolute;
top: 50px;
left: 153px;
width: 72px; height:23px;
}
.SubNavi_Feedback:hover{
position: absolute;
/*left: 157px;*/
display:block;
background-image:url(gfx/layout/navi/feedback_hover.png);
}



.Navi_Media:link, .Navi_Media:active, .Navi_Media:visited{
display:block;
background-image:url(gfx/layout/navi/media.png);

position: absolute;
top: 0px;
left: 243px;
width:70px; height:24px;
}
.Navi_Media:hover{
position: absolute;
/*left: 247px;*/
display:block;
background-image:url(gfx/layout/navi/media_hover.png);
}

.SubNavi_Links:link, .SubNavi_Links:active, .SubNavi_Links:visited{
display:block;
background-image:url(gfx/layout/navi/links.png);

position: absolute;
top: 30px;
left: 243px;
width:53px; height:21px;
}
.SubNavi_Links:hover{
position: absolute;
/*left: 247px;*/
display:block;
background-image:url(gfx/layout/navi/links_hover.png);
}




team_text01{
font: 12px georgia;
text-align: justify;
text-decoration: none;
color: #000000;
}


blog_story{
font: 14px times, 'times new roman';
text-align: justify;
text-decoration: none;
font-weight: bold;
color: #2D3E7F;
}












.Navi:link, .Navi:active{
font: 14px georgia;
text-align: justify;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.Navi:visited{
font: 14px georgia;
text-align: justify;
font-weight: bold;
text-decoration: none;
color: #928469;
}



.Navi:hover{
font: 14px georgia;
text-decoration: none;
text-align: justify;
font-weight: bold;
color: #9B0000;
}







#Textfield_top {
position: relative;
z-index: 1;
top: -663px; /* -687 237*/
left: -76px;
width: 706px;
height: 97px;
visibility: visible;
}


#Textfield_background {
position: relative;
z-index: 1;
top: -663px; /* 237*/
left: -74px;
width: 679px;
visibility: visible;
background-image: url(gfx/layout/textfield_text.jpg);
background-repeat:repeat-y;
}

#Textfield_Content{
padding: 8px;
text-align: justify;
font: 14px georgia;
color: #000000;
}


#Textfield_bottom {
position: relative;
z-index: 1;
top: -663px; /* 237*/
left: -76px;
width: 706px;
height: 97px;
visibility: visible;
}



body {
background-color:#000000;
text-align: justify;
}



a:link, a:active{
font: 12px georgia;
text-align: justify;
font-weight: bold;
text-decoration: none;
color: #000000;
}

a:visited{
font: 12px georgia;
text-align: justify;
font-weight: bold;
text-decoration: none;
color: #928469;
}



a:hover{
font: 12px georgia;
text-decoration: none;
text-align: justify;
font-weight: bold;
color: #9B0000;
}


h2 {
font: 16px georgia;
font-weight: bold;
text-transform: uppercase;
padding: 2px;
}


h3 {	/*USED IN COMMENTS*/
font: 14px georgia;

}



.headline_time{
	font: 12px georgia;
	text-align: justify;
	text-decoration: none;
	color: #000000;
}



.author{
	font: 12px georgia;
	font-weight: bold;
	text-align: justify;
	text-decoration: none;
	color: #000000;

}

.headline{
	font: 16px georgia;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

#comment{
background-color: #A99770;
width: 512px;
}
#author{
background-color: #A99770;
}
#email{
background-color: #A99770;
}
#url{
background-color: #A99770;
}

