body {
		margin:20px 20px 20px 20px;
		background:#00ffff;		
		}
	A 		{ color: #0000BB; text-decoration: none;} 
	
A:link	{ color: #666666; text-decoration: none; } 
	
A:visited	{ color: #339933; text-decoration: none; } 
	
A:active	{ color: #FFEE00; text-decoration: none; } 
	
A:hover	{ color: red;  }

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


H4 {FONT-FAMILY: "Arial"; FONT-SIZE: 12pt; FONT-WEIGHT: normal; COLOR: #ffffff; line-height:1.6}
/* ---( bin ladin background thingie)---------------------------- */
.textarea	{ FONT: 13px arial, verdana, sans-serif;
                font-weight: bold;
                background: #00FFFF url(contactme.jpg) no-repeat bottom left;
		text-align: left;
		WIDTH: 550PX;
		HEIGHT: 300PX;
		BORDER: #ffffff 1px solid}
.textarea1	{ FONT: 11px arial, verdana, sans-serif;
                font-weight: bold;
                background: #00FFFF; 
		text-align: left;
		WIDTH: 550PX;
		HEIGHT: 300PX;
		BORDER: #ffffff 1px solid}
.Posttitle{background-color:#CCCC99;font-weight:bold;font-size:16px; border-top: 1px solid #999; border-right: 2px solid #555; border-bottom: 2px solid #555; border-left: 1px solid #999; padding:4px;padding-bottom:1px;}	
#banner {
	font-family: Verdana, Arial, sans-serif;
		color:#000000;
		font-size: 24pt;
		font-weight:bold;
  		background:#00ffff;
  		padding-left:15px; 					
		}
		
	
#banner a,
        
#banner a:link,
        
#banner a:visited,
        
#banner a:active,
        
#banner a:hover {
		font-family: Verdana, Arial, sans-serif;
		font-size: 24pt;
		color: #3366CC;
		text-decoration: none;
		}

	
.description {
		font-family: Verdana, Arial, sans-serif;
		color:#3366CC;
		font-size: x-small;
		font-weight: bold;
  		background: #FFF;	
  		text-transform: none;	
		letter-spacing: none; 		
		}	
				
	#calendar {
  	line-height: 140%;
	color: #333333;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	font-size: x-small;
	
	
	
  	padding: 2px;
	text-align: center;
	margin-bottom: 30px;
	}

#calendar table {
	padding: 2px;
	border-collapse: collapse;
	border: 0px;
	width: 80%;
	}


#calendar caption {
	color: #666666;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	font-size: x-small;
	border-bottom: 1px solid #999999;
	text-align: left;
	font-weight: bold;
	
	text-transform: uppercase;
	padding: 3px;
	letter-spacing: .3em;
	}


#calendar th {
	text-align: center;
	font-weight: normal;
	}


#calendar td {
	text-align: center;
	}


#content {
		float:left;
		width:97%;
		background:#00ffff;
		margin-right:15px;
		margin-bottom:20px;
		}

	
#links {
		background:#FFF;
		color:#CCC;
						
		}
		
	
.blog {
  		padding-left:0px;
  		padding-top:15px;
  		padding-right:10px;					
		}	
	

.blogbody {
	font-family: Verdana, Arial, sans-serif;
		color: #0000bb;
		font-size: small;
		font-weight: normal;
  		background: #00ffff;
  		line-height: 150%;	
		text-decoration: none;	
  		border-left: 1px solid #000000;			
  		border-right: 1px dotted #006600;
  		border-bottom: 1px dotted #006600;	  			  		
  		padding: 10px;
		}


.blognog {
	font-family: Verdana, Arial, sans-serif;
		color: #ffffff;
		font-size: small;
		font-weight: normal;
  		background: #666666;
  		line-height: 50%;	
		text-decoration: none;	
  		border: 1px solid #ffffff;			
  			
  		padding: 1px;
		}

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


	
.blogbody-print {
		font-family: Verdana, Arial, sans-serif;
		color:#000000;
		font-size:small;
		font-weight:normal;
  		background:#FFFFFF;
  		line-height:150%;	
		text-decoration: none;	
  		border-right:1px dotted #666666;
  		padding:10px;
		}

	
.blogbody-print a{color:black;text-decoration:underline}
		
	
.comments-body {
		font-family: Verdana, Arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:150%;
  		padding-bottom:10px;			
		}		

	
.comments-head	{ 
		font-family: Verdana, Arial, sans-serif; 
		font-size: small; 
		color: #3366CC; 
		font-weight: bold;
		margin-top:10px;
		text-transform: uppercase;
		border-bottom: 1px dotted #3366CC;		
		}		
		
.comments-post {
		font-family: Verdana, Arial, sans-serif;
		color:#999;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
    	      margin-top:0px;		
		}	

	
.instructions {
		font-family: Verdana, Arial, sans-serif;
		color: #666;
		font-size: x-small;
		font-weight: normal;
  		background: #FFF;
    	   	margin-top: 0px;		
		}	

	
.title	{ 
		font-family: Verdana, Arial, sans-serif; 
		font-size: small; 
		color: #006600; 
		text-transform: uppercase;
		font-weight:bold;	
		}			


.titlenog	{ 
		font-family: Verdana, Arial, sans-serif; 
		font-size: small; 
		color: #ffffff; 
		text-transform: uppercase;
		font-weight:bold;	
		}			

	
.title-print	{ 
		font-family: Verdana, Arial, sans-serif; 
		font-size: small; 
		color: #000000; 
		text-transform: uppercase;
		font-weight:bold;	
		}			

	
.trackback-head	{ 
		font-family: Verdana, Arial, sans-serif;
		font-size: small; 
		color: #999; 
		font-weight:bold;
		margin-top:10px;
		text-transform:uppercase;
		}		

	
.trackback-intro	{ 
		font-family: Verdana, Arial, sans-serif;
		color: #999; 
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:150%;	
  		padding:10px;				
		}		
	
 	
.trackback-body {
		font-family: Verdana, Arial, sans-serif;
		color:#333;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:150%;	
  		padding-top:15px;				
		}		

	
.trackback-url {
		font-family: Verdana, Arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:150%;	
  		padding:5px;
  		border:1px dashed #666; 				
		}

	.trackback-post {
		font-family: Verdana, Arial, sans-serif;
		color:#999;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
  		margin-bottom:20px;
		}	

	
	
#menu {
  		margin-bottom:10px;
		background:#FFF;
		font-size:small;
		font-weight:bold;  							
		}	

	
.calendar {
		font-family: verdana, arial, sans-serif;
		color:#999999;
		font-size:x-small;
		font-weight:normal;
  		padding:5px;				
		}
	
	
.calendarhead {	
		font-family:verdana, arial, sans-serif;
		color:#3366CC;
		font-size:x-small;
		font-weight:bold;
  		background:#FFF;
  		line-height:150%;				
		}	

	
.date	{ 
		font-family: Lucida Sans Typewriter Bold, Tahoma Bold, sans-serif;
		font-size: normal; 
		color: #000; 
		font-weight:bold;
		text-transform:uppercase;
		margin-top:10px;		
  		border-bottom:1px dotted #006600;	
		}			
		

.postednog	{ 
		font-family: Verdana, Arial, sans-serif; 
		font-size: x-small; 
		color: #ffffff; 
		}	.posted	{ 
		font-family: Verdana, Arial, sans-serif; 
		font-size: x-small; 
		color: #006600; 
		}		
				
	
.posted-print { 
		font-family: Verdana, Arial, sans-serif; 
		font-size: x-small; 
		color: #000000; 
		}

	
.powered {
		font-family: verdana, arial, sans-serif;
		color: #999999;
		font-size: xx-small;
		font-weight: bold;
		border-top: 1px dotted #666;
		border-bottom: 1px dotted #666;		
		line-height: 150%;
		text-transform: uppercase; 
		padding: 2px;
		margin-top: 10px;
		text-align: center;
		letter-spacing: .2em 
		background: #FFF; 					
		}	
		
	
.side 
{
		
font: 11px verdana, arial, sans-serif;
		
color: #666666;
		font-weight: normal;
  		
background: #00ffff;
  		
line-height: 125%;

padding-left:0px;	}
	
		
	
.sidetitle {
		font-family: verdana, arial, sans-serif;
		color: #FFEE00;
		font-size: x-small;
		font-weight: bold;
  		background: #339933;
  		line-height: 150%;
  		  		margin-top: 10px;
  		text-align: center;
  		text-transform: uppercase;
		letter-spacing: .2em;
  		border: 1px solid #666666;
		}

	
.sidetitle-old {
		font-family:verdana, arial, sans-serif;
		color:#3366CC;
		font-size:x-small;
		font-weight:bold;
  		background:#FFF;
  		line-height:150%;
  		padding:2px;
  		margin-top:10px;
  		border-bottom:1px dotted #666;
  		text-transform:uppercase;
		letter-spacing: .2em;  					
		}		
		
	
.sidetitle-recent {
		font-family: verdana, arial, sans-serif;
		color: #000000;
		font-size: x-small;
		font-weight: bold;
  		background: #ffee00;
  		line-height: 150%;
  		  		margin-top: 1px;
  		text-align: center;
  		text-transform: uppercase;
		letter-spacing: .2em;
  		border: 1px solid #000000;
		}


.sidetitle-archive {
		font-family: verdana, arial, sans-serif;
		color: #ffffff;
		font-size: x-small;
		font-weight: bold;
  		background: #019C00;
  		line-height: 150%;
  		  		  		text-align: center;
  		text-transform: uppercase;
		letter-spacing: .2em;
  		border: 1px solid #ffffff;
   padding-left:3px;		}


.syndicate {
		font-family: verdana, arial, sans-serif;
		font-size: xx-small;
		font-weight: bold;		
  		line-height: 150%;
  		padding: 2px;
  		margin-top: 10px;
  		text-align: center;
  		background: #FFF;  		
 		}	


	
#banner-commentspop {
		font-family: verdana, arial, sans-serif;
		color:# 3366CC;
		font-size: large;
		font-weight: bold;
  		background: #FFF;
  		padding-left: 15px; 
		}


.blog div.commentheader { 
background: #FAFFF5; 
color: #006600; 
font-family: verdana, arial, sans-serif;
font-size: small; 
font-style: bold; 
border-top: 1px solid #339933;
border-left: 1px solid #339933;
border-right: 1px solid #339933;
border-bottom:1px dotted #339933;
text-align: left; 
padding: 2px; 
margin-top: 15px;}


.blog div.commentbody { 
background: #FAFFF5; 
font-family: verdana, arial, sans-serif;
font-size: small; 
border-left:1px solid #339933;
border-bottom:1px solid #339933;
border-right:1px solid #339933;
text-align: left;
padding:4px;
margin-bottom: 15px;}


div.tbtitle {color: #006600; 
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
font-weight: bold;
letter-spacing: .3em;
line-height:14px;
padding:5px;}


div.tburl {color: #006600; 
font-family: Verdana, Arial, sans-serif;
font-size: 9px;
background: #FAFFF5;
line-height:12px;
padding:5px;}


div.ttracked { 
background: #FAFFF5; 
font-family: verdana, arial, sans-serif;
font-size: small; 
font-style: bold; 
border-top: 1px solid #339933; border-left: 1px solid #339933; border-right: 1px solid #339933; text-align: left; line-height: normal; padding: 3px; margin-top: 10px; }


div.tposted { 
background: #FAFFF5; 
font-family: verdana, arial, sans-serif;
font-size: small; 
font-style: bold; 
border-top: 1px dotted #339933; border-left: 1px solid #339933; border-right: 1px solid #339933; border-bottom:1px dotted #339933; text-align: center; line-height: normal; padding: 3px; }


div.tposted a {color:#006600;}

div.tbody { 
font-family: verdana, arial, sans-serif;
font-size: small; 
border-left:1px solid #339933; border-bottom:1px solid #339933; border-right:1px solid #339933; text-align: left; line-height: normal; padding:5px; margin-bottom: 20px; }

div.tbody a {color:#006600;}
