body { width: 763px; margin: 10px auto 10px auto; background-color: #ffffff; background-color: #666666; position: relative; }
#content { width: 763px; background-color: #fffcdf;
	 font-family: trebuchet MS, tahoma, sans-Serif; font-size: 10pt; text-align: left; }
#header { width: 763px; }

#home_blue_bar { height: 168px; background: #00275a url(../images/anniv.gif) no-repeat; color: #fff4db; font-style: italic; margin-bottom:1px; padding: 10px 30px 10px 55px; } /* top, right, bottom, left */
.home_quote { position: absolute; top: 205px; left: 282px; visibility: visible; opacity: 0; filter: alpha(opacity=0); z-index: 5; width: 450px; font-weight: bold; }
.home_attribution { margin-left: 290px; font-size: 8pt; margin-top: 5px; font-style: normal; font-weight: normal; }
.home_attribution_title { font-size: 8pt; }
#home_anniv {text-align: center; margin-top: 137px; color: #E9A73E; font-size: 16px;}
#home_anniv a { color: #FFFFFF; font-size: 14px; font-style: normal; font-weight: bold;}
#home_anniv a:hover {color: #E9A73E;}

#other_blue_bar { height: 81px; background-color: #00275a; color: #fff4db; font-style: italic; margin: 1px 0px 1px 0px; } /* top, right, bottom, left */
.other_blue_bar_title { float: left; margin-left: 20px; margin-top: 30px; font-size: 12pt; font-style: italic; font-weight: bold; }

#menu_top { position: relative; left: 0px; top: 0px; height: 29px; background-image: url(../images/menu_bg.jpg); line-height: 29px; margin-top: 1px; z-index: 10;}
#menu_bottom { height: 24px; background: url(/images/menu_bottom_bg.jpg) repeat-x; font-size: 8pt; line-height: 24px; margin-top: 1px; clear: both; }
.menulink { color: #febe8b; text-decoration: none; cursor: pointer; }
a.menulink:hover { font-weight: bold; }

.submenu { position: absolute; visibility: hidden; opacity: 0; filter: alpha(opacity=0); z-index: 5; background-color: #f7eab8;  text-align: center; padding-bottom: 3px; }
.submenuitem { padding: 0px 10px 5px 10px; line-height: normal;}
a.submenuitem { color: #00275a; text-decoration: none; }
a.submenuitem:hover { font-weight: bold; }

#home_upper { color: #00275a; font-size: 12pt; font-weight: bold; font-style: italic; background-image: url(../images/home_upperbg.jpg); height: 74px; padding: 30px; }
#home_lower { background-color: #F3EEC8; background-image: url(../images/home_lowerbg.jpg); background-repeat: no-repeat; }
#home_lower_left, #home_lower_right { color: #885025; font-size: 13px; font-weight: bold; float: left; }
#home_lower_left { width: 250px; padding: 10px 20px 0px 30px; }
#home_lower_divider { float: left; background-color: #885025; width: 1px; margin: 10px 0px 10px 6px; }
#home_lower_right { width: 396px; margin-left: 10px; padding: 10px 30px 0px 20px !important; padding: 10px 30px 0px 17px; }

#other_lower_left, #anniv_lower_left, #other_lower_right, #anniv_lower_right, #anniv_lower_right2 { float: left; }
#other_lower_left { background-image: url(../images/watermark.jpg); min-height: 436px;  height: auto !important; height: 436px;}
#anniv_lower_left { background-image: url(../images/anniv_watermark.jpg); min-height: 600px;  height: auto !important; height: 600px;}
#other_lower_left, #anniv_lower_left { background-repeat: no-repeat; width: 207px; padding: 15px 0px 15px 0px;
	color: #885025; font-weight: normal; font-style: italic;  }
#other_lower_right { padding: 15px 10px 10px 30px !important; padding: 15px 10px 15px 27px; width: 501px; }
#anniv_lower_right { padding: 15px 40px 10px 50px !important; padding: 15px 10px 15px 27px; width: 451px; line-height: 19px; }
#anniv_lower_right2 { padding: 15px 10px 10px 50px !important; padding: 15px 10px 15px 27px; width: 481px; line-height: 19px; }
#other_lower_right, #anniv_lower_right, #anniv_lower_right2 { color: #00275A; font-style: normal; }
#anniv_list {height: 525px; overflow: auto; padding-right: 15px;}
#anniv_submit {margin: 20px 0 0 90px;}
.anniv_lower_right_intro {color: #885025; font-size: 15px; font-weight: bold;}

#footer {color: #834921; font-size: 8pt; font-style: italic; text-align: center; padding: 10px 0px 20px 0px; }

.left_quote { width: 187px; color: #6c3f1d; font-weight: normal; margin: 0px 0px 0px 20px; }
.left_attribution { font-style: normal; font-weight: bold; font-size: 8pt; }
.left_attribution_title { font-weight: normal; font-size: 8pt; }

.body_quote { color: #885025; margin-top: 20px; font-style: italic;}
.body_attribution { margin-left: 260px; font-style: normal; font-weight: bold; font-size: 8pt; line-height: 8pt; }
.body_attribution_title { font-weight: normal; font-size: 8pt; }

.floatleft { float: left; }
.clearboth { clear: both; }

.readmore { color: #885025; text-decoration: underline; font-style: normal; font-weight: normal; font-size: 8pt; }
a.readmore:hover { font-weight: bold; }

.learnmorelink { color: #00275a; text-decoration: underline; font-style: normal; font-size: 8pt;}
a.learnmorelink:hover { font-weight: bold; }

.brownlink_ul { color: #885025; text-decoration: underline; }
a.brownlink_ul:hover { font-weight: bold; }
.brownlink { color: #885025; text-decoration: none; font-weight: normal;}
a.brownlink:hover { font-weight: bold; }
.bluelink_ul { color: #00275a; text-decoration: underline;}
a.bluelink_ul:hover { font-weight: bold; }
.bluelink { color: #00275a; text-decoration: none; }
a.bluelink:hover { font-weight: bold; }

.redbold { font-weight: bold; font-size: 8pt; color: #ff0000; }
.brown { color: #885025; }
.sitemap_indent { margin-left: 50px; }
h2 { color: #28386f; font-size: 12pt; }
h3 { color: #28386f; font-size: 10pt; }
.recaptcha_btn {font-size: 8pt; text-decoration: none; color: #2F5991; }
.recaptcha_txt {padding-left: 5px; vertical-align: 3px;}
