*{margin:0; padding:0;}

body{text-align:center; background:url(images/body_bg.gif) top left repeat; font:12px/1.5em 'Lucida Grande', Helvetica, Arial, sans-serif;}

.separate{clear:both; height:1px;}

#banner{background:url(images/banner_bg.jpg) top center no-repeat; height:127px;}
	
	#banner h1{text-indent:-9999px;}
	#banner a{display:block; width:384px; height:104px;}

#container{margin:0 auto; background:url(images/container_bg.gif) top center repeat-y; width:928px;}

#content{width:900px; margin:0 auto; text-align:left;}

#feature{background:#363021 url(images/2008_MopperStapen_Auctions_06.gif) top left repeat-y; height:292px; border-bottom:8px solid #90a273;}

	#feature ul{float:left; list-style:none; width:270px; margin:15px 0;}
	#feature li{}
	#feature li a{display:block; padding:7px 0 7px 5px; margin-left:15px; margin-top:-10px; border-bottom:1px solid #2f281a; text-transform:uppercase; font-size:14px; text-decoration:none; color:#ddd6cc; letter-spacing:.2em;}
	html>body #feature li a{margin-top:0;}
	#feature li a:hover{background-color:#2f281a;}
	
	#feature img{float:right;}
	
#footer{clear:both; padding:15px; background-color:#90a273;}

#left{float:left; width:265px; margin:15px 0 25px 0;}

	#left h2{color:#425227; font-size:20px; padding:10px 0; line-height:1.2em;}
	#left .article{margin-left:15px; padding:10px 0;}
	#left .article p.more{display:block; padding:10px 0 5px; text-align:right; color:#000033;}
	#left .article h5{display:block; font-size:14px;}



#right{float:right; width:585px; margin:15px 0 25px 0; padding-right:17px; border-left:1px solid #90a273;}

	#right .article{border-bottom:1px solid #90a273; padding:10px 0; margin:0 25px 10px 0;}
	#right .article h5{display:block; width:350px; float:right; font-size:14px;}
	#right .article img{float:left;}
	#right .article p{float:right; display:block; width:350px; text-align:left;}
	#right .article p.more{display:block; padding:10px 0 5px; text-align:right; color:#000033;}
	#right .auction, #left .auction{border-bottom:1px solid #CCC; padding:10px 0; margin:0 15px;}
	#right .auction ul{margin-left:15px; list-style:circle;}
	#right .auction table td{padding:5px 0;}
	#right h2{color:#425227; font-size:20px; padding:10px 0; line-height:1.2em;}
	#right h1{color:#363021; line-height:1.5em; padding:5px 0; margin:0 15px; display:block; border-bottom:1px solid #EFEFEF;}
	#right p{padding:5px 0;}


/* Paragraph Module */

.leftFloat {
	float: left;
	margin:10px 15px 10px 0;
	vertical-align:top;
	}
		
.rightFloat {
		float: right;
		margin:10px 15px 10px 15px;
		text-align: right;
		vertical-align: top;
		}
		
/* Paragraph Module */

/* align pictures */
.pictureleft {
	float:left;
	margin:15px;
	}

.pictureright {
	float:right;
	margin:15px;
}