﻿#body  {
 	margin-left:auto;
 	margin-right:auto; 
 	z-index: 5;
	background-color: #F8EBBF;
 	
}

#wrapper {
	position: relative;
	top: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 1310px;
	height: 2000px;
	z-index: 7;
	
}
#daytable td {

	  border:1px;
	  border-bottom-color:#94b16f;
	  border-bottom-style:solid;
	  border-bottom-width:thin;	
	  
}	
#alt-header {
	height: 150px;
	position: absolute;
	z-index: 10;
	background-color: #F8EBBF;
	}

	
#alt-left-header {
	width:250px;
	height:150px;
	top:0px;
	z-index:22;
	position:absolute;
	background-color:#F8EBBF;
}

#alt-logo {
	left: 250px;
	position: absolute;
	top: 0px;
	width: 600px;
	height: 150px;
	z-index: 20;
	background-color: #F8EBBF;
}

#alt-right-header {
	position:absolute;
	top:0px;
	width:410px;
	left:900px;
	background-color:#FFEDC5;
}



#footer {
	position: absolute;
	float: left;
	width: 100%;
	height: 25px;
	margin: auto;
	left: 0px; 
	text-align: center;
	z-index: 90;
}
#maincontainer {
	position: relative;
	width: 1310px;
	top: 150px;
	z-index: 30;
	height: 1300px;
	border-top-color: #993300;
	border-top-width:10px;
	border-top-style: solid;
	background-color: transparent;

	
}
#leftcontent {
	position: absolute;
	left:5px;
	top:20px;
	width: 250px;
	z-index: 25;
	height:700px;
}

#sidemenu {
	position: absolute;
	top:0px;
	left: 5px;
	width: 210px;
	height:310px;
	list-style-type: none;
	z-index: 25;
}
#lowerleft {
	position: absolute;
	width: 250px;
	top: 365px;
	z-index: 30;
	left:2px;
}
#menulist {
	width: 210px;
	top:0px;
	margin-left:0px;
	list-style: none;
	position: absolute;
	border:thin;
	border-color:black;
	
	border-style:solid;
	
}
#full-class-menulist {
	width: 260px;
	margin-left:250px;
	list-style: none;
	position: absolute;
	border:thin;
	border-color:black;
	border-style:solid;
	
}


#maincontent {
	position: absolute;
	top: 0px;
	left: 250px;
	width: 1110px;
	z-index: 25;
	height: 2000px;
	background: transparent;
}
	
#picture-main {
	top:200px;
	position:absolute;
	left:175px;
	width:400px;
	z-index:35;
}
	
#pagecontent {
	position: absolute;
	width= 1010px;;
	height: 1500px;
	left: 40px;
	top: 0px;
	z-index: 30;
	background: transparent;
}
#content-top {
	position:absolute;;
	width:900px;
	left:0px;
	top:0px;
	background:transparent;
	z-index:35;
	}
	
#content-left {
	position:absolute;
	left:5px;
	top:160px;
	width:70px;
	background:transparent;
	z-index:35;
	}

#content-right {
	position:absolute;
	left: 78px;
	top: 160px;
	z-index:35;

}	
#map {
	position:absolute;
	left:50;
}

.generic-div {
	background-color:#F8EBBF;
	margin:0px;
}

.pictures-lower {
	margin-right:20px;
	width:250px;
	height:185px;
	
	}
#special-pages {
	text-align:center;
	font-family:Verdana;
	background-color:green;
	color:yellow;
	font-size:xx-large;
	width:600px;
	}
#special-pages2 {
	color:green;
	font-size:xx-large;
	font-family:Verdana;
	text-align:center;
	width:600px;
	}
	
.thumbnails {
    width:200px;	

}
a:hover {
	color:lime;
}

a {
	color: maroon;
	font-size: large;
	font-family: Arial, Helvetica, sans-serif;
	font-style: oblique;
	cursor: pointer;
	
}
	
}
.thumb-style {
	width:200px;
	height:150px;
	cursor:pointer;
}
.menu-items {
	
	font-family:Arial, Helvetica, sans-serif;
	padding-left:0px;
	padding-bottom:8px;
	padding-top:8px;
	font-size:large;
	font-style:oblique;
	font-weight:bold;
	color:maroon;
	border:thin;
	width:195px;
	
}
.text-titles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-large;
	color:maroon;
	font-weight:bolder;
	text-align:center;
	width:750px;
} 
p {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	color:black;
	width:650px;
	
}
.lower-left-titles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-large;
	color:maroon;
	text-align:center;
	width:250px;
} 

.lower-left-text {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	color:black;
	width:235px;
	left:10px;
	
}
.main-text {
	
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	color:black;
	width: 750px;
}
.header-text {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	color:black;
	width:750px;
	text-align:center;
	
}


.fake-calendar {
	
	text-align:
	
}

