body {
    margin:0px 0px 0px 0px;
    background:#FFF;		
    }
A 			{ color: #006699; text-decoration: none; }
A:link		{ color: #006699; text-decoration: none; }
A:visited	{ color: #006699; text-decoration: none; }
A:active	{ color: #999999;  }
A:hover		{ color: #999999;  }

h1, h2, h3 {
    margin: 0px;
    padding: 0px;
}

   .entry_title {
    font-family: palatino,  georgia, verdana, arial, sans-serif;
 font-size: 14px; font-weight:bold; line-height:normal;
    padding:0px; margin:0px}

#subbanner {
   background-color:white;
   border:1px solid black; border-left:none;
   width:770px;
   padding:5px; 
   text-align:right;
   padding-right:25px;
   }
   
#footer {
   background-color:darkslategray; background-image:url(bgcolor2.gif);
   width:800px;
   text-align:right; margin-bottom:10px;
    font-family: palatino,  georgia, verdana, arial, sans-serif;
    font-size: 10px; padding-top:10px; padding-bottom:10px;
    color: #FFFFFF;

   }

#banner {
    font-family:palatino,  georgia, verdana, arial, sans-serif;
    color:#FFFFFF;
    font-size:12px; 
    height:128px; width:859px;
    font-weight:normal;	
      padding-bottom:10px;
      vertical-align:bottom; text-align:left;
    background-image:url(/ctr-title.gif); 
    background-repeat:no-repeat;
    text-transform:uppercase;
    }

#subbanner a,
    #banner a:link,
    #banner a:visited,
    #banner a:active,
    #banner a:hover {
    font-family: palatino,  georgia, verdana, arial, sans-serif;
    font-size: 12px;
    color: #0000;
    text-decoration: none;
          text-transform:uppercase;
    }

#banner a,
    #banner a:link,
    #banner a:visited,
    #banner a:active,
    #banner a:hover {
    font-family: palatino,  georgia, verdana, arial, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
          text-transform:uppercase;
    }

.description {
    font-family:palatino,  georgia, times new roman, serif;
    color:#333;
    font-size:small;
      text-transform:none;	
    }

.category_title {
    font-family:arial, sans-serif;
    color:#000000; line-height: 1.2em;
    font-size:16px;
    font-weight:bold;
      padding-bottom:5px;
      text-transform:uppercase;		
    }
            
.content {
          text-align: right;
    border-right:1px solid gray;
    background:#FFF;
    margin-right:0px;
    padding-left:20px;
    margin-bottom:20px;
    margin-top:20px;
    width: 600px;
    }

#container {
    background:#FFF; padding-left:20px;
    }

#links {	
    margin-top:20px; padding-bottom:20px;
    width:200px;		
    }
    
.blog {
      padding:0px;
    background:#FFF; 
    width:550px;
    text-align:left; 
      padding-top:20px; padding-right:15px;
    }

.blogbody {
    font-family:palatino, georgia, verdana, arial, sans-serif;
    color:#333;
    font-size:small;
    font-weight:normal;
      background:#FFF;
      line-height:150%;
    }

.blogbody a,
.blogbody a:link,
.blogbody a:visited,
.blogbody a:active,
.blogbody a:hover {
    font-weight: normal;
    text-decoration: none;
}

.title	{
    font-family: palatino, georgia, times new roman, serif;
    font-size: medium;
    color: #666;
    }			

#menu {
      margin-bottom:15px;
    background:#FFF;
    text-align:center;
    }		

.date	{ 
    font-family:palatino, georgia, times new roman, serif; 
    font-size: large; 
    color: #333; 
    border-bottom:1px solid #999;
    margin-bottom:10px;
    font-weight:bold;
    }			
    
.posted	{ 
    font-family:verdana, arial, sans-serif; 
    font-style:italic;
    font-size: x-small; 
    color: #000000;  line-height: normal;
    margin-bottom:15px; margin-top:3px;
    }
    
    
.calendar {
    font-family:verdana, arial, sans-serif;
    color:#666;
    font-size:x-small;
    font-weight:normal;
      background:#FFF;
      line-height:140%;
      padding:2px;
            text-align:left;
    }

.calendarhead {	
    font-family:palatino, georgia, times new roman, serif;
    color:#666600;
    font-size:small;
    font-weight:normal;
      padding:2px;
    letter-spacing: .3em;
      background:#FFF;
      text-transform:uppercase;
    text-align:left;			
    }	

#menu_td {
     width: 200px;
     }

     .side {
    font-family:verdana, arial, sans-serif;
    color:#333; 
    font-size:x-small;
    font-weight:normal;
      background:#FFF;
      line-height:140%; width:200px;
      padding:2px; padding-left:0px;		
    }	

.side .menu {
    font-family:verdana, arial, sans-serif;
    color:#FFFFFF; background-color:gray;
    font-size:x-small; vertical-align:middle;
    font-weight:normal; line-height:normal;
    background-image:url(bgcolor.gif); background-repeat:repeat;
      margin-bottom:4px;
      padding:6px; padding-left:8px;				
    }	

.side .menu2 {
    font-family:verdana, arial, sans-serif;
    color:#666; margin-bottom:4px;
    font-size:x-small; vertical-align:middle;
    font-weight:normal; line-height:normal;
          border:1px #999  solid; border-left:0px;
      padding:6px; padding-left:8px;				
    }			
    
.side .menu a:hover {text-decoration:underlined;}

   .arrow {
    font-family:verdana, arial, sans-serif;
    color:#FFFFFF; font-size:12px; font-weight: bold;
          }
  

 .menu a,
    .menu a:link,
    .menu a:visited,
    .menu a:active,
    .menu a:hover {
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
    }

 .menu2 a,
    .menu2 a:link,
    .menu2 a:visited,
    .menu2 a:active,
    .menu2 a:hover {
    color:#666;
    text-decoration:none;
    font-weight:bold;
    }

.sidetitle {
    font-family:verdana, arial, sans-serif;
    color:#666600;
    font-size:small;
    font-weight:normal;
      padding:2px;
      margin-top:30px;
    letter-spacing: .3em;
      background:#FFF;
      text-transform:uppercase;		
    }		

.syndicate {
    font-family:verdana, arial, sans-serif;
    font-size:xx-small;		
      line-height:140%;
      padding:2px;
      margin-top:15px;
      background:#FFF;  		
     }	
    
.powered {
    font-family:palatino, georgia, times new roman, serif;
    color:#666;
    font-size:x-small;		
    line-height:100%;
    text-transform:uppercase; 
    padding:2px;
    margin-left:10px;
    letter-spacing: .2em;					
      background:#FFF;		
    }	
    

.comments-body {
    font-family:palatino, georgia, verdana, arial, sans-serif;
    color:#666;
    font-size:small;
    font-weight:normal;
      background:#FFF;
      line-height:140%;
     padding-bottom:10px;
      padding-top:10px;		
        
    }		

.comments-post {
    font-family:verdana, arial, sans-serif;
    color:#666;
    font-size:x-small;
    font-weight:normal;
      background:#FFF;		
    }	
        

.trackback-url {
    font-family:palatino, georgia, verdana, arial, sans-serif;
    color:#666;
    font-size:small;
    font-weight:normal;
      background:#FFF;
      line-height:140%;
     padding:5px;		
     border:1px dotted #999; 					
    }


.trackback-body {
    font-family:palatino, georgia, verdana, arial, sans-serif;
    color:#666;
    font-size:small;
    font-weight:normal;
      background:#FFF;
      line-height:140%;
     padding-bottom:10px;
      padding-top:10px;		
     border-bottom:1px dotted #999; 					
    }		

.trackback-post {
    font-family:verdana, arial, sans-serif;
    color:#666;
    font-size:x-small;
    font-weight:normal;
      background:#FFF;		
    }	

    
.comments-head	{ 
    font-family:palatino, georgia, verdana, arial, sans-serif; 
    font-size:small; 
    color: #666; 
    border-bottom:1px solid #999;
    margin-top:20px;
    font-weight:bold;
      background:#FFF;		
    }		

#banner-commentspop {
    font-family:palatino, georgia, verdana, arial, sans-serif;
    color:#FFF;
    font-size:large;
    font-weight:bold;
    border-left:1px solid #FFF;	
    border-right:1px solid #FFF;  			
      background:#006699;
      padding-left:15px;
      padding-right:15px;
      padding-top:5px;
      padding-bottom:5px;  		  		  			 
    }

   .supertitle {
    font-family: palatino,  georgia, verdana, arial, sans-serif;
 font-size: 10px; 
      }

   .caption {
    font-family: palatino,  georgia, verdana, arial, sans-serif; 
    padding-top:10px; padding-bottom:5px;
 font-size: 11px; font-style:italic; text-align:left; line-height:normal;
      }

   .comment {
    font-family: palatino,  georgia, verdana, arial, sans-serif; 
    padding-bottom:10px;
 font-size: 12px; font-style:italic; text-align:left; line-height:normal;
      }

   .continue {
    font-family: palatino,  georgia, verdana, arial, sans-serif; 
    font-size: 12px; line-height:normal;
      }

   .subhead {
    font-family: palatino,  georgia, verdana, arial, sans-serif;
 font-size: 14px; font-weight:bold;
      }

 .subhead a,
    .subhead a:link,
    .subhead a:visited,
    .subhead a:active,
    .subhead a:hover {
    font-family: palatino,  georgia, verdana, arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    }

   .float_left {
    float:left;  margin:15px; margin-left:0px; margin-top:10px; border-bottom:1px solid gray;
         }

   .float_right {
    float:right;  margin:15px; margin-right:0px; margin-top:10px; border-bottom:1px solid gray;
         }

   .float_center {
    text-align:center;  float:none; margin:15px; margin-top:10px; border-bottom:1px solid gray;
         }

   img.no_float {
    float:none; margin-bottom:20px;
         }

    .bionote {
    font-family: palatino,  georgia, verdana, arial, sans-serif;
 font-size: 12px; font-style:italic; text-align:left;
      }

    .endnotes {
    font-family: palatino,  georgia, verdana, arial, sans-serif;
 font-size: 10px; text-align:left; line-height:1.3em;
      }

   .sidebar {
    font-family: helvetica, arial, sans-serif;
 font-size: 12px; text-align:left; 
    background-color:gainsboro; padding:10px;
      }

   .sidebar_left {
    font-family: helvetica, arial, sans-serif;
 font-size: 12px; text-align:left; margin:15px; margin-left:0px;
    background-color:gainsboro; padding:10px;
    width:50%; float:left;
      }

   .sidebar_right {
    font-family: helvetica, arial, sans-serif;
 font-size: 12px; text-align:left; margin:15px; margin-right:0px;
    background-color:gainsboro; padding:10px;
    width:50%; float:right;
      }

    .insidecover {
    font-family: palatino,  georgia, verdana, arial, sans-serif;
 font-size: 12px; text-align:left; line-height:1.2em;
      }

li {
    line-height: 1.3em;
    padding-bottom:10px;
    }

table {border:none;}
td {border:none;}