@CHARSET "UTF-8";

html {
	margin: 0;
	padding: 0;
}

body {
    background-color: #cccc99;
	margin: 0;
	padding: 0;
	color: #0f3b5f;
	font: small Arial;
}

#header {
    width: 100%;
    height: 150px;
    margin: 0;
    padding: 10px 0px 0px 30px;   
}

#header a {
    border: 0px solid #0f3b5f;
}

#upper {
    width: 800px;
    margin: 0px 0px 0px 30px;
}

#upper .upper-text {
    position: relative;
    float: left;
    margin: auto 20px;
    padding: 0;
    height: 100%;
    width: 30%;
    color: #FFF;
}
            
#upper .upper-text-left {
    width: 100%;
    text-align: center;
}
                
#upper .upper-text-right {
    width: 100%;
    text-align: center;
    color: #FFF;
    margin: 30px 0px 10px 0px;
}
            
#upper .upper-img {
    position: relative;
    margin: 0;
    padding: 0;
    height: 300px;
    width: 400px;
    border: solid black 1px;
	overflow: hidden;
}

#lower {
    width: 800px;
    margin: 0px 0px 0px 30px;
    padding: 0px;
}
        
#lower .lower-left {
	float: left;
	top: 0;
    left: 0px;
    width: 50%;
    padding: 5px 5px 0px 5px;
}                
        
#lower .lower-left-events {
    width: 360px;
    height: 250px;
}

/* Adjust the value for height to make more room for announcements */
#lower .lower-left-announce {
    width: 360px;
    height: 255px;
    margin: 10px 0px 0px 0px;
}
            
#lower .lower-right {
	position: relative;
	top: 0;
    right: 0px;
    width: 370px;
    padding: 5px 5px 10px 5px;
	overflow: hidden;
}

#footer {
    clear: both;
    text-align: center;
    height: 100px;
    width: 800px;
    margin: 5px 0px 0px 10px;
    padding: 1em;
	font: x-small "Lucida Grande", Lucida, Verdana, sans-serif;
}
        
p {
    padding: 0px 5px 0px 5px;
}
        
p.title {
    font-size: large;
    font-weight: bold;
    text-align: center;
    margin: 5px 0px 0px 0px;
}
        
p.center-title {
    text-align: center;
	font-weight: bold;
	font-size: large;
}
        
p.small-space-title {
    line-height: 30%;
}
        
a {
    text-decoration: none;
    color: #0f3b5f;
}

#lower hr {
    width: 80%;
    color: #0f3b5f;
    background-color: #0f3b5f;
}


/* NAVIGATION */
#minitabs {
	margin: 0px 0px 4px 250px;
	padding: 0 0 20px 10px;
}

#minitabs li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
}
	
#minitabs a:link, #minitabs a:visited {
	float: left;
	/*font-size: 10px;*/
	font-weight: bold;
	line-height: 14px;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	/*color: #9c9;*/
}

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
	
	border-bottom: 4px solid #FFF;
	padding-bottom: 2px;
	color: #FFF;
}



/* ROUNDED CORNERS */
.inner{display:block}
.inner *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#0f3b5f}
.inner1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #97aaba;
  border-right:1px solid #97aaba;
  background:#4b6c87}
.inner2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e7ebef;
  border-right:1px solid #e7ebef;
  background:#3c607d}
.inner3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #3c607d;
  border-right:1px solid #3c607d;}
.inner4{
  border-left:1px solid #97aaba;
  border-right:1px solid #97aaba}
.inner5{
  border-left:1px solid #4b6c87;
  border-right:1px solid #4b6c87}
.innerfg{
  background:#0f3b5f}


.outer{display:block}
.outer *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.outer1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e1e1c4;
  border-right:1px solid #e1e1c4;
  background:#f2f2e5}
.outer2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d1d1a3;
  border-right:1px solid #d1d1a3;
  background:#f5f5eb}
.outer3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f5f5eb;
  border-right:1px solid #f5f5eb;}
.outer4{
  border-left:1px solid #e1e1c4;
  border-right:1px solid #e1e1c4}
.outer5{
  border-left:1px solid #f2f2e5;
  border-right:1px solid #f2f2e5}
.outerfg{
  background:#ffffff}

