/*general*/
body {font-family: verdana, sans-serif; background: #ECAA0A; font-size: 13px; color: #533B02; line-height: 18px;}
td {font-family: verdana, sans-serif; font-size: 13px; color: #533B02; line-height: 18px;}
h1 {font-size: 45px; font-weight: bold; color: #533B02; line-height: 45px; margin: 0px; padding:0px;}
h2 {font-size: 40px; font-weight: bold; color: #533B02; line-height: 40px; margin: 0px; padding:0px;}
h3 {font-size: 22px; font-weight: bold; color: #533B02; line-height: 22px; margin: 0px; padding:0px;}
h4 {font-size: 16px; font-weight: bold; color: #533B02; line-height: 16px; margin: 0px; padding:0px;}
h5 {font-size: 14px; font-weight: bold; color: #533B02; line-height: 14px; margin: 0px; padding:0px;}

.main_table_border {background: #C18902;}
.main_table_bg {background: #F9E9C3;}
.main_nav_bg {background: #C18902;}
.sub_nav_bg {background: #F4BD38;}
.nav {font-size: 12px; font-weight: bold; color: #F9E9C3; line-height: 23px;} 
.copyright {font-size: 10px; line-height: 10px;}

p.book {text-indent: 40px; margin: 0px; padding: 0px;}

ul.pub_history,li.pub_history {margin-left: 10px; padding: 0px; text-align: left;}
ul.buy,li.buy {margin-left: 18px; padding: 0px; text-align: left; list-style: url("../images/bullet_01.gif");}

a:link {color: #2A28E6; text-decoration: none;}
a:visited {color: #2A28E6; text-decoration: none;}
a:hover {color: #FB0101; text-decoration: underline;}
a:active {color: #2A28E6; text-decoration: none;}

.copyright a:link {color: #533B02; text-decoration: none;}
.copyright a:visited {color: #533B02; text-decoration: none;}
.copyright a:hover {color: #FB0101; text-decoration: none;}
.copyright a:active {color: #533B02; text-decoration: none;}

.book a:link img {border-color: #533B02;}
.book a:visited img {border-color: #533B02;}
.book a:hover img {border-color: #FB0101;}
.book a:active img {border-color: #533B02;}

.buy_book a {border: none;}
.buy_book a:link {border: none;}
.buy_book a:visited {border: none;}
.buy_book a:hover {border: none;}
.buy_book a:active {border: none;}

.icon a {border: none;}
.icon a:link {border: none;}
.icon a:visited {border: none;}
.icon a:hover {border: none;}
.icon a:active {border: none;}

/*this controls the main navigation*/
td.main_nav {margin: 0px; padding: 0px;}
td.main_nav a {display: block; width: 100%; padding-left: 3px; padding-right: 3px; padding-top: 0px; padding-bottom: 0px; text-decoration: none; font-size: 12px; line-height: 23px; font-weight: bold; border: none;}
td.main_nav a:link {color: #F9E9C3; background-color: #C18902; text-decoration: none; border: none;}
td.main_nav a:visited {color: #F9E9C3; background-color: #C18902; text-decoration: none; border: none;}
td.main_nav a:hover {color: #533B02; background-color: #F1CD75; text-decoration: none; border: none;}
td.main_nav a:active {color: #F9E9C3; background-color: #C18902; text-decoration: none; border: none;}
html>body td.main_nav a {width: auto;}

td.main_nav_left {margin: 0px; padding: 0px;}
td.main_nav_left a {display: block; width: 100%; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 0px; text-decoration: none; font-size: 12px; line-height: 23px; font-weight: bold; border: none;}
td.main_nav_left a:link {color: #F9E9C3; background:url("../images/nav_corner.gif") no-repeat left top; text-decoration: none; border: none;}
td.main_nav_left a:visited {color: #F9E9C3; background:url("../images/nav_corner.gif") no-repeat left top; text-decoration: none; border: none;}
td.main_nav_left a:hover {color: #533B02; background:url("../images/nav_corner_over.gif") no-repeat left top; text-decoration: none; border: none;}
td.main_nav_left a:active {color: #F9E9C3; background:url("../images/nav_corner.gif") no-repeat left top; text-decoration: none; border: none;}
html>body td.main_nav_left a {width: auto;}

td.main_nav_current {margin: 0px; padding: 0px;}
td.main_nav_current a {display: block; width: 100%; padding-left: 3px; padding-right: 3px; padding-top: 0px; padding-bottom: 0px; text-decoration: none; font-size: 12px; line-height: 23px; font-weight: bold; border: none;}
td.main_nav_current a:link {color: #533B02; background-color: #F4BD38; text-decoration: none; border: none;}
td.main_nav_current a:visited {color: #533B02; background-color: #F4BD38; text-decoration: none; border: none;}
td.main_nav_current a:hover {color: #533B02; background-color: #F4BD38; text-decoration: none; border: none;}
td.main_nav_current a:active {color: #533B02; background-color: #F4BD38; text-decoration: none; border: none;}
html>body td.main_nav_current a {width: auto;}

/*this controls the sub navigation*/
#sub_nav_bg {background: #F4BD38;}

.sub_nav {padding-left: 0px; padding-right: 0px; padding-top: 4px; padding-bottom: 4px; font-size: 11px; line-height: 11px;}

.sub_nav_link {text-decoration: none; font-size: 11px; line-height: 11px; font-weight: bold;}
.sub_nav_link:link {color: #C18902; text-decoration: none; border: none;}
.sub_nav_link:visited {color: #C18902; text-decoration: none; border: none;}
.sub_nav_link:hover {color: #533B02; text-decoration: none; border: none;}
.sub_nav_link:active {color: #C18902; text-decoration: none; border: none;}

.sub_nav_link_current {text-decoration: none; font-size: 11px; line-height: 11px; font-weight: bold; border: none;}
.sub_nav_link_current:link {color: #533B02; text-decoration: none; border: none;}
.sub_nav_link_current:visited {color: #533B02; text-decoration: none; border: none;}
.sub_nav_link_current:hover {color: #533B02; text-decoration: none; border: none;}
.sub_nav_link_current:active {color: #533B02; text-decoration: none; border: none;}

/*this controls the sidebar table*/
.sidebar_border {background: #ECAA0A;}
.sidebar_bg {background: #FED269;}

/* Fonts and such */
.winner {font-family: times, times new roman, serif; font-size: 18px; font-style: italic; color: #533B02; line-height: 21px; font-weight: bold;}
.quote {font-family: times, times new roman, serif; font-size: 18px; color: #997728; line-height: 23px; text-align: center; font-weight: bold;}
.quote_mark {font-family: times, times new roman, serif; font-size: 22px; color: #997728/*7F6118*/; line-height: 22px; font-weight: bold;}
.quote_name {font-family: times, times new roman, serif; font-size: 18px; color: #997728; line-height: 35px; font-weight: bold;}

.quote_link:link {color: #997728; text-decoration: none;}
.quote_link:visited {color: #997728; text-decoration: none;}
.quote_link:hover {color: #FB0101; text-decoration: underline;}
.quote_link:active {color: #997728; text-decoration: none;}

.footnote {font-size: 10px;}

/*this controls the tables on the Readings & Events page*/
.dark_line {background-color: #FED269;}
.light_line {background-color: #FED269;}
.events_bg {background-color: #FCE09D;}

