/*****************************************************
reset :: some basic style
*****************************************************/
A IMG {
    border: none;
}
* {
    margin: 0;
    padding: 0;
    line-height: 100%;
}
A:Hover { text-decoration: none; }
A:Focus { outline: none; }
IMG A:Hover { text-decoration: none; }
IMG A:Focus { outline: none; }
INPUT:Hover { text-decoration: none; }
INPUT:Focus { outline: none; }
TEXTAREA:Hover { text-decoration: none; }
TEXTAREA:Focus { outline: none; }
SELECT:Hover { text-decoration: none; }
SELECT:Focus { outline: none; }
DROPDOWN:Hover { text-decoration: none; }
DROPDOWN:Focus { outline: none; }

/*****************************************************
basics
*****************************************************/
BODY {
    margin: 0;
	font-family: american typewriter, courier, Verdana, Arial, Helvetica, Geneva, Futura, non-serif;
	color: #000;
	font-size: 11px;
	text-align: center;
	line-height: 100%;
    background: #000;
}
#center {
	position: relative;
	display: block;
	margin: 40px auto 0 auto;
	padding: 0;
	width: 990px;
	text-align: left;		
	visibility: visible;
	z-index: auto;
}
/* 
#website {
	float: left;
	width: 800px;
	height: 566px;
	line-height: 1.4em;
	background: url('img/j-p-under-construction.png') no-repeat;
}
 */
#website {
	float: left;
	position: relative;
	width: 990px;
	height: 640px;
	line-height: 1.4em;
	background: url('img/j-p-contact.png') no-repeat;
}
#website A {
    display: block;
    position: absolute;
    left: 358px;
    top: 58px;
    height: 530px;
    width: 350px;
}

/* anker
*****************************************************/
A {
    color: #000;
    text-decoration: none;
}
A:Hover {
    color: #000;
    text-decoration: underline;
}
A:Focus { outline: none; }

/* Headline
*****************************************************/
H1 {
	margin: 0;
	padding: 0 0 12px 0;
    color: #000;
	font-size: 1.2em;
	font-weight: bold;
}
H2 {	
	margin: 0;
    padding: 0;
    color: #000;
    font-size: 1em;   
    font-weight: bold;
}