 	       body {
                     margin-left: 56px;
                     margin-top:0px;
                     margin-bottom:0px;
                     width:800px;          
		     background: #000033;
                     }

               span {
                        color:#ffffff;
                        }

        blockquote {
                          padding:10px;
                          color:#879855;
                           }


	A:link	  { color: #006600; text-decoration: none; } 
	A:visited { color: #006600; text-decoration: none; } 
	A:active  { color: #;  } 
	A:hover  { color: #990000;  text-decoration:underline;} 
        A.other {color:#879855;  }
        A.other:hover {color:#990000;  }
	
            h1, {
                font-size:14px;
                font-family:arial;
                color:#ffffff;
                padding-left:;
                border: 1px solid #000033;
                background:#879855;
                }

            h2, {
                 font-size:14px;
                 font-family:arial;
                 font-color:#FFFFFF;
                 text-decoration:underline;
                 }    

             h3 {
                font-size:16px;
                font-family:arial;
                color:#879855;
                text-decoration:underline;
                padding-top:20px;
                background:;
                border-top:#000000;
                 }


        .floatpicleft {
                 float: left;
                 margin-top: 0px;
                 margin-right: 10px;
                 margin-bottom:0px;
                 } 


             HR {
                 height:1px;
                 background:#446791; 
                 }



        #banner { 
		font-family:verdana, arial, sans-serif;
		color:#FFF;
		font-size:x-large;
		font-weight:normal;
		padding:;
		text-transform:uppercase;
		letter-spacing:.2em;
		}	

   
               #banner a, 
               #banner a:link, 
               #banner a:visited, 
               #banner a:hover, 
          
               p{
                margin:0.5em 0px;
                }

				
       #content {
                margin-left:3px;
                width:880px;
                height:auto;
                padding-top:600px;
                background:#ffffff;
                border: 2px solid #000000;
                padding-bottom:15px;  
		}


/* for IE */
* html #content {
      padding-top: 900px;
      height:auto;
               }
/* end filter */


     	#links {
                position:absolute;
		top:660px;
                left:785px; 
		width:145px;    
                }
		
	  .blog {
                margin-top:-364px;
                margin-left:319px;
                width:373px;
                background:#cccccc;
                border:1px solid #3F4075;
                }	
	
/* for IE */
* html .blog {
      margin-top:-485px;
               }
/* end filter */


          .date, .comments-head{	 
		font-size: 13px;
		color: #5274AC; 
		font-family:arial;
		text-transform:uppercase;
                text-decoration:underline;
                padding-left:10px;   
		}	

	.title {
		font-family:arial;
		font-size:medium;
		color:#000066;
		text-transform:uppercase;
		font-weight:bold; 
                padding-left:0px;
                padding-top:5px;     
                }

      .blogbody {
		font-family:arial;
		color:#000066;
		font-size:small;
		font-weight:normal;
		line-height:140%;
                text-align:left;
                padding-left:13px;
                padding-right:20px;
		}



	
		
	#menu {
		margin-top:30px;
                margin-left:30px;				
		}	
		
			
		
	.posted, .comment-post, .trackback-post	{ 
		font-size: 12px; 
		color: #000000;
		display:block; 
		text-align:left;
                padding-bottom:10px;
 		}
		

	.side-title {
		color:#000033;
		font-family:arial;
                font-size:12px;
		font-weight:bold;
                text-decoration:underline;
                padding-top:20px;
                padding-left:5px;
                padding-bottom:20px;
		}		


	.sidetitle {
		color: #000033;
		font-family:arial;
                font-size:12px;
		font-weight:bold;
                padding-top:0px;
                padding-left:;
                padding-bottom:10px;
		}		


         .side {
                font-family:arial;
                color:#879855;
		font-size:11px;
  		line-height:125%;
                padding-left:5px;
                padding-bottom:20px;				
		}	
		

	
input, select, textarea {
	        font-size: 11px; 
                font-family:verdana,sans-serif; 
                border: solid 1px black;
	        padding: 1px; 
                margin: 1px;
	        background-color: #ffffcc; 
                }

.comments-body {            
		font-family:verdana, arial, sans-serif;	
		font-size:medium;
		font-weight:bold;
		line-height:140%;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:20px;
		}

	.comments-post {
                background:#ffffff;
		font-family:verdana, arial, sans-serif;
		color:#ffffff;
		font-size:small;
		font-weight:normal; 
                padding-bottom:25px;                           
		}

	.comments-head {
		font-family:verdana, arial, sans-serif;
		font-size: large;
		color: #99CC66;
		border:1px solid #000033;
		padding:10px;
		font-weight:normal;
		margin-top:20px;
		}

	#banner-commentspop {
		font-family:verdana, arial, sans-serif;
		color:#FFF;
		font-size:large;
		font-weight:bold;
		padding:15px;
		text-transform:uppercase;
		letter-spacing:.2em;
		}

        #footer {
                position:relative;
                z-index:1;
                margin-top:10px;
                margin-left:45px;
                height:50px;
                width:800px;
                color:#000066;
                border:2px solid #000033;
                background:#708FC2;
                padding-bottom:7px;
	        }