#wrapper {	width: 760px;	text-decoration: none;	border: 1px solid #CCCCCC;	background-color: #FFFFFF;	height: auto;	vertical-align: middle;	float: left;}#masthead {	background-color: #FFFFFF;	height: 75px;	width: 760px;	padding-top: 15px;}#logo {	float: left;	width: 240px;}#topnav {	float: right;	width: 501px;	margin-right: 5px;	padding-top: 15px;}#content {	height: auto;	width: 760px;	text-decoration: none;	background-color: #FFFFFF;}#content a:hover {	height: 320px;	width: 760px;	color: #006699;	text-decoration: none;}#rightcolumn {	width: 225px;	border: 1px solid #CCCCCC;	float: right;	margin-right: 5px;	background-color: #FFFFFF;	margin-bottom: 5px;}#leftcolumn {	height: auto;	width: 500px;	float: left;	text-decoration: none;	margin-left: 5px;	margin-top: 0px;	background-color: #FFFFFF;	border-top: 1px solid #CCCCCC;}#footer {	height: 15px;	width: 755px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	margin-top: 15px;	border-top-color: #CCCCCC;	border-top-style: solid;	border-top-width: 1px;	margin-bottom: 10px;	background-color: #FFFFFF;	float: left;}.topnav {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	padding-top: 5px;	padding-bottom: 5px;	width: 72px;	border-top: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	padding-left: 28px;	border-left: 1px solid #CCCCCC;	text-transform: uppercase;	background-color: #FFFFFF;	float: left;}#topnav a:hover {	background-color: #99CCFF;}.topnavallborder {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	padding-top: 5px;	padding-bottom: 5px;	width: 77px;	border-right: 1px solid #CCCCCC;	text-transform: uppercase;	float: left;	border-top: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	padding-left: 18px;	background-color: #FFFFFF;}.rightnav {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #006699;	padding-top: 25px;	width: 214px;	border-bottom: 1px solid #CCCCCC;	display: block;	height: 20px;	padding-left: 6px;	padding-right: 5px;	font-weight: bold;	padding-bottom: 5px;}#rightcolumn a:hover {	height: 20px;	width: 214px;	background-color: #99CCFF;	text-decoration: none;}
