/* Styling in the XHTML 1.1 Document Type  - http://www.w3.org/TR/xhtml11/doctype.html#s_doctype*/
/* structure (body, head, html, title) */

body{
	font-family :Arial,Verdana, Sans-Serif ;
	font-size : 16px;
	color : #000000;
	background-color : #cccccc;	
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	text-align:center;
}
	
h1{
		font-size : 1.5em;
		margin: 0px 0px 10px 0px;
		padding:0px 0px 0px 0px;		
}
h2{
		font-size : 1.2em;
		font-weight:normal;
		color:#000000;
		margin: 0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
}
				

p{
		margin: 1.0em 0px 0px 0px;
		padding:0px 0px 0px 0px;
}
		
	
a:link {text-decoration: none; color : #333366}
a:visited {text-decoration: none; color : #333366}
a:active {text-decoration: none; color : #333366}
a:hover {text-decoration: underline; color : #000000}

	
	a img{border:none;}
		
	img {}

#page{
	background-color : #ffffff;
	position:relative;
	width:900px;
	height:815px;
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left : auto;
	margin-right : auto;
	padding: 0px 15px 0px 15px;
	}

#page-continent{
	background-color : #ffffff;
	position:relative;
	width:780px;
	height:815px;
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left : auto;
	margin-right : auto;
	padding: 0px 15px 0px 15px;
	}

#page_large{
	background-color : #ffffff;
	position:relative;
	width:900px;
	height:1040px;
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left : auto;
	margin-right : auto;
	padding: 0px 15px 0px 15px;
	}

#halloffamepage{
	background-color : #ffffff;
	position:relative;
	width:780px;
	height:1500px;
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left : auto;
	margin-right : auto;
	padding: 0px 15px 0px 15px;
	}
	
#toppage{
	border-bottom:solid 6px #ccccff;
	background-color:#ffffff;
	position:relative;
	height:90px;
	padding:16px 0px 16px 0px;
	margin:0px 0px 23px 0px;			
	}

#pictonavigation{
	position:absolute;
	bottom:16px;
	left:0px;
	padding:15px 0px 4px 0px;
	}

#toptitle{
	position:absolute;
	bottom:5px;
	left:140px;
	padding:15px 0px 4px 0px;
	}
				
#mapnavigation{
	position:absolute;
	bottom:16px;
	right:0px;
	padding:15px 0px 4px 0px;
	}

#mainpage{
	background-color : #ffffff;
	position:relative;
	height:590px;
	padding:0px 15px 0px 15px;
	margin:0px 0px 23px 0px;	
	border-left:solid 1px #BEBEBE;
	border-right:solid 1px #BEBEBE;		
	}

#mainpage_large{
	background-color : #ffffff;
	position:relative;
	height:820px;
	padding:0px 15px 0px 15px;
	margin:0px 0px 23px 0px;	
	border-left:solid 1px #BEBEBE;
	border-right:solid 1px #BEBEBE;		
	}

#halloffame{
	background-color : #ffffff;
	position:relative;
	height:1275px;
	padding:0px 15px 0px 15px;
	margin:0px 0px 23px 0px;	
	border-left:solid 1px #BEBEBE;
	border-right:solid 1px #BEBEBE;		
	}

#areatitle{
	position:static;
	background-color:#9999ff;
	border-bottom:solid 10px #ffffff;
	color:#ffffff;
	width:745px;
	top:0px;
	left:0px;
	padding:0px 0px 5px 5px;
	}

#areacontainer{
	background-color:#ffffff;
	position:static;
	width:750px;
	top:0px;
	left:0px;
	padding:0px 0px 0px 0px;
	}

#clickmapcontainer{
	background-color : #ffffff;
	position:static;
	width:750px;
	top:0px;
	left:0px;
	padding:0px 0px 0px 0px;
	}

#skimaps{
	float:left;
	background-color:#ffffff;
	width:440px;
	padding:0px 10px 0px 0px;
	}

#piclarge{
	height:auto;
	padding:0px 0px 5px 0px;
	}

#picsmall{
	height:auto;
	width:107px;
	padding:0px 0px 0px 0px;
	}	

#areablock{
	background-color:#ccccff;
	float:right;
	width:280px;
	padding:10px 10px 10px 10px;
	align:center;
	}

#areablock_horizontal{
	background-color:#ccccff;
	width:730px;
	padding:10px 10px 10px 10px;
	margin:10px 0px 0px 0px;
	align:center;
	}

#areatext{
	background-color:#ffffff;
	width:auto;
	padding:3px 3px 3px 3px;
	}

#areatext_horizontal_left{
	background-color:#ffffff;
	float:left;
	width:352px;
	padding:3px 3px 3px 3px;
	}

#areatext_horizontal_right{
	background-color:#ffffff;
	float:right;
	width:352px;
	padding:3px 3px 3px 3px;
	}

#disclaimer{
	background-color:#9999ff;
	border-top:solid 6px #ccccff;
	height:24px;
	padding:3px 0px 3px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
	color:#D3DDE4;
	font-size:0.9em;
		}
	#disclaimer a:link, #disclaimer a:visited {color:#D3DDE4; text-decoration:underline;}
	#disclaimer a:hover, #disclaimer a:active {color:#ccccff; text-decoration:none;}
	

	
#spacer {clear: both;}

.editorcontainer{
	background-color:#ffffff;
	position:static;
	width:750px;
	height:110px;
	top:0px;
	left:0px;
	padding:0px 0px 0px 0px;
	}

.editor_foto_container{
	float:left;
	background-color:#ffffff;
	width:100px;
	padding:0px 10px 10px 0px;
	}
.editor_portrait{
	height:100px;
	Width:100px;
	padding:0px 0px 0px 0px;
	}
.editor_block{
	background-color:#ccccff;
	float:right;
	width:620px;
	height:80px;
	padding:10px 10px 10px 10px;
	align:center;
	}
.editor_text{
	background-color:#ffffff;
	width:auto;
	height:74px;
	padding:3px 3px 3px 3px;
	}

#ad{
	position:absolute;
	top:0px;
	left:779px;
	}