.breakhere { page-break-after: always; } /* DO NOT DELETE */

/* page elements */
#content { margin-left: auto; margin-right: auto; }
#banner { display: none; }
#title { display: none; }
#printtitle { font-size: 0.8em; font-weight: bold; padding-left: 5px; margin-top: 8px; margin-bottom: 1px; color: black; }
#section { display: none; }

#introduction { text-align:left; padding: 7px; font-size: 0.8em; font-weight: bold; color: black; }
#introduction img { float: left; margin: 4px; padding-right: 5px; }

#medialinks { text-align:left; padding:7px; }
#medialinks img { margin: 3px; }

#bodytext_monospaced { font-family: Courier, "Courier New", monospace; }
#bodytext { line-height: 0.9em; }
#bodytext h3 { font-size: 0.8em; font-weight: bold; padding-left: 5px; margin-top: 8px; margin-bottom: 1px; color: black; }
#bodytext hr { border-bottom: 0px;  border-right: 0px; border-top: 1px dashed #00366C;  width: 300px; height: 1px; }
#copyright { font-size: 0.6em; color: black; text-align: center; font-weight: bold; clear: both; }
#highlight { color: yellow; }
#bodytext ul { color: black; font-size: 0.7em;  margin-left: 20px; }
#bodytext li { margin-right: 10px; }
#bodytext ol { color: black; font-size: 0.7em;  margin-left: 20px; }

#gallerynavigation h3 { font-size: 0.8em; font-weight: bold; padding-left: 5px; margin-bottom: 1px; color: black; }
#gallerynavigation ul { padding-top: 0px; padding-left: 10px; margin: 0px; }
#gallerynavigation li { font-size: 0.6em; list-style: none; padding: 0px; color: black; }

#gallerythumbnails { width: 100px; height: 550px; overflow: auto; padding: 2px; background-color:#1F3666; float: left; margin-top: 5px; margin-right: 5px;}
#gallerythumbnails ul { width: 80px;  padding: 0px; margin: 0px; }
#gallerythumbnails li { float: left; list-style: none; padding: 3px; }

#gallerydesc { margin-left: 15px; font-size: 0.8em; font-weight: bold; }
#galleryplaceholder { padding: 10px; }

/* main body */
body { font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; }
p { text-align:left; padding: 4px; margin: 4px; font-size: 0.7em; color: black; }
address { color: black; margin-left: 15px; font-size: 11px;}
em { font-weight: bold; font-style: normal; }
a:link { text-decoration: underline; color: black; }
a:visited {	text-decoration: underline; color: black; }
a:hover { text-decoration: underline; color: black; }
a:active { text-decoration: underline; color: black; }
img { border: 0px; }


/* table formatting */
#tour table { margin-top: 10px; width: 100%; border-collapse: collapse; clear: both;}
#tour td { padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; font-size: 0.7em; color: black; border-bottom: 1px solid #575B76; }
#tour th { font-size: 0.7em; color: black; font-weight: bold;} 
.nowrap { white-space: nowrap; }
.tablerowcolour { background-color: #121928 ; }
.right { text-align: right; white-space: nowrap; }
.center  { text-align: center; }
.left  { text-align: left; }

/* forms */
#join fieldset { width: 600px; border: 1px solid gray; margin: 15px; }
#join legend { padding: 4px 8px 4px 8px; border: 1px solid gray; color: black; font-size: 0.8em; text-align: right; }
#join input, select { font-size: 0.8em; border: 1px; margin: 3px; }
#join label { float: left; text-align: right; margin-right: 0.5em; width: 120px; font-weight: bold; }
#email { width: 250px; }
#name { width: 250px; }
#subject { width: 250px; }
#formclear { width: 75px; background-color: #1F3666; color: black; }
#formsubmit { width: 75px; background-color: #1F3666; color: black; }
#join textarea { font-size: 1.1em; border: 1px; margin: 3px; width: 450px; height: 200px; font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; }

.picleft { float: left; margin: 5px; }
.picright { float: right;  margin: 5px;}
.clearboth { clear: both; }
.centerelements { margin-left : auto; margin-right : auto; text-align : center; clear: both;}
.centerelements img { margin : 5px; }
.centerelements em { font-weight: bold; font-style: normal; color: #CAC7DC; font-size: 0.6em; }

/* FAQs */
#faqmenu { float: left; width: 310px; background-color: #1F3666; padding-right: 5px; margin-right: 10px; }
#faqmenu h3{ font-size: 0.8em; font-weight: bold; padding-left: 5px; padding-right: 5px; margin-top: 2px; margin-bottom: 1px; color: black;}
#faqmenu ul { list-style: none; padding: 0 0 10px 0px; margin: 0; } 
#faqmenu li { background: url(/gfx/nav.gif) no-repeat center left; margin: 0px; padding: 0 0 0 15px; font-size: 0.6em; line-height: 1.2em; }
#faqmenu a:link, a:visited, a:active { color: black; text-decoration: none; }
#faqmenu a:hover { color: yellow; }

/* LINKS section */
.col1 { float: left; width: 49%; margin-left: 1%; }
.col2 { float: left; width: 49%; margin-left: 1%; }
.linksection { margin-bottom: 10px; padding-top: 5px; padding-left: 10px; font-size: 0.9em; color: black; font-weight: bold; clear: both;}
.linktitle { padding-top: 5px; font-size: 0.8em; color: black; font-weight: bold; clear: both; }
.linkdescription {  padding-top: 5px; font-size: 0.7em; color: black; }
.linkimage { padding-left: 10px; margin: 8px; float: left;}

/* 1st level navigation */
#mainnav { display: none; }
#mainnav ul { margin: 0px; padding: 0px; text-indent: 0px; }
#mainnav li { float: left; list-style: none; margin: 0px; padding: 0px 5px 0px 0px; }
#mainnav a { padding: 4px; text-decoration: none; color: black; font-size: 0.7em; font-weight: bold; }
#mainnav a:hover { color: #F0820B; }
#mainnav2 { padding-left: 285px; padding-top: 20px; }
#mainnav2 ul { margin: 0px; padding: 0px; text-indent: 0px; }
#mainnav2 li { float: left; list-style: none; margin: 0px; padding: 0px 5px 0px 0px; }
#mainnav2 a { padding: 4px; text-decoration: none; color: black;  font-size: 0.7em; font-weight: bold; }
#mainnav2 a:hover { color: #F0820B; }
#selected a { color: yellow; }

/* 2nd level navigation */
#navigationrow { display: none; }
#secondlevelmenu { display: none; }

/* 3rd level navigation */
#thirdlevelmenu { display: none; } 

/* news archive navigation */
#thirdlevelnewsmenu  { } 

#thirdlevelnewsmenu ul { margin: 0px; padding: 0px; clear: both;}
#thirdlevelnewsmenu li { float: left; list-style: none;  padding-right: 15px; padding-top: 0px; padding-bottom: 0px; font-size: 0.8em; }
.newsdate { font-size: 0.8em; font-weight: bold; padding-left: 5px; padding-right: 5px; color: black;}
.newstitle { font-size: 0.9em; font-weight: bold; padding-left: 5px; padding-right: 5px; color: black;}
.newsarticle { margin-bottom: 5px; padding-bottom: 10px; padding-top: 10px; margin-left: 5px; clear: both;}
.newsarticle p { margin-left: 20px; }

/* news headlines */
#newsdate { font-size: 0.8em; font-weight: bold; margin: 0px; color: black; }
#newsheadlines ul { list-style: none; padding: 0 0 10px 0px; margin: 0; } 
#newsheadlines li { background: url(/gfx/nav.gif) no-repeat center left; margin: 0px; padding: 0 0 0 15px; font-size: 0.6em; line-height: 1.2em; }
#newsheadlines a:link, a:visited, a:active { color: black; text-decoration: none; }
#newsheadlines a:hover { color: yellow; }

#left-element_askerasure { display: none; }
#right-element_askerasure { display: none; }
#left-element_interviews { display: none; }
#right-element_interviews { display: none; }
#left-element_behind { display: none; }
#right-element_behind { display: none; }
#left-element_biography { display: none; }
#right-element_biography { display: none; }
#left-element_privateear { display: none; }
#right-element_privateear { display: none; }
#left-element_conventions { display: none; }
#right-element_conventions { display: none; }

