#printtitle{background: url(printtitle.gif) no-repeat top left;}	

body {
              margin:0; padding:0;
              font-family: lucida grande, verdana, arial, helvetica, sans-serif;
		}
	A,
	A:link,
	A:visited,	
	A:active	 { color: #003366; text-decoration: none; border: none; }
	A:hover	 { color: #003366; text-decoration: none; border-bottom: 1px solid; } 

	#header {
              position:static;
              margin:0; padding:0;
              }

       #header a,
	#header a:link,
	#header a:visited,
	#header a:active {
		
		text-decoration: none;
	}
	#header a:hover {
		
		text-decoration: none;
		border-bottom: none;
	}

       #headspace {	
              position:static;	
              margin:10px 10px 0;
              padding-bottom:3px; 
		}

	#aboutlinks {
          position:relative; 
	   font-size: 10px;
          text-align:right;
	   }

    #aboutlinks a,
	#aboutlinks a:link,
	#aboutlinks a:visited,
	#aboutlinks a:active {		
		text-decoration:underline;
	}
	
	#aboutlinks a:hover {
              position:relative;	
		text-decoration: none;
		border-bottom: none;
	}

	#blog {
              background:#fff;
              border-top:3px solid #336;
		}

	#middle {
              position:relative;
		margin:0; padding:0;
		}

	#content {
background:#fff;
border-top:3px solid #336;
        }

	#blogbody a,
	#blogbody a:link,
	#blogbody a:visited,
	#blogbody a:active {
		font-weight: normal;
		text-decoration: none;
		border-bottom: 1px dotted;
	}
	#blogbody a:hover {
		font-weight: normal;
		text-decoration: none;
		border-bottom: 1px solid;
	}
		
	.bspace {
	      margin:0; 
             padding:0.5em 15px 0.5em 15px; 
             font-family: lucida grande, verdana, arial, helvetica, sans-serif;
		color:#000;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
		}

	h1, h2, .powered, .authortitle, .date2, .trackback-url, .trackback-body,              .comments-head, #banner-commentspop { 
        font-family:palatino, palatino linotype, georgia, garamond, serif; 
        }

	.google {
              position:relative;
              padding: 5px 0 15px;              
              }


	#links {
                 color:#ccc;
                 width:200px;
                 background:#336;
                 border:3px solid #336;
	       overflow:hidden;
                 }


	#rlinks {	
             color:#ccc;
             width:152px;
             background:#336;
             border-top:3px solid #336;
             border-right:3px solid #336;
             border-left:3px solid #336;           
		}

    select, option, input {
        font-family: lucida grande, verdana, arial, sans-serif;
        font-size:xx-small;
         }


	#side {		
		font-size:10px;			
		padding: 10px 3px 0 12px;			
		}

	.side {
		font-size:x-small;			
		padding-left: 5px;				
		}	
        

	.authortitle	{
		font-size: 12px;
		color: #666;
		}		



	h3, h4, h5, h6 {
		font-weight:normal;
	}

		
	h1	{ /*title*/
		font-size: large;
              margin: 15px 0 0;
		}	

	h2	{ /*date*/
		font-size: medium; 
		color: #666; 
		border-bottom:1px solid #999;
              margin: 15px 0 0;

		}

	h2.2{ /*date*/ 
		border:0;
		}	

	h3 { /*sidetitle*/
		color:#FFF;
		font-size:13px;
  		padding: 2px 0;
  		margin:10px 0 0;
  		text-transform:uppercase;	
        text-indent:-4px;		
		}	

	h4 { /*sidetitle*/
              color:#FFF;
              font-size:13px;
  		padding: 2px 2px 2px 0;
  		margin:10px 0 0;
  		text-transform:uppercase;		
		}		
		
	h5	{ /*posted*/
	    font-size: 10px; 
		margin: 0 0 25px 25px;
	    }


	h6 { /*no comments*/ 
		font-size: 10px; 
		color: #ccc; 
		margin: 15px 0 15px 25px;
	    }		 
	
	select, option, input {
		font-size:10px;		
 		}	

	#menu {
              background:#eee;          
              padding: 2px; 
              margin:3px 0 15px;
		color:#003366;
		font-size: 13px;
		font-weight:bold;
              text-align:center;   
              }  

	#menu a:link,
	#menu a:visited,
	#menu a:active {		                                        
		     color:#003366; 
		     text-decoration: none;
	}
	#menu a:hover {
		     color:#CC6600;
		     text-decoration: none;
	}

	#links a,
	#links a:link,
	#links a:visited,
	#links a:active {
		color: #CFF;
		text-decoration: none;
	}
	#links a:hover {
		color: #CFF;
		text-decoration:none;
              border-bottom:1px dotted;
	}

	#rlinks a,
	#rlinks a:link,
	#rlinks a:visited,
	#rlinks a:active {
		color: #CFF;
		text-decoration: none;
	}
	#rlinks a:hover {
		color: #CFF;
		text-decoration:none;
              border-bottom:1px dotted;
	}
			

       .table {
              background:#536191;
              padding: 5px 3px 15px 8px; 
              border: 2px solid;
              margin-bottom: 3px;
              border-color:#98ABD3;
		color:#CCC;
		font-size:10px;              
              }

       .tablebook {
              padding: 3px; 
		color:#CCC;
		font-size:10px;              
              }

       .tablestowe {
              margin: 0 0 3px;
              border-color:#98ABD3;
		font-size:12px;              
              }
              
       .tablewhite {
              background:#fff;
              padding: 3px; 
              border: 2px solid;
              margin: 0 0 3px;
              border-color:#98ABD3;
		color:#CCC;
		font-size:10px;             
              }		

       .tablead {
              padding: 0px; 
              border: 2px solid;
              border-color:#98ABD3;
		      color:#CCC;
		      font-size:10px;   
              background:#fff;         
              }		

	.trackback-url {
		color:#666;
		font-size:13px;
  		background:#fff;
  		line-height:140%;
 		padding:5px;		
 		border:1px dotted #999; 					
		}

	.trackback-body {
		color:#666;
		font-size:13px;
  		line-height:140%;
 		padding:10px 0; 		
 		border-bottom:1px dotted #999; 				
		}		

	.trackback-post {
		color:#666;
		font-size:10px;		
		}	

	.comments-head	{ 
		font-size:medium; 
		color: #666; 
		border-bottom:1px solid #999;
		margin-top:20px;
		font-weight:bold;
  		background:#FFF;		
		}		
		
	.comments-body {
		color:#333;
		font-size:13px;
  		line-height:140%;
 		padding:10px 0;		
 		border-bottom:1px dotted #999; 				
		}	

	.comments-form {
		color:#333;
		font-size:13px;
  		background:#ccc;
  		line-height:140%;
 		padding:10px 0;		 					
		}	

	.comments-post {
		color:#666;
		font-size:10px;	
		}	

	#banner-commentspop {
		color:#FFF;
		font-size:large;
		font-weight:bold;
		border-left:1px solid #FFF;	
		border-right:1px solid #FFF;  		
		border-top:1px solid #FFF;  		
  		background:#003366;
  		padding: 5px 15px; 		  		  		 
		}

      .tag {
position:relative;
             background: url(http://www.corante.com/netset/insider.gif) top right no-repeat;
padding: 2px 2px;
             height:26px;
             } 

         .left {            
             border:1px solid #cccccc;
             background: #eee;
             padding:3px; 
             margin:5px 16px 3px 0;           
             float:left;  
             clear:left;           
              }

        .leftnoborder {             
             margin:5px 16px 3px 0;           
             float:left;
             clear:left;
              }

         .right {             
             border:1px solid #cccccc;
             background: #eee;
             padding:3px; 
             margin:5px 16px 3px 0;
             float:right; 
             clear:left;            
             }

        .rightnoborder {             
             margin:5px 16px 3px 0;            
             float:right;
             clear:right;
              }
              

.g1 {
             	color:#FFF;
		font-size:12px;
  		text-align:left;              
              margin-top:10px;
              padding: 1px 8px;
  		background:#9195A5;
  		line-height:140%;
		}

th {
        font-size:10px;  		
  		background:#eee;
  		line-height:140%;
  		font-weight:normal;
              text-align:right;
              padding: 0 5px;
              color:#000; 
  		}

td.eee {
              background:#eee;
              color:#000; 
		}

	
	.syndicate {
		font-size:10px;		
  		line-height:140%;
  		padding:2px;
  		margin-top:15px;
 		}	
		
	.powered {
		color:#666;
		font-size:10px;		
		line-height:140%;		 
		padding:2px;
		margin-top:50px;
		letter-spacing: .2em;
		text-transform:uppercase;					
		}	

#goo a,
	#goo a:link,
	#goo a:visited,
	#goo a:active {
		text-decoration: none;
              border-bottom: none;
	}
	#goo a:hover {
		text-decoration: none;
		border-bottom: none;
	}

td.related a,
	td.related a:link,
	td.related a:visited,
	td.related a:active {
		color: #990000;              
              font-family: lucida grande, verdana, arial, helvetica, sans-serif;
              font-size:x-small;
		font-weight:normal;
		text-decoration: none;
              border-bottom: underline;
	}

	td.related a:hover {
		text-decoration: none;
		border-bottom: underline;
	}
