a {
	text-decoration: none;
	color: #FF0000;
}

/*ul li a:hover,li.current a {
	cursor: pointer;
}
ul li a:hover span {
	
	background-color:#CCCCCC;
	color:black;
}
ul li.current a span {
background-color:#FFFFFF;
color:#000000
		
}
*/







/*The div#navbar2 style sets the dimensions and background color of the div that contains the navigation bar links.*/
div#navbar2 {
height: 30px;
width: 100%;
border-top: solid #000 1px;
border-bottom: solid #000 1px;
background-color:#333333;
}

/*The div#navbar2ul style includes margin and padding declarations to override the default spacing assigned to unordered lists and sets the general text formatting. The white-space:nowrap declaration keeps the list on one horizontal line, even if the browser window is too narrow to display the whole line.
*/
div#navbar2 ul {
margin: 0px;
padding: 0px;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: small;
color: #FFF;
line-height: 30px;
white-space: nowrap;
}

/*The div#navbar2li style. The list-style-type:none declaration removes the bullets that normally mark each list item, and the display:inline declaration causes the list items to flow from left-to-right across the page instead of each item appearing in a separate line.*/
div#navbar2 li {
list-style-type: none;
display: inline;
}

/*The div#navbar2li a rule. The text-decoration:none declaration removes the underscore that is normal for links, and the padding:7px10px declaration controls the spacing of the links in the navigation bar. The left and right padding controls the horizontalspacing, while the top and bottom padding is needed to make the colored background of the rollover effect (and the clickable area of the button) extend the full height of the navigation bar. You could also add left and right margin values if you want additional space between the buttons.*/
div#navbar2 li a {
text-decoration: none;
padding: 7px 10px;
color: #FFF;
}

/*The rules for the :link, :visited, and :hoverpseudoclasses set the color changes for the rollover effects.*/
div#navbar2 li a:link {
color: #FFFFFF:
}
/*div#navbar2 li a:visited {
color: #CCC;
}*/
div#navbar2 li a:hover {
/*font-weight: bold;*/
color: #FFFFFF;
background-color: #3366FF;
}
div#navbar2 li.current a {
color:#000000;
background-color: #FFFFFF;
}
/*End of navbar stuff*/

#container {
	position:absolute;
	width:800px;
	height:929px;
	z-index:1;
	margin-left: -400px;
	left: 50%;
}
#nav {
	position:absolute;
	top:185px;
	width:800px;
	height:35px;
	z-index:2;
	background-color: #333333;
}
#banner {
	position: absolute;
	height: 180px;
	width: 800px;
	background-color: #FFFFFF;
	border-bottom-width: thick;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #3366FF;
	border-right-color: #3366FF;
	border-bottom-color: #3366FF;
	border-left-color: #3366FF;
}

#logobox {
	height: 140px;
	width: 220px;
	position: absolute;
	left: 20px;
	top: 20px;
	z-index: 20;
}

#porthole {
	position:absolute;
	left:150px;
	top:0px;
	width:650px;
	height:180px;
	z-index:2;
	text-align: right;
}

#minimenu {
	position:absolute;
	left:690px;
	top:15px;
	width:110px;
	height:140px;
	z-index: 2;
}

#footer {
	position:absolute;
	width:800px;
	height:85px;
	z-index:2;
	background-color: #333333;
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EF3331;
	border-right-color: #EF3331;
	border-bottom-color: #EF3331;
	border-left-color: #EF3331;
	bottom: -1px;
}

body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	background-color: #666666;
	text-decoration: none;
}
img {
border-style:none;
}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 20px;
	padding: 0;
	margin: 0;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF3300;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0A56A2;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	font-weight: bold;
	padding: 0;
	margin: 0;
	font-style: italic;
	text-align: center;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
	padding: 0;
	margin: 0;
}
