/* @override http://www.terradyme.com/newsite.css */

	body {
		margin:0px 10px 10px 10px;
		padding:0px;
		color: #246352;
		font: small/140% Arial, Helvetica, Geneva, sans-serif;
	background-color: #fbffd3;
}
	

	a:link {text-decoration:none;color: #246352}
	a:visited {text-decoration:none;color: #ac2000}
	a:hover {text-decoration:none;color: #009626}
	a:active {text-decoration:none;color: #ac2000}

	#leftcontent {
		position: absolute;
		left:10px;
		top:60px;
		width:200px;
		background: #fbffd3;
		border:1px solid #000;
		}

	#centercontent {
		background: #fbffd3;
   		margin-left: 199px;
   		margin-right:199px;
		border:1px solid #000;
		padding-left:10px;

		/*
		IE5x PC mis-implements the box model. Because of that we sometimes have
		to perform a little CSS trickery to get pixel-perfect display across browsers.
		*/
		
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 201px;
   		margin-right:201px;
		}
		
	html>body #centercontent {
   		margin-left: 201px;
   		margin-right:201px;
		background-color: #fbffd3;
	color: #853b2b;
}

	#rightcontent {
		position: absolute;
		right:10px;
		top:60px;
		width:200px;
		background: #fbffd3;
		border:1px solid #000;
		}
	
	#banner {
		background: #fbffd3;
		height:60px;
		border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:59px;
		}
		
	html>body #banner {
		height:59px;
	background-color: #fbffd3;
}
		
	/*p,h1,pre {
		margin:0px 10px 10px 10px;
		}*/

	h1 {
		font-size:14px;
		padding-top:10px;
		}

	h2 {
		font-size: x-large;
		padding-bottom:10px;
		}
		
	#banner h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	
	#rightcontent p {
		font-size:10px
		}

	.title	 { color: #246352; font-family: verdana, arial, sans-serif; text-transform: uppercase; font-weight: bold }			
	.date	 { color: #55762a; font-family: verdana, arial, sans-serif; font-weight: bold }		
	

/*fgdfgsdfgsd*/		
		

	/*.blogbody  { 
		margin:0px 10px 10px 10px;
		padding:0px;
		background-color: #001038;
		color: #e6e6e6;
		font-family: Arial, Helvetica, Geneva, sans-serif;
		text-indent: 10px;
		line-height: 140%;

}


	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover  { color: #00d4e4; font-weight: normal; border-bottom: 1px dotted #F8FFBF }

	
		
	.side  { color: white; font-size: x-small; font-family: verdana, arial, sans-serif; font-weight: normal; line-height: 140%; background: #001038; padding: 2px }	
		
	.powered  { color: black; font-size: x-small; font-family: verdana, arial, sans-serif; line-height: 140%; background: #fff; text-transform: uppercase; letter-spacing: 0.2em; margin-top: 50px; padding: 2px }	
	.comments-body  { color: black; font-size: small; font-family: verdana, arial, sans-serif; font-weight: normal; line-height: 140%; background: #fff; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px dotted #E1E1E1}		

	.comments-post  { color: black; font-size: x-small; font-family: verdana, arial, sans-serif; font-weight: normal; background: #fff }	
			
	.comments-head	 { color: black; font-size: small; font-family: verdana, arial, sans-serif; font-weight: bold; background: #fff; margin-top: 10px; border-bottom: 1px solid #999 }		

	#banner-commentspop {
		font-family:verdana, arial, sans-serif;
		color:#FFF;
		font-size:large;
		font-weight:bold;	
  height:  50px;
  background-image: url(../images/cdlogo.gif);		
  background-repeat: no-repeat;		 
		}


body {
	color: #F8FFBF;
	background: #375e49;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	padding: 0;
	min-width:500px;
	margin:15 -15px 0 15;
	}*/



.rightsidebar {
	width:150px;
	border-left: 1px dotted #E1E1E1;
	padding:20px 0px 20px 10px;
	}

.leftcategory {
	color:#F8FFBF;
	font-weight:bold;	
  	line-height:130%;
  	padding:2px;
  	margin-top:10px;
  	text-transform:uppercase;
	letter-spacing: .2em;  	
	border-top: 1px dotted #E1E1E1;			
	}	

	
.rightcategory {
	color:#F8FFBF;
	font-weight:bold;	
  	line-height:130%;
  	padding:2px;
  	margin-top:10px;
  	text-transform:uppercase;
	letter-spacing: .2em;  	
	border-bottom: 1px dotted #E1E1E1;			
	}		

.pushone {
	padding-left:10px;
	color: #246352;
}
	
.pushtwo {
	padding-left:20px;
	}
	

.footer {
	color: #501006;
	text-align: center;
	font-size: 09px;
	font-style: normal;
	line-height: 14px;
	}
