body { color: #000000;
background-color: #000000; }

h1 { margin-top: 0em;
margin-bottom: .5em;
color: #333399;
background-color: #ffffff;
font-family: verdana, sans-serif;
font-size: 20px;
font-weight: bold }

h2 { margin-top: .4em;
margin-bottom: .4em;
color: #333399;
background-color: #ffffff;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 17px; }

h3 { margin-top: .4em;
margin-bottom: .4em;
color: #333399;
background-color: #ffffff;
color: #000000;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 15px; }

#feature h3 { margin-top: .4em;
margin-bottom: .4em;
color: #333399;
background-color: #faf9ef;
color: #000000;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 15px; }

br.clear {
clear:both; }

em {
background-color: yellow;
colour: black;
font-style: normal; }

em.price {
color: #993300;
background-color: #edf1f2; }
}

p { margin-top: .4em;
line-height: 1.3;
margin-bottom: .4em;
font-size: 15px;
font-family: verdana, sans-serif;
font-weight: normal; }

td.core p { margin-top: .4em;
line-height: 1.3;
margin-bottom: .4em;
font-size: 15px;
font-family: verdana, sans-serif;
font-weight: normal; }
 
p.title {
margin-top: .2em;
margin-bottom: 0em;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 16px; }

p.caption { margin-top: .4em;
margin-bottom: .4em;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 12px; }

p.menu { margin-top: 1px;
margin-bottom: 3px;
margin-left: 4px;
font-family: verdana, sans-serif;
font-size: 14px;
font-weight: bold; }

td.navbar2 p { margin-top: 0px;
margin-bottom: 1px;
margin-left: 4px;
font-family: verdana, sans-serif;
font-size: 14px;
font-weight: bold;
border-top: 1px solid white;  }

p.menuself { margin-top: 0px;
margin-bottom: 1px;
margin-left: 4px;
font-family: verdana, sans-serif;
font-size: 14px;
font-weight: bold;
border-top: 1px solid white;  }

p.seriffy { margin-top: 0;
margin-bottom: .2em;
margin-left: 5.3em;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 14px; }

p.histmenu { margin-top: .2em;
margin-bottom: .4em;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 14px; }

p.event { margin-top: 0;
margin-bottom: .2em;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 15px; 
background-color: #d6dcde; }

p.menudisable { margin-top: 0;
margin-bottom: .2em;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 14px;
color: #999999;
background-color: #d6dcde;  }

p.navstuff { margin-top: .4em;
margin-bottom: 0em;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 15px;
text-align:center; }

p.buy { margin-top: -.4em;
margin-bottom: 0em;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 15px; }

p.footprint { margin-top: 0em;
margin-bottom: .6em;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 12px; }

p.heav { margin-top: .4em;
margin-bottom: .4em;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 17px; }

p.lister { margin-top: 0; margin-left: 2em;
margin-bottom: .2em;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 15px; }

#feature {
border: 1px solid black;
background-color: #faf9ef;
padding: 0px 6px 3px 6px;
margin: 8px 0px 6px 0px;
 }
 
#featuretoo {
border: 1px solid black;
background-color: #faf9ef;
padding: 0px 6px 3px 6px;
margin: 8px 0px 6px 0px;
 }
 
#featuretoo h3 { margin-top: .4em;
margin-bottom: .1em;
color: #000000;
background-color: #faf9ef;
font-family: "Segoe Script", "Comic Sans MS", "Apple Chancery", "Zapf Chancery", cursive;
font-weight: bold;
color: brown;
font-size: 19px; }

#featuretoo p, li { margin-top: 0;
margin-bottom: .2em;
font-family: "Segoe Script", "Comic Sans MS", "Apple Chancery", "Zapf Chancery", cursive;
font-weight: bold;
font-size: 17px;
color: navy;
background-color: #faf9ef; }

blockquote { margin-top: .4em;
margin-left: 1.5em;
margin-bottom: .4em; }

img.banner {
border: 1px solid white; }

img.floatright {
float: right;
margin: 5px;
border: 1px solid black; }

img.floatleft {
float: left;
margin: 5px;
border: 1px solid black; }

.imgcentro {
text-align:center;
margin-top:0px;
margin-bottom:0px;
padding:0px; }

table.main 
{ width: 800px;
border: 0px;
color: #000000;
background-color: #ffffff;
text-align:center;
margin-left:auto;
margin-right:auto;  }

tr { text-align:left; }
td { text-align:left;
vertical-align:top; }

td.navbar
{ color: #000000;
background-color: #d3e1f0;
width: 160px;
padding: 4px; }

td.navbar2
{ color: #000000;
background-color: #d3e1f0;
width: 160px;
padding: 30px 0px 4px 6px; }

td.headbar
{ color: #000000;
background-color: #d3e1f0;
padding: 4px 0px 0px 0px; }

td.core {
padding: 6px 20px 4px 20px; }

td.footprint {
padding: 1px 1px 0px 20px; }

table.google
{ border: 0px;
padding: 0px;
color: #000000;
background-color: #ffffff; 
text-align:left;
margin: 0px; }

td.bookorder {
border: 1px solid black;
text-align:left;
 }

ul { 
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 15px;
line-height: 1.2; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 25px;
vertical-align: top;
 }

li {
margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 0px;
font-size: 15px;
font-family: verdana, sans-serif;
font-weight: normal;
 }
 
A:link, A:visited { 
text-decoration: none;
color: blue;
font-weight: normal; }

A:hover { 
color: white;
background-color: #87a7ba; 
text-decoration: none; } 

A.head2:link, A.head2:visited {
font-weight: normal; }


/*begin print only section*/
@media print {

body, h1, h2, table.main, p.indexsubhead, A.head2:link, A.head2:visited
{ color: #000000;
background-color: #ffffff; }

td.core p { 
font-family: "Times New Roman", Times, serif;
font-weight: normal;
font-size: 12pt;
color: black; }

td.navbar, td.navbar2, td.headbar
{ display: none; }

}
/*end print only section*/