@charset "utf-8";
/* CSS Document */

/* RESETS & BASIC PAGE SETUP */

* {margin: 0; padding: 0; }
html { overflow-y: scroll; }
body {
	height:100%;
	font:62.5% Arial, Helvetica, sans-serif;
	font-weight:bolder;
	background:url(images/background-pattern.jpg) repeat-x;
	background-color:#000000;
	
}



ul {list-style: none inside; }

p {
	font-size:1.5em;
	line-height: 1.2em;
	margin-bottom:1.2em;
	padding-left:60px;
	font-style:normal;
	font-weight:bolder;
	text-indent:20px;
}
a {outline: none;}
a img {border:none;}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:4em;
	font-weight:normal;
	color:#440505;
	}

/* END RESET */

/* TOOLBOX */
.floatleft { float:left;}
.floatright {float:right;}
.clear {clear:both;}
/* END TOOLBOX */


#page-wrap{
	width:959px;
	margin:0 auto;
	/*background:url(images/content-background.jpg) repeat-y;*/
	background-position:top;
	}


#header {
height:277px;
width:959px;
background:url(images/header.jpg) center;
background-position:right;
}

#header background a{
	}


#content-header {
height:89px;
width:959px;
background:url(images/main-content-top.jpg) center;
background-position:right;

}


/*#main-header{
	height:89px;
	width:959px;
	position:absolute;
	top:300px;
	background:url(images/main-content-top.jpg) ;
	z-index:1;
	}
*/

#main-content {
	margin:0 auto;
	top:388px;
	min-height:1255px;
	background:url(images/content-background.jpg) repeat-y top;


	}

#main-content h1{
	position:relative;
	margin:0 auto;
	text-align:center;
	

	}
	
#main-content h2{
	position:relative;
	margin:0 auto;
	width:500px;
	text-align:center;



	}
	
#main-content h3{
	position:relative;
	margin:0 auto;
	text-align:center;

	}
	


#main-content object {
	position:relative;

	}

#main-content embed {
	position:relative;
	left:140px;
	}

#footer {
height:151px;
width:959px;
background:url(images/main-content-bottom.jpg) center;
background-position:right;
}


ul#legal {width:120em; position:relative; left:8.2em;}

ul#legal li{float:left; margin-right:22.5em; }