body {	background-color: #b2c6cd;	background-image: url(../images/bkgd_fountain.jpg);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;}#pagewrapper {	background-image: url(../images/bkgd_head_inside.gif);	background-repeat: repeat-x;}#layoutwrapper {	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	width: 925px;}#header {}#menu {}#contentwrapper {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	line-height: 1.3em;	color: #333;	width: 925px;}#textarea {	background-image: url(../images/bkgd_text_insidepage.jpg);	background-repeat: repeat-y;	width: 585px;	padding: 30px 60px 0px;	color: #333;	float: right;}#textarea a {	color: #496f77;}#textarea a:hover {	color: #000;}#textarea h3 {	color: #496f77;	font-size: 1.1em;}#textarea h2 {	line-height: 1.4em;}#textarea h4 {	color: #496f77;	font-size: 0.95em;	padding-left: 0.8em;	padding-right: 0.8em;}#areaSwap {	position: relative;}#areaSwap #areaMap {}#areaSwap #areaText {	width: 123px;	padding: 0px 0px 0px 12px;	position: absolute;	top: 100px;	right: 0px;	left: 450px;	bottom: 0px;	font-size: 0.8em;	line-height: 1.2em;}/***************************************6A: FORM STYLES****************************************/#formWrap {	background: #333;	padding: 1em 0;	position: relative;	}form#frmContact {	width: 525px;	margin: 0 auto;	}form#frmClassAd {	width: 525px;	margin: 0 auto;	}form#frmClassRenewAd {	width: 525px;	margin: 0 auto;}form#frmClassRemoveAd {	width: 525px;	margin: 0 auto;}form#buyClassified {	width: 525px;	margin: 0 auto;	}form#sponsorAd {	width: 525px;	margin: 0 auto;	}form#register {	width: 525px;	margin: 0 auto;}form#password {	width: 525px;	margin: 0 auto;}fieldset {	background: #cdd8dc;	border: none;	margin: 1em 0;	padding-bottom: 0.5em;	}legend {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em;	color: #333;	line-height: 1.4;	background: #cdd8dc;	padding: 0.2em 0.9em 0.2em 0.8em;	margin-left: 0.5em;	letter-spacing: 0.3em;}#formWrap p {	font-family: Arial, Helvetica, sans-serif;	color: #333;	font-size: 0.85em;	line-height: 1.2;	margin: 1.4em 0;	padding-right: 0.5em;	padding-left: 0.8em;}input.text {	width: 250px;}textarea {	width: 300px;	margin-top: .5em;}label.top {	display: block;	margin-bottom: .5em;}label.check {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .75em;	line-height: 1;	color: #000;}span.aside {	font-style: italic;}p.required {	position: relative;}span.required {	background: url(../images/water_drop.gif) no-repeat left center;	position: absolute;	left: 315px;	color: #c00;	height: 25px;	line-height: 25px;	padding-left: 38px;}input.text:focus, textarea:focus {	background: #FFFFCC;}/******************************Classified AdsTable Styles*******************************/#textarea table#adTbl {	border: 1px solid #333;	margin: 0 auto;	border-collapse:collapse;}#textarea #adTbl thead {	color: #FFF;	font-size: 0.85em;	font-weight: normal;}#textarea #adTbl tbody {	font-size: 1em;	color: #333;	text-align:left;	line-height: 1.1em;}#textarea #adTbl tbody h3{	font-size: 1em;	color: #333;	text-align:left;	line-height: 1.1em;}#textarea #adTbl tbody img{	padding-right: 5px;}#textarea #adTbl th {	background: #333;	height: 30px;	font-weight: normal;	text-align: center;	padding-bottom: 0.2em;	border: 1px solid #333;	padding-top: .2em;}#textarea #adTbl td {	padding: 1em;	border: 1px solid #333;}#textarea #adTbl td.price {	text-align: center;	font-weight: bold;}#textarea #adTbl tr.odd {	background: #92aeb9;}#textarea #adTbl tr:hover {	background: #EBE6CD;}/***************************************Left Content Area****************************************/#leftcontent {	font-size: 0.82em;	line-height: 1.2em;	margin: 0px;	padding: 30px 10px 0px;	width: 200px;	float: left;}#leftcontent h1 {	line-height: 1.2em;}#leftcontent h2 {	font-size: 1.2em;	line-height: 1.4em;	color: #C00;}#leftcontent h3 {	line-height: 1.4em;}#leftcontent a {	color: #333;	text-decoration: none;}#leftcontent a:hover {	color: #000;}#leftcontent ul li {	padding: 10px 10px 10px 20px;	width: 170px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #333;	list-style-type: none;	line-height: 1.3em;	background-image: url(../images/bkgd_list.gif);	background-repeat: no-repeat;	background-position: left top;}#footer {	clear: both;	padding-top: 30px;	padding-right: 10px;	padding-left: 10px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.8em;	color: #333;	padding-bottom: 30px;}#footer a {	color: #496f77;	text-decoration: none;	}#footer a:hover {	color: #000;}.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}.bold {	font-weight: bold;}h3 {	color: #496f77;}.floatLeft {	float: left;}.red {	color: #C00;}.green {	color: #496f77;}
