/*Theme Name: terrafirmaTheme URI: http://www.freewpthemes.net/preview/terrafirmaDescription: Tested on WP2.5Version: 2.0Author: Free WordPress ThemesAuthor URI: http://www.freewpthemes.net/Tags: fixed width, two columns, widgets*/* {	padding: 0px;	margin: 0px;}body {	background: #F9F9F7 url('images/a1.gif') repeat-x;	font-size: 11px;	font-family: "trebuchet ms", helvetica, sans-serif;	color: #8C8C73;	line-height: 18px;}hr {	display: none;}a {	color: #FF7800;	text-decoration: underline;}a:hover {	text-decoration: none;}sup {	font-size: 0.5em;}p {	margin-bottom: 14px;	text-align: justify;}img.picA {	position: relative;	top: -2px;	background: url('images/a47.gif') no-repeat;	width: 76px;	height: 74px;	padding: 8px;}img.picB {	position: relative;	top: -2px;	background: url('images/a26.gif') no-repeat;	width: 146px;	height: 75px;	padding: 7px;}img.floatleft {	float: left;	margin: 0px 14px 3px 0px;}ul.linklist {	list-style: none;}ul.linklist li {	border-top: solid 1px #EEEEEE;	padding-top: 5px;	margin: 5px 0px 0px 0px;}ul.linklist li.first {	border-top: 0px;	margin-top: 0px;	padding-top: 0px;}#upbg {	position: absolute;	top: 0px;	left: 0px;	background: #fff url('images/upbg.gif') no-repeat;	width: 747px;	height: 264px;	z-index: 1;}#outer {	position: relative;	width: 747px;	margin: 0 auto;	background: #fff url('images/abg.gif') repeat-y;}#inner {	position: relative;	padding: 13px 30px 13px 30px;	z-index: 2;}#header {	position: absolute;	background: url('images/logo-fkr.gif');	width: 185px;	height: 92px;	color: #fff;	padding-left: 20px;}#header span {	font-weight: normal;}#header h1 {	position: absolute;	font-size: 23px;	letter-spacing: -1px;	top: 30px;	line-height: normal;}#header h2 {	position: absolute;	font-size: 10px;	font-weight: normal;	color: #FCE2CA;	top: 51px;}#header sup {	color: #FCE2CA;}#splash {	position: absolute;	right: 30px;	background: #EAEAE2 url('images/a10.jpg') no-repeat;	width: 475px;	height: 92px;}#menu {	position: relative;	background: #46461F url('images/a16.gif') repeat-x;	height: 67px;	padding: 0px 20px 0px 5px;	margin: 98px 0px 20px 0px;}#menu ul {}#menu ul li {	display: inline;	line-height: 52px;	padding-left: 3px;}#menu ul li.first {	border-left: 0px;}#menu ul li a {	background-color: transparent;	background-repeat: repeat-x;	padding: 8px 12px 8px 12px;	font-size: 12px;	color: #fff;	font-weight: bold;}#menu ul li a:hover {	background: #fff url('images/a18.gif') repeat-x top;	color: #4A4A24;	text-decoration: none;}#date {	position: absolute;	top: 0px;	line-height: 52px;	color: #BDBDA2;	right: 30px;	font-weight: bold;	font-size: 12px;	letter-spacing: -1px;}#sidebar {	position: relative;	width: 180px;	float: right;}#sidebar h3 {	position: relative;	top: 4px;	font-size: 16px;	line-height: 25px;	color: #656551;	letter-spacing: -1px;	background: url('images/a22.gif') bottom repeat-x;	padding: 0px 0px 10px 10px;	margin-bottom: 20px;}#sidebar .content {	padding: 0px 10px 0px 10px;	margin-bottom: 20px;}#sidebar ul {	list-style: none;}#sidebar li ul {	margin: 0 15px 15px 15px;}#sidebar li li {	border-bottom: solid 1px #EEEEEE;	padding: 5px 0;}#calendar table {	width: 80%;	margin: 0 15px;}#calendar tbody td {	text-align: center;}#next {	text-align: right;}#content {	position: relative;	width: 480px;	float: left;}#content .content, .entry {	padding: 0px 15px 0px 15px;	margin-bottom: 20px;}#content .post {	margin-bottom: 30px;}#content .post .header {	position: relative;}#content .post .header h2, #sidebar h2, .pagetitle {	position: relative;	top: 4px;	font-size: 18px;	line-height: 25px;	color: #656551;	letter-spacing: -1px;	background: url('images/a22.gif') bottom repeat-x;	padding: 0px 0px 10px 15px;	margin-bottom: 20px;}#content .post .date {	position: absolute;	right: 15px;	top: 0px;	line-height: 35px;	color: #AFAFA4;	font-weight: bold;}#content .post .content {	margin-bottom: 0px;}#content .post .content ul, #content .post .content ol {	margin-bottom: 1em;	list-style-position: inside;}#content .post .footer {	position: relative;	top: -10px;	background: url('images/a33.gif') repeat-x;	height: 64px;}#content .post .footer ul {	list-style: none;	position: absolute;	right: 15px;	bottom: 15px;}#content .post .footer ul li {	display: inline;	line-height: 14px;	padding-left: 17px;	margin-left: 25px;	background-repeat: no-repeat;	background-position: 0px 2px;}#content .post .footer ul li.printerfriendly {	background-image: url('images/a41.gif');}#content .post .footer ul li.comments {	background-image: url('images/a36.gif');}#content .post .footer ul li.readmore {	background-image: url('images/a38.gif');}.navigation {	height: 40px;	font-size: larger;	font-weight: bold;}.navigation .alignleft {	float: left;}.navigation .alignright {	float: right;}#comment {	width: 80%;}#footer {	clear: both;	padding: 30px 0;	text-align: center;	background: url('images/a50.gif') repeat-x;	color: #A8A88D;}#footer a {	color: #8C8C73;}#ads1 {	position: relative;	top: 10px;	height: 120px;	text-align: center;