body { margin-left: 5px; font-family: verdana, arial, sans-serif; font-size: 0.9em; color: #000000; background: #ffcc00; }

A:link { text-decoration: none; color: blue; font-family: verdana; font-size: 0.8em; font-weight: bold; }

a:VISITED { text-decoration: none; font-family: verdana; font-weight: bold; font-size: 0.8em; }

a:hover {text-decoration: underline; }

H1.header { font-family: Helvitica; font-size: 8pt; }

H2 { font-family: verdana; margin: 0 20 20 0px; font-size: 1.5em; }

H3 { font-family: verdana; margin: 0 10 10 20px; font-size: 1.2em; }

H5 { font-family: verdana; margin: 5 5 5 5px; font-size: 0.9em; }

p { font-family: verdana, arial, sans-serif; font-size: 0.9em; color: #000000;; }

p.sidenavbar { font-family: helvetica; font-size: 0.8em; }

p.caption {font-size: 8pt; text-align: justify; }

p.caption150 {font-size: 8pt; text-align: justify; width: 150; }

p.caption200 {font-size: 8pt; text-align: justify; width: 200; }

p.caption250 {font-size: 8pt; text-align: justify; width: 250; }

p.smaller { font-size: 0.8em; }

p.leader { font-size: 0.9em; text-align: justify; margin: 5 10 10 5; }

p.map { font-size: 0.9em; margin: 0 0 0 0px; background-color: ffcc00; }

p.white { font-size: 0.9em; margin: 0 0 0 0px; background-color: ffcc00; }

dl.guide { margin: 3 20 5 30; }

dt { font-size: 0.9em; font-weight: bold; }
dd {font-size: 0.8em; text-align: justify; margin-left: 0px; width: 400px; }

table  {width: 100%; Margin: 0 0 0 0px; }

table#headtab { background-color: #cccc00; margin: 0 0 -1 0px; border: none; }

table#headtab td { width: 50%; }

Table#body { margin: 0 0 0 0px; border: 1px; border-color: #cccc00; }

.leftcol { background-color: #ffcc00; }
.rightcol { background-color: #cccc00; text-align: right; }

table#navbar { background: #cccc00; width: 100%; margin: 0 0 0 0px; border: 1px; border-color: #cccc00; }

table#towns { background-color: #cccc00; }


table.links { Margin: 0 0 0 0px; border: none; }

table.sky { background: #38ACEC; border: none;
}

table.chapters { margin-left: 30; margin-right: 20; border: none; }

Table.contactbar { margin: 0 0 0 0px; background-color: #cccc00; border: none; }



div { margin: 10 5 10 5; }

div.intextad { display: block; float: left; margin: 1 10 1 0px; }

div.sidenavbar { font-family: verdana; font-size: 1.0em; }

div.body { font-family: verdana; margin: 5 20 10 30px; text-align: justify; }

div.bodyhalfpage { margin: 10 20 10 50px; text-align: justify; }

div.right { margin: 0 10 1 10; float: right; }

div.left { margin: 20 1 1 10; float: left; }

div.merge { float: left; margin: 0 0 20 0px; }

div.mergeright { float: right; margin: 0 0 0 0px; }

div.botright { float: right; }

div.bottom { float: right; }

div.adlink { margin: 0 0 10 0px; }

li  { font-family: verdana; margin: 5 20 10 30px; text-align: justify; font-size: 0.8em; }



