body{
	margin:10px 0 0 10px;
}
#header{
	background-color:#A43907;
	width:800px;
	margin-bottom:10px;
	padding:10px;
}
#header h1{
	margin:10px;
	font: bold 36px arial,helvetica,sans-serif;
	color:#ffc;
	letter-spacing:-0.5px;
}
#header h2, p{
	margin:12px;
	font: normal 16px arial,helvetica,sans-serif;
	color:#fff;
}
#header h2{
	color:#fff;
}
#header p{
	font-weight:bold;
	color:#E3E3C1;
}
#header h3{
	margin:10px;
	font: bold 12px arial,helvetica,sans-serif;
	color:yellow;
	text-align:right;
}
#mainpart{
	background-color:#E3E3C1;
	width:800px;
	padding:30px 10px;
}
#mainpart img{
	margin-right:20px;
	margin-bottom:3px;
	float:left;
	border: 1px solid black;
}
#mainpart iframe{
	margin-right:10px;
	float:left;
}
#mainpart adsense{
	margin-right:10px;
	float:right;
}
#mainpart h2{
	padding:10px 20px 10px 50px;
	margin:0;
	font: bold 20px/24px arial,helvetica,sans-serif;
}
#mainpart h3{
	padding:10px 20px 10px 50px;
	margin:0;
	font: bold 18px/24px arial,helvetica,sans-serif;
}
#mainpart p{
	padding:0 20px 20px 50px;
	margin:0;
	font: normal 15px/20px arial,helvetica,sans-serif;
	color:black;
}
#adsense_block{
    width:350px;
	margin:0px 20px 5px 10px;
	float:left;
	border: 1px solid black;
	padding:6px;
	background-color: white;
}
#left_column{
    width:380px;
	margin:0px 30px 10px 10px;
	float:left;
	padding:6px;
	background-color: white;
}
#left_column p{
	padding:5px 20px;
}
#left_column h3{
	padding:5px 20px;
	margin:0;
	font: bold 18px/24px arial,helvetica,sans-serif;
}
