body {
	color: #444;
    height: 100%;
	background-color: #3d0066;
    font-family: 'Roboto', sans-serif;
	font-size: 1.1em;
	text-align: center;
}

h1{
	color: #fff;
    font-size: 40px;
	padding-top: 340px;
	font-family:'Roboto';
}
h2 {
	font-size: .9em;
    color: #e5e4e2;
    font-family: Comic Sans;
    line-height: 0;
    margin: 0em 1.5em 1.5em 1.5em;
}
h3 {
	color: #5D5651;
	font-size: 24px;
    font-family: 'Roboto';
	padding: .1em;
	margin: 1em 1em .4em;
	background: transparent;
	}

h4 {
	color: #F5F5F5;
	background-color: #3A6D98;
	margin-top: 1em;
	padding: .2em;
	border: medium double black;
	text-align: center;
}

h5{ 
    color: #595959;
    font-size: 16px;
    letter-spacing: 0em;
    padding-top: 0em;
    padding-right: 0em;
    padding-bottom: 0em;
    padding-left: 1.3em;
    margin-top: 0em;
    margin-bottom: 0em;
    margin-right: 0em;
    margin-left: 0em;
    line-height: 100%;
}

h6 {
	color: #60408C;
	font-size: 20px;
    font-family: 'Roboto';
	padding: .06em;
	margin: 1em 1em .4em;
	background: transparent;
	}

h7 {
	color: #105090;
	font-size: 16px;
    font-family: 'Roboto';
	padding: .5em;
	margin: 1em 1em 1em 1em;
	background: transparent;
	}

a:link {
	color: #5D5651;
	text-decoration: underline;
	padding: 2px;
}

a:visited {
	color: #5D5651;
text-decoration: underline;

	padding: 2px;
}

a:hover {
	color: #5D5651;

text-decoration: none;
	padding: 2px;
}

a:active {
	color: #5D5651;
	text-decoration: underline;

	padding: 2px;
}
p {
    font-family: 'Roboto';
    font-size: 16px;
    padding-top: .2em;
    padding-right: .3em;
    padding-bottom: .5em;
    padding-left: .5em;
    margin-top: .1em;
    margin-bottom: .1em;
    margin-right: .1em;
    margin-left: .5em;
    line-height: 130%;
    text-indent: 10px;
}

#page {
   background-color: #F5F5F5;
	width: 660px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
    	padding-top: 0em;
	border: medium double #5D5651;
	color: #333;
	height: 100%;
	font-family: 'Roboto';
}


#header {
    background-image: url(IMG.JPG);
    background-position: top;
    margin-top: 0em;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;	
	font-family: serif;
}


 #navbar
{
width: auto;
margin: 0;
padding: 0em 0em 0em 0em;
font-family: 'Roboto', serif;
text-transform: lowercase;

}

ul#navlist
{
list-style: none;
padding: 0;
margin: 0;
width: 100%;
font-size: 18px;
font-family:Tahoma;
}

ul#navlist li
{
display: block;
float: left;
text-align: center;
width: 120px;
margin: 0;
line-height: 100%;
padding: 0em 0em 0em 0.4em;
}

ul#navlist li a
{
display: block;
width: 100%;
padding: 0.2em .2em;


}

#navbar>ul#navlist li a { width: 100%; }

#content {
	width: 600px;	
	font-size: 15px;
	text-align: justify;
	margin-top: 0;
	padding: .1em;
	vertical-align: top;
}

#main {
    text-align: justify;
    vertical-align: top;
	margin-top: 0;
	width: 620px;
	padding: .25em;
}

#valid {
	padding: 1em;
}


#footer {
    font-family:Georgia;
	clear: both;
	background-color: #1D140E;
	color: Silver;
	border: medium double silver;
	text-align: center;
    font-size: 10px;
	padding: .1em;
}

