/* Background Graphics --------------------------------------------- */body {	background-color: #ffffff;}#container {	background: transparent url(page_bg.jpg) no-repeat center top;}#header {	background: transparent url(hands.png) no-repeat center top;	z-index: 9998;}#my_compliments {	margin: 0px;	padding: 240px 0 0 776px;	z-index: 9999;}#header .style_content {	background: transparent url(content_top.png) no-repeat center bottom;}#title span, #tagline span {}#menu {	background-image: none;}#menu li a {	text-transform : uppercase;	padding: 0px 10px;	font-weight: bold;	font-size: 14px;}#menu li.current_page_item {	float: left;}#menu .current_page_item a, #menu .page_item a {	padding: 0px 20px;}#content {	background: url(background.png) repeat-y center;}#information, #search, #author {	margin:-103px 0 0 56px;	min-height: 172px;	background: transparent url(information.png) no-repeat left top;}#widgets, #archive_links, #form_comments  { margin:-9px 40px 0 0px; background: #dad7d4 url(widgets_top.png) no-repeat left top; z-index: 100;}#widgets_home_a, #widgets_archives_a  { background: transparent url(widgets_bottom.png) no-repeat left bottom; z-index: 100;}#comment_area .inner{ background: transparent url(widgets_bottom.png) no-repeat left bottom; z-index: 1;}#authors, #categories { margin-top: 30px; }#authors, #dates { margin-left: 10px; }.prominent .inner {	margin: 0px;	padding: 20px 20px 20px 20px;}.inner h2 {	color: #000000;}#footer { background: url(footer_bg.png) repeat-x center;}#footer .style_content {	height: 95px; background: url(footer_corner.png) no-repeat left bottom;}#footer .style_content form {	padding: 55px 30px 0px 0px;	margin: 0px;}#footer_title {	padding: 55px 0px 0px 35px ;	margin: 0px;}#comment_area .metadata {	margin: 0px 0px 15px;	padding: 10px;	background-color: #f4f4ec;}#post_meta {	margin:-102px 0 0 56px;}.author ul li a{	text-decoration: none;}.post h3.title {	background: url(line.png) repeat-x bottom left;	padding: 0px 0px 5px 0px;	color: #9B938C;}.metalinks {}.metalinks li {	margin: 0px 20px 0px 0px;	padding: 0px;	background-image: none;	position: relative;	display: inline;}.metalinks .date {	float: right;	margin: 0px 0px 0px 0px;	padding: 0px;	position: relative;	display: inline;}#content .summary {	background-image: none;	padding: 0px 0px 20px 0px;	margin-bottom: 0px;}/* Color ----------------------------------------------------------- */#div {	border: 1px solid #FF0000;}#header, #footer {	color: #000000;}#header a, #header a:link {	color: #000000;}#footer a, #footer a:link {	color: #d7d4d1;}#header a:hover, #header a:active {	color: #382e1f;}#footer a:hover, #footer a:active {	color: #DDDDDD;}#menu li.current_page_item a, #menu li.current_page_item a:link, #menu li.current_page_item a:hover, #menu li.current_page_item a:active {	color: #000000;}/* Typography ------------------------------------------------------ */body {	font-family: Arial, Tahoma, Sans-serif;	font-size: 9pt;	line-height: 180%;	color: #000000;}a, a:link {	color: #000000;	text-decoration: none;}a:hover, a:active {	color: gray;}img {	border: 0px;}h1, h2, h3, h4, h5, h6 {	font-weight: bolder;	color: #9B938C;}#menu li a {	line-height: 25px;}/* Forms ----------------------------------------------------------- */input.input {	background: transparent url(input_bg.png) no-repeat top;	border: 0px solid #ffffff;	margin: 0px;	padding: 2px 2px 0px 2px;	line-height: inherit;	font-size: inherit;	display: inline;	text-indent: 6px;	color: #d7d4d1;}