body {background-color: white; background-image: url(../images/bggrey.jpg); background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; margin-top: 1.5em;}
#container {width: 800px; background-color: #FFF; border: 1px solid black; margin: auto; text-align: center; padding: .5em;}
#masthead {width: 722px; height: 103px; background-color: #FFF; border: 2px solid #B96C14; padding: 0;}
#table, td {text-align: left; vertical-align: top;}
#leftcol {border-right: 1px solid #ccc;}
#leftcol li { list-style-type: disc; line-height: 22px; color: #f60; vertical-align: middle;}
#leftcol a {color: #f60; font-weight: bold; text-decoration: none; }
#leftcol a:hover {text-decoration: underline;}

#rightcol {}
#rightcol p {color: #666; font-size: 12px; font-weight: normal; padding-left: 15px; margin-top: 0;}
#rightcol h3 {width: 540px; color: #666; font-size: 14px; margin-left: 5px; margin-top: 0; border-top: 2px solid #333; border-bottom: 1px solid orange; padding: 3px 0px 3px 15px;}
#rightcol p .bottom {width: 450px; color: #666; font-size: 12px; font-weight: normal; padding-left: 15px; margin-top: 0;}
#rightcol h4 {color: #666; font-size: 12px; margin-left: 5px; padding: 0;}

#rightcol table {margin-left: 20px;}

#rightcol ul,ol {color: #666; font-size: 12px; font-weight: normal; margin-left: 15px;}

#rightcol ol {color: #666; font-size: 12px; font-weight: normal;}

#rightcolmaintop {background-image: url(../images/right_bg.jpg); background-repeat: no-repeat; height: 450px;}
#rightcolmaintop p {color: #666; font-size: 12px; font-weight: normal; padding-left: 15px; margin-top: 0;}
#rightcolmaintop h3 {width: 540px; color: #666; font-size: 14px; margin-left: 5px; margin-top: 0; border-top: 2px solid #333; border-bottom: 1px solid orange; padding: 3px 0px 3px 15px;}
#rightcolmaintop h2 {width: 540px; color: #f60; font-size: 14px; margin-top: 0; padding: 3px 0px 3px 5px;}

.wide {width: 450px;}
.narrow {width: 250px;}
