body {
   background:#C6CDD3; 
   color:black;
   font-size:12px;
   margin:0; 
   padding:0;
   font-family: arial, helvetica, sans-serif; 
  }
 
 
#keywords {
  display:none;
  } 
 
ul {
 list-style-type:square;
 } 

hr { 
  color:#ccc;
  height:0px;
  padding:0px;
  margin:0px;
  border-style:solid;
}

blockquote { 
line-height: 1.5;
font-size:11px;
margin: 10px 20px 10px 20px;
}
  
a:link  {
 color:#00c;
 }   
  
a:visited  {
 color:#551a8b;
 }  
  
a:active  {
 color:#f00;
 }  
  
/* SEARCHBAR START */
form {
  border:0;
  margin:0;
  padding:0;
  }  

a.search:link  {
 color:  #000;
 background-color: transparent;
 text-decoration:none;
 }  
 
a.search:visited  {
 color:  #000;
 background-color: transparent;
 text-decoration:none;
 }  
 
a.search:active  {
 color:  #000;
 background-color: transparent;
 text-decoration:none;
 } 
 
a.search:hover  {
 color:  #000;
 background-color: transparent;
 text-decoration:underline;
 }  

.search {
  color:#000;
  font-size:12px;
  font-weight:bold;
  }  
/* SEARCHBAR END */    
  
  
/* WEBLOG START */  
h1 {
  font-size:18px;
  padding-bottom:1px;
  margin:0;
  color:black;
  border:0;
  }
  
h2 {
  font-size:18px;
  padding-bottom:1px;
  margin:0;
  color:black;
  border:0;
  }  

p {
  padding:5px 0 5px 0;
  margin:0;
  } 

a.blog:link  {
 color:  #000;
 background-color: transparent;
 text-decoration:none;
 }  
 
a.blog:visited  {
 color:  #000;
 background-color: transparent;
 text-decoration:none;
 }  
 
a.blog:active  {
 color:  #000;
 background-color: transparent;
 text-decoration:none;
 } 
 
a.blog:hover  {
 color:  #c30;
 background-color: transparent;
 }  
 
.view {
 display: none;
 } 
 
.noprint {
 display: none;
 } 
 
 
.highlight {
  background-color:#ffc;
  }
 
.new {
  font-size:10px;
  color:yellow;
  }  
 
.category {
  font-size:11px;
  font-weight:normal;
  color:#000;
  margin-bottom:10px;
  background-color:#ccc;
  }  

.subTitle {
  font-size:11px;
  font-weight:bold;
  color:#000;
  }
  
.source {
  font-size:11px;
  color:#666;
  }    
  
.info {
  font-size:12px;
  color:#999;
  }  

.info-xsml {
  font-size:10px;
  color:#999;
  }


.date {
  font-size:10px;
  color:#999;
  border-bottom:1px solid #ccc;
  }

.emphasis{
  color:#C30;
  }

.blog-content {
  padding:5px 10px 35px 10px;
  width:640px;
  }  

.top-stories {
  padding:5px 10px 15px 10px;
  }  
/* WEBLOG END */    
  
/* SIDEBAR START */  

a.menu:link  {
 color:  #fff;
 background-color: transparent;
 text-decoration:none;
 }  
 
a.menu:visited  {
 color:  #fff;
 background-color: transparent;
 text-decoration:none;
 }  
 
a.menu:active  {
 color:  #fff;
 background-color: transparent;
 text-decoration:underline;
 } 
 
a.menu:hover  {
 color:  #fff;
 background-color: transparent;
 text-decoration:underline;
 }  
  
.sideBarBox {
  padding:10px 10px 15px 10px;
  }
    
.sideBarTitle {
  color:#fff;
  text-align:center;
  font-size:14px;
  font-weight:Bold;
  padding-bottom:10px;
  }    
  
.sideBarText {
  color:#fff;
  font-size:12px;
	} 
  
.sideBarTitleCat {
  color:#fff;
  text-align:center;
  font-size:14px;
  font-weight:Bold;
  padding-bottom:0px;
  }    
    
.sideBarCat {
  color:#fff;
  font-size:11px;
  font-weight:normal;
  text-align:center;
  padding-bottom:10px;
  }
/* SIDEBAR END */   


/* ITEM START */
#item {
border-bottom:1px solid #999;
padding-bottom:10px;
margin-bottom:10px;
}

.itemInfo {
font-size:11px;
color:#999;
}

a.item {
font-size:11px;
}

a.item:link  {
 color:  #fff;
 background-color: transparent;
 text-decoration:none;
 }  
 
a.item:visited  {
 color:  #fff;
 background-color: transparent;
 text-decoration:none;
 }  
 
a.item:active  {
 color:  #fff;
 background-color: transparent;
 text-decoration:none;
 } 
 
a.item:hover  {
 color:  #fff;
 background-color: transparent;
 text-decoration:underline;
 }  
 
 .itemTitleCat {
  color:#c30;
  text-align:center;
  font-size:12px;
  font-weight:Bold;
  padding-bottom:5px;
  padding-top:5px;
  }
/* ITEM END */

/* NEWS SQUARES FRONT PAGE START */
a.newsSq:link  {
 color:  #fff;
 background-color: transparent;
 text-decoration:none;
 }  
 
a.newsSq:visited  {
 color:  #fff;
 background-color: transparent;
 text-decoration:none;
 }  
 
a.newsSq:active  {
 color:  #fff;
 background-color: transparent;
 text-decoration:underline;
 } 
 
a.newsSq:hover  {
 color:  #fff;
 background-color: transparent;
 text-decoration:underline;
 } 
 
a.newsSqBlack:link  {
 color:  #000;
 background-color: transparent;
 text-decoration:none;
 }  
 
a.newsSqBlack:visited  {
 color:  #000;
 background-color: transparent;
 text-decoration:none;
 }  
 
a.newsSqBlack:active  {
 color:  #000;
 background-color: transparent;
 text-decoration:underline;
 } 
 
a.newsSqBlack:hover  {
 color:  #000;
 background-color: transparent;
 text-decoration:underline;
 }  
 
.newsSqBox {
  padding:10px;
  }
    
.newsSqTitle {
  color:#fff;
  text-align:center;
  font-size:14px;
  font-weight:Bold;
  padding-bottom:10px;
  }    
  
.newsSqText {
  color:#fff;
  font-size:12px;
	} 
	
.newsSqTitleBlack {
  color:#000;
  text-align:center;
  font-size:14px;
  font-weight:Bold;
  padding-bottom:10px;
  }    
  
.newsSqTextBlack {
  color:#000;
  font-size:12px;
	} 		
/* NEWS SQUARES FRONT PAGE END */


.trackback-body {
  color:#333;
  font-size:11px;
  font-weight:normal;
  background:#FFF;
  line-height:140%;	
  padding-top:15px;				
}		

.trackback-url {
  color:#666;
  font-size:12px;
  font-weight:normal;
  background:#FFF;
  line-height:140%;	
  padding:5px;
  border:1px dashed #666; 				
}

.trackback-post {
  color:#999;
  font-size:11px;
  font-weight:normal;
  background:#FFF;
  margin-bottom:20px;
}

.comments-body {
 color:#666;
 font-size:11px;
 font-weight:normal;
 background:#FFF;
 padding-bottom:5px;			
}		

.comments-post {
 color:#666;
 font-size:11px;
 font-weight:normal;
 background:#FFF;	
 margin-top:0px;		
}	
		
.comments-head	{ 
  font-size:16px;
  font-weight:bold;		
  }	

.middle {
  text-align:center;
  margin:0;
  padding:0;
  }

.center {
  font-size:12px;
  margin-bottom:10px;
  text-align:center;
  }

.credits {
  font-size:11px;
  padding-bottom:30px;
  text-align:center;
  }