html,body {margin: 0; padding: 0;}
body {font: 76% Arial,sans-serif; text-align: center; background: url(../images/bg.gif) top repeat-x;}

a {color: #de791c;}
img {border: 0;}

#header {width: 770px; margin: 0 auto; padding: 0; position: relative; text-align: left; height: 221px; background: url(../images/logo.gif) no-repeat;}
#headerFlash {width: 550px; margin: 0; padding: 0; left: 220px; position: relative; height: 221px;}

#container {width: 770px; margin: 0 auto; text-align: left;}

#content {float: right; width: 544px; padding: 2px;}
#copy {padding: 5px;}
#copy p {line-height: 1.4;}
h2 {padding: 0; margin: 0; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif;}
h3 {font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif;}

#navigation {width: 770px; background-color: #de791c; height: 26px;}
#navlist {padding: 5px 0 0 0; margin: 0; text-align: center;}
#navlist li {display: inline; list-style-type: none; padding: 5px 17px 0 17px;}
#navlist li a {color: #FFFFFF; text-decoration: none; font-weight: bold;}
#navlist li a:hover {color: #ffcc99; text-decoration: none;}

#extra {float: left; clear: left; width: 220px; background: #fff;}
#extraNav {margin: 0px; padding: 4px 0px 0px 0px;}
#extraNav li {list-style-type: none; padding: 5px 20px 5px 20px; margin-bottom: 1px; background-color: #eae4d3;}
#extraNav .extra1 {background-color: #cacd83;}
#extraNav .extra2 {background-color: #d9a366;}
#extraNav .extra1 a {color: #333333;}
#extraNav .extra2 a {color: #333333;}
#extraNav li a {color: #de791c; text-decoration: none; font-weight: bold;}
#extraNav li a:hover {color: #666; text-decoration: none;}
#extraNavSub {margin: 3px 0px 3px 0px; padding: 0px 0px 0px 0px;}
#extraNavSub li {list-style-type: none; padding: 0px 0px 3px 5px; background-color: #cdc3a0;}
#extraNavSub li a {color: black; text-decoration: none; font-weight: normal; font-size: 11px; background-color: #cdc3a0;}
#extraNavSub li a:hover {color: white; text-decoration: none;}
#search {background: #cdc3a0; height: 50px; margin: 3px 0 0 0; padding: 7px 0 0 7px; font-weight: bold;}
#quotesFlash {width: 220px; margin: 0; padding: 3px 0 0 0; height: 132px;}
redbold {font-size: 14px; color: red; font-weight: bold;}

#footer {clear: both;  position: relative; color: #333; width: 770px; background: #fff; font-size: 8pt; text-align: left; margin-top: 0; padding: 12px 0 5px 0;}
#footerNav {position: absolute; top: 7px; right: 0;}
#footerNav ul {margin: 0; padding: 0;}
#footerNav li {display: inline; margin: 0; padding: 0 0 0 15px; font-size: 8pt;}
#footerNav a:link, #footerNav a:visited {padding: 0; color: #333; text-decoration: none; /* Fix for IE7 */ /* line-height: 50px; */ line-height: 24px;}
#footerNav a:hover {color: #666;}

#highlightcontainer {width: 530px; background: #ffffff; padding: 0px;}
#highlightcontainer h2 {margin: 0; color: black; font-size: 14px; font-weight: bold;}

#highlight1 {float: left; width: 285px; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 5px;}
#highlight1 a {color: #9F6613;}
#highlight1 .redbold {font-size: 16px; color: red; font-weight: bold;}
#highlight1 img {float: left; margin: 0px 15px 5px 5px;}

#highlight2 {float: left; width: 235px; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 5px; background: #CDC3A0;}
#highlight2 a {color: #9F6613;}
#highlight2 .redbold {font-size: 16px; color: red; font-weight: bold;}
#highlight2 img {float: left; margin: 0px 15px 5px 5px;}

#highlight3 {float: left; width: 230px; margin: 0px 0px 15px 0px; padding: 0px 5px 0px 5px;}
#highlight3 img {float: left; margin: 0 5px 0 0;}
