body { color: black; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; background-color: #f16000; background-image: url(../images/background.gif); background-position: 200px 0; text-align: center; margin: 0; padding: 0 }
table { margin: 0; padding: 0 }
td { margin: 0; padding: 0 }
#header { background-color: #f0e79a; background-image: url(../images/header_background.jpg); background-repeat: repeat-x; background-position: center bottom; display: block; margin: 0; padding: 0; width: 100%; height: 91px }
#header a { color: #555; font-weight: normal; font-style: normal; text-decoration: none; }
#masthead { background-image: url(../images/header.jpg); background-repeat: no-repeat; background-position: center top; text-align: right; display: block; margin: 0; padding: 0; width: 700px; height: 91px }
#masthead p { color: #62511f; font-size: 11px; letter-spacing: 2px; margin: 0; padding: 70px 20px 5px 0 }
#navigation { background-color: #fff; background-image: url(../images/background_top.gif); background-repeat: no-repeat; background-position: center top; display: block; width: 100%; height: 41px }
#navigation p { margin: 0; padding: 0 }
#nav { color: #fff; font-size: 9px; font-weight: lighter; text-align: center; text-transform: uppercase; letter-spacing: 1px; margin: 0; padding: 0; height: 18px }
#nav p { margin: 0; padding: 0 }
#nav a { color: #c5c5c5; font-weight: normal; text-decoration: none; display: block; margin: 0; padding: 1px 14px 0; height: 16px; border-top: 3px solid #000 }
#nav a:visited { color: #c5c5c5; font-weight: normal; text-decoration: none; display: block; margin: 0; padding: 1px 14px 0; height: 16px; border-top: 3px solid #000 }
#nav a:hover { color: #f67900; text-decoration: none; border-top: 3px solid #f67900 }
#nav a:active { color: #fff; text-decoration: none; background-color: #f67900; border-top: 3px solid #f67900 }
#subnav { color: #fff; font-size: 9px; text-align: center; text-transform: uppercase; letter-spacing: 1px; margin: 0; padding: 0; height: 20px }
#subnav p { margin: 0; padding: 0 }
#subnav a { color: #797d4d; text-decoration: none; display: block; margin: 0; padding: 1px 8px 0; height: 16px; border-top: 3px solid #fff }
#subnav a:visited { color: #797d4d; text-decoration: none; display: block; margin: 0; padding: 1px 8px 0; height: 16px; border-top: 3px solid #fff }
#subnav a:hover { color: #555; text-decoration: none; border-top: 3px solid #797d4d }
#subnav a:active { color: #fff; text-decoration: none; background-color: #797d4d; border-top: 3px solid #797d4d }
#main { background-color: #fff; margin: 0; padding: 0 }
#content { font-family: Arial; background-color: #fff; margin: 0; padding: 0 0 10px }
#content h1 { color: #555; font-size: 16px; font-weight: bold; line-height: 16px; margin: 10px 0 8px; padding: 0 }
#content img { margin: 5px 0 }
#content p { color: #555; font-size: 10px; line-height: 14px; margin: 0; padding: 0 }
#content h2  { color: #555; font-size: 11px; font-weight: bold; line-height: 14px; margin: 10px 0 0; padding: 0 }
.weblink a { color: #aaaf75; font-weight: bold; text-decoration: none }
.weblink a:hover  { color: #f67900; letter-spacing: 2px }
#sidenav { margin: 0; padding: 0 10px 20px 0 }
#sidenav p  { color: #515151; font-size: 10px; line-height: 13px; margin: 0; padding: 0 }
#sidenav h1 { color: #575757; font-size: 16px; font-variant: small-caps; font-weight: normal; line-height: 16px; text-decoration: none; background-image: url(../images/sidebar_h1.gif); background-repeat: no-repeat; background-position: left center; text-align: center; letter-spacing: 1px; display: block; margin: 0 0 10px; padding: 0; width: 175px; height: 18px }
#sidenav a { color: #9a9e6f; font-weight: bold; text-decoration: none; background-color: #fff; background-image: url(../images/sidenav01.gif); background-repeat: no-repeat; background-position: 0 -1px; display: block; margin: 0; padding: 0; width: 175px; height: 16px }
#sidenav a:visited { color: #9a9e6f; font-weight: bold; text-decoration: none; background-color: #fff; background-image: url(../images/sidenav01.gif); background-repeat: no-repeat; background-position: 0 -1px; display: block; margin: 0; padding: 0; width: 175px; height: 16px }
#sidenav a:hover { color: #9a9e6f; font-weight: bold; text-decoration: none; background-image: url(../images/sidenav02.gif); background-repeat: no-repeat; background-position: 0 -1px; display: block; margin: 0; padding: 0 0 0 14px; width: 175px; height: 16px }
#sidenav a:active { color: #797d4d; background-image: url(../images/sidenav03.gif); background-repeat: no-repeat; background-position: 0 -1px; display: block; margin: 0; padding: 0 0 0 14px; width: 175px; height: 16px }
#footer { background-color: #fff; background-image: url(../images/background_bttm.gif); background-repeat: no-repeat; background-position: center top; display: block; margin: 0; padding: 0; width: 100%; height: 41px }
#footer p { color: #fff; font-size: 10px; font-family: "Courier New", Courier, Monoca, monospace; font-weight: normal; line-height: 10px; margin: 0 0 5px }
.dots { font-size: 13px; font-family: "Trebuchet MS", "Lucida Grande", "Lucida Handwriting", Verdana; font-weight: normal; line-height: 13px; text-align: center; display: inline; margin: 0 0 0 40px; padding: 0 }
.dots a {
	color: #CCCCCC;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Handwriting", Verdana;
	text-decoration: none;
	background-image: url(../images/page01.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin: 0;
	padding: 2px 5px 0
}
.dots a:hover { color: #fff; font-family: "Trebuchet MS", "Lucida Grande", "Lucida Handwriting", Verdana; text-decoration: none; background-image: url(../images/page02.gif); background-repeat: no-repeat; background-position: center; margin: 0; padding: 2px 5px 0 }
.caption { font-size: 11px; font-style: italic; margin: 5px 10px 20px 0; padding: 0 }
