body {
color: #6d6e71;
background: #fff;
font-family: 'Times New Roman';
font-size: 13px;
}

img{border: none;}
a:hover{color:#293795;text-decoration: underline;}
a{
 color:#003366;
 font-family: Arial;
 font-weight: bold;
 font-size: 11px;
 text-decoration: none;
}
h1,h2,h3,h4,p,ul,ol,li,a{margin: 0;padding: 0;}
p {
 margin-bottom: 5px;
 text-indent: 15px;
}
#main ul li {
 list-style-type: none;
 margin: 0 27px 5px 27px;
 line-height: 14px;
}
#main p {
 margin: 0px 27px 5px 27px;
}
#rightWrapper {
 font-family: 'Arial';
}
#rightWrapper h4 {
 padding-left: 13px;
 font-size: 11px;
 margin-top: 14px;
 margin-bottom: 5px;
}

#rightWrapper ul {
 margin-left: 25px;
}

#rightWrapper ul li {
 line-height: 14px;
 list-style-type: none;
 margin-bottom: 4px;
 margin-right: 15px;
 font-weight: bold;
 font-size: 11px;
}

#rightWrapper ul li span {
 font-family: Times New Roman;
 font-size: 9px;
 letter-spacing: -1px;
}

#rightWrapper a {
 color: #fff;
}
#deweyWrapper {
 font-family: 'Goudy Old Style', 'Georgia';
 color: #000;
}
#dewey {
 height: 63px;
 border-top: dashed 1px #6d6e71;
}
#dewey p {
 margin-left: 10px;
 margin-top: 8px;
 margin-bottom: 0px;
 font-size: 15px;
 text-indent: 0;
}
#dewey p.dewey {
 margin-top: 0;
 margin-bottom: 0px;
 font-size: 24px;
}

p.links {
 margin-top: 7px;
 text-indent: 0;
}
p.links a {
 display: block;
 font-family: Arial;
 font-size: 11px;
 font-weight: bold;
}
p.links a.noBlock {
 display: inline;
}

#contentWrapper h1 {
 font-size: 31px;
 font-weight: normal;
 text-transform: uppercase;
 font-family: 'Goudy Old Style';
 margin-left: 27px; 
 margin-bottom: 0;
 line-height: 30px;
 text-align: center;
}
#home #contentWrapper h1 {margin-top: 50px;}
.index #contentWrapper h1 {margin-top: 30px;}
.item #contentWrapper h1 {margin-top: 30px;}

#home #featured {
 text-align: center;
}

#featured p {
 text-align: center;
}
#featured h2 {
 font-family: Arial;
 font-size: 11px;
 margin-bottom: 7px;
 margin-left: 27px;
 line-height: 13px;
 text-align: center;
}
#home #featured h2 {
 margin-bottom: 17px;
}
#contentWrapper .spacer {
 font-family: Arial;
 font-size: 17px;
 letter-spacing: 3px;
 margin-top: 0px;
 margin-bottom: 7px;
 text-align: center;
 text-indent: 0;
}
#featured p {
 margin-left: 27px;
 line-height: 16px;
}
.toUpper{text-transform: uppercase;}
.up{text-transform: uppercase;}

#main div {
 text-align: center;
}

#main h2 {
 font-family: 'Arial';
 font-size: 12px;
 margin-bottom: 5px;
 text-transform: uppercase;
}

#tagline p {
 margin-top: 6px;
 text-align: center;
 text-indent: 0;
}
#tagline q {
 font-style: italic;
}
.qcredit{
 text-transform: uppercase;
 font-size: 9px;
 font-weight: bold;
}

#contentWrapper h3, #contentWrapper h4 {
 text-transform: uppercase;
 text-align: center;
 font-size: 14px;
 margin-bottom: 7px;
}
.index #contentWrapper h4 {
 margin: 0 20px 7px 20px;
}

.linkIdentify {
 font-family: Times New Roman;
 font-size: 9px;
 letter-spacing: -1px;
}

#topind {
 text-align: center;
 margin: 20px;
}
#topind.under {
 margin: 20px 10px 5px 10px;
}
ul#topind li {
 margin: 0;
 display: inline;
 color: #036;
 font-weight: bold;
 font-family: Arial;
 font-size: 11px;
}
.twocol p {
 text-align: left;
 margin-left: 20px;
}
#home p {
 text-indent: 0;
}
.item #main p {
 margin: 0 27px 7px 27px;
 text-indent: 15px;
 line-height: 15px;
}
.item #main h2 {
 text-align: center;
 margin-bottom: 20px;
 text-transform: none;
 margin-left: 27px;
 font-size: 11px;
}
#home #main h2 {
 font-family: 'Times New Roman';
} 
.spacer img {
 margin-top: 20px;
}
hr {
 border: none;
 border-top: 1px dashed #6d6e71;
 height: 1px;
 width: 90%;
 margin: 10px auto 10px auto;
}
#home #main div p{
 margin-left: 3px;
 margin-right: 3px;
}
.colItem {
 margin-top: 20px;
}
.note {
 font-family: 'Arial';
}
#main p b.note {
 font-size: 11px;
}
#main .notes p, #main .notes h3, #main .notes ul li {
 font-family: 'Arial';
 font-size: 11px;
 text-align: left;
 text-indent: 0;
 margin: 0 27px 5px 27px;
}
#titles2 {
position: relative;
left: 137px;
margin-bottom: -10px;
}
#subjects2 {
margin-top: 15px;
align: center:
height: 15px;
width: 70px;
position: relative;
margin-top: 15px;
}
#featured p.links {
 text-align: center;
}
#contentWrapper #main h3.colHead {
 text-align: left;
 font-family: 'Arial';
 color: #000;
 font-size: 12px;
 margin: 0 27px 7px 27px;
}
#main .noHead {
 margin-top: 20px;
}
blockquote {
 font-size: 11px;
 text-align: left;
 width: 293px;
 margin-left: 26px;
}
#main blockquote p {
 margin-bottom: 10px;
}
#main blockquote p.qcred {
 text-indent: 0;
}
img.book{margin-top:-10px;margin-bottom:10px;}
#main p.noIndent {
 text-indent: 0;
}
#about #featured p{text-align: left;}
#about #featured p.spacer{text-align: center;}
#about #main h4 {font-size: 11px; margin-top: 10px;text-transform: none; text-align: left;font-family: 'Arial';}
#about #main h4.top {margin-top: 0;}
#about #main ul li {text-align: left;margin-bottom: 2px;}
#footRight {
 float: right;
 margin-right: -15px;
}
.SpacingAV {
 letter-spacing: -4px;
}
