body {
 margin: 1em 2em; 	   /* top, right, bottom, left */
 background: #FFFFFF; 
 font-size: 10pt; 
 font-family: Verdana;
 color:#000000;
}

#menu
{
 font-family: Verdana;
 margin-top: 0em;
 margin-left: 0em;
 width: 100%;
 display: block;
 text-align: center;
 z-index: 10;
 color: #000000;
 padding: 0.2em 0.5em;
}

#menu a.menuitem {
 font: 10pt/150% Verdana;
 color: #000000;
 padding: 0em 2em;
}

#menu a.menuitem:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 padding: 0em 2em;
}

#submenu
{
 font-family: Verdana;
 margin-top: 0em;
 margin-left: 0em;
 width: 100%;
 display: block;
 text-align: center;
 z-index: 10;
 text-align: center;
 background-color: #CD853F;
 padding: 0.2em 0.5em;
}

#submenu a.subitem {
 font: 10pt/150% Verdana bold;
 color:#FFFFFF;
 border:  1px solid #FFFFFF;
 padding: 0em 2em;
 text-decoration: none;
}

#submenu a.subitem:hover {
 font: 10pt/150% Verdana bold;
 color:#FFFFFF;
 border:  1px solid #FFFFFF;
 padding: 0em 2em;
 text-decoration: none;
}

#mainweb
{
 font-family: Verdana;
 margin-top: 0em;
 margin-left: 0em;
 width: 100%;
 display: block;
 text-align: justify;
 z-index: 10;
 color: #000000;
 padding: 0.2em 0.5em;
}

#mainweb a.mapheader {
 font: 10pt/150% Verdana;
 color: #000000;
 border:  1px solid #000000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 7em;
}

#mainweb a.mapheader:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 border:  1px solid #FF0000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 7em;
}

#mainweb a.lmapheader {
 font: 10pt/150% Verdana;
 color: #000000;
 border:  1px solid #000000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 2em;
}

#mainweb a.lmapheader:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 border:  1px solid #FF0000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 2em;
}

#mainweb a.mapitem {
 font: 10pt/150% Verdana;
 color: #000000;
 padding-right: 2em;
 text-decoration: underline;
}

#mainweb a.mapitem:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 padding-right: 2em;
 text-decoration: underline;
}

#webdesign
{
 font-family: Verdana;
 margin-top: 0em;
 margin-left: 0em;
 width: 100%;
 display: block;
 text-align: justify;
 z-index: 10;
 color: #000000;
 padding: 0.2em 0.5em;
}

#webdesign a.mapheader {
 font: 10pt/150% Verdana;
 color: #000000;
 border:  1px solid #000000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 7em;
}

#webdesign a.mapheader:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 border:  1px solid #FF0000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 7em;
}

#webdesign a.lmapheader {
 font: 10pt/150% Verdana;
 color: #000000;
 border:  1px solid #000000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 2em;
}

#webdesign a.lmapheader:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 border:  1px solid #FF0000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 2em;
}

#webdesign a.mapitem {
 font: 10pt/150% Verdana;
 color: #000000;
 padding-right: 2em;
 text-decoration: underline;
}

#webdesign a.mapitem:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 padding-right: 2em;
 text-decoration: underline;
}

#info
{
 font-family: Verdana;
 margin-top: 0em;
 margin-left: 0em;
 width: 100%;
 display: block;
 text-align: justify;
 z-index: 10;
 color: #000000;
 padding: 0.2em 0.5em;
}

#info a.mapheader {
 font: 10pt/150% Verdana;
 color: #000000;
 border:  1px solid #000000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 7em;
}

#info a.mapheader:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 border:  1px solid #FF0000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 7em;
}

#info a.lmapheader {
 font: 10pt/150% Verdana;
 color: #000000;
 border:  1px solid #000000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 2em;
}

#info a.lmapheader:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 border:  1px solid #FF0000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 2em;
}

#info a.mapitem {
 font: 10pt/150% Verdana;
 color: #000000;
 padding-right: 2em;
 text-decoration: underline;
}

#info a.mapitem:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 padding-right: 2em;
 text-decoration: underline;
}

#services
{
 font-family: Verdana;
 margin-top: 0em;
 margin-left: 0em;
 width: 100%;
 display: block;
 text-align: justify;
 z-index: 10;
 color: #000000;
 padding: 0.2em 0.5em;
}

#services a.mapheader {
 font: 10pt/150% Verdana;
 color: #000000;
 border:  1px solid #000000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 7em;
}

#services a.mapheader:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 border:  1px solid #FF0000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 7em;
}

#services a.lmapheader {
 font: 10pt/150% Verdana;
 color: #000000;
 border:  1px solid #000000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 2em;
}

#services a.lmapheader:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 border:  1px solid #FF0000;
 padding: 0em 1em;
 text-decoration: none;
 margin-right: 2em;
}

#services a.mapitem {
 font: 10pt/150% Verdana;
 color: #000000;
 padding-right: 2em;
 text-decoration: underline;
}

#services a.mapitem:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
 padding-right: 2em;
 text-decoration: underline;
}

h1 {
 font: 20pt/150% Verdana;
 text-decoration: underline;
}

h2 {
 font: 15pt/150% Verdana;
 text-decoration: underline;
}

h3 {
 font: 12pt/150% Verdana;
}

h4,h5,h6 {
 font: 10pt/150% Verdana;
}

p {
 font: 10pt/150% Verdana;
}

p.main {
 font: 10pt/150% Verdana;
 color:#FFFFFF;
 background:#663333;
}

p.banner {
 font: 12pt/150% Arial;
 text-align: center;
}

p.games {
 margin: 0.5em 20em; /* top & bottom = 0.5em, right & left = 25em */
 font: 10pt/150% Verdana;
}

p.justcenter {
 margin: 0.5em 25em; /* top & bottom = 0.5em, right & left = 25em */
 font: 10pt/150% Verdana;
}

p.sitemap {
 margin: 0em; /* top & bottom, right & left */
 font: 10pt/150% Verdana;
 text-align: center;
}

p.indent {
 margin: 1em 5em; 	   /* top & bottom, right & left */
 font: 10pt/150% Verdana;
}

td {
 font: 10pt/150% Verdana;
 text-align: center
}

caption {
 font: 10pt/150% Verdana;
 text-align: center;
 color: #000000;
}

th.main {
 font: 10pt/150% Verdana;
 text-align: center;
 background-color: #663333;
 color: #FFFFFF;
}

th.sitemap {
 font: 10pt/150% Verdana;
 text-align: center;
 color: #000000;
 padding: 2em 3.5em;
}

td.main {
 font: 10pt/150% Verdana bold;
 text-align: center;
 background-color: #663333;
 color: #FFFFFF;
}

td.form {
 font: 10pt/150% Verdana;
 text-align: left;
}

td.submain {
 font: 10pt/150% Verdana bold;
 text-align: center;
 background-color: #CD853F;
 color: #FFFFFF;
}

td.sitemap {
 font: 10pt/150% Verdana;
 text-align: left;
 vertical-align: top;
 padding: 2em 2em;
}

td.resource {
 font: 10pt/150% Verdana;
 text-align: left;
 vertical-align: top;
}

a.maintext:link {
 font: 10pt/150% Verdana;
 color: #0000FF;
}

a.maintext:visited {
 font: 10pt/150% Verdana;
 color: #800080;
}

a.maintext:active {
 font: 10pt/150% Verdana;
 color: #FF0000;
}

a.maintext:hover {
 font: 10pt/150% Verdana;
 color: #FF0000;
}

a.text:link {
 font: 12pt/150% Verdana;
 color: #0000FF;
}

a.text:visited {
 font: 12pt/150% Verdana;
 color: #800080;
}

a.text:active {
 font: 12pt/150% Verdana;
 color: #FF0000;
}

a.text:hover {
 font: 12pt/150% Verdana;
 color: #FF0000;
}

a.sitemap:link {
 font: 10pt/150% Verdana;
 color:#000099;
 padding: 0em;
}

a.sitemap:visited {
 font: 10pt/150% Verdana;
 color:#000000;
 padding: 0em;
}

a.sitemap:active {
 font: 10pt/150% Verdana;
 color:red;
 padding: 0em;
}

a.sitemap:hover {
 font: 10pt/150% Verdana;
 color:red;
 padding: 0em;
}

a:link {
 font: 10pt/150% Verdana;
 color:#000099;
}

a:visited {
 font: 10pt/150% Verdana;
 color:#000000;
}

a:active {
 font: 10pt/150% Verdana;
 color:red;
}

a:hover {
 font: 10pt/150% Verdana;
 color:red;
}

a.main:link {
 font: 10pt/150% Verdana;
 color:#FFFFFF;
 border:  1px solid #FFFFFF;
 padding: 0em 3em;
}

a.main:visited {
 font: 10pt/150% Verdana;
 color:#FFFFFF;
}

a.main:active {
 font: 10pt/150% Verdana;
 color:#FFFFFF;
}

a.main:hover {
 font: 10pt/150% Verdana;
 color:#FFFFFF;
}

a.submain:link {
 font: 10pt/150% Verdana;
 color:#FFFFFF;
}

a.submain:visited {
 font: 10pt/150% Verdana;
 color:#FFFFFF;
}

a.submain:active {
 font: 10pt/150% Verdana;
 color:#FFFFFF;
}

a.submain:hover {
 font: 10pt/150% Verdana;
 color:#FFFFFF;
}

a.title:link {
 font: 10pt/150% Verdana bold;
 color:#17AF17;
}

a.title:visited {
 font: 10pt/150% Verdana bold;
 color:#000000;
}

a.title:hover {
 font: 10pt/150% Verdana bold;
 color:red;
}
