/* ----- Main Style Settings ----- */body {	background-color: #333;	color: #fff;	font: 70%/120% arial, sans-serif;}h3 {	font: bold 120% arial, sans-serif;	color: #000;	background-color: #999;}p {}b {	color: #039;	background-color: transparent;}a:link {	color: #000;	background-color: #999;}a:visited {	color: #000;	background-color: #999;}a:active {	color: #333;	background-color: #999;}td {}#wrap {	margin: 15px auto;	width: 800px;
}/* ----- Graphics Header ----- */#header  {	background-image: url("../graphics/header.jpg");	width: 800px;	height: 100px;	border-top: 3px solid white;	border-bottom: 3px solid white;}/* ----- Navigation ----- */div#nav {	font: 100% arial, sans-serif;	height: 20px;	width: 800px;	border-top: solid #333 2px;	border-bottom: solid #fff 1px;	background-color: #999;	color: #333;	text-align: left;}div#nav ul {	margin: 0px;	padding: 0px;	color: #fff;	background-color: #999;	line-height: 20px;	white-space: nowrap;}div#nav li {	list-style-type: none;	display: inline;}div#nav li a {	text-decoration: none;	color: #fff;	background-color: #333;	padding: 3px 20px;}div#nav li a:visited {	color: #333;	background-color: #999;}div#nav li a:link {	color: #fff;	background-color: #999;}div#nav li a:hover {	background-color: #333;	color: #fff;}div#nav .current {	color: #fff;	background-color: #999;	background-image: url("../graphics/nav_bg_sel.jpg");	background-repeat: repeat-x;	background-position: bottom;	padding: 3px 20px 3px;}/* ----- Columns ----- */#left_col {	color: #333;	background-color: #999;	text-align: left;	margin-bottom: 10px;	padding: 10px;	width: 320px;	float: left;	border: solid 1px #333;}#right_col {	color: #000;	background-color: #999;	text-align: left;	margin-bottom: 10px;	padding: 10px;	width: 425px;	float: right;	border: solid 1px #333}#right_col .links  {	background-color: #999;	color: #000;	margin: 8px;	padding: 5px;}#right_col .links:hover {	background-color: #ccc;	color: #000;}#right_col .image {	margin: 0px 0px 0px 10px;	border: solid 1px #333;	float: right;	padding: 2px;}#right_col .box { 	width: 405px;	padding: 10px;	margin: 0px 0px 10px 0px;	background-color: #ccc;	color: #333;	text-align: left;	float: left;	border: 1px solid #333;}#full_col {	width: 778px;	color: #333;	background-color: #999;	text-align: left;	border: solid 1px #333;	padding: 0px 10px 5px 10px;	margin-bottom: 10px;}/* ----- Footer ----- */#footer {	color: white;	text-align: right;	padding: 6px 0px 2px;	width: 800px;	clear: both;	border-style: solid none;	border-width: 1px 0px 1px 0px;	border-color: #fff;	background-color: #999;}#browsercheck {	display: none;}