body {
margin: 0px 0px 20px 0px;
font-family: Geneva, Verdana, Arial, sans-serif;
background: #FAF9EB url("pics/cvert.jpg") repeat-y 50% 0;
/* color: 151555 blue */
font-size: 10px;
}
#header { float:left; width:100%; font-size:93%; line-height:normal; padding-top: 10px; background:url("pics/Texture0115.jpg") repeat; }
#header ul { margin:0; padding:0 0 23px 0; list-style: none; border-bottom: 1px solid black;}
#header li { float:left; margin:0 3px;  
border-top: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black; background:#FAF9EB;}
#header a { display:block; text-decoration: none; padding:5px 10px;}
#header a:hover { background-color: #572B00; color: white; }
#header li.currentpage a { background: white; border-bottom: 1px solid #fff;}
#header li.currentpage a:hover { background: white; border-bottom: 1px solid #fff; color: blue;}


#banner {
color: #FFFFFF;
text-align: center;
font-size: xx-large;
padding: 15px;
border-bottom: 1px solid #FFFFFF;
height: 39px;
}
#bannerimg {
background-image:url("pics/banner2.jpg");
background-repeat:no-repeat;
height: 100px;
}
#banborder {
background-image:url("pics/Texture0115.jpg");
background-repeat: repeat;
height:30px;
}

/*a {text-decoration: underline;}
a:link {color: #ffffff;}
a:visited {color: #ffffff;}
a:active {color:#ffffff;}
a:hover {color: #CCCC99;}*/

#container {
 margin-right: auto;
 margin-left: auto;
 text-align: left;
 padding: 0px;
 width: 760px;
}

#footer {
color: #000;
text-align: center;
padding-top: 40px;
line-height: 150%;
margin-top: 100px;
}
.apbd { margin-top: 20px; border-top: 1px solid black; padding: 0; font-size: small;}
.tagline { font-size: xx-small;}

.content {
padding: 80px 50px 5px;
color: #000;
font-size: small;
text-align: justify;
}

img.photo {
 border: .5px solid #FFFFFF;
 padding:5px;
  }

#pullquoter {font-size:80%; background-color: #FFFDC9; float:right; width:180px;color: #000;padding: 5px;margin-left: 15px; border-top: 1px solid #130A38;
border-right: 2px solid #130A38;
border-bottom: 2px solid #130A38;
border-left: 1px solid #130A38;
}
#pullquotel {font-size:80%; background-color: #FFFDC9; float:left; width:180px;color: #000;padding: 5px;margin: 5px; border-top: 1px solid #130A38;
border-right: 2px solid #130A38;
border-bottom: 2px solid #130A38;
border-left: 1px solid #130A38;
}

#aboutus {
float:left;
text-align: left;
background-color: #F3F0FE;
width: 160px;
font-variant: small-caps;
color: #000;
padding: 2px;
margin-right: 5px;
margin-top: 4px;
border-top: 1px solid #130A38;
border-right: 2px solid #130A38;
border-bottom: 2px solid #130A38;
border-left: 1px solid #130A38;
}

.aboutp {margin-bottom: 30px; }
.title {padding: 8px; font-weight: bold; }
.center {text-align: center; }
.italics {font-style: italic; }
.righta {text-align: right; font-variant: small-caps;}
.money {color:green; font-weight: bold; text-decoration: underline;}
.trackpub {font-variant: small-caps; color:#333; }
.publist {margin-left: 30px; margin-right: 30px;}
.q { font-weight: bold; }
.a { margin-left: 8px; margin-bottom: 20px;} 
h1 { text-align: center;}

img.photor {float: right; background-color:#385948; border: 1px solid #000000; padding:5px; margin: 5px 7px 5px 13px; }
img.photol {float: left; background-color:#385948; border: 1px solid #000000; padding:5px; margin: 5px 13px 5px 7px; }
img.photo {background-color:#385948; border: 1px solid #000000; padding:5px; margin: 10px 5px 10px 5px; }