
/* ----------------- REDEFINES THE TAG SELECTORS ----------------- */
body 	{margin: 0px;padding: 0px;text-align: center;background: #F9EBAE;}
p, h1, h2, h3, h4, h5, a, ul, li, lo, td {font-family: Arial, Helvetica, sans-serif;text-align: left;}
p, li 	{font-size: 12px;}
p, h1 	{margin: 15px 0 15px 0;}
/* ----------------- IMAGE/ALIGNMENT ELEMENTS ----------------- */
.left 			{float: left;margin-right: 5px;}
.right 			{float: right;margin-left: 5px;}
.leftborder 	{border: 1px solid #789898;float: left; margin:4px 10px 10px 0;padding: 1px;}
.rightborder 	{padding: 1px;border: 1px solid #789898;float: right;margin: 4px 0 10px 10px;}
.border 		{padding: 1px;border: 1px solid #000;}
.clear 			{clear: both;}
.center 		{text-align: center;}
/* ----------------- NAV ELEMENTS ----------------- */
a:link, a:hover, a:active, a:visited {}
/* ----------------- nav --------------------------------------------------------------------------------------------------- */
div#nav 	{background: url(/images/bg-nav.gif) no-repeat;height: 30px;}
ul#mainnav 	{margin: 0px;padding: 0px;}
ul#mainnav li {float: left; padding: 0px;list-style: none;list-style-image: none;font-family: Arial, Helvetica, sans-serif;}
ul#mainnav li a:link, ul#mainnav li a:visited, ul#mainnav li a:active {font-size: 12px;color: #FFFFFF;text-decoration: none;display: block;text-align: left;padding: 8px 23px 7px 22px;white-space: nowrap;background: url(/images/bg-nav-seperator.gif) no-repeat right;}
ul#mainnav li.btn-end a:link, ul#mainnav li.btn-end a:visited, ul#mainnav li.btn-end a:active {background-image: none;}
ul#mainnav li a:hover, ul#mainnav li a.current:link, ul#mainnav a.current:visited {color: #F9EBAE;background: #789898 url(/images/bg-nav-seperator.gif) no-repeat right;}
* html #nav a {width: 1%;}
/* ----------------- Left nav ---------------------------------------------------------------------------------------------- */
div#leftnav 	{background: #e8b54d;border: 1px solid #3c6573;padding: 10px;width: 155px;float: left;margin-top: 15px;}
ul#secondarynav {margin: 0px;padding: 0px;}
ul#secondarynav li {display: inline; list-style: none;}
ul#secondarynav li a:link, ul#secondarynav li a:visited, ul#secondarynav li a:active {color: #365C69;text-decoration: none;display: block;font-family: Arial, Helvetica, sans-serif;margin: 0px;padding: 3px 0 3px 13px;background: url(/images/leftnav-bullet.gif) no-repeat left 9px;}
ul#secondarynav li a:hover, ul#secondarynav li a.current:link, ul#secondarynav li a.current:visited {color: #FFFFFF;}
/* ----------------- PAGE LAYOUT ELEMENTS ---------------------------------------------------------------------------------- */
div#container {margin: auto;position: relative;width: 900px;}
div#flower {url(/images/bg-flower.gif) no-repeat;background: url(/images/bg-flower.gif) no-repeat;height: 150px;width: 40px;position: absolute;left: -40px;top: 0px;}
/* ----------------- Home Page --------------------------------------------------------------------------------------------- */
#index div#header 	{background: url(/images/bg-header.gif) no-repeat;height: 60px;width: 900px;}
#index div#flashmain 	{background: url(/images/top-picture-main.jpg) no-repeat;height: 310px;width: 900px;}
#index div#flashintro 	{background: url(/images/top-picture-intro.jpg) no-repeat;height: 310px;width: 900px;}
#index div#flashwest 	{background: url(/images/top-picture-west.jpg) no-repeat;height: 310px;width: 900px;}
#index div#flashdef 	{background: url(/images/top-picture-def.jpg) no-repeat;height: 310px;width: 900px;}
#index div#flashres 	{background: url(/images/top-picture-res.jpg) no-repeat;height: 310px;width: 900px;}
#index div#date 	{font: 12px Arial, Helvetica, sans-serif;color: #F4F0B8;position: absolute;top: 378px;left: 670px;}
#index div#content-wrapper {line-height: 18px;color: #666666;padding-top: 20px;padding-bottom: 20px;}
#index div#authority, #index div#whatsnew {width: 223px;margin-right: 11px;float: left;margin-bottom: 0px;border: 1px solid #f4f0b8;background: #ebcd7d;}
#index div#authority h1, #index div#whatsnew h1 {background: #e8b54d;color: #f4f0b8;padding: 5px 4px 3px 10px;font-size: 16px;margin-top: 0px;margin-bottom: 10px;border-bottom: 1px solid #f4f0b8;}
#index div#authority p, #index div#whatsnew p {font-size: 11px;color: #365c69;line-height: 14px;padding-right: 10px;padding-left: 10px;margin-top: 10px;margin-bottom: 10px;}
#index div#intro 	{width: 408px;float: left;margin-bottom: 0px;padding-right: 10px;padding-left: 10px;color: #365c69;}
#index #intro h1 	{border-style: none;font-size: 14px;margin-top: 10px;margin-bottom: 10px;}
#index #intro p 	{font-size: 14px;}
/* ----------------- Interior Pages -------------------------------------------------------------------------------------------------- */
div#header 			{background: url(/images/bg-header.gif) no-repeat;height: 60px;width: 900px;}
div#flashmain 			{background: url(/images/top-picture-main.jpg) no-repeat;height: 200px;width: 900px;}
div#flashintro 		{background: url(/images/top-picture-intro.jpg) no-repeat;height: 200px;width: 900px;}
div#flashwest 			{background: url(/images/top-picture-west.jpg) no-repeat;height: 200px;width: 900px;}
div#flashdef 			{background: url(/images/top-picture-def.jpg) no-repeat;height: 200px;width: 900px;}
div#flashres 			{background: url(/images/top-picture-res.jpg) no-repeat;height: 200px;width: 900px;}
div#date 			{font: 12px Arial, Helvetica, sans-serif;color: #F4F0B8;position: absolute;left: 655px;top: 268px;}
div#content-wrapper {line-height: 18px;color: #666666;padding-top: 20px;padding-bottom: 20px;}
div#content 		{line-height: 18px;color: #365c69;width: 700px;float: right;}
div#content, div#contentNoMenu h1 		{font-size: 18px;}
div#content, div#contentNoMenu h2 		{font-size: 14px;}
div#content, div#contentNoMenu h3 		{font-size: 12px;}
/* ----------------------------------------------------------------------------------------------------------------------------------- */
div#footer {text-align: right;color: #B14D1C;font: 11px Arial, Helvetica, sans-serif;text-transform: uppercase;border-top: 1px solid #B14D1C;padding-top: 5px;clear: none;padding-bottom: 10px;}
div#footer a:link, div#footer a:visited {color: #000000;}
div#etoNotice {text-align: right;color: #B14D1C;font: 11px Arial, Helvetica, sans-serif;text-transform: uppercase;border-top: 1px solid #B14D1C;padding-top: 5px;clear: none;padding-bottom: 10px;}

