body{
background-color: #006162;
margin:0;
padding:0;
text-align: center;
font-size:100%;
line-height:1.125em;
color: gray ;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 110%;
color: #f7931e;
}

body a {
	color: #006162;
	border-bottom: 1px dotted;
	text-decoration: none;
	font-weight:bold;
}
	
b{
font-size: 110%;
color: #f7931e;
}
em{color: #f7931e;}

.orangelink a{
	font-family: Georgia, 'Times New Roman', Times, serif; 
	font-weight: bold; 
	text-decoration: none; 
	font-style: italic; 
	font-size: 1em; 
	line-height: 1.3em; 
	color: #f7931e;
}
	
.logolink a{
	position: relative;
	right: -415px;
	top: -225px;
	display: block;
	border: none;
	border-bottom: 0px;
	padding: 5px;
	z-index: 100;
}

.event{
	width: 250px;
	height: 190px;
	position: relative;
	left: -350px;
	top: -35px;
	display: block;
	border:none;
	padding: 5px;
	z-index: 50;
}
	
.bodytext{
font-size: .8em;
color:#666666;
text-align: left;
}

.bodylink a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
text-decoration: none;
font-weight:bold;
color: #006162;
}


#menutop{
vertical-align: middle;
padding-top: 0px;
padding: 40px;
}

#menutop li{
color:#FFFFFF;
list-style: none;
}
	
#menutop li a:link{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:.7em;
font-weight:bold;
text-decoration: none;
line-height:2em;
color:#FFFFFF;
}
#menutop li a:visited{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:.7em;
font-weight:bold;
text-decoration: none;
line-height:2em;
color:#FFFFFF;
}
#menutop li a:hover{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:.7em;
font-weight:bold;
text-decoration: none;
line-height:2em;
color: #f7931e;
}
#menutop li a:active{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:.7em;
font-weight:bold;
text-decoration: none;
line-height:2em;
color: #f7931e;
}


#maincontainer{
width: 968px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color:#FFFFFF;
}

#topsection{
background-color: #006162;
height: 170px; /*Height of top section*/
background-image:url(../images/soe_headerWlogo.jpg);
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#topsubhead{
clear: left;
width: 100%;
background: #FFFFFF;
height: 170px; /*Height of top subhead*/
background-image:url(../images/subheadbar.gif);
background-repeat: repeat-x;
}

#contentwrapper{
float: left;
width: 100%;
background: #FFFFFF;
vertical-align:middle;
}

#centercolumn{

margin: 0 340px 0 340px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background-color: #FFFFFF;
}

#leftcolumn{
float: left;
width: 320px; /*Width of left column in pixel*/
margin-left: -968px; /*Set margin to that of -(MainContainerWidth)*/
background: #FFFFFF;
font-size: .8em;
color:#666666;
text-align: left;
}

#rightcolumn{
float: left;
width: 320px; /*Width of right column*/
margin-left: -320px; /*Set left margin to -(RightColumnWidth)*/
background: #FFFFFF;
font-size: .8em;
color:#666666;
text-align: left;
}

#footermenu{
clear: left;
height: 26px;
width: 100%;
background: #006162;
text-align: center;
padding: 0;
}

#footermenu li{
display: inline;
list-style-type: none;
padding-left: 5px;
padding-right: 5px;
color:#FFFFFF;
}

#footermenu li a:link{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:.7em;
font-weight:bold;
text-decoration: none;
color: #FFFFFF;
}

#footermenu li a:visited{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:.7em;
font-weight:bold;
text-decoration: none;
color:#339999;
}

#footermenu li a:hover{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:.7em;
font-weight:bold;
text-decoration: none;
color: #f7931e;
}

#footermenu li a:active{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:.7em;
font-weight:bold;
text-decoration: none;
color: #f7931e;
}

#footerimage{
height: 78px;
background-image:url(../images/kid_row.jpg);
background-position:bottom;
}

#footercontent{
height: 30px;
background-image:url(../images/soe_footertexture.jpg);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#02c3cc;
text-align: center;
}


#current li a{
color: #f7931e;
}

.float_left{
float:left;
margin: 3px 10px 30px 0px;
vertical-align:top;
}

.float_right{
float:right;
margin: 10px 10px 30px 0px;
vertical-align:baseline;
}

.image{
padding-bottom: 40px;
border:none;
}

.image a{
border:none;
padding:0px;
}

.innertube{
margin: 20px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.quote{
background-color: #ffffff;
border-width:;
border-style: ;
border-color: #98ab4f;
padding: 9px;
margin: 10px 0px 10px 0px;
font: "Comic Sans", "Monotype Corsiva", Georgia, Times;
font-size: .9em;
line-height: 1.5em;
font-style: italic;
text-align: justify; 
color: #006162;
}

.announce a{
font: Georgia, "Times New Roman", Times, serif;
font-size: .8em;
font-weight: bold;
line-height: 2em;
color:#f7931e;
text-decoration:none;
}

.hilite{
font: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight: bold;
font-size: .8em;
line-height: 1.5em;
text-align: center; 
color: #98ab4f;
}
