/* CSS Document */

body { background-color: #360; background-image: url('images/bg.gif'); background-position: center; background-repeat: repeat-y; font-family: Times, serif; font-size: 11pt; font-style: normal; }
h1 { font-family: Times, serif; font-size: 12pt; font-style: italic; margin: 20px 0px 20px 0px; }
h2 { font-family: Times, serif; font-size: 11pt; font-style: bold; margin: 20px 0px 0px 0px; }
p { margin: 0px 30px 10px 0px; padding: 0px 0px 0px 0px; }
p.welcome { margin-top: 27px; margin-bottom: 18px; }
p.about { margin-top: 15px; }
p.contact { margin-top: 15px; }
ul {padding:0 0 0 18px;}
ul.books { list-style-type: none; text-indent: -20px; margin: 0px 30px 0px -20px; font-size: 10pt; padding:0 0 0 40px;}
/*ie box model hack \*/
* html ul.books { list-style-type: none; text-indent: -20px; margin: 0px 30px 0px 20px; font-size: 10pt; }
/*end hack*/

a:link,
a:visited,
a:hover,
a:active { text-decoration: underline; color: #360; }

.totalWidth { width: 549px; }
.ctr {text-align: center; }
.main { text-align: left; padding: 0px 0px 0px 30px; }
.navRow { margin: 0px 0px 13px 0px; }
/*ie box model hack \*/
* html .navRow { margin: 0px 0px 9px 0px; }
/*end hack*/
.title { font-style: italic; }
.ftrNav  { text-align: center; font-family: Times, serif; font-size: 8pt; font-style: bold; padding: 30px 0px 30px 0px; color: #360; }

a.ftrNav:link { font-family: Times, serif; font-size: 8pt; font-style: bold; text-decoration: none; color: #000; }
a.ftrNav:visited { font-family: Times, serif; font-size: 8pt; font-style: bold; text-decoration: none; color: #000; }
a.ftrNav:hover { font-family: Times, serif; font-size: 8pt; font-style: bold; text-decoration: none; color: #360; }
a.ftrNav:active { font-family: Times, serif; font-size: 8pt; font-style: bold; text-decoration: none; color: #000; }

#pageBody { width: 489px; }
#nav {width: 75px;  vertical-align: top; text-align: left; }
#separator { margin: -221px 0px 0px 74px; vertical-align: top; text-align: left;}
#content { margin: -218px 0px 0px 123px; width: 390px; vertical-align: top; text-align: left; padding: 0px 30px 0px 0px; }
#line { margin: 0px 17px 0px 30px; }
#hdrPad  { text-align: left; margin: 0px 0px 0px 125px; }
#btm { margin: 50px 0px 0px 0px; }
