	body {
		margin:0px 0px 0px 0px;
		background-color:#D4D0C8;		
		}

	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}
	
	#banner {
		background-color:#F4F4F0;
		width:500px;
		background-image: url("images/banner_background.gif");
		border-bottom-color:#CCCCCC;
		border-bottom-width:1px;
		font-family:arial, sans-serif; 
		font-size: 25px; 
		color: #CCCCCC; 
		font-weight:normal;
		text-align:left;
		padding:5px;
	}
	#banner a {
		background-color:#F4F4F0;
		width:500px;
		background-image:url("images/banner_background.gif");
		border-bottom-color:#CCCCCC;
		border-bottom-width:1px;
		font-family:arial, sans-serif; 
		font-size: 25px; 
		color: #CCCCCC; 
		font-weight:normal;
		text-align:left;
		text-decoration:none;
		padding:5px;
	}
	.bannerclass {
		background-color:#F4F4F0;
		width:746px;
		background-image:url("images/banner_background.gif");
		border-bottom-color:#CCCCCC;
		border-bottom-width:1px;
	}
	.bannersmall {
		background-color:#F4F4F0;
		width:480px;
		background-image:url("images/banner_background.gif");
		border-bottom-color:#CCCCCC;
		border-bottom-width:1px
	}
	.mylogo {
		background-color:#F4F4F0;
		width:163px;
		heigh:40px;
		float:left;
	}
	.myname {
		background-color:#F4F4F0;
		width:198px;
		heigh:40px;
		float:left;
	}
	.abouttext {
		background-color:#F4F4F0;
		width:70px;
		heigh:40px;
		float:right;
	}
	.contacttext {
		background-color:#F4F4F0;
		width:81px;
		heigh:40px;
		float:right;
	}
	.abouticon {
		background-color:#F4F4F0;
		width:16px;
		heigh:40px;
		float:right;
	}
	.contacticon {
		background-color:#F4F4F0;
		width:16px;
		heigh:25px;
		float:right;
	}
	.seperate {
		background-color:#F4F4F0;
		background-image:url("images/seperate.gif");
		width:7px;
		heigh:40px;
		float:right;
	}
	
	.blogcontent {
		background-color:#F4F4F0;
		width:746px;
		float:clear;
	}
	
	.blog {
  		padding:15px;
		background:#F4F4F0;
		float:left;
		width:480px;
		}	

	
	.blogbody {
		font-family:arial, sans-serif;
		color:#666666;
		font-size:12px;
		font-weight:normal;
  		line-height:18px;
  		text-align:justify;
		}

	.blogbody a{
		font-family:arial, sans-serif;
		color:#FF9900;
		font-size:12px;
		font-weight:normal;
  		line-height:18px;
  		text-align:justify;
  		text-decoration: none;
		}
		
	.blogbody a:link {
		font-family:arial, sans-serif;
		color:#FF9900;
		font-size:12px;
		font-weight:normal;
  		line-height:18px;
  		text-align:justify;
  		text-decoration: none;
		}
		
	.blogbody a:visited {
		font-family:arial, sans-serif;
		color:#FF9900;
		font-size:12px;
		font-weight:normal;
  		line-height:18px;
  		text-align:justify;
  		text-decoration: none;
		}
		
	.blogbody a:active {
		font-family:arial, sans-serif;
		color:#FF9900;
		font-size:12px;
		font-weight:normal;
  		line-height:18px;
  		text-align:justify;
  		text-decoration: none;
		},
	.blogbody a:hover {
		font-weight: normal;
		text-decoration: underline;
	}
	
	.title	{ 
		font-family: arial, sans-serif; 
		font-size: 20px; 
		color: #666666;
		text-align:left;
		}					

	.date	{ 
		font-family:arial, sans-serif; 
		font-size: 25px; 
		color: #CCCCCC; 
		border-bottom:1px solid #CCCCCC;
		margin-bottom:10px;
		font-weight:normal;
		text-align:left;
		}
		
	.extended { 
		font-family:arial, sans-serif; 
		font-size:12px;
		font-weight:bold;
  		line-height:18px; 
		margin-bottom:25px;
		}
		
	.posted	{ 
		font-family:arial, sans-serif; 
		font-size:12px;
		font-weight:normal;
  		line-height:18px; 
		margin-bottom:25px;
		}
		
	.rightnav {
	  	padding:5px;
		background:#F4F4F0;
		float:right;		
		width:202px;
	}
	
	.searchClass {
		font-family:arial, sans-serif;
		color:#666666;
		height: 18px;
		width:146px;
		border-width:1px;
		border-color:#CCCCCC #FFFFFF #FFFFFF #CCCCCC;
		background-color:#E8E8E8;
	}
	
	.calendar {
  		background-color:#E8E8E8;
  		padding:1px;
  		border-color:#CCCCCC;
  		border-width:1px;
  		border-style:solid;
  		margin-top:2px;
  		margin-bottom:2px;
		}
		
	.calendarday {
		font-family:arial, sans-serif;
		color:#666666;
		font-size:10px;
		font-weight:normal;
  		background-color:#FFFFFF;
  		line-height:140%;
  		padding:2px;
  		text-align:center;
		}
		
	.calendarday a{
		font-family:arial, sans-serif;
		color:#FF9900;
		font-size:10px;
		font-weight:normal;
  		background-color:#FFFFFF;
  		line-height:140%;
  		padding:2px;
  		text-align:center;
  		text-decoration:none;
		}
		
	.calendarday a:link{
		font-family:arial, sans-serif;
		color:#FF9900;
		font-size:10px;
		font-weight:normal;
  		background-color:#FFFFFF;
  		line-height:140%;
  		padding:2px;
  		text-align:center;
  		text-decoration:none;
		}
		
	.calendarday a:visited{
		font-family:arial, sans-serif;
		color:#FF9900;
		font-size:10px;
		font-weight:normal;
  		background-color:#FFFFFF;
  		line-height:140%;
  		padding:2px;
  		text-align:center;
  		text-decoration:none;
		}
		
	.calendarday a:hover{
		font-family:arial, sans-serif;
		color:#FF9900;
		font-size:10px;
		font-weight:normal;
  		background-color:#FFFFFF;
  		line-height:140%;
  		padding:2px;
  		text-align:center;
  		text-decoration:underline;
		}
		
	.calendardaycell {
		font-family:arial, sans-serif;
		color:#666666;
		font-size:10px;
		font-weight:normal;
  		background-color:#FFFFFF;
  		line-height:140%;
  		padding:0px;
  		text-align:center;
		}
	
	.calendarhead {	
		font-family:arial, sans-serif;
		color:#666666;
		font-size:25px;
		font-weight:normal;
  		background-color:#CCCCCC;
  		line-height:100%;
  		padding:1px;
  		width:200px
		}
		
	.sidetitle {
  		background-image:url("images/title_bar_bg.gif");
  		width:202px;
  		heigh:19px;
  		padding:0px;
   		margin-top:4px;
  		margin-bottom:2px;
		float:right
		}
		
	.sidetitletext {
		font-family:arial, sans-serif;
		color:#333333;
		font-size:15px;
		font-weight:normal;
  		padding:1px;
		text-align:right
		float:right
		width:170px;
		}
		
	.sidebox {
  		background-color:#E8E8E8;
  		font-family:arial, sans-serif;
  		font-size:10px;
  		padding:0px;
  		text-align:left;
  		border-width:1px;
  		border-style:solid;
  		border-color:#CCCCCC
		}
		
	.sidebox ul {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		}
	.sidebox a {
		display: block;
		color: #666666;
		background-color: #E8E8E8;
		padding: 1px;
		text-decoration: none;
		}

	.sidebox a:hover {
		background-color: #CCCCCC;
		color: #FF6600;
		padding: 1px;
		}
	
	.syndicate {
		font-family:arial, sans-serif;
		font-size:xx-small;
		font-weight:bold;		
  		line-height:140%;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
  		background:#FF9933;  		
 		}	
		
	.powered {
		font-family:arial, sans-serif;
		color:#666;
		font-size:xx-small;
		font-weight:bold;
  		border:1px dotted #999;			
		line-height:140%;
		text-transform:uppercase; 
		padding:2px;
		margin-top:10px;
		text-align:center;
		letter-spacing: .2em;					
  		background:#FFF;		
		}
		
	.quote {
		font-family:garamond, georgia, times, times new roman, serif; 
		font-size:20px;
		line-height:200%;
		color: #999999;
		background:#F4F4F0;
				
	}		
	
	.comments-body {
		font-family:arial, sans-serif;
		color:#666666;
		font-size:12px;
		font-weight:normal;
  		background:#F4F4F0;
  		line-height:140%;
  		width:480px
 		padding-bottom:10px;
  		padding-top:10px;		
 		border-bottom:1px solid #CCCCCC; 					
		}		

	.comments-post {
		font-family:arial, sans-serif;
		color:#666666;
		font-size:12px;
		font-weight:normal;
  		background:#F4F4F0;		
		}	

	.trackback-url {
		font-family:arial, sans-serif;
		color:#666666;
		font-size:12px;
		font-weight:normal;
  		background:#F4F4F0;
  		line-height:140%;
 		padding:5px;	
 		border:1px solid #CCCCCC; 					
		}

	.trackback-body {
		font-family:arial, sans-serif;
		color:#666666;
		font-size:12px;
		font-weight:normal;
  		background:#F4F4F0;
  		line-height:140%;
  		width:480px;
 		padding-bottom:10px;
  		padding-top:10px;		
 		border-bottom:1px solid #CCCCCC; 
		}		

	.trackback-post {
		font-family:arial, sans-serif;
		color:#666666;
		font-size:12px;
		font-weight:normal;
  		background:#F4F4F0;		
		}

		
	.comments-head	{ 
		font-family:arial, sans-serif; 
		font-size: 12px; 
		color: #6666666; 
		border-bottom:1px solid #CCCCCC;
		margin-top:20px;
		font-weight:bold;
  		background:#F4F4F0;		
		}
		
	.quotecontainer {
		background:#F4F4F0;
		padding:0px;
		float:left;
	}
	.quotestart {
		font-size:40px;
		line-height:40px;
		color:#FF9900
	}
	.quoteend {
		font-size:40px;
		line-height:40px;
		color:#FF9900;
	}