﻿ body 
 {	
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #000;
}

#centrebox 
{
position: absolute;
margin-left: -420px;
background-color: transparent;
width: 867px;
left: 50%; 
top: 0px; 
height: 488px;
 }

#maincol 
{
padding: 50px 10px 10px 10px;
background-color: #000000;
height: 400px;
 width: 844px;
margin: 30px 0 0 -60px;

}


#menu 
{
margin-bottom: 10px;
margin-top:-15px;
color:black;
background-image:url('images/menubox.png');
background-repeat:no-repeat;
height: 324px;
margin-left: 0em;
width: 219px;
}

#menu li
{
list-style:none;
padding:0;
border:0;
margin-bottom:2px;
padding: 10px;
top: 400px;
font-size:large;
font-family: Georgia;
width: 49%;
list-style-type:none;
margin-left: 0px;
margin-top: 5px;
height: 29px;
}
#menu li a
{display:block;
padding:4px;
text-decoration:none;
list-style-image: none;
height: 26px;
padding: 10px;
display:block;
width: 93%;
margin-left: -30px;
}

#menu li img 
{ width: 146px;}

#header 
{
clear: both;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color:transparent;
	position:absolute; 
    height: 107px;
    background-image:url('images/header.png');
    background-repeat:no-repeat;
    left: 230px; 
    top: 50px; 
    bottom: 331px; 
    width: 623px
}


#leftcol 
{
	clear: both;
	padding-left: 3px;
	text-align: center;
	background-color: transparent;
	position:absolute; 
    width: 598px; 
    left: 235px; 
    top: 130px; 
    height: 330px;
		}

#image 
{
	clear: both;
	padding-left: 3px;
	text-align: center;
	background-color: transparent;
	position:absolute; 
	left: 380px; 
	top: 25px; 
	width: 404px; 
	height: 465px;	}
	

#footer 
{
	clear: both;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color:transparent;
	position:absolute; 
    width: 864px; 
    left: 4px; 
    top: 510px; 
    bottom: -54px; 
    height: 32px;
}

#footer a 
{
color: gray;
text-decoration:none;
}
#footer a:hover 
{
text-decoration:underline;
color: #000000;


}
#footer img 
{
	border: 0px transparent solid;
	}
#footer p 
{
	color:white;
	font-size:x-small;
	text-align:center;
	height: 27px; 
	width: 861px;
}

#leftcol p

{
	color: white;
	font-size:28px;
	font-family: "Palatino Linotype";
	margin-left: 30px;
	text-align:left;
	width: 400px;
	margin-top: 0px;
}
#leftcol a{
	color:gray;
	font-family: "Palatino Linotype";
	font-size: 28px;
}

#leftcol a:hover{
	color:black;
	font-family: "Palatino Linotype";
	font-size: 28px;

}
/* Special Characteristics */

ul 
{
color:black;
	
}

h1
{
	margin-top: -15px;
	text-align: left;
	font-family: "Palatino Linotype";
	font-size: x-large;
    height: 31px;
	color: white;
}
h2 
{
	text-align: left;
	color: #6699FF;
	font-size:large;
	font-weight: bolder;
padding-top: 0px;
font-family: "Courier New", Courier, monospace;
text-align:center;

}

p 
{width: 383px;
	text-align: justify;
float: left;
font-family:Calibri;

}



a
 {
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:medium;
	border: 0px white none;
	
}


a img 
{
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:medium;
	border: 0px white none;
	
}
a :hover 
{
	color:#6699FF;
}
img .main
{
	border: 2px white solid;
height: 200px;
width: 258px;

}


object {
	margin-left: 0px;
	width: 141px; 
	height: 197px;
	margin-top:-50px;
}

/* footer nav */
.footernav
{
margin-left:0px;
padding: 10px;
float: left;
font: bold 13px Georgia;
width: 97%; height: 12px

}
.footernav li
{
display: inline;
padding: 1px;
top: 400px;
font-size:large;
font-family: Georgia;
width:108%;
}
.footernav li a
{
text-decoration: none; 
color: silver;
list-style-image:url('arrow.gif');
height: 100px;
padding: 2px;
font-size:small;
}
.footernav li a:visited
{
}
.footernav li a:hover, .solidblockmenu li .current
{
color:#6699FF;
text-decoration: none; 
list-style-image:url('arrow.gif');
height: 100px;
padding: 2px;
font-size:small;
}


