	body {
		margin:0px 0px 10px 0px;
		background:#BDCBCE;		
		}
	
        a { color: #000084; font-family: verdana, arial, sans-serif; font-size:11px;   text-decoration: none; 

font-weight:bold; } 
	a:active { color: #000084; text-decoration: none; }
        a:visited { color: #000084; text-decoration: underline; }
        a:link { color: #000084 ; text-decoration: underline; font-weight: bold; }
        a:hover { color: #000080; text-decoration: none; background: #fff; } 

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

        code {
                display: block;
                margin-left: 15px;
                padding: 5px;
                border: 1px solid #777;
                background: #f3f3f3;
                font-family: courier, sans-serif;
                }

        code:before {
                content: "code";
                font-family: verdana bold;
                color: #600;
                }

        pre {
                 font-family:verdana, arial, sans-serif;
                 }

	#banner {  
		font-family:verdana, arial, sans-serif;
		color:#3366CC;
		font-size:x-large;
		font-weight:normal;
		border-bottom:2px solid #333;
		border-top:4px solid #333;
  		background:#BDCBCE;
  		padding:15px; 
  		text-transform:uppercase;
		letter-spacing: .2em; 		
		}

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

	.description {
		font-family:georgia, verdana, arial, sans-serif;
		color:#3366CC;
		font-size:12px;
		font-weight: bold;
  		background:#999999;	
  		text-transform:none;	
		letter-spacing: .none; 		
		}	
		
	#lh-col{
		 position: absolute;
		 top: 105px;
		 left: 5px;
 		width: 225px;
		 border: 2px solid #333333;
		 background: #bdcbce;
 		color: #333333;
		 margin: 0px;
		 padding: 0px;
		  }
		
	#rh-col{
		 position: absolute;
		 top: 105px;
		 right: 5px;
 		width: 145px;
 		border: 2px solid #333333;
		 background: #bdcbce;
		 color: #333333;
		 margin: 0px;
		 padding: 0px;
		  z-index: 1;
		 }       

	#c-col{
		 position: relative;
 		margin: 20px 160px 20px 240px;
		 border: 2px solid #e7e7de;
 		background: #bdcbce;
		 color: #333333;
		 padding: 5px;
		 z-index: 13;
		 }

			
	.blog {
  		padding-left:15px;
  		padding-top:15px;
  		padding-right:15px;			
		}	

         .special {
		font-family:georgia, verdana, arial, sans-serif;
		color:#000084;
		font-size:18px;
		font-weight:normal;
  		line-height:20px
  		}

       .box {
                display: block;
                margin-left: 15px;
                padding: 5px;
                border: 1px solid #777;
                background: #f3f3f3;
                font-family: verdana, arial, sans-serfif;
                }

        .bluebox {
                display: block;
                margin-left: 15px;
                padding: 5px;
                border: 1px solid #000000;
                background: #f0f8ff;
                font-family: verdana, arial, sans-serfif;
                }
	
        .yellowbox {
                display: block;
                margin-left: 15px;
                padding: 5px;
                border: 1px solid #000000;
                background: #ffffe0;
                font-family: verdana, arial, sans-serfif;
                }

        .orangebox {
                display: block;
                margin-left: 15px;
                padding: 5px;
                border: 1px solid #000000;
                background: #FFCC99;
                font-family: verdana, arial, sans-serfif;
                }

        .colorblue {
                font-family: verdana, arial, sans-serfif;
                color: #3366CC; 
                text-transform: none;
		font-weight:bold;                
                }

	.blogbody {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:15px;
		font-weight:normal;
  		background:#e7e7de;
  		line-height:16px;
  		padding-left:10px;	
  		padding-right:10px;
  		padding-top:10px;			
		}

	.title	{ 
		font-family: georgia, verdana, arial, sans-serif; 
		font-size: 18px; 
		color: #000084; 
		text-transform: none;
		font-weight:normal;
		}

        	span.title {
                		float: left;
        		}

	.category-title {
		font-family: arial; 
		font-size: 10px; 
		color: #999;
		text-transform: none;
		font-weight:none;
                		float: right;
        		}	

         .category-title a {
                text-decoration: none;
                color: #990033;
                }

        .category-title a:hover {
                }
		
	#menu {
  		margin-bottom:15px;
		background:#BDCBCE;  							
		}	
		
	.date	{ 
		font-family:georgia, verdana, arial, sans-serif; 
		font-size: 11px; 
		color: #666; 
		border:1px solid #E7E7DE;
		padding:5px;
		margin-bottom:10px;
		font-weight:bold;
                text-transform:none;
		}			
		
	.posted	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: 11px; 
		color: #003366;
  margin-bottom:15px; 
		}
		
		
	.calendar {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:10px;
		font-weight:normal;
  		background:#E7E7DE;
  		line-height:14px;
  		padding:2px;
  		align:center;				
		}
	
	.calendarhead {	
		font-family:verdana, arial, sans-serif;
		color:#003366;
		font-size:10px;
		font-weight:bold;
  		background:#E7E7DE;
  		line-height:14px;
  		padding:2px;				
		}	
	
        .side {		
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:11px;
		font-weight:normal;
  		background:#E7E7DE;
  		line-height:14px;
  		padding:2px;				
		}	
		
	.sidetitle {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:9px;
		font-weight:bold;
  		background:#ffffe0;
  		line-height:14px;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
  		text-transform:none;
		letter-spacing: .2em;  					
		}		
	
	.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size:9px;
		font-weight:bold;		
  		line-height:14px;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
  		background:#EEE;  		
 		}	
		
	.powered {
		font-family:verdana, arial, sans-serif;
		color:#003366;
		font-size:9px;
		font-weight:bold;
		border-top:1px solid #CCC;
		border-bottom:1px solid #CCC;		
		line-height:14px;
		text-transform:uppercase; 
		padding:2px;
		margin-top:10px;
		text-align:center;
		letter-spacing: .2em  					
		}	
		
	
	.comments-body {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:13px;
		font-weight:normal;
  		background:#BDCBCE;
  		line-height:16px;
  		padding:10px;			
		}		

	.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:10px;
		font-weight:normal;
  		background:#BDCBCE;			
		}	
		
	.comments-head	{ 
		font-family: georgia, verdana, arial, sans-serif; 
		font-size: 11px; 
		color: #666; 
		border:1px solid #999;
		padding:5px;
		font-weight:normal;
		margin-top:10px;		
		}		

	#banner-commentspop {
		font-family:georgia, verdana, arial, sans-serif;
		color:#000084;
		font-size:16px;
		font-weight:bold;
		border-bottom:1px dotted #FFF;
		border-top:3px solid #333;
  		background:#E7E7DE;
  		padding:15px; 
		}								
