@charset "UTF-8";
/* CSS Document */

body,td,th {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 13px;
}
body {
     background-image: url(library/bkg.gif);
     background-repeat: repeat-x;
     margin-left: 0px;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     background-color: #FFF7EA;
}
a:link {
     color: #799539;
     text-decoration: none;
}
a:visited {
     text-decoration: none;
     color: #799539;
}
a:hover {
     text-decoration: none;
     color: #3D2E1B;
}
a:active {
     text-decoration: none;
     color: #799539;
}



/* Navigation Main */

#nav a:link {
     color: #FFF7EA;
     text-decoration: none;
     border-width: 0px;
     font-size: 14px;
}

#nav a:visited {
     text-decoration: none;
     color: #FFF7EA;
     border-width: 0px;
     font-size: 14px;
}

#nav a:hover {
     text-decoration: none;
     color: #3D2E1B;
     border-width: 0px;
     font-size: 14px;
}

#nav a:active {
     text-decoration: none;
     color: #FFF7EA;
     border-width: 0px;
     font-size: 14px;
}

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

#nav li{
 	display:inline;
 	margin:0;
 	padding:0;
}

#nav img {
	vertical-align: middle;
	padding: 0 10px;
}
.text {
     line-height: 20px;
}

.heading {
     font-size: 16px;
     text-transform: uppercase;
     background: #E9E1D3;
     border-top: 1px solid #DBD4C6;
     border-bottom: 1px solid #DBD4C6;
     padding-left: 10px;
     padding-top: 8px;
     padding-bottom: 8px;
}

.subHeading {
     border-bottom: 1px solid #E3DCCE;
     text-transform: uppercase;
     font-weight: bold;
     font-size: 14px;
     border-top: 1px solid #E3DCCE;
     padding-top: 3px;
     padding-bottom: 3px;
}


/* Navigation Sub */

a.sub:link {
     color: #3D2E1B;
     text-decoration: none;
     border-width: 0px;
     font-size: 14px;
}

a.sub:visited {
     text-decoration: none;
     color: #3D2E1B;
     border-width: 0px;
     font-size: 14px;
}

a.sub:hover {
     text-decoration: none;
     color: #FFF7EA;
     border-width: 0px;
     font-size: 14px;
}

a.sub:active {
     text-decoration: none;
     color: #3D2E1B;
     border-width: 0px;
     font-size: 14px;
}



/* Navigation Info */

a.info:link {
     color: #988C7A;
     text-decoration: none;
     border-width: 0px;
}

a.info:visited {
     text-decoration: none;
     color: #988C7A;
     border-width: 0px;
}

a.info:hover {
     text-decoration: none;
     color: #FFF7EA;
     border-width: 0px;
}

a.info:active {
     text-decoration: none;
     color: #988C7A;
     border-width: 0px;
}

.info {
     color: #988C7A;
     background: #3D2E1B;
     text-align: center;
     padding-top: 15px;
     padding-bottom: 15px;
}




/* Sub Nav */

.subTop {
     background: #C1B5A3 url(library/bdrSubNav.gif) repeat-x bottom;
     padding-top: 7px;
     padding-bottom: 7px;
     padding-left: 10px;
     border-top: 3px solid #3D2E1B;
}

.subMiddle {
     background: #C1B5A3 url(library/bdrSubNav.gif) repeat-x bottom;
     padding-top: 7px;
     padding-bottom: 7px;
     padding-left: 10px;
}

.subBottom {
     background: #C1B5A3;
     padding-top: 3px;
     padding-bottom: 3px;
     padding-left: 5px;
}

.side {
     background: #3D2E1B;
}

.updated {
     font-size: 11px;
     text-align: right;
     padding-top: 3px;
}

.PhotoCaption {
     font-size: 10px;
     color: #FFFFFF;
     padding-right: 15px;
     text-align: right;
     padding-top: 5px;
}
