/* Has the background image for the vertical stripes on the right.*/

html {
background-image: url(../images/pageBG-R2.gif);
background-repeat: repeat-y;
background-position: top right;
}

/* Has the background image for the vertical stripes on the left. */

body {
margin: 0;
font-family: Verdana, Helvetica, Arial, sans-serif;
background-image: url(../images/pageBG-L2.gif);
background-repeat: repeat-y;
color: #000000;
}

/* Banner across top of page that says the name of the whole site */
#dropmenudiv{
position:absolute;
border-top: 1px #000000 solid;
line-height:18px;
z-index:100;padding-left: 5px;padding-right: 5px;border: 1px black solid;font-size: 12px;}

#dropmenudiv a:link {
color: #ffffff;}

#dropmenudiv a:hover {
color: #b1a6a0;
}

#main-title {
margin-bottom: 0;
margin-left: 110px;
margin-right: 110px;
font-size: 12px;
letter-spacing: 2px;
text-align: center;
margin-top: 0;
padding-bottom: 8px;
font-weight: bold;
padding-top: 8px;
background-color: #841E17;
color: #ffffff;font-family: Georgia, serif;}#main-title a:link, a:visited {color: #ffffff;text-decoration: underline;}#main-title a:hover {color: #bdb2ab;text-decoration: none;}/* To create the main image near the top of the page. */

#header-image {background-position: left top;
height: 111px;
border-bottom: 2px #a79d97 solid;
margin-left: 110px;
margin-right: 110px;background-image: url(../images/header-imageBG2.jpg);background-repeat: no-repeat;padding-left: 110px;text-align: center;}

/* For the main navigation bar for the site. */

#navbar {
margin-bottom: 0;
margin-left: 110px;
margin-right: 110px;
font-size: 12px;
text-align: center;
margin-top: 0;
padding-bottom: 8px;
font-weight: bold;
padding-top: 8px;
background-color: #841E17;
color: #ffffff;
word-spacing: 0px;
border-bottom: 2px #cccfce solid;line-height: 18px;}

#navbar a:link, #navbar a:visited {
color: #ffffff;}

#navbar a.current {color: #a79d97;font-style: italic;}

#navbar a:hover {
color: #a79d97;
text-decoration: underline;
}

/* For the section directly under the navigation bar. */

#headline {
background-color: #636a8a;
margin-left: 110px;
margin-right: 110px;
margin-bottom: 0;text-align: center;border-bottom: 2px #a79d97 groove;}

h1 {
margin-left: 110px;
margin-right: 110px;
font-size: 14px;
padding-bottom: 3px;
padding-top: 23px;
padding-left: 50px;
padding-right: 0;
color: #000000;
letter-spacing: 5px;
font-weight: bold;
margin-top: 0;
margin-bottom: 0;background-color: #b0b7cc;}

/* Contains all the main body of text on the page, including the h2 elements. */

#main-text {
margin-top: 0;
margin-bottom: 0;
margin-left: 110px;
margin-right: 110px;
font-size: 12px;
line-height: 1.8em;background-image: url(../images/background.jpg);}

#main-text p {
text-align: justify;
margin-left: 50px;
margin-right: 50px;
}

#main-text p.indent {text-align: justify;padding-left: 50px;padding-right: 50px;}

h2 {
padding-bottom: 3px;
padding-right: 20px;
color: #000000;
letter-spacing: 5px;
font-weight: bold;
margin-left: 50px;
margin-right: 50px;
font-size: 11px;
margin-top: 0;
padding-top: 10px;background-image: url(../images/H2BG.gif);padding-left: 20px;background-position: left bottom;background-repeat: no-repeat;}

h3 {padding-bottom: 3px;
padding-right: 20px;
color: #000000;
letter-spacing: 3px;
font-weight: bold;
margin-left: 50px;
margin-right: 50px;
font-size: 11px;
margin-top: 0;
padding-top: 10px;}

p, ul, ol {
margin-top: 17px;
margin-bottom: 0;}

table {border: 1px #B0B7cc solid;display: inline-table;border-collapse: collapse;margin-left: auto;margin-right: auto;}

ol {
margin-left: 75px;
margin-right: 75px;}

ul {
margin-left: 75px;
margin-right: 75px;}

#main-text a:link, #main-text a:visited {font-weight: bold;
color: #636a8a;text-decoration: underline;}

#main-text a:hover {color: #841E17;}

/* Styles for the footer at the bottom of the page */

#footer {
text-align: center;
margin-bottom: 0;
padding-top: 8px;
padding-bottom: 8px;
font-size: 10px;
margin-top: 20px;
padding-right: 50px;
color: #000000;
font-weight: bold;
border-top: 1px #841E17 solid;background-image: url(../images/curl2.gif);background-repeat: no-repeat;background-position: right bottom;height: 135px;}

#footer a:link, #footer a:visited {
color: #636a8a;text-decoration: underline;}

#footer a:hover {
text-decoration: none;
color: #841E17;font-style: italic;font-size: 12px;}

#image1 {padding-left: 20px;padding-right: 20px;float: right;}

#image2 {padding-left: 20px;padding-right: 20px;float: right;}

#image3 {padding-left: 20px;padding-right: 20px;float: right;}