	body,
	html {
		margin:0;
		padding:0;
		background:#ffffff;
	}
	img { border: none; }
	#wrap {
		width:800px;
		margin:0 auto;
		background:#ffffff;
		border-width:1px;
		border-color:#ffffff;
		border-style:solid;
	}
	#header {
    	padding:5px 10px;
		background:#ffffff;
	}
	#main {
		float:right;
		width:435px;
		padding:10px;
		background:#ffffff;
	}
	#sidebar {
		float:left;
		width:305px;

		padding:10px;
		background-color:#ffffff;
		border-width:10px;
		border-color:#ffffff;
		border-style:solid;
	}
	#footer {
		clear:both;
		padding:5px 10px;
		background:#ffffff;
	}
	#footer p {
		margin:0;
    }
	* html #footer {
		height:1px;
	}
	A:link {text-decoration: underline; color:#000000;}
	A:visited {text-decoration: underline; color:#cc0000;}
	A:active {text-decoration: underline; color:#cc0000;}
	A:hover {text-decoration: underline; color:#cc0000;}
	h1 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ff0000;
		font-size:20px;
		text-align:center;
    }
	h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:14px;
		text-align:center;
    }	h3 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#006600;
		font-size:16px;
		text-align:center;
    }
	h4 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000099;
		font-size:12px;
		text-align:left;
    }
	p {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		text-align:left;
    }
	b {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:13px;
		font-weight:bold;
		text-align:left;
    }
	td {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:12px;
		text-align:left;
    }
	ul {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ff0000;
		font-size:12px;
		text-align:left;
    }