﻿@font-face {
    font-family: "Roadgeek 2005 Transport Medium";
    src: url("/fonts/0d6f0d8aaa22a8de3ade08006f5f968e.eot");
    src: url("/fonts/0d6f0d8aaa22a8de3ade08006f5f968e.eot?#iefix")format("embedded-opentype"),
    url("/fonts/0d6f0d8aaa22a8de3ade08006f5f968e.woff2")format("woff2"),
    url("/fonts/0d6f0d8aaa22a8de3ade08006f5f968e.woff")format("woff"),
    url("/fonts/0d6f0d8aaa22a8de3ade08006f5f968e.ttf")format("truetype"),
    url("/fonts/0d6f0d8aaa22a8de3ade08006f5f968e.svg#Roadgeek 2005 Transport Medium")format("svg");
}

body {	padding: 0.5em 1em 0.5em 1em;
	font-family: arial, helvetica, serif;
	font-size: 80%; 
	font-weight: normal;
	color: #ffffff;
	background: #000000 url(../img/bgd/inrainbowsback1.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; }

#blackmenutop { background-color: #000000; color: #bbbbbb; padding: 0.7em 1em 0.7em 1em; }
a.menulink { padding: 0em 0em 0em 0.1em; } 

#background { background-image:url(../img/BoxBlack3.png); padding: 0em 1em 1em 1em; margin-top: 0em; }
#mainhead { background-image:url(../img/BoxBlack1.png); color: #ffffff; font-size: 100%; padding: 0.5em 0.5em 0.5em 0.5em; text-align: center; }
#tables1 { background-image:url(../img/bgd/inrainbowsback2.jpg); font-size: 100%; margin-top: 0.5em; }
#tables2 { background-image:url(../img/bgd/inrainbowsback4.jpg); font-size: 100%; margin-top: 0.5em; }
#tables3 { background-image:url(../img/bgd/inrainbowsback3.jpg); font-size: 100%; margin-top: 0.5em; }
a.mainlink1 { color: #000000; font-size: 130%; font-weight: bold; text-decoration: none; padding: 0em 0em 0em 0.5em; }   
a.mainlink1:hover { color: #ff0000; text-decoration: underline; }
a.mainlink2 { color: #ffffff; font-size: 130%; font-weight: bold; text-decoration: none; padding: 0em 0em 0em 0.5em; }   
a.mainlink2:hover { color: #ff0000; text-decoration: underline; }