h1, h2, h3, h4, h5, h6, ul, ol, li, p, blockquote{	font-family: Arial, Helvetica, sans-serif;	color: #336666;	padding-left: 20px;	padding-right: 30px;    font-weight: normal;}p {	font-size: 12px;}h1, h2 {	font-size: 14px;}h3 {	font-size: 9px;}body {	background-color: #FFFFCC;	padding: 30px;}blogbody {}.box1, .box2, .posted {	padding-left: 20px;	padding-right: 30px;}.header_img {	border-bottom-width: 10px;	border-bottom-style: solid;	border-bottom-color: #336666;	top: 0px;	right: 0px;	width: 570px;}.content_img {	float: right;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;}.nav {	border-bottom-width: 10px;	border-bottom-style: solid;	border-bottom-color: #336666;	float: right;}.nav_art {	bottom: 0px;	left: 0px;	float: right;	position: absolute;}#container {	position:absolute;	width:800px;	height:auto;	left: 50%;	margin-left: -400px;	border: 10px solid #336666;	background-color: #CCCCCC;}#nav {	width:220px;	float: left;}#content {	width:570px;	border-left-width: 10px;	border-left-style: solid;	border-left-color: #336666;	float: right;	background-color: #FFFFCC;	height: 600px;}#long_page {	width:570px;	border-left-width: 10px;	border-left-style: solid;	border-left-color: #336666;	float: right;	background-color: #FFFFCC;}.flag_img {	padding-right: 5px;	vertical-align: middle;	padding-bottom: 5px;}