/* Where all the lights are bright */



/* Has the background image for the diagonal stripes on the right. */



html {

background-image: url(images/right_side.gif);

background-repeat: repeat-y;

background-position: top right;

}



/* Has the background image for the diagonal stripes on the left. */



body {

margin: 0;

font-family: verdana, arial, helvetica, sans-serif;

background-image: url(images/left_side.gif);

background-repeat: repeat-y;

color: #000000;

}



/* Banner across top of page that says the name of the whole site */



#main-title {

margin-bottom: 0;

margin-left: 110px;

margin-right: 110px;

font-size: .7em;

letter-spacing: 5px;

text-align: right;

margin-top: 0;

padding-bottom: 8px;

font-weight: bold;

padding-top: 8px;

padding-right: 50px;

background-color: #6B3F17;

color: #ffffff;

border-top: 1px #000000 solid;

border-bottom: 1px #000000 solid;

}



/* To create the main image near the top of the page. */



#header-image {

background-color: #C35C1D;

background-image: url(images/header_image.jpg);

background-repeat: no-repeat;

background-position: center top;

height: 177px;

border-top: 2px #ff4700 solid;

border-bottom: 2px #ff4700 solid;

margin-left: 110px;

margin-right: 110px;

}



/* For the main navigation bar for the site. */



#navbar {

margin-bottom: 0;

margin-left: 110px;

margin-right: 110px;

font-size: .65em;

text-align: center;

margin-top: 0;

padding-bottom: 8px;

font-weight: bold;

padding-top: 8px;

background-color: #6B3F17;

color: #ffffff;

word-spacing: 8px;

border-bottom: 2px #ff4700 solid;

}



#navbar a:link, #navbar a:visited {

color: #ffffff;

word-spacing: none;

}



#navbar a.current {

color: #ff4700;

}



#navbar a:hover {

color: #ff4700;

text-decoration: underline;

}



/* For the pullquote or other text directly under the navigation bar. */



#headline {

font-size: .65em;

padding-top: 30px;

text-align: justify;

background-color: #e1ecee;

padding-left: 100px;

padding-right: 100px;

margin-left: 110px;

margin-right: 110px;

margin-bottom: 0;

line-height: 1.5em;}



/* For the byline on the pullquote. */



p.byline {

text-align: right;

margin-bottom: 0;

}



h1 {

margin-left: 110px;

margin-right: 110px;

font-size: .8em;

padding-bottom: 3px;

padding-top: 23px;

padding-left: 50px;

padding-right: 0;

color: #000000;

border-bottom: 1px #ff4700 solid;

letter-spacing: 5px;

font-weight: normal;

background-color: #e1ecee;

margin-top: 0;

margin-bottom: 0;

}



/* 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: .7em;

line-height: 1.8em;

background-color: #e1ecee;

}



#main-text p {

text-align: justify;

margin-left: 50px;

margin-right: 50px;

}



h2 {

padding-bottom: 3px;

padding-right: 0;

color: #000000;

border-bottom: 1px #000000 solid;

letter-spacing: 5px;

font-weight: normal;

margin-left: 50px;

margin-right: 50px;

font-size: 1em;

margin-top: 0;

padding-top: 10px;

}



p, ul, ol, table {

margin-top: 17px;

margin-bottom: 0;

}



ol, ul {

margin-left: 75px;

margin-right: 75px;

}



a:link, a:visited {

text-decoration: none;

font-weight: bold;

color: #ff4700;

}



a:hover {

text-decoration: underline;

}



/* Styles for the footer at the bottom of the page */



#linx {

text-align: center;

margin-bottom: 0;

padding-top: 8px;

padding-bottom: 8px;

font-size: .65em;

margin-top: 20px;

padding-right: 50px;

background-color: #e1ecee;

color: #6C3714;

font-weight: bold;

border-top: 1px #000000 solid;

border-bottom: 1px #000000 solid;
	border-style: none;
}

#footer {

text-align: center;

margin-bottom: 0;

padding-top: 8px;

padding-bottom: 8px;

font-size: .65em;

margin-top: 20px;

padding-right: 50px;

background-color: #ff4c00;

color: #ffffff;

font-weight: bold;

border-top: 1px #000000 solid;

border-bottom: 1px #000000 solid;

}



#footer a:link, #footer a:visited {

color: #ffffff;

text-decoration: none;

}



#footer a:hover {

text-decoration: underline;

color: #ffffff;

}