* {
padding : 0;
margin : 0;
}


body {
font-family : "Arial Narrow", Arial, Helvetica, sans-serif;
font-size : 13px;
background-color : #ffffff;
}


h1 {
font-size : 30px;
font-weight : bold;
color : #8c0b05;
text-align : center;
}

h2 {
font-size : 22px;
font-weight : normal;
color : #8c0b05;
text-align : left;
}

h3 {
font-size : 20px;
font-weight : normal;
color : #000000;
text-align : left;
}

h4 {
font-size : 18px;
font-weight : normal;
color : #000000;
text-align : left;
}

h5 {
font-size : 16px;
font-weight : bold;
text-transform : uppercase;
color : #000000;
text-align : center;
}

h6 {
font-size : 13px;
font-weight : normal;
text-transform : uppercase;
color : #000000;
line-height : 20px;
text-align : center;
}


ul {
list-style : none;
margin : 0;
padding : 0;
}

.img {
border : 5px double #cdcdcd;
padding : 5px;
margin : 15px;
}


.left {
text-align : left;
}

.center {
text-align : center;
}

.right {
text-align : right;
}

.justify {
text-align : justify;
}


#body {
background : #ffffff;
text-align : center;
border : #ffffff;
width : 1000px;
margin : auto;
}

#page {
margin : 0 auto;
width : 1000px;
}

#header {
background : #ffffff url(images/header.gif) no-repeat;
width : 1000px;
border : 0 #ffffff;
height : 300px;
margin : 5px auto;
}

#header #links {
color : #8c0b05;
font-size : 15px;
font-weight : bold;
text-transform : uppercase;
text-decoration : none;
padding : 30px 15px;
}

#header #links p {
padding : 0;
margin : 0;
}

#header #links a, a:visited {
color : #8c0b05;
text-decoration : none;
font-weight: bold;
}

#header #links a:hover, a:active {
color : #8c0b05;
border-bottom : 2px double #8c0b05;
font-weight: bold;
}


#nav {
color : #ffffff;
border : 0 #ffffff;
background : #ffffff;
margin : 0 25px 25px 0;
padding : 0;
height : 400px;
width : 250px;
float : left;
}

#nav a {
border : 0;
}


#menu {
width : 200px;
margin : 10px auto;
border-style : solid;
border-color : #ffffff;
border-width : 1px;
}

#menu ul {
list-style : none;
margin : 0 auto;
padding : 0;
}

#menu li a {
height : 32px;
height : 24px;
text-decoration : none;
}

#menu li a, #menu li a:visited {
color : #cccccc;
display : block;
background : url(images/button.gif);
border : #000000 solid 1px;
padding : 8px 0 0 0;
margin : 10px 0;
text-decoration : none;
font-weight: bold;
}

#menu li a:hover {
color : #ffffff;
background : url(images/button-hover.gif);
border : #000000 solid 1px;
padding : 8px 0 0 0;
text-decoration : none;
font-weight: bold;
}


#content {
color : #ffffff;
border : #000000 double 2px;
margin : 25px 20px 25px 0;
padding : 0;
height : auto;
width : 700px;
float : right;
}

#content #pagecontent {
padding : 15px;
}

#content #pagecontent a {
font-weight : normal;
color : #000000;
text-decoration : none;
}

#content #pagecontent a:hover, a:active {
font-weight : normal;
color : #8c0b05;
text-decoration : underline;
}


#footer {
width : 900px;
height : 65px;
clear : both;
color : #333333;
border : 0;
background : #bd9c8c url(images/footer.gif) no-repeat;
margin : 0 auto;
padding : 0;
}

#footer #info {
font-weight : bold;
color : #ffffff;
width : 900px;
border : 0;
margin : 0 auto;
padding : 15px;
}

#footer #info a, a:visited {
font-weight : bold;
color : #ffffff;
border : 0;
margin : 0 auto;
padding : 0;
text-decoration : none;
}

#footer #info a:hover, a:active {
font-weight : bold;
color : #ffffff;
border : 0;
margin : 0 auto;
padding : 0;
text-decoration : underline;
}


#credit {
width : 900px;
clear : both;
color : #ffffff;
margin : 0 auto 10px auto;
padding : 10px;
}

#credit a {
color : #000000;
text-decoration : none;
}

#credit a:hover, a:active {
color : #000000;
border-bottom : 2px double #000000;
}

/* Last Updated:  July 25, 2010 */