﻿@charset "UTF-8";

body {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	background-color: #106489;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	
		
}
#main_container {
	postion: relative;
	margin-left: auto;
	margin-right: auto;
	background-color: #E0E0E0;
	width: 960px;
	height: 100%;
	padding-bottom: 5px;
	
	}
header {
	text-align: center;
	background-color: #E0E0E0;
	width: 960px;
	height: 300px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
}
article {
	width: 800px;
	text-align: center;
	background-color: #E0E0E0;
	margin-left: auto;
	margin-right: auto;
	
	
}

section {
	width: 800px;
	text-align: center;
	background-color: #E0E0E0;
	margin-left: auto;
	margin-left: auto;
}


footer {
	position: absolute;
	background-color: #E0E0E0;
	text-align: center;
	height: 70px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 15px;

}
aside {
	background-color: white;
	float: right;
	width: 200px;
	margin: 5px;
	padding: 5px;
	/*margin: 10px;*/
}
img.newimg
{
position:absolute;
left:140px;
top: 35px;
z-index:+1;
width:130px;
height:130px;
}

h1 {
font-family: Papyrus, "Curlz MT", "Juice ITC", Algerian, fantasy;
font-weight: bold;
text-align: center;
color: navy;
}
h2{
font-family: Arial, Impact, Charcoal, fantasy;
text-align: center;
color: #1F2159;
}
/* Level 3 headings */
h3 {
font-family: Arial, Helvetica, sans-serif;
font-style:italic;
text-align: center;
text-decoration: none;
color:#1f2159;
padding: 0px 5px 0px 5px;
}

h4 {
font-family: Arial, Helvetica, sans-serif;
font-style:italic;
text-align: center;
text-decoration: none;
color:#1f2159;

}

/* Hyperlinks defined */
a:link {
color: blue;
text-decoration: none;
}
/* Visited links */
a:visited {
color: red;
}
/* Hover link */
a:hover {
color: green;
}
/* Active link */
a:active {
color: black;
}
nav {
	text-align: center;
	border: solid 1px #000000;
	margin-left: 120px;
	margin-right: 120px;
}
.calendarlinks {
	text-align: center;
	border: solid 1px #000000;
	margin-left: 250px;
	margin-right: 250px;
}
.address {
	text-align: center;
	margin-left: 50px;
	margin-right: 50px;
}
.arches {
	width: 750px;
	height: 100px;
	margin: auto;

}

/*border style classes*/

.solid {
	margin: 12px;
	padding: 12px;
	border: medium solid white;
}
.dashed {
	margin: 12px;
	padding: 12px;
	border: medium dashed white;
}
.dotted {
	margin: 12px;
	padding: 12px;
	border: medium dotted white;
}
.double {
	margin: 12px;
	padding: 12px;
	border: medium double white;
}
.groove {
	margin: 12px;
	padding: 12px;
	border: medium groove white;
}
.inset {
	margin: 12px 100px 12px 100px;
	padding: 12px;
	border: medium inset white;
}
.outset {
	margin: 12px;
	padding: 12px;
	border: medium outset white;
}
.ridge {
	margin: 12px;
	padding: 12px;
	border: medium ridge white;
}
.hidden {
	margin: 12px:
	padding: 12px:
	border: medium hidden white;
}
.none {
	margin: 12px;
	padding: 12px;
	border: none;
}
	
	