a:link { color: #FFFFFF; background: inherit; text-decoration: underline; }
a:visited { color: #ffff66; background: inherit; text-decoration: underline; }
a:hover { color: #000000; background: #FFFFFF; text-decoration: none; }
a:active { color: #CC0000; background: inherit; text-decoration: underline; }
a:focus { color: #FFFF66; background: #000099; text-decoration: none; }

a.linknavbar:link { color: #FFFFFF; background: inherit; text-decoration: underline; margin-right: 0.5em; font: bold medium Arial, Helvetica, sans-serif;}
a.linknavbar:visited { color: #ffff66; background: inherit; text-decoration: underline; margin-right: 0.5em; font: bold medium Arial, Helvetica, sans-serif;}
a.linknavbar:hover { color: #000000; background: #FFFFFF; text-decoration: none; margin-right: 0.5em; font: bold medium Arial, Helvetica, sans-serif;}
a.linknavbar:active { color: #CC0000; background: inherit; text-decoration: underline; margin-right: 0.5em; font: bold medium Arial, Helvetica, sans-serif;}
a.linknavbar:focus { color: #FFFF66; background: #000099; text-decoration: none; margin-right: 0.5em; font: bold medium Arial, Helvetica, sans-serif;}

a.linknavbarbottom:link { color: #FFFFFF; background: inherit; text-decoration: underline; margin-right: 0.5em; font: bold small/120% Arial, Helvetica, sans-serif;}
a.linknavbarbottom:visited { color: #ffff66; background: inherit; text-decoration: underline; margin-right: 0.5em; font: bold small/120% Arial, Helvetica, sans-serif;}
a.linknavbarbottom:hover { color: #000000; background: #FFFFFF; text-decoration: none; margin-right: 0.5em; font: bold small/120% Arial, Helvetica, sans-serif;}
a.linknavbarbottom:active { color: #CC0000; background: inherit; text-decoration: underline; margin-right: 0.5em; font: bold small/120% Arial, Helvetica, sans-serif;}
a.linknavbarbottom:focus { color: #FFFF66; background: #000099; text-decoration: none; margin-right: 0.5em; font: bold small/120% Arial, Helvetica, sans-serif;}

a.linkgreenbackground:link { color: #000000; background: #CCFF66; text-decoration: underline; }
a.linkgreenbackground:visited { color: #000000; background: #CCFF66; text-decoration: underline; }
a.linkgreenbackground:hover { color: #000000; background: #CCFF66; text-decoration: underline; }
a.linkgreenbackground:active { color: #000000; background: #CCFF66; text-decoration: underline; }

a.linkpurplebackground:link { color: #000000; background: #CCCCFF; text-decoration: underline; }
a.linkpurplebackground:visited { color: #000000; background: #CCCCFF; text-decoration: underline; }
a.linkpurplebackground:hover { color: #000000; background: #CCCCFF; text-decoration: underline; }
a.linkpurplebackground:active { color: #000000; background: #CCCCFF; text-decoration: underline; }

a.linkaquabackground:link { color: #000000; background: #99FFFF; text-decoration: underline; }
a.linkaquabackground:visited { color: #000000; background: #99FFFF; text-decoration: underline; }
a.linkaquabackground:hover { color: #000000; background: #99FFFF; text-decoration: underline; }
a.linkaquabackground:active { color: #000000; background: #99FFFF; text-decoration: underline; }

a.linkgames:link { color: #000000; background: inherit; text-decoration: underline; }
a.linkgames:visited { color: #000000; background: inherit; text-decoration: underline; }
a.linkgames:hover { color: #FFFFFF; background: #000000; text-decoration: none; }
a.linkgames:active { color: #000000; background: inherit; text-decoration: underline; }

a.linkcontent:link { color: #000000; background: inherit; text-decoration: underline; }
a.linkcontent:visited { color: #000000; background: inherit; text-decoration: underline; }
a.linkcontent:hover { color: #FFFFFF; background: #000000; text-decoration: none; }
a.linkcontent:active { color: #000000; background: inherit; text-decoration: underline; }


abbr, acronym { border-bottom: 1px dotted #333333;}

big { font-size: larger; }

body { margin: 1% 3% 2% 6%; color: #000000; font: medium/140% Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

form { display: inline; margin: 0% 0% 0% 0%; }

h1 { color: #000000; background: transparent; font: bold 1.5em Arial, Helvetica, sans-serif; letter-spacing: 0.1em; }

h2 { color: #000000; background: transparent; font: bold 1.25em Arial, Helvetica, sans-serif; letter-spacing: 0.1em; }

h3 { color: #000000; background: transparent; font: bold 1.25em Arial, Helvetica, sans-serif; }

hr { margin: 2% -2% 0% -4%; color: #FFFFFF; background: #FFFFFF; border-bottom: 1px dashed #000099;  border-top: 1px dotted #cccccc;}

input { margin: 0% 1% 0% 1%; display: inline; font: small Verdana, Arial, Helvetica, sans-serif; }

small { font-size: smaller; }

strong, b { font-weight: bold; }

td { color: #000000; background: #FFFFFF; font: medium/140% Verdana, Arial, Helvetica, sans-serif; }

ul { margin-left: 1%; }

/*Classes*/

.big { font-size: larger; }

.mainnav { width:600; border: none; margin: 0% 0% 0% 0%; padding: 1% 1% 1% 1%; background: #000000; text-align:center; }

.mnlink { margin-right: 0.5em; background: inherit; font: bold medium Arial, Helvetica, sans-serif; }

.small { font-size: smaller; }

.topimg { float: left; margin-left: 0%; }

.topnav { float: right; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 0%; }

.sublink { margin-right: 0.5em; font: bold small/120% Arial, Helvetica, sans-serif; }

.bld {font-weight: bold;}

.pagebg { width:600; background: black; }

.content { background: white; border-top: solid 4px; border-top-color: #cccccc; padding: 0% 2% 2% 2%; margin: 0.5% 0.5% 0.5% 0.5%; }

.button-aqua { background: #99FFFF; border-right: solid 2px; border-right-color: #00CCCC; border-left: solid 2px; border-left-color: #00CCCC; border-top: solid 2px; border-top-color: #00CCCC; border-bottom: solid 2px; border-bottom-color: #00CCCC; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; width:10%; text-align:center;}

.button-green { background: #CCFF66; border-right: solid 2px; border-right-color: #99CC33; border-left: solid 2px; border-left-color: #99CC33; border-top: solid 2px; border-top-color: #99CC33; border-bottom: solid 2px; border-bottom-color: #99CC33; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; width:10%; text-align:center;}

.button-purple { background: #CCCCFF; border-right: solid 2px; border-right-color: #9999cc; border-left: solid 2px; border-left-color: #9999cc; border-top: solid 2px; border-top-color: #9999cc; border-bottom: solid 2px; border-bottom-color: #9999cc; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; width:10%; text-align:center;}

.button-blue { background: #99CDFF; border-right: solid 2px; border-right-color: #0066CC; border-left: solid 2px; border-left-color: #0066CC; border-top: solid 2px; border-top-color: #0066CC; border-bottom: solid 2px; border-bottom-color: #0066CC; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; width:10%; text-align:center;}

.button-yellow { background: #ffff66; border-right: solid 2px; border-right-color: #ffcc00; border-left: solid 2px; border-left-color: #ffcc00; border-top: solid 2px; border-top-color: #ffcc00; border-bottom: solid 2px; border-bottom-color: #ffcc00; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; width:10%; text-align:center;}

.border-game { background: #99FFFF; border-right: solid 3px; border-right-color: #00CCCC; border-left: solid 3px; border-left-color: #00CCCC; border-top: solid 3px; border-top-color: #00CCCC; border-bottom: solid 3px; border-bottom-color: #00CCCC; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; text-align:center;}

.title-yellow { background: #ffff66; border-top: solid 2px; border-top-color: #ffcc00; border-bottom: solid 2px; border-bottom-color: #ffcc00; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; }

.title-blue { background: #99CDFF; border-top: solid 2px; border-top-color: #0066CC; border-bottom: solid 2px; border-bottom-color: #0066CC; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; }

.title-aqua { background: #99FFFF; border-top: solid 2px; border-top-color: #00CCCC; border-bottom: solid 2px; border-bottom-color: #00CCCC; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; }

.title-green { background: #CCFF66; border-top: solid 2px; border-top-color: #99CC33; border-bottom: solid 2px; border-bottom-color: #99CC33; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; }

.title-dkgreen { background: #66CC66; border-top: solid 2px; border-top-color: #336633; border-bottom: solid 2px; border-bottom-color: #336633; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; }

.title-purple { background: #CCCCFF; border-top: solid 2px; border-top-color: #9999cc; border-bottom: solid 2px; border-bottom-color: #9999cc; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; }

.title-orange { background: #FFCC66; border-top: solid 2px; border-top-color: #FF9933; border-bottom: solid 2px; border-bottom-color: #FF9933; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; }

.button-games { border: solid; background: #99FFFF; }

.button { border: thick double;  }

.leftcontact { float:left; width:10%; background:#FFFFFF; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; }

.leftcontact_space { float:left; width:21%; background:#FFFFFF; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; }

.rightcontact { float:right; width:60%; background:#FFFFFF; padding: 0.5% 0.5% 0.5% 0.5%; margin: 0.5% 0.5% 0.5% 0.5%; }

/*	
.leftsitemap_space1 {color: #000000; float:left; background:inherit; text-decoration: underline; padding: 0.5% 0.5% 0.5% 0.5%; margin: 1% 1% 1% 1%; }
.leftsitemap_space2 {color: #000000; float:left; background:inherit; text-decoration: underline; padding: 0.5% 0.5% 0.5% 0.5%; margin: 2% 2% 2% 2%; }
*/

/*
a.linksitemap_space1:link { color: #000000; background: inherit; text-decoration: underline; margin: 2% 2% 2% 2%; float:left; padding: 0.5% 0.5% 0.5% 0.5%;}
a.linksitemap_space1:visited { color: #000000; background: inherit; text-decoration: underline; margin: 2% 2% 2% 2%; float:left; padding: 0.5% 0.5% 0.5% 0.5%;}
a.linksitemap_space1:hover { color: #FFFFFF; background: #000000; text-decoration: none; margin: 2% 2% 2% 2%; float:left; padding: 0.5% 0.5% 0.5% 0.5%;}
a.linksitemap_space1:active { color: #000000; background: inherit; text-decoration: underline; margin: 2% 2% 2% 2%; float:left; padding: 0.5% 0.5% 0.5% 0.5%;}
*/



a.sitemap_linklevel0:link {color: #000000;  background:#FFFFFF; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 0%; }
a.sitemap_linklevel0:visited {color: #000000;  background:#FFFFFF; padding: 0% 0% 0% 0%; margin: 0% 0% 0.5% 0%; }
a.sitemap_linklevel0:hover {color: #000000;  background:#FFFFFF; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 0%; }
a.sitemap_linklevel0:hover {color: #000000;  background:#FFFFFF; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 0%; }

a.sitemap_linklevel1:link {color: #000000;  background:#FFFFFF; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 4%; }
a.sitemap_linklevel1:visited {color: #000000;  background:#FFFFFF; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 4%; }
a.sitemap_linklevel1:hover {color: #000000;  background:#FFFFFF; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 4%; }
a.sitemap_linklevel1:hover {color: #000000;  background:#FFFFFF; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 4%; }

a.sitemap_linklevel2:link {color: #000000;  background:#FFFFFF; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 8%; }
a.sitemap_linklevel2:visited {color: #000000;  background:#FFFFFF; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 8%; }
a.sitemap_linklevel2:hover {color: #000000;  background:#FFFFFF; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 8%; }
a.sitemap_linklevel2:hover {color: #000000;  background:#FFFFFF; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 8%; }

