body {margin: 0; padding: 0; background: #333; font-family: georgia, "times new roman", times, serif; color: #000; font-size: 10px; text-align: center;}



h1, h2, h3, h4, h5, h6 {font-size: 12px; font-weight: bold; margin: 0;}

p {margin: 0 0 1em 0;}

a {color: #f44f3f; text-decoration: none;}

a:hover {text-decoration: underline;}



img, table {border: 0;}

form {margin: 0;}

select, input, textarea {font-family: georgia, "times new roman", times, serif; color: #b7b7b7; font-size: 10px; font-style: italic;}

ul, li {margin: 0; padding: 0; list-style: none;}



.hr {height: 15px; background: url(/imgD/dot.gif) 0 8px repeat-x; margin: 0 -3px 1em -3px;}

.right {text-align: right; margin-bottom: 0;}



.red {color: #f44f3f;}

.black {color: #000;}

.gray {color: #b7b7b7;}

.sans {font-family: arial, helvetica, sans-serif;}

.small {font-size: 9px;}

.italic {font-style: italic;}

.roman {font-style: normal;}

.bold {font-weight: bold;}

.highlight {background: #ddd; padding: 10px; margin-left: -8px; margin-right: -8px; }



#outer {position: relative; width: 672px; margin: 20px auto; text-align: left; background: url(/imgD/bkg-main.gif);}



#left {float: left; width: 490px; background: url(/imgD/logo.gif) 19px 16px no-repeat;}



#top {height: 280px;}

#top h1 a {position: absolute; left: 0; top: 0; display: block; width: 200px; height: 102px; line-height: 300px; overflow: hidden;}



#eyebrownav {float: right; padding: 11px 17px 0 0; color: #c1c1c1;}

#eyebrownav li {display: inline;}

#eyebrownav a {color: #c1c1c1;}



#mainnav {clear: right; float: right; padding: 36px 17px 0 0; line-height: 17px; text-align: right; font-weight: bold; width: 260px;}

#mainnav li {display: inline;}

#mainnav a {color: #464646;}

#mainnav .red {padding-right: 1px;}



#mainphoto {position: absolute; left: 0; top: 102px; border: solid #333; border-width: 2px 0;}



#contentarea {margin: 18px 13px; font-family: arial, helvetica, sans-serif;}

	body.twocol #contentarea {background: url(/imgD/dot.gif) 328px 0 repeat-y;}



#contentleft {float: left; line-height: 14px; padding: 0 5px;}

	body.onecol #contentleft {width: 454px;}

	body.twocol  #contentleft {width: 305px;}

#contentleft h2 {height: 23px; border-bottom: 2px solid #333; line-height: 100px; overflow: hidden; background: 5px 0 no-repeat; margin: 0 -5px 25px -5px;}

#contentleft h3 {font-family: georgia, "times new roman", times, serif; color: #be9e70; font-size: 14px; margin-bottom: 10px;}

#contentleft h3 span {font-weight: normal;}



#contentright {float: right; width: 112px; color: #be9e70; padding: 0 5px;}

	body.onecol #contentright {display: none;}

#contentright h4 {height: 23px; border-bottom: 2px solid #333; font-family: georgia, "times new roman", times, serif; color: #707070; font-size: 11px; margin: 0 -5px 12px -5px; line-height: 28px; overflow: hidden; padding: 0 3px;}

#contentright ul {margin: 5px 5px 15px 5px;}

#contentright li {margin-bottom: 3px; padding-left: 8px; background: url(/imgD/bullet-gold.gif) 0 5px no-repeat;}

#contentright a {color: #be9e70;}



#right {float: right; width: 177px; border-bottom: 2px solid #fff;}

#right form {position: relative; background: #fff; padding: 12px 17px 0 17px; height: 90px;}

#right input {width: 130px; padding-left: 4px; display: block; margin-top: 5px;}

#right input.checkbox {width: auto; padding: 0; display: inline; margin: 0;}

#right input.button {display: inline; width: 30px; background: #f44f3f; color: #fff; font-weight: bold; font-style: normal; padding: 0; margin: 0 0 0 23px;}



#right h4 {font-size: 12px; color: #fff; background: #cdcab2; height: 25px; line-height: 25px; padding: 0 17px;}

#right ul {padding: 10px 17px; background: #999999; height: 131px; color: #fff; overflow: hidden;}

#right li {line-height: 12px; margin-top: 8px; padding-left: 8px; background: url(/imgD/bullet-white.gif) 0 5px no-repeat;}

#right ul a {color: #fff;}



.spacer {clear: both; height: 5px; line-height: 5px;}