/* CSS Document */

A:link {text-decoration: none; font-weight:bold; color:#000;}
A:visited {text-decoration: none; color:#000;}
A:active {text-decoration: none;  color:#000;}
A:hover {text-decoration: underline; color:red;}

* {
	margin: 0;
}

html, body {
	height:100%;
	background: #202020 url('images/bg.jpg') no-repeat top center;
	font-family:'Arial', Arial, sans-serif;
	font-size:100%;
	text-align:center;
	color:#000;
	}

#invis {
	position:relative;
	width:784px;
	margin:0 auto;
	#fff;
	}
	

/*Header*/
	
#header {
	position:absolute;
	background:transparent url('images/header.jpg') no-repeat top center;
	width:784;
	height:320px;
	top:0px;
	left:0px;
	z-index:1;
	}

	
#logo {
	position:absolute;
	top:0px;
	left:0px;
	width:324px;
	height:356px;
	z-index:10;
	}

#menu {
	position:absolute;
	top:50px;
	left:225px;
	width:315px;
	height:auto;
	}

/*Admin Log-in*/

.admin {
	width:764px;
	padding-right:20px;
	padding-top:10px;
	text-align:right;
	font-family:'Arial', Arial, sans-serif;
	font-size:65%;
	font-weight:bold;
	color:#ccc;
	}

.admin input
{
font-family:'Arial', Arial, sans-serif;
font-size:65%;
color: #fff;
background: #000;
border: 1px solid #fff;
line-height:12px;
}

.admin .submit input
{
color: #000;
background: #ccc;
border: 1px outset #fff;
font-family:'Arial', Arial, sans-serif;
font-size:85%;
} 

/*Content*/

#content {
	position:absolute;
	width:784px;
	height:auto;
	top:320px;
	left:0px;
	background:#fff url('images/content-bg.jpg') no-repeat top center;
	z-index:1;
	}

.wrapper {
	width:100%;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -50px;
	background:transparent;
	}
	
p.title {
	padding-left:188px;
	width:390px;
	height:20px;
	text-align:justify;
	font-family:'Arial', Arial, sans-serif;
	font-size:110%;
	font-weight:bold;
	color:#000;
	}

p.subtitle {
	padding-left:188px;
	width:390px;
	height:20px;
	text-align:justify;
	font-family:'Arial', Arial, sans-serif;
	font-size:100%;
	font-weight:bold;
	font-style:italic;
	color:#000;
	}

.body {
	width:100%;
	margin-top:30px;
	margin-bottom:30px;
	}

.body-index {
	width:100%;
	margin-top:20px;
	margin-bottom:40px;
	}
	
p.text	{
	padding-left:188px;
	padding-bottom:8px;
	width:390px;
	text-align:justify;
	font-family:'Arial', Arial, sans-serif;
	font-size:90%;
	color:#000;
	}

li {
	padding-left:188px;
	text-align:justify;
	font-family:'Arial', Arial, sans-serif;
	font-size:90%;
	color:#000;
	}

/*Sub-Menu*/

#submenu	{
	padding-right:20px;
	padding-top:5px;
	padding-bottom:20px;
	width:764px;
	text-align:right;
	font-family:'Arial', Arial, sans-serif;
	font-size:90%;
	color:#000;
	}

/*Footer*/

.push {
	width:764px;
	height: 50px;
}

.footer {
	background:#000;
	width:784px;
	height:50px;
	text-align:center;
	font-family:'Arial', Arial, sans-serif;
	font-size:75%;
	color:#ccc;
	}
	
.footer A:link {text-decoration: none; color:#fff;}
.footer A:visited {text-decoration: none; color:#ccc;}
.footer A:active {text-decoration: none;  color:#bbb;}
.footer A:hover {text-decoration: underline; color:red;}
