@charset "utf-8";
/* CSS Document */

body { background-color:#9f0000; background-image:url(/images/bg_body.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#343434; margin:0; padding:0; }
.Setting { background-image:url(/images/bg_setting.gif); background-repeat:repeat-y; }
.SettingLeft { background-image:url(/images/bg_left.gif); background-repeat:no-repeat; }
.SettingRight { background-image:url(/images/bg_right.gif); background-repeat:no-repeat; }
.NewsSetting { background-image:url(/images/bg_news.gif); background-repeat:repeat-y; padding:0 12px 0 18px; color:#5a0000; font-size:11px; }
.NewsletterSetting { background-image:url(/images/bg_newsletter.gif); background-repeat:repeat-y; padding:0 11px 0 15px; }
p.NewsletterLink a { text-align:center; color:#00516b; margin:5px 0 0 0; ; padding:0; }
.GallerySetting { background-image:url(/images/bg_gallery.gif); background-repeat:repeat-y; padding:0 20px 0 15px; /*color:#5a0000;*/ text-align:center; font-size:11px; }
.PhotoGallery { margin:7px 0 5px 0; }
.Footer { font-size:11px; padding:7px 0 0 0; }

/* --- NAVIGATION --- */

.NavSetting { border:1px solid #014a53; }
.NavSetting td { border-bottom:1px solid #116a87; }
.NavSetting td.Bottom { border-bottom:none; }
a.Nav, a.Nav:link { display:block; color:#ffffff; width:227px; background-color:#00516b; text-transform:uppercase; text-decoration:none; font-style:italic; line-height:27px; padding:0 0 0 18px; text-align:left; }
a.Nav:hover { background-image:url(/images/bg_nav_over.gif); background-repeat:repeat-x; color:#5a0000; }
a.On { background-color:#116a87; }

/* --- CONTENT --- */

.Content { padding:0px 20px 10px 20px; }
.Sidebar { padding:0 20px 0 0; }
.SidebarPhotos { padding:0; }
ul.PDFList li { list-style-type:none; background-image:url(/images/icon_pdf.gif); background-position:left; background-repeat:no-repeat; padding-left:25px; margin-bottom:10px; }
ul.DocList li.doc { list-style-type:none; background-image:url(/images/icon_doc.gif); background-position:left; background-repeat:no-repeat; padding-left:25px; margin-bottom:10px; }
ul.DocList li.pdf { list-style-type:none; background-image:url(/images/icon_pdf.gif); background-position:left; background-repeat:no-repeat; padding-left:25px; margin-bottom:10px; }
.VerticalRule { width:25px; }
.HorizontalRule { height:5px; background-image:url(/images/bg_horizontal.gif); background-position:left; background-repeat:repeat-x; }
.Archive { width:225px; background-image:url(/images/bg_archive.gif); background-position:top; background-repeat:repeat-y; }
.ArchiveContent { padding:0 6px 0 14px; }

/* --- NEWS --- */

.SettingNoShade { /*background-image:url(/images/bg_setting_noshade.gif); background-repeat:repeat-y;*/}
.SettingContentNoShade { background-color:#f0e8d6; }
.SettingLeftNoShade { background-image:url(/images/bg_left_noshade.gif); background-repeat:repeat-y; }
.SettingRightNoShade { background-image:url(/images/bg_right_noshade.gif); background-repeat:repeat-y; }

/* --- FLASH --- */

#Title { padding:10px 0 0 0; }

/* --- MISC POSITIONING --- */

.Border { border: 1px solid #016f86; }
.LightBorder { border:1px solid #b2d4da; }
.Back { float:left; }
.Forward { float:right; }
.Block { display:block; }

/* --- FONTS --- */

h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#5a0000; font-style:italic; margin:0 0 0 10px; }
h1.newsletter {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#5a0000; font-style:italic; margin:0 0 0 10px; text-indent:-99999px; background:url(/images/h1-newsletter.jpg) no-repeat; width:660px; height:60px; display:block;}
h1.News { margin:0; }
h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666699; font-style:italic; margin:0 0 0 10px; }
h2.newsletter {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#116a87; font-style:normal; margin:0 0 0 10px;}
h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#5a0000; font-style:italic; margin:0 0 0 10px; }
.Red { color:#5a0000; }
.Gold { color:#bf9d42; }

/* --- LINKS --- */

a, a:link { color:#5a0000; text-decoration:underline }
a:active, a:hover { color:#9f0000; text-decoration:none; }
.incCopyright { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #333333; }
a.copyright2:link { font-size: 11px; font-family : Arial, Helvetica, sans-serif; color : #333333; cursor:text }
a.copyright2:visited { font-size: 11px; font-family : Arial, Helvetica, sans-serif; color : #333333; cursor:text }
a.copyright2:hover { font-size: 11px; font-family : Arial, Helvetica, sans-serif; color : #333333; cursor:text }
a.copyright2:active { font-size: 11px; font-family : Arial, Helvetica, sans-serif; color : #333333; cursor:text }
td { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; }
