@charset "utf-8";
/* CSS Document */

body {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

#containment {
width:900px;
margin:auto;
 }
 
#left {
width:240px;
float:left;
background-color:#FFF;
}

#middle {
width:420px;
float:left;
height:500px;
background:#CC9966 url(grafx/backmiddle.jpg) repeat;
}

#right {
width:240px;
float:left;
background-color:#FFF;
}

#black-left, #black-right {
background-color:#000;
height:200px;
color:#CC9933;
border-top:15px #FFF solid;
}

#black-left {
background:url(grafx/blackbacktopleft.jpg) top left no-repeat;
}
#black-right {
background:url(grafx/blackback-topright.jpg) top right no-repeat;
}

#bottom-right {
text-align:left;
color:#000;
font-style:oblique;
font-size:11px;
padding:5px 10px 5px 15px; /* (top, right, bottom, left) */
background:#FFF url(grafx/backbottomright.jpg) bottom left no-repeat;
}

#foot {
	clear:both;
	margin-top: 20px;
	border-top: 1px solid #993300;
}
#foot p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.73em;
	color: #993300;
	letter-spacing: 0.2em;
}
#foot a {
	color: #993300;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #996600;
}


.future {
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size:20px;
font-weight:bold;
letter-spacing:3px;
line-height:26px;
padding:10px;
}

#navcontainer {
	width:100%;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #FFF;
	color: #333;
}
#navcontainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
#navcontainer li {
	/*border-bottom: 1px solid #90bade;*/
	margin: 0;
}
#navcontainer li a {
	display: block;
	padding: 5px 5px 5px 0.5em;
	color: #FFF;
	font-weight:bold;
	text-decoration: none;
	width: 100%;
}
html>body #navcontainer li a {
	width: auto;
}
/*#navcontainer li a:hover {
	border-left: 10px solid #1c64d1;
	border-right: 10px solid #5ba3e0;
	background-color: #2586d7;
	color: #fff;
}*/

/*MENU COLORED BITS*/
/*Tan*/
#navcontainer li.tan a {
border-left:10px solid #CB9934;
border-right:10px solid #CB9934;
background-color:#E5CC9A;
}

#navcontainer li.tan a:hover {
background-color:#CB9934;
}

/*Purple*/
#navcontainer li.purp a {
border-left:10px solid #660099;
border-right:10px solid #660099;
background-color:#BFB3FF;
}

#navcontainer li.purp a:hover {
background-color:#660099;
}

/*Blue*/
#navcontainer li.blue a {
border-left:10px solid #34B2CB;
border-right:10px solid #34B2CB;
background-color:#9AD8E5;
}

#navcontainer li.blue a:hover {
background-color:#34B2CB;
}

/*Green*/
#navcontainer li.green a {
border-left:10px solid #006633;
border-right:10px solid #006633;
background-color:#00B359;
}

#navcontainer li.green a:hover {
background-color:#006633;
}

/*Red*/
#navcontainer li.red a {
border-left:10px solid #993333;
border-right:10px solid #993333;
background-color:#C65353;
}

#navcontainer li.red a:hover {
background-color:#993333;
}

/*Yellow*/
#navcontainer li.orange a {
border-left:10px solid #CC6633;
border-right:10px solid #CC6633;
background-color:#DA9471;
}

#navcontainer li.orange a:hover {
background-color:#CC6633;
}

