@charset "utf-8";
/* CSS Document */

a.skip-link-header {
	color:#000000;
	font-family: Arial;
}

a.skip-link-header:hover {
	font-size: 24px;
	color: #000000;
	font-family: Arial;
}

a.skip-link-text {
	color: #000000;
	font-family: arial;
	font-size: 14px;
	line-height: 125%;
	font-style: italic;
	font-weight: bold;
}

a.skip-link-text:hover {
	color: #000000;
	font-family: arial;
	font-size: 14px;
	line-height: 125%;
	font-style: italic;
	font-weight: bold;
}


a:link {
	color: #990000;
	font-family: arial;
	font-size:15px;
	font-weight: bold;
	text-decoration: none;
}

 a:visited {
	color: #990000;
 	font-family: arial;
 	font-size:15px;
 	font-weight: bold;
 	text-decoration: none;
}

a:hover {
	color: #009999;
	font-family: arial;
	font-size:15px;
	font-weight: bold;
	text-decoration: none;
}

body {
	background-image: url(BasicGraphics/background.gif);
	text-align: center;
}

form {
	background-color: #fffaf0;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	margin-left: 20px;
  	margin-right: 20px;
}

h1, h2, h3 {
	font-family: Arial;
	margin-left: 20px;
}

p {
	font-family: arial;
	font-size: 15px;
	line-height: 125%;
	margin-left: 20px;
	margin-right: 20px;
}

p.attn {
color:#FF0000;
}

table {
	background-color: #ffe4c4;
	font-family: Arial;
	font-size: 15px;
}

table.body {
	margin-left: 20px;
	margin-right: 20px;
}

table.attn {
	background-color:#FF0000;
	padding: 5px;
	margin-left: 30px;
	font-weight: bold;	
}

ul {
	font-family: arial;
	font-size: 15px;
	margin-left: 20px;
	margin-right: 20px;
}

#container {
	background-color:#fffaf0;
  	margin: 0 auto;
	padding: 0px 0px 45px 0px;
	text-align: left;
  	width: 800px;
}

#maincontent {
	padding: 0 0 90px 0;
}

#photocontent {
	padding: 0 0 50px 0;
}

.squarebox {
    width: 100%;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
    border: solid 1px #990000;
	background-color: #ffe4c4;
    text-align: center;
    overflow: hidden; 
}

.squareboxcontent {
	text-align:left;
    background-color: #fffaf0;
    padding: 10px;
    overflow: hidden;
    border-top: solid 1px #990000; }

.schedule_table {
	text-align:center;
	}