body {
 color: black;
 background-color: white;
 padding: 0px;
 margin: 0px;
 font: 10pt/16pt 'Trebuchet MS',Tahoma,sans-serif;
 text-align: center;/*ie5 center layout*/
}
body,html{
 height: 100%;
}
a {
 color: black;
}
a:hover {
 color: #86002b;
}
img,table{
 border: 0px none;
}
h1,h2 {
 display: none;
}
#wrapper {
 margin: 0px auto;
 width: 760px;
 height: 100%;
 text-align: left;/*ie5 center layout*/
 background: url(/images/common/bg.png) repeat-y scroll left top;
}
#all {
 position: absolute;
 width: 760px;
 background: url(/images/common/bg.png) repeat-y scroll left top;
}
#top{
}
#toplink{
 background: url(/images/common/bg_lyth.jpg) no-repeat scroll left top;
 display: block;
 height: 86px;
}
#nav {
 position: relative;
 margin: 0px 0px -4px 12px;
 padding: 0px;
 width: 737px;
 height: 30px;
 background: url(/images/common/bg_nav.png) repeat-x scroll left top;
 color: white;
 text-align: center;
}
#nav a {
 color: white;
 text-decoration: none;
}
#nav a:hover{
 text-decoration: underline;
}
#nav img {
 vertical-align: middle;
 margin: 0px 15px;
}
#nav a{
}
#content {
 margin: 0px 11px 0px 12px;
/* padding: 0px 145px 90px;*/
padding: 0px 45px 90px;

 min-height: 290px;
 background: url(/images/backgrounds/text_typebars.jpg) no-repeat scroll left top;
 text-align: left;
}
#content h2 {
 display: none;
}
#content h3 {
 font: 14.25pt/18pt 'Trajan Pro','Trajan','Minerva Display Antiqua','New Horizon Titling','Goudy Trajan','Adobe Garamond Pro','Perpetua Titling MT','Palatino Linotype','Georgia',serif;
}
#conttitle{
 margin: 0px 0px 1em;
 padding-top: 90px;/*ie6 bug fix*/
 background: url(/images/common/cont_title_underline.png) repeat-x scroll left bottom;
}
#conttitle img{
 display: block;
}
#content p {
 margin: 0px 0px 1em;
 padding: 0px 12px 0px;
}
p.special {
 color: #86002B;
 font: 14.25pt/18pt 'Trajan Pro','Trajan','Minerva Display Antiqua','New Horizon Titling','Goudy Trajan','Adobe Garamond Pro','Perpetua Titling MT','Palatino Linotype','Georgia',serif;
 font-variant: small-caps;
}
#footer {
 text-align: center;
 padding-bottom: 15px;
 clear: both;
}
#footer a {
 text-decoration: none;
}
#footer a:hover {
 text-decoration: underline;
}

/* book ordering styles (/publish/) */
table.books {
background: black;
}
td.hbooks {
background: white;
font-weight: bold;
}
td.books {
background: white;
}
td.selected {
background: #f5bace;
}
td h4 {
font-size: 100%;
font-weight: normal;
padding: 0;
margin: 0;
}
td.required h4 {
font-weight: bold;
}
#bottom {
position: absolute;
right: 6%;
display: block;
}
#bottom table {
margin-top: 1em;
text-align: right;
}
#bottom th {
text-align: right;
font-weight: bold;
}
#bottom td {
text-align: right;
}
table.confirm {
border: none;
}
table.confirm tr {
padding: 0;
margin: 0;
}
table.confirm td {
padding: 0;
margin: 0;
}

