	body,
	html {
		margin:0;
		padding:0;
		background:#fff;
		color:#000;
	}
	body {
		min-width:750px;
	}
	#wrap {
		background:#fff;
		margin:0 auto;
		width:772px;
	}
	#header {
		background:#fff;
		height: 137px;
		border-bottom: 2px solid #990000;
	}
	#subtext {
		text-align: left;
		background: #fff;
		width: 100%;
		padding-top: 5px;
		font: bold 11pt Helvetica;
	}
	#menu {
		background: #cccccc;
		text-align: right;
	}
	#menu ul {
		list-style: none;
		margin: 0;
		padding: 3px;
		padding-right: 5px;
		padding-top: 10px;
	}
	#menu li {
		margin-bottom: 7px;
		color: #666;
		font: bold .8em Helvetica;
		text-transform: uppercase;
	}
	#menu a {
		text-decoration: none;
		color: #666;
	}
	#menu a:visited {
		text-decoration: none;
		color: #666;
	}
	#menu a:hover {
		text-decoration: none;
		color: #990000;
	}
	#menu a.current {
		text-decoration: none;
		color: #990000;
	}
	#smallmenu li {
		font-size: .75em;
	}
	#mail {
		padding: 3px;
		margin-top: 5px;
		background: #cccccc;
		text-align: right;
	}
	#mail h1 {
		padding: 0;
		padding-top: 5px;
		padding-bottom: 5px;
		margin: 0;
    	font: bold 10pt Helvetica;
    	color: #666;
	}
	#whitebox {
		text-align: left;
		padding: 3px;
		background: #fff;
		font: 9px Helvetica;
	}
	#main {
		background:#fff;
		float:right;
		width:600px;
	}
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
    #box {
    	border: 1px solid #990000;
		min-height: 490px;
    	margin-top: 20px;
    	background-image: url(images/bg.gif);
    	background-repeat: no-repeat;
    	background-position: bottom right;
    }
    #boxtop {
    	padding: 3px;
    	background: #990000;
    	text-align: right;
    	font: bold 13pt Helvetica;
    	font-variant: small-caps;
    	color: #fff;
    }
    #boxtop a {
    	text-decoration: none;
    	color: #fff;
    }
    #content {
    	padding: 5px;
    	font: .9em Helvetica;
    }
    #content li {
    	margin-bottom: 5px;
    }
    #content h1 {
    	padding-left: 10px;
    }
    #content p {
    	color: #000;
    }
    #content li {
    	color: #000;
    }
    #content p b {
    	color: #222;
    }
    #content a {
    	color: #600;
    }
    #content a:hover{
    	color: #900;
    }
    #content li a {
    	color: #222;
    }
    #content li a:hover {
    	color: #900;
    }
	#sidebar {
		background:#fff;
		float:left;
		width:138px;
	}
    #sidebar img {
    	border: 1px solid #990000;
    }
	#footer {
		text-align: center;
		background:#fff;
		clear:both;
	}
	#footer img {
		margin-left: 25px;
	}
	#footer p {
		padding:5px;
		margin:0;
    }
	.prop {
		float:right;
		width:1px;
	}
	
	.clear {
		clear:both;
		height:1px;
		overflow:hidden;
	}
	
	.min490px {
		height:490px;
	}
