body,

	html {
		margin:0;
		padding:0;
		background:#BABAAB;
		color:#EAEAEA;
		font: small "Trebuchet MS",Verdana,Arial,Sans-serif;
		font-size: 10pt
	}

	body {
		min-width:750px;
	}
	
	table {
		color:#93a2b6;
		font: small Arial,Sans-serif;
		font-size: 9pt
	}

	#wrap {
		border-left: 10px solid #666666;
		border-right: 10px solid #666666;
		background: #93a2b6;
		margin: 0 auto;
		width:750px;
	}

	#header {
		background:#EAEAEA url('img/header.jpg');
		height: 170px;
		padding: 0px 0px 0px 10px;
		color: #EAEAEA;
		font-size: 40px;
		font-weight: bold;
		border-bottom: solid 1px white;
	}

	#header h1 {
    	padding:0px;
	    margin:0;
    }

	#nav {
		background:#7689ab;
		padding: 5px 5px 5px 10px;
		color: white;
		border-bottom: solid 1px white;
	}

	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}

	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	
	#nav a, #nav a:visited {
		display:inline;
		color:#EAEAEA;
		text-decoration: none;
		font-family:Verdana;
		font-size:11px;
		font-weight:bold;
		margin:0px;
		height:25px;
	}

	#nav a:hover {
		margin:0px;
		color:#FFFFFF;
		text-decoration: underline;
	}

	#main {
		background:#FFFFFF;
		float:left;
		width:500px;
	}
		
	#main p {
		padding: 0 10px;
	}
	
	#main2 {
		background:#FFFFFF;
		float:left;
		width:750px;
	}
		
	#main2 p {
		padding: 0 10px;
	}
		
	#sidebar {
		background:#93a2b6;
		float:right;
		width:250px;
		height: 615px;
	}

	#sidebar ul {
		margin-bottom:0;
    }

    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }

	#footer {
		background:#F0F0F0;
		clear:both;
		text-align: center;
		padding: 5px;
		font-size: 11px;
		margin-bottom: 20px;
	}

	#footer p {
		padding:5px;
		margin:0;
    }

	.heading1 {
		border-bottom: 1px ridge #000;
		color: #EAEAEA;
		font-size: 14pt;
	}
	
	.heading2 {
		color: #EAEAEA;
		font-size: 13pt;
	}
