body {	margin: 0;	padding: 0;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	background-color: #F2F2F2;	background-image: url(images/background.jpg);	background-repeat: repeat-x;}p, ul, ol, blockquote {	font-size: 12px;	line-height: 180%;	margin-bottom: 15px;}a {	text-decoration: none;	color: #990000;}a:hover {	text-decoration: underline;}img {		}h1 {	font-size: 14px;	font-weight: bold;	padding-bottom: 10px;	border-bottom-width: thin;	border-bottom-style: dotted;	border-bottom-color: #666666;	color: #462A13;	margin: 0;}/* Menu */#menu {	width: 795px;	height: 61px;	background-image: url(images/menu.jpg);	background-repeat: no-repeat;	margin: 0 auto;	padding: auto;			}	#menu ul {	display: block;	height: 50px;	font-size: 11px;	padding-top: 26px;	padding-left: 20px;	padding-bottom: 0px;	padding-right: 0px;	margin: 0;	}#menu li {	display: inline;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 0px;	padding-top: 0px;	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #999999;}#menu a {	text-decoration: none;	color: #000000;}#menu a:hover {	text-decoration: underline;	color: #000000;	font-weight: normal;}#menu .active a {	text-decoration: none;	color: #000000;	}/* Header */#top {	width: 795px;	margin: 0 auto;	}#header {	float: left;	width: 549px;	height: 180px;	background-image: url(images/header.jpg);	background-repeat: no-repeat;	}	#beacon {	float: right;	width: 246px;	height: 180px;	background-image: url(images/beacon.jpg);	background-repeat: no-repeat;	}/* Content */#content {	width: 795px;	padding-top: 20px;	margin: 0 auto;	background-image: url(images/page.jpg);	background-repeat: repeat-y;}/* Column One */#colOne {	float:left;	width: 480px;	padding-left: 40px;	margin: 0 auto;		}/* Column Two */#colTwo {	float: left;	width: 205px;	padding-left: 30px;	margin: 0 auto;		}#colTwo ul {	margin: 0;	padding: 0;	list-style-type: none;	font-size: 11px;	font-weight: bold;	}#colTwo li {		padding-bottom: 5px;	padding-top: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;}#colTwo li p{		padding: 0;	margin 0;	font-size: 10px;}#colTwo a {	text-decoration: none;	color: #000000;}#colTwo a:hover {	text-decoration: none;	color: #462A13;}#colTwo .active a {	text-decoration: none;	color: #462A13;	}		#colTwo h2 {	font-size: 11px;	font-weight: bold;	padding-top: 10px;	padding-bottom: 7px;	color: #000000;	margin: 0;}#colTwo h3 {	font-size: 11px;	font-weight: bold;	padding-top: 15px;	padding-bottom: 7px;	color: #000000;	margin: 0;}input { 	font-size: 11px;	font-weight: bold;	padding-left: 2px;	padding-top: 5px;	padding-bottom: 5px;	color: #000000;	margin: 0;	height: 12px;	width: 205px;	border: thin dotted #666666;}form { 	padding-top: 5px;	padding-bottom: 5px;	width: 205px;	}/* Footer */#footer {	width: 795px;	height: 59px;	background:  url(images/footer.jpg) no-repeat;	margin: auto;}#footer p {	text-align: center;	font-size: 10px;	color: #666666;	border-top-width: thin;	border-top-style: dotted;	border-top-color: #666666;	padding-top: 8px;	margin-right: 40px;	margin-left: 40px;	margin-top: 0;	margin-bottom: 0;}#footer a {	color: #666666;}