/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:'';}abbr,acronym {border:0;}/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}/*standard theme stuff*/.post ol, .commentlist ol{list-style:decimal;padding:5px 0px 5px 0px;list-style-position:inside;}.post ul, .commentlist ul{list-style:disc;list-style-position:inside;padding:5px 0px 5px 0px;}.post li, .commentlist li{	padding-bottom:5px;}.post strong, .post b{	font-weight:bold;}.post em, .post i{font-style:italic;}.post a{	color:#444444;	}.gallery img{margin:10px 10px 30px 10px}.page_item .page_item, #sidebar ul.children{	margin-left:20px;}/**********************/div.clear{clear:both;height:0px;width:0px;overflow:hidden;}body{	background-color:#dab088;	background-image: url(../design/images/background.jpg);	background-repeat:no-repeat;	background-position:center top; 	margin-top:32px;}#page{	width:846px;	margin-left:auto;	margin-right:auto;	z-index:1;	}#header{width:846px;height:168px;background-color:#fff;background-image:url(../design/images/bgheader.png);background-repeat:no-repeat;background-position:center 2px;border-bottom:2px solid #fff;}/* main navigation */.link_menu {	width:846px;	background-color:#FFFFFF;	background-image: url(../design/images/grdnt_red.png);	background-repeat:repeat-x;	}.link_menu a {	border-bottom: 1px solid #FFF;	display: block;	font: bold 0.9em Verdana,sans-serif;	height: 18px;	padding: 6px 0 0 10px;	text-decoration: none;	color:#FFFFFF;	cursor: pointer;}.link_menu a:hover {background: #444;}.link_menu span{border-bottom: 1px solid #FFF;	display: block;	font: bold 0.9em Verdana,sans-serif;	height: 18px;	padding: 6px 0 0 10px;	text-decoration: none;	color:#FFFFFF;	cursor: pointer;    background: #444;}/**********************/#content{float:left;clear:left;display:inline;width:846px;color:#fff;padding-top:8px;border:1px solid #cea682;border-top:0px;border-bottom:0px;}	#content .post	{		margin-bottom:40px;		color:#444444;		background-color:#dab088;		width:650px;		margin-left:auto;		margin-right:auto;		font-size:14px;	}	#content .post h2, #sidebar h2, h3#comments, h3#respond, h2.pagetitle	{		display:block;		color:#fff;		font-size:136%;		margin-top:10px;		margin-bottom:10px;	}	#content .post h2 a, #content .post h3 a, .navigation a	{		color:#fff;	}	#content .post p, .commentlist p	{		line-height:170%	}	#content .post p a	{		color:#fff;	}		#content .post p		{			margin-bottom:15px;			}	#content .post blockquote	{		padding:10px;		background-color:#003F57;		color:white;		font-style:italic;		margin:10px;	}	#content .post blockquote blockquote	{		background-color:white;		color:black;	}#content .post small{	display:block;	margin:5px 0px 7px 0px;}#content .post p.postmetadata{	display:block;	clear:both;	text-align:center;	width:500px;	background-image:url(../design/images/postmeta.jpg);	height:30px;	color:white; 	padding-top:6px;}#content .post p.postmetadata a{color:white;}#footer{clear:both;width:846px;padding-top:0px;padding-bottom:10px;margin-bottom:40px;text-align:center;font-size:10px;color:#fff;border:1px solid #cea682;border-top:0px;}#footer a{	color:#fff;}