body { 
text-align:center; 
font-size:13px;
margin:0px;
}

a {
  color: #005296;
  text-decoration: underline;
}
a:hover {
  color: #00BF30;
  text-decoration: underline;
}

h1 
   {
   color:#747474;
   border-bottom: 1px solid #8A8A8A;
   padding-top: 10px;
   padding-bottom:5px;
   padding-left:10px;
   font-size:14px;
   margin-left:2px;
   }

h2 
   {
    color:#555555;
    border-top:2px double #EA7500;
    border-bottom:1px solid #EA7500;
    margin-top:0px;
    padding:4px;
    font-size:13px;
   }

h3
   {
   background-color:#FFFFFF;
   color:#5F5F5F;
   padding:4px;
   border-left:double 5px #FF8000;
   border-bottom:solid 1px #FF8000;
   font-size:12px;
   margin-top:0px;
   }

ul {line-height:150%;
list-style:none;
}

#upper-line {
background-color:#747474;
height:10px;
margin:0;
padding:0;
}

#wrap {
position:relative; 
width:950px; 
text-align:left; 
margin:0 auto; 
} 

#description {
height:120px;
padding:10px;:
}




#leftbar {
float:left;
width:680px;
padding-left:10px;
margin-top:10x;
}


#leftbar li{
line-height:150%;
list-style-type: none;
}

#right {
float:right;
width:230px;
}

#right ul {
margin:0;
padding:0;
list-style:none;
line-height:300%;
}

#right li {
text-indent:25px;
background-repeat:no-repeat;
background-position:left;
}
.spring   { background-image:url(../img/pink.png);}
.summer   { background-image:url(../img/blue.png);}
.fall   { background-image:url(../img/yellow.png);}
.winter   { background-image:url(../img/lightblue.png);}
}

.clear { clear:both; }  
.clear hr { display:none; }

#footer {
clear: both;
width: 750px;
text-align: center;
margin-top:20px;
margin-bottom:20px;

}