body {

background-image: url(images/page-bg.gif);

background-color: #FFFFFF;

color: #330C00;

font-family: Verdana, Helvetica, Arial, sans-serif;

margin: 0;

}

h1 {

font-size: 1.2em;

text-align: right;

font-style: italic;

letter-spacing: 5px;

}

h2 {

font-size: 1.1em;

text-decoration: underline;

}

h3 {

font-size: 1.0em;

text-decoration: italic;

}


p {

font-size: .8em;

text-align: justify;

line-height: 1.7em;

}

p.footer {

font-size: .5em;

text-align: center;

font-weight: bold;

}


Table {

font-size: .7em;

}

a:link {

color: #000000;

text-decoration: none;

}

a:visited {

color: #000000;

text-decoration: none;

}

a:hover {

background-color: #CC3300;

}

a:active {

background-color: #CC3300;


}

#header {

background-color: #FFFFFF;

border-bottom: 1px #FFFFFF solid;

padding-left: 125px;

padding-right: 125px;

padding-top: 10px;

padding-bottom: 10px;

background-image: url(images/Barfield.gif);

background-repeat: no-repeat;

background-position: left top;

}

#header p {

padding-left: 75px;

font-size: 1em;

font-weight: bold;

}

#content {

position: relative;

width: 779px;

}

#main-text {

background-color: #FFFFFF;

border-left: 1px #EDEDF8 solid;

border-right: 1px #EDEDF8 solid;

border-bottom: 1px #EDEDF8 solid;

margin-left: 198px;

padding: 10px;

}

#sidebar {

position: absolute;

top: 100px;

left: 10px;

}


ul#navlist
{
position: absolute;
top: 0px;
left: 0px;
width: 158px;
\width: 160px;
w\idth: 158px;
padding: 0px;
border: 1px solid #330C00;
border-top: 0px;
margin-top: 25px;
margin-left: 0px;
font: bold 12px verdana,helvetica,arial,sans-serif;
background: #330C00;
}

ul#navlist li
{
list-style: none;
margin: 0px;
border: 0px;
border-top: 1px solid #330C00;
}

ul#navlist li a
{
display: block;
width: 122px;
\width: 158px;
w\idth: 122px;
padding: 4px 8px 4px 8px;
border: 0px;
border-left: 20px solid #FFFFFF;
background: #FF8C65;
text-decoration: none;
text-align: right;
}

ul#navlist li a:link { color: #330C00; }
div#navcontainer li a:visited { color: #330C00; }

ul#navlist li a:hover
{
border-color: #CC3300;
color: #FFFFFF;
background: #330C00;
}


#navbar {

position: absolute;

top: 0px;

left: 0px;

width: 198px;

background-color: #FF8C65;

}


#navbar ul li a:link, #navbar ul li a:visited {

list-style-type: none;

margin: 0;

padding: 0;

display: block;

text-decoration: none;

font-weight: bold;

border-bottom: solid #FFFFFF 1px;

padding-top: 3px;

padding-bottom: 3px;

padding-left: 20px;

}


#navbar ul {

margin: 0;

padding: 0;

}


#outer-image {height: 199px;

background-image: url(images/tyrant_sm.jpg);

background-repeat: no-repeat;

background-position: left top;

}

#inner-image {height: 199px;

width: 777px;

background-image: url(images/fnkycupc.jpg);

background-repeat: no-repeat;

background-position: 198px 0px;

border-left: 1px #FFFFFF solid;

border-right: 1px #FFFFFF solid;

border-bottom: 1px #FFFFFF solid;

}

a.press:link {color: red; text-decoration: none; }
a.press:visited {color: #CC3300; text-decoration: none; }
a.press:hover {color: orange; text-decoration: underline; }
a.press:active {color: blue; }

.lid {
 margin-bottom: 1px;
 margin-top: 1px;
}

.lid a {
 padding: 0px 0px 0px 5px;
 text-decoration: none;
 width: 90%;
 display: block;
 color: #000;
 background-color: #ffc;
 border-top: 2px #cce3ff solid;
 border-left: 2px #cce3ff solid;
 border-bottom: 2px #31557f solid;
 border-right: 2px #31557f solid;
}
.lid a:hover {
 color:#000;
 background:transparent;
 border-top: 2px #31557f solid;
 border-left: 2px #31557f solid;
 border-bottom: 2px #cce3ff solid;
 border-right: 2px #cce3ff solid;
}


