body {
     margin:10px 10px 10px 10px;
     background:#FFF;                
     }
    A  { color: #0000FF; text-decoration: none; font-weight:bold; }
    A:link          { color: #003366; text-decoration: none; }
    A:visited       { color: #003366; text-decoration: none; }
    A:active        { color: #FFCC66;  }
    A:hover         { color: #FFCC66;  }

h1, h2, h3 {
     margin: 0px;
     padding: 10px;
     line-height:100%;
     text-align:center;
     }

#banner {
     font-family:trebuchet ms, verdana, arial, sans-serif;
     font-size:medium;
     font-weight:bold;
     background:#FFF;
     padding:0px;
     }                                      }

#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {
     font-family:georgia, verdana, arial, sans-serif;
     font-size: x-large;
     font-weight: bold;
     color: #FFF;
     text-decoration: none;
     }

.menu {
     font-family:arial, sans-serif;
     font-size:10pt;
     background:#3124B0;
     color:#FFFFFF;
     font-weight:normal;
     text-align:center;
     padding: 0px;
     text-transform: uppercase;
     }

.menu a  { color: #FFFF80; text-decoration: none; font-weight:normal; }
.menu a:link          { color: #FFFF80; text-decoration: none; }
.menu a:visited       { color: #FF80C0; text-decoration: none; }
.menu a:active        { color: #FFCC66; text-decoration: none; }
.menu a:hover         { color: #FFFF80; text-decoration: underline; }

#content {
     float:center;
     width:100%;
     background:#FFF;
     margin-right:5px;
     margin-bottom:20px;
     }
          
#main {
     width:730;
     font-family: 'arial', sans-serif;
     color:#000;
     font-size: 1.0em;
     font-weight:normal;
     background:#FFF;
     line-height:110%;
     float:center;
     padding-top:10px;
     padding-left:5px;
     padding-right:5px;
     padding-bottom: 20px;                      
     }

#main a,
#main a:link,
#main a:visited,
#main a:active,
#main a:hover {
     font-weight: normal;
     text-decoration: underline;
     }

#main2 {
     width:400px;
     float:left;
     font-family:arial, sans-serif;
     color:#000;
     font-size:normal;
     font-weight:normal;
     background:#FFF;
     line-height:110%;
     padding-top:10px;
     padding-left:5px;
     padding-right:5px;                      
     }

#main2 a,
#main2 a:link,
#main2 a:visited,
#main2 a:active,
#main2 a:hover {
     font-weight: normal;
     text-decoration: underline;
     }

.main3 {
     font-family:arial, sans-serif;
     color:#000;
     font-size:normal;
     font-weight:normal;
     background:#FFF;
     line-height:110%;
     width:450px;
     padding-top:10px;
     padding-left:5px;
     padding-right:5px;                      
     }

.main3 a,
.main3 a:link,
.main3 a:visited,
.main3 a:active,
.main3 a:hover {
     font-weight: normal;
     text-decoration: underline;
     }
                             
.description {
     font-family:verdana, arial, sans-serif;
     color:#FFF;
     font-size:x-small;
     font-weight:bold;
     background:#993300;
     text-transform:none;    
     }       
                                
#container {
     background:#FFF;
     border:1px dotted #333;         
     }

#leftlinks {
     background:#0000FF;
     float:left;
     text-align:center;
     width:125px;
     padding:3px;                           
     }
     
#leftlinks2 {
     background:#FFF;
     float:left;
     width:170px;
     padding:3px;                           
     }
     
#rightlinks {
     background:#FFF;
     float:left;
     text-align:center;
     width:300px;
     }
               
.articles {
     font-family:arial, sans-serif;
     color:#000;
     font-size:normal;
     font-weight:normal;
     background:#FFF;
     line-height:120%;
     padding-top:10px;
     padding-left:5px;
     padding-right:5px;                      
     }

.articles a,
.articles a:link,
.articles a:visited,
.articles a:active,
.articles a:hover {
     font-weight: normal;
     text-decoration: underline;
     }
        
.title  { 
     font-family: verdana, arial, sans-serif; 
     font-size: small; 
     color: #003366;         
     text-transform:uppercase;                               
     }                       

.date   { 
     font-family:verdana, arial, sans-serif; 
     font-size: small; 
     color: #666; 
     border-bottom:1px solid #999;
     margin-bottom:10px;
     font-weight:bold;
     }
                
.footer {
     float:center;
     font-family:arial;
     font-size:x-small;
     color:#000;
     text-align:center;
     background:#fff;
     border-top:1px solid #7607CC;
     }               
                
.side {
     font-family:verdana, arial, sans-serif;
     text-align:center;
     color:#FFFFFF;
     font-size:small;
     font-weight:normal;
     line-height:140%;
     background:#0000FF;
     padding:2px;                            
     }       

.side a  { color: #FFFFFF; text-decoration: none; font-weight:bold; }
.side a:link          { color: #FFFFFF; text-decoration: none; }
.side a:visited       { color: #003366; text-decoration: none; }
.side a:active        { color: #FFCC66;  }
.side a:hover         { color: #FFCC66;  }       
                
.sidetitle {
     font-family:georgia, verdana, arial, sans-serif;
     font-color:#000;
     font-size:small;
     font-weight:normal;
     padding:2px;
     margin-top:10px;
     letter-spacing: .1em;
     text-align:center;
     background:#FFFF80;             
     }               
        
.syndicate {
     font-family:verdana, arial, sans-serif;
     font-size:xx-small;
     font-weight:bold;               
     line-height:140%;
     padding:2px;
     margin-top:10px;
     text-align:center;
     background:#FF9933;             
     }       
                
#leftlinks {
     float:left;
     width:125px;
     padding:3px;
     background:#FFF;
     }

#leftlinks {
     float:left;
     width:125px;
     padding:3px;
     }
     
.subscribe {
     font-family:verdana, arial, sans-serif;
     font-size:small;
     color:#000;             
     text-align:center;
     line-height:110%;
     padding:2px;
     margin-top:5px;
     background:#FFF;                
     }
                
.box {
     border-top:1px solid #0000FF;
     border-bottom:1px solid #0000FF;
     border-right:1px solid #0000FF;
     border-left:1px solid #0000FF;
     }

.quote {
     font-family: Verdana, Arial, Sans-serif;
     font-size: x-small;
     text-transform: uppercase;
     color: #FF0000;
     text-align: center;
     padding-top: 2px;
     padding-bottom: 2px;
     border-bottom: 1px double #FF0000;
     }