body {
background-color:#0431B4;
}
#container {			
width: 880px;
background-image: url(bgsmiles.jpg);
margin: 0 auto; 
}
#banner {
width: 880px;
height: 185px;
background: #848484;
border-bottom-style: groove;
}
.leftbox{
float:left;
width: 430px;
height: 185px;
background: #848484;
}
.rightbox{
float:right;
width: 430px;
height: 185px;
background: #C4C4C4;
}
.lbox{
width: 175px;
height: 100%;
padding: 4px 4px 4px 4px;
text-align: center;
}
.titlebox{
width: 580px;
height: 125px;
float: right;
text-align: center;
font-family: verdana, arial, helvetica, "sans serif";
}
.navbox{
width: 880px;
height: 35px; 
}
.helpbox{
margin: 20px;
background: #ffff00;
padding: 8px;
float: right;
width: 565px;
text-align: center;
font-family: verdana, arial, helvetica, "sans serif";
font-size: 1.3em;
}

#content {
margin-top: 4px;
margin-left: 210px;
text-align: center;
height: 100%;		
}

#fullpage {
margin-top:4px;
margin-left:50px;
margin-right:50px;
height: 100%
}

h1 {
text-align: center;
font-size: 1.5em;
color:#848484;
font-family: verdana, arial, helvetica, "sans serif";
}
h1 a{
text-decoration: none;
}
h2 {
text-align: center;
font-size: 1.0em;
color: #848484; 
padding-left: 50px;
padding-right: 50px;
font-family: verdana, arial, helvetica, "sans serif";
}
h3{
font-size: 1.2em;
color:#FF0000;
margin-left: 5px; 
padding-top: 3px; 
border-bottom-style: groove;
font-family: verdana, arial, helvetica, "sans serif";
}


blockquote{
border: 2px solid #CECFC6;
padding: 9px;
background-color:#000;
font-size: 0.9em;
font-family: verdana, arial, helvetica, "sans serif";
color:#fff;
}
#left {
float: left;
width: 182px;
height: 100%;
text-align: center;
padding: 2px;
background-color: #DCDCDC;
}
img{
border: none;
float:right, 50%;
}
img.left {
float:left;
margin-right:7px;
margin-left:3px;
border-left:0px solid #171D29;
}		
img.right {
float:right;
margin-left:5px;
border:0px outset #6D8458;
}
#menu ul{
margin: 5px;
font-family: verdana, arial, helvetica, "sans serif";
font-weight: bold;
text-align: center;
font-size: 1.2em;
}
#menu ul{
margin: 5px;
text-align: center
font-family: verdana, arial, helvetica, "sans serif";
font-weight: bold;
font-size: 1.2em
}
#menu ul li{
;display: inline;
}
#menu ul li a{
color:#0431B4;
padding: 5px;
text-decoration: none;
}
#menu ul li a:visited{
color: #0431B4;
}
#menu ul li a:hover{
background-color: #848484;
color: #FFFFFF;
}
#nav ul{
margin: 5px;
text-align: center;
color:#000088;
font-family: verdana, arial, helvetica, "sans serif";
font-weight: bold;
font-size: 0.8em
}
#nav ul li{
display: inline;
}
#nav ul li a{
color:#000088;
padding: 10px;
text-decoration: none;
}
#nav ul li a:visited{
color: #000088;
}
#nav ul li a:hover{
background-color: #FF0000;
color: #FFFFFF;
}

a{
color:#000088;
padding: 10px;
text-decoration: none;
}
a:visited{
color: #000088;
}
a:hover{
background-color: #FF0000;
color: #FFFFFF;
}
 
.plain {
text-decoration: none;
}


p {
padding: 10px 10px 10px 10px;
margin: 10px 10px 10px 10px;
text-align: center;
font-family: verdana, arial, helvetica, "sans serif";
color: #000088;
background-color:transparent;
font-size: 0.75em;
}
.logo {
text-align: center;
font-family: verdana, arial, helvetica, "sans serif";
color: #FF0000;
background-color: transparent;
font-weight: bold;
font-size: 0.9em;


.center {
text-align: center;
font-weight: strong;
font-size: 1.1em;
}
.grey{
background-color:#DCDCDC;
font-size: 0.9em;
}

.nfo {
text-align: center;
font-weight: normal;
font-size: 0.2em;
font-family: verdana, arial, helvetica, "sans serif";
color: #DCDCDC;
}

hr{
size: 1.0em;
color: #0431B4;
}

h1 {
text-align: center;
font-size: 1.5em;
color:#008800;
font-family: verdana, arial, helvetica, "sans serif";
}
h1 a{
text-decoration: none;
}
h2 {
text-align: center;
font-size: 1.0em;
color: #007070; 
padding-left: 50px;
padding-right: 50px;
font-family: verdana, arial, helvetica, "sans serif";
}
h3{
font-size: 1.2em;
color:#008800;
margin-left: 5px; 
padding-top: 3px; 
border-bottom-style: groove;
font-family: verdana, arial, helvetica, "sans serif";
}

strong{
color: #008800;
}

u{
color: #000088;
}

ul{
text-align: justify;
font-family: verdana, arial, helvetica, "sans serif";
font-size: 0.9em;
color:#000088; 
padding: 15px; 
margin-left: 10px;
margin-right: 10px;
}

#footer {
clear: both;
text-align: center;
font-family: verdana, arial, helvetica, "sans serif";
font-size: 1.1em;
font-weight: 900;
padding: 5px;
color:#008800;			
background-color: #DCDCDC;
}
/* begin styles for RSS Feed */

.rss_box {
	 margin: 1em;
	 width: 680px;
	 background-color: #EEE;
	 border: 1px solid navy;
	 
}
.rss_items {
	margin-top:0px;
	padding:0.5em;
	margin-left:0px;
	color:#FFFFCC;
}
p.rss_title {padding:0.5em;}
.rss_title {
	font-size: 12pt;
	background-color: silver;
	color: navy;
	font-weight:bold;
	text-align: left;
}

.rss_item  {
  color:navy;
  font-size: 10pt;
  list-style:none;
  padding-bottom:1em;
}

.rss_item a {
	color:green;
	font-size: 10pt;
	font-weight:bold;
	}
	
.rss_item a:visited {
	color: black;
}

.rss_date {
	font-size: 7pt;
	font-weight: bold;
	color: black;
	}
<!--

#WordOfTheDay {width:100%;border:none;background-color:}
#WordOfTheDay H3 {font:bold 12pt '';color:#000088}
#WordOfTheDay TD.WoDLeft {font:bold 10pt '';color:#000088}
#WordOfTheDay TD {font:normal 10pt '';color:#000088}
#WordOfTheDay A {color:#0000FF}


