/*	STRUCTURAL */
	
	body {
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
		background-image: url(../___media/__global/_page/bg.gif);
		background-color: #008ADF;
	}
	
	#wrap {
		width: 750px;
		margin: 0 auto;
	}
	
	#header {
		background-image: url(../___media/__global/_page/header.gif);
		background-repeat: no-repeat;
		padding-top: 65px;
		padding-bottom: 15px;
		text-align: right;
	}
	
				#header #nav {
					margin-right: 10px;
				}
	
	#content {
		margin: 0 5px; /* this margin lets the background hang in slightly below the header graphic */
		
		padding: 50px;
		padding-right: 230px;
		
		background-color: #008ADF;
		color: #FFF;
	}
	
				#content .title {
					margin-bottom: 24px;
				}
	
	#footer {
		margin: 0 5px; /* this margin lets the background hang in slightly below the header graphic */
		padding: 4px;
		padding-right: 8px;
		background-color: #036;
		font-size: 9px;
		color: #008ADF;
		text-align: right;
	}








/*	HTML ELEMENTS */

	body,
	th,
	td,
	p,
	span,
	div {
		font: normal 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
		line-height: 18px;
	}
	
	p {
		margin: 0;
		margin-bottom: 1em;
	}
	
	h1 { 
		font-size: 14px;
		font-weight: bold;
	}
	
	h2 { 
		font-size: 12px;
		font-weight: bold;
	}
	
	h3 { 
		font-size: 10px;
		font-weight: bold;
	}
	
	img {
		margin: 0;
		padding: 0;
		border: 0;
	}
	
	a:link,
	a:visited {
		font-weight: bold;
		color: #FFF;
	}
	
	a:hover,
	a:active {
		font-weight: bold;
		color: #DCD0AB;
	}
	