	body {
		background: #333 url("../rebirth/images/background.gif");
		font-family: sans-serif;
color: #cff;
				text-align: left;
		font: 10px verdana;
			
		margin: 0;
		padding: 0;
	}
	#container1 {
		max-width: 896px;
width:expression(document.body.clientWidth > 896? "896px": "auto" );

		background: url("../rebirth/images/border_left.gif");
		background-repeat: no-repeat;

	}

a {
color: #9cf;
}

	#container2 {
		background: url("../rebirth/images/footie_background.jpg");
		background-position: bottom left;
		background-repeat: no-repeat;
		margin: 0;
		padding: 0 0 50px 0;
	}




	h1 {
		color: #900;
		font-size: 1.8em;
		font-weight: normal;
		margin:  0 22px 6px 36px;
		padding: 20px 0 0 0;
		text-align: left;
		}



	h2 {
		
		font-size: 1.2em;
		font-weight: normal;		
		margin:  3px 22px 6px 36px;
		text-align: left;
		}


	h3 {
		border-left: 10px solid #600;
		border-right: 10px solid #600;
		padding: 18px 0 18px 26px;
		font-weight: normal;
		font-size: 1.6em;
		margin: 12px 0 0 0;
		text-align: left;
		clear: both;
		}



	p {
		font-size: 1.2em;
		padding: 0 22px 0 36px;
		margin:  0px 0 0px 0;
		text-indent: 12px;
		line-height: 20px;
		text-align: left;
		}


	ul {
		list-style: none;
		font-size: 1.2em;
		margin: 0 0 0 36px;
		padding: 0;
		line-height: 20px;
		text-align: left;
	}
	



	#bucket1 ul {
		border-left: 10px solid #600;
		margin:0 0 20px 0;
		padding: 0 0 20px 36px;

	}

	#bucket2 ul {
		margin:0 0 20px 0;
		padding: 0 0 20px 36px;
	}

	#bucket3 ul {
		border-right: 10px solid #600;
		margin:0 0 20px 0;
		padding: 0 0 20px 36px;
	}

	#link_buckets ul a,#link_buckets ul a.visited {
		color: #06c;

		}
	#link_buckets ul a:hover {
		text-decoration:none; 

	}

	#column {
		float: right;
		margin:0;
		padding: 0;
	}


	#blog {
		background: #fff no-repeat;
		background-image: url("../rebirth/images/normal_header.jpg");
		color: #333;
		margin: 0 0 0 0;
		padding: 280px 0 15px 0;
		
	       }

	#blog p {
		text-indent: 0;
		padding-top: 8px;
		}


	#blog h1 {
		font-size: 2em;
		}


	#blog a,#blog a.visited {
		color: #06c;

		}
	#blog a:hover {
		text-decoration:none; 

	}
	#blog h1 a,#blog h1 a:visited {
		text-decoration: none;
		color: #900;

		}
	#blog h1 a:hover {
		font-style: italic;

		}


	#webmiss {
		
		margin: 10px 0 0 0;
		                color: #069;
background: url("../rebirth/images/missbg.gif");
	}

	#webmiss a {
		color: #900;

	}
	#miss1 {
		background: #fff;
		width: 380px;
		float: left;	
		margin: 0 0 0 0;
                color: #069;


	}




	#miss2 {
		background: #fff;
		width: 380px;

		float: right;
		margin: 0 0 0 10px;

		}
  		

	.images {
		margin: 0 0 12px 0;
		display: block;
	}


	.images img {
		background: #000;
		margin:  15px 0 15px 45px;;
		border: 2px solid #333;
		padding:  5px ;	
		outline:  #000 12px solid;
	}

	.clear{
		clear: both;
		height: 0px;
		margin: 0;
		padding: 0;
	}
      #lastclear {
padding: 4px 0 10px 30px;
}

	
	#trending {
		padding: 10px 0 10px 0;
		margin: 10px 0 0 0;

	}

	#trending h1 {		
		margin: 0;
		padding:  0 0 8px 26px;	
		border-left: 10px solid #600;		
		border-right: 10px solid #600;
		
	}

	#link_buckets{
		margin: 10px 0 0 0;

	}
	#footer,#trending{
		background: #fff;
		color: #666;
		}





	#bucket1,#bucket2,#bucket3 {
		width: 250px;
		background: #fff;
		float: left;
	}


	#bucket2,#bucket3 {
		margin: 0 0 0 10px;
	}

	#footer {
		margin: 10px 0 0 0;
		padding: 0 0 20px 0;
		

		}

	*html #footer,#trending{
		
		margin: -3px 0 0 0;
		
	}

	#footer p {
	
		border-left: 10px solid #600;
		border-right: 10px solid #600;


	}
		
	#comment {
		width:400px;

	}
	input,textarea {
		color: #006699;
		font-weight: normal;
		margin: 12px 12px 12px 0;
		padding: 3px 0 3px 5px;
		outline: 1px solid #000;
		border: 1px solid #999;
		border-left: 9px solid #069;

		background: #fff;
	}
	
        #submit {
		font-weight: normal;

		padding: 8px;

	}
	.right {
		display: block;
		float: right;
	}
	.left {
		display: block;
		float: left;
	}
	.left,.right {
		background: #000;
		margin:  35px 35px 25px 26px;
		border: 1px solid #333;
		padding:  5px ;	
		outline:  #000 25px solid;
		text-align:center;
		display:block;

	}
	a img{
		background: #000;
		margin:  35px 35px 70px 26px;
		border: 1px solid #333;
		padding:  5px ;	
		outline:  #000 25px solid;
		text-align: center;
		display: block;

	}

	a:hover img,a:active img{

		border: 1px solid #069;
	

	}

	
	#commentlist li {
list-style: none;
clear: both;
		padding: 15px 0 22px 0;
		margin: 0;


	}

	#commentlist img {
		background: #000;
		margin:  15px 0 15px 0;
		float: left;
		border: 1px solid #ccc;
		padding:  5px ;	
		outline: #000 12px solid;
	}

	#commentlist .wp-smiley { 
		background: #fff;
		float: none;
		margin:  0;
		border: 0px solid #ccc;
		padding:  0px ;	
		outline:  none;
		}

#commentlist p {
margin: 0 0 0 25px;
text-indent: 20px;
}

#commentlist cite {
padding: 10px 0 10px 0;
font-style: normal;
font-size: .8em;

}


.comment odd img { border: 1px solid #900; }

#postcomment {


		border-left: 10px solid #600;
		border-right: 10px solid #600;
		padding: 18px 0 18px 26px;
		font-weight: normal;
		font-size: 1.6em;
		margin: 12px 0 0 0;
		text-align: left;
		}



