body {	background: #c3a976 url(../images/bg.jpg) repeat-x;	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	text-align: center;	color: #000;	padding: 0;}#container {	width: 900px;	margin: 0 auto 0 auto;	text-align: left;}#header {	float: left;	margin-top: 7px; padding: 50px 0 0 157px;	background: #a7cc38/*green*/ url(../images/logo.jpg) no-repeat;	height: 49px; /*height=proper height of header (99px) minus the padding-top (50px)*/	width: 900px;	border: none;}#header h1 {	font-size: 24px;	line-height: 8px;}#header h1 span {	font-size: 18px;}#leftBar {	float: left;	margin: 0 0 25px 9px; padding: 440px 2px 0 3px;	background: #a7cc38 url(../images/leftBar.jpg) no-repeat;	height: 65px;	width: 113px;	text-align: center;	line-height: 18px;}#leftBar span{	font-weight: bold;}#leftBar a{	text-decoration: underline;	font-weight: bold;}#leftBar a:hover {	text-decoration: none;}#nav {	float: left;	background: #a7cc38 url(../images/navbg.jpg) no-repeat;	width: 757px;	height: 50px;	text-align: center;	display: block;}#nav ul {	list-style: none;	margin: 0 0 0 20px; padding: 8px;	font-size: 13pt;	line-height: 15px;	font-weight: bold;}#nav li {	float: left;	margin-right: 60px;}#nav li a {	color: #000;}#nav li a:hover {	text-decoration:overline;}#nav li span{	text-decoration: underline;}#content {	float: left;	background: #d7c59d /*ivory*/;	margin: 12px 10px 10px 10px;	padding: 10px 15px 15px 25px;	width: 707px;}#content.add10{	padding: 20px 15px 15px 25px;}#content ul {	list-style: disc;	line-height: 23px;	padding-left: 295px; }#content li {	padding-bottom: 10px;}#content.moveUp {	margin-top: -3px;}#detail {	position: absolute;	margin: -63px 0 0 0px;	width: 100%;}#subnav {	position: relative;	top: -18px; left: 20px;	width: 890px;	height: 50px;	text-align: center;	display: block;}#subnav ul {	list-style: none;	margin: 0 0 0 20px; padding: 8px;	font-size: 10pt;	font-weight: bold;}#subnav li {	float: left;	margin-right: 15px;}#subnav li a {	color: #000;}#subnav li a:hover, #subnav li span {	text-decoration:overline;}.quote {	background: #c0a774 /*mediumBrown*/;	border: 1px solid #000;	margin-left: 300px; 	padding: 10px 20px;	width: 320px;	font-style: italic;	line-height: 18px;}.quotewide {	background: #c0a774 /*mediumBrown*/;	border: 1px solid #000;	margin-left: 35px; 	padding: 10px 20px;	width: 600px;	font-style: italic;	line-height: 18px;}.quotefloatright {	background: #c0a774 /*mediumBrown*/;	border: 1px solid #000;	float: right;	padding: 10px 20px;	width: 200px;	font-style: italic;	line-height: 18px;}.quotefloatleft {	background: #c0a774 /*mediumBrown*/;	border: 1px solid #000;	float: left;	padding: 10px 20px;	width: 200px;	font-style: italic;	line-height: 18px;}.quote span, .quotewide span, .quotefloatright span, .quotefloatleft span {	text-align: center;	font-weight: normal;}p, h1, h2 {	font: Arial, Helvetica, sans-serif;	text-align: left;}p, h2 {	line-height: 25px;}p span, #content span {	font-weight: bold;}p a {	text-decoration: underline;}p a:hover {	text-decoration: none;}h1, h2 {	font-size: 18px;}h3 {	font-size: 16px;	border-bottom: 1px solid #000;	line-height: 30px;}h3.noLine {	border-bottom: none;	text-align: center;}h4 {	font-size: 14px;	line-height: 23px;}a {	text-decoration: none;	color: #000;}img {	border: 1px solid #000;	float: left;	margin-right: 30px;}img.moveRight{	margin-left: 20px;} .center {	text-align: center;}p.contact {	line-height: normal;	text-align: center;}#popouts {	height: 100%;	text-align: center;	margin: 0 auto 0 auto;}#popouts img {	clear: left;	float: none;}#award {	position: absolute;	margin-left: 530px;	margin-top: -55px;	height: 50px; width: 100px;	background: #d7c59d url(../images/award.gif) no-repeat 0 0;	display: block;}#award a:hover {	background: #d7c59d url(../images/awardOver.gif) no-repeat;	width: 100px; height: 50px;	display: block;}#award span {	font-size: 40px;	font-weight: bold;	visibility: hidden;}#award img {	border: none;}#downloads {	hieght: 100%;	text-align: center;	margin: 0 auto 0 15px;	float: right;	width: 270px;	background: #c0a774;	padding: 10px 20px;	border: 1px solid #000;}/*///////Contact Us Page////////////*//*Thank you to Nick Rigby for this css structure for the form*//*See his article at http://www.alistapart.com/articles/prettyaccessibleforms*/form, fieldset {	padding: 0;	margin: 0 auto 0 auto;	text-align: left;	}	fieldset {	background: #c0a774 /*mediumBrown*/;	border-top: 1px solid #000;	width: 460px;	}legend {	display: none;	}input, textarea, select {	margin: 0;	padding: 1px;	font-size: 100%;	font-family: inherit;	}	select { padding: 0; }form.cmxform fieldset { margin-bottom: 10px; }	form.cmxform legend {	padding: 0 2px;	font-weight: bold;	_margin: 0 -7px; /* IE Win */	}	form.cmxform label {	display: inline-block;	line-height: 1.8;	vertical-align: top;	}	form.cmxform fieldset ol {	margin: 0;	padding: 0;	}	form.cmxform fieldset li {	list-style: none;	padding: 5px;	margin: 0;	border-bottom: 1px solid #000;	}	form.cmxform fieldset fieldset {	border: none;	margin: 3px 0 0;	}	form.cmxform fieldset fieldset legend {	padding: 0 0 5px;	font-weight: normal;	}	form.cmxform fieldset fieldset label {	display: block;	width: auto;	}form.cmxform label { width: 120px; } /* Width of labels */form.cmxform fieldset fieldset label { margin-left: 123px; } /* Width plus 3 (html space) *//*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix *//*.borderBtm {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #3a7260;	padding-bottom: 10px;}*//*/*----------HIGHSLIDE JS-------------*/.highslide {	cursor: url(highslide/graphics/zoomin.cur), pointer;    outline: none;}.highslide img {	border: 1px solid #000;}.highslide:hover img {	border: 1px solid grey;}.highslide-image {	border: 1px solid #000;}/* Individual CSS-classes: specified blur style */.highslide-blur-example .highslide-image-blur {    border-color: silver;}.highslide-blur-example .highslide-caption-blur {    border-color: silver;}.html-header {	background-image: url(highslide/graphics/header-background.gif);	cursor: default;	height: 18px;	padding: 2px;}.highslide-html-blur #highslide-html-7-header {	background-image: url(highslide/graphics/header-background-blur.gif); 	height: 18px;	padding: 2px;}.highslide-loading {    display: block;	color: white;	font-size: 9px;	font-weight: bold;	text-transform: uppercase;    text-decoration: none;	padding: 3px;	border-top: 1px solid white;	border-bottom: 1px solid white;    background-color: black;}a.highslide-credits:hover,a.highslide-credits:hover i {    color: white;    background-color: gray;}.highslide-loading {    display: block;	color: black;	font-size: 8pt;	font-family: sans-serif;	font-weight: bold;    text-decoration: none;	padding: 2px;	border: 1px solid black;    background-color: white;  }.control {	float: right;    display: block;	margin: 0 5px;	font-size: 9pt;    font-weight: bold;	text-decoration: none;	text-transform: uppercase;}.control:hover {	color: black !important;}.highslide-move {    cursor: move;}.highslide-overlay {	display: none;}.highslide-html {    border: 2px solid silver;    background-color: white;}.highslide-html a {	text-decoration: underline;}.highslide-html-blur {    border: 2px solid gray;}.highslide-html-content {	position: absolute;    display: none;}.highslide-display-block {    display: block;}.highslide-display-none {    display: none;}
