	body
	{
		padding:0px;
		margin:0px;
		background-color:#cccccc;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:12px;
		color:black;
	}
	a:link {color: #4C658E; text-decoration: underline; }
	a:active {color: #4C658E; text-decoration: none; }
a:visited {color: #4C658E; text-decoration: underline; }
a:hover {color: green; text-decoration: underline; }
.onefour {font-size:14px;}
	form {margin:0px;padding:0px;}
	a img {border:none;}
	table {font-size:12px;}
	.clear_both
	{
		position:relative;
		clear:both;
		height:0;
		margin:0;
		padding:0;
		font-size:0.1px;
	}
	input.button
	{
		font-weight:bold; 
		border:#C9C8CC solid 1px;
		background:#CED7E0; 
		color:#000000;
		cursor:pointer;
	}
	h1, h2, h3
	{
		font-size:12px;
		font-weight:bold;
		color:#000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding:0px;
		margin:0px;
		margin-bottom:5px;
	}
	h5
	{
		font-size:8px;
		font-weight:bold;
		color:#484846;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding:0px;
		margin:0px;
		margin-bottom:5px;
	}
/* #######################End field_types######################## */	
	.main {position:relative;margin:0px auto;width:930px; top:15px; background:#FFF}
	.header {height:189px;position:relative; background-color:#cccccc}
	.headerPrairie {position:absolute;top:0px;left:0px;}
	.headerHouse {position:absolute;top:0px;right:0px;}
	.irLogo {position:absolute;top:80px;	left:23px;}
	.realEstateText
	{
		position:absolute;
		top:75px;
		left:100px;
		color:white;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:20pt;
		font-weight:bold;
	}
	.headerText
	{
		font-size:12px;
		font-weight:bold;
		color:#484846;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-top:5px;
		position:relative;
		margin:0px;
	}
	.logo
	{
		position:absolute;
		float:left;		
		left:240px;
		top:25px;
		z-index:1;
		
	
	}
	ul.topMenu
	{
		float:left;
		position:absolute;
		width: 200px;
		top:198px;
		left:0px;
		margin:0px;
		padding:0px;
		z-index:1;
	list-style: none;
	}
	ul.topMenu li
	{
		font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	}
	ul.topMenu li  a:link, ul.topMenu li  a:visited {background: #333 url("http://georights.com/images/seperator.gif") bottom right no-repeat;
	color: #ccc;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;}
	 ul.topMenu li  a:hover, ul.topMenu li  a:active {	
	 background: #CCCCCC url("http://georights.com/images/hover.gif") bottom center no-repeat;
	 color: #fff;
	 padding-bottom: 8px;
	}	
	.leftBlock, .rightBlock {position:relative;float:left;margin-top:13px; left:-2px;}
	.leftBlock {width:172px;}
	.rightBlock {width:740px;margin-left:10px;padding:0px 0px;overflow:auto;padding-top:10px;}
	.LoginBlock
	{
		margin-top:-10px;
		margin-bottom:1px;
		font-weight:bold;
		font-size:11px;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.signInLink, .registerLink
	{
		position:relative;
		float:left;
		text-align:center;
		height:30px;
		line-height:30px;
		vertical-align:middle;
		background-color:#CED7E0;
	}
	.signInLink {width:83px;}
	.registerLink {width:83px;margin-left:6px;}
	.langSwitcher
	{
		font-family: Verdana; 
		background-color: #CED7E0; 
		padding: 5px 1px 5px 20px; 
		margin: 2px 0 2px 0;
	}	
	div.LoginBlock div a:link, div.LoginBlock div a:visited {color:#000;text-decoration:none;}
	div.LoginBlock div a:hover, div.LoginBlock div a:active {color:#000;text-decoration:underline;}
	ul.leftMenu {position:relative;margin:0px;padding:0px;}
	ul.leftMenu li
	{
	width: 170px; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
	list-style-type: none;
	}
	ul.leftMenu li  a:link, ul.leftMenu li  a:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(http://georights.com/templates/asylummoon/main/images/arrowblue.gif) 100% 0;
    height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: block;
	background: transparent url(http://georights.com/templates/asylummoon/main/images//arrowblue.gif) 100% 0;
  height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
		color: #000;
		
		}
	ul.leftMenu li  a:hover, ul.leftMenu li  a:active a.selected{
	
	color: #26370A;
	background-position: 100% -64px;
		
		}	
/********************************************************************************************/	
	.rightBlockCont {float:left;}
	.rightBlockCont {width:502px;}

	.featuredAdsBlock {margin-top: -9px;float:right;width:230px;margin-left:5px;}
	.sellHomeKeep {text-align:center;}
	
	.clickHere2
	{
		color:#036;
		font-weight:Normal;
		text-decoration:underline;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	.clickHere
	{
		color:#036;
		font-weight:bold;
		text-decoration:underline;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
	}
	.sellHome {
		margin-top:-18px;
		<!--[if IE 5]>
margin-top:-9px;
padding-top:10px;
z-index:1;
<![endif]-->

<!--[if !IE 5]>
margin-top:-9px;
padding-top:10px;
z-index:1;
<![endif]-->

<!--[if lt IE 7]>
margin-top:-9px;
padding-top:10px;
z-index:1;
<![endif]-->

<!--[if gte IE 6]>
margin-top:-9px;
padding-top:10px;
z-index:1;
<![endif]-->

		
		}
	.featuredAdsHeader {
		margin-top:-19; 	
		text-align:left;
		background-color:#CED7E0;
		height:35px;
		line-height:35px;
		padding-left:10px;
		vertical-align:middle;
		margin-bottom:8px;}
		
	.quickSearchHeader, .sellHomeHeader
	{
text-align:center;
		background-color:#CED7E0;
		height:35px;
		line-height:35px;
		padding-left:10px;
		vertical-align:middle;
		margin-bottom:8px;
		z-index:1;
	}
	.quickSearchHeader h3, .featuredAdsHeader h3, .sellHomeHeader h3
	{
		color:#000;
		font-weight:bold;
		font-size:18px;
		text-align:center;
	}	
/*******************************Style for the new ver.******************************************/	
	.logInNameInput, .logInPassInput {width:150px;}	
	div.amountPhotosBlock {margin-left:6px;}
	*html div.amountPhotosBlock {margin-left:12px;}
	.iconPhotos {position:relative;	top:2px;left:0px;}
	ul.linksFroWorkWithResultSearch, ul.detailsLinks, ul.infoBlockDL, ul.linksBackSearchResult
	{
		margin:0px;
		padding:0px;
		width:100%;
		overflow:hidden;
	}
	ul.linksBackSearchResult {margin-top:10px;}
	ul.linksFroWorkWithResultSearch li, ul.detailsLinks li, ul.infoBlockDL li, ul.linksBackSearchResult li
	{
		position:relative;
		float:left;		
		margin:0px;
		margin-left:7px;
		padding:0px;
		list-style:none;
		vertical-align:middle;
	}
	ul.infoBlockDL li {margin-left:3px;}
	
	.my_listings_links_wrap {margin:0; padding:0;}	
	ul.detailsLinks li {line-height:28px; height:28px; padding:0; margin:0; font-size:11px; margin-left:3px;}	
	ul.detailsLinks li a:link, ul.detailsLinks li a:visited, ul.detailsLinks li a:link, ul.detailsLinks li a:visited  {font-size:11px;}
	
	table.rentalTopTable .searchGeoLocation {width:85px;}
	.searchFormCaption, .inputFormCaption {width:105px;}
	.headrow td
	{
		border-bottom:2px solid #8e9ed8;
		padding-bottom:3px;
		font-size:12px;
		color:#8e9ed8;
	}
		.headrow td a:link, .headrow td a:visited, .headrow td a:link, .headrow td a:visited 
	{
		font-size:12px;
		font-weight:bold;
		color:#8e9ed8;
	}
	.pointedInListingInfo {border-bottom:1px solid #d2d2d2;padding-bottom:2px;}
	table.sellerComents .inputText {margin-top:5px;width:520px;height:80px;}
	.tableFeatured { 	margin-bottom:10px;}
	.addresCityState
	{
		font-size:12px;
		font-weight:bold;
		color:#646161;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}	
	div.copyri
	{
		position:relative;
		margin-top:0px;
		text-align:center;
		background-color:#4C658E;
		height:20px;
		line-height:20px;
		vertical-align:middle;
		color:#FFF;
		padding-right:20px;
	
	}
	
	div.asylummoon
	{
		position:relative;
		margin-top:5px;
		text-align:center;
		background-color:#F2F2F2;
		font-size:9px;
		height:10px;
		line-height:12px;
		vertical-align:middle;
		color:#CCCCCC;
		padding-right:20px;
	}
	
	.asylummoonlink {color:#fff; text-decoration:none;}
	
	.copyri  a:link, .copyri a:visited, .copyri a:link, .copyri a:visited {color:#FFF;}
	div.pollBlock {margin-top:7px;background-color:#EAEEF2;padding-top:5px; width:170px;}
	.pollQuestion {font-weight:bold;	padding-left:10px;}
	.pollAnswer {text-align:left;}
	.styleForPrice {width:120px; font-size:12px; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
	.error {color:red;}
/* ######################Search field_types####################### */	
	.searchString {width:146px;}
	.searchList {width:150px;}
	.searchGeoDistance {width:110px;}
	.searchGeoLocation {	width:50px;}
	.searchIntegerLess, .searchIntegerMore {	width:63px;}
	.list {width:67px;}	
	.inputList {	width:155px;}
	.inputString {width:150px;}
	.inputInteger {width:150px;}
	.inputGeo {width:150px;}
	
	div.quickSearchKeep .searchString {width:107px;}
	div.quickSearchKeep .searchGeoLocation {width:50px;}
	div.quickSearchKeep .searchGeoDistance {width:105px;}
	div.quickSearchKeep .searchList {width:135px;}
#browse_by_state{font-family:tahoma;font-size:90%}
#browse_by_state a:hover{text-decoration:none}
.map-box {width:519px; background:#6e87b8 url('maps_bg.gif') repeat-x; margin:0;}
	.map-bottom {background:url('maps_bottom.gif') no-repeat;}
	.map-top {background:url('maps_top.gif') no-repeat}
	.map-left {border-left:1px solid #000; font-size:1px;}
	.map-right {background:url('maps_right.gif') repeat-y;}
.rating-link a {color:#fff; text-decoration:none;}

.share_site {width:170px; margin-top:10px;}
.share_header {height:27px; line-height:27px; color:#000; text-align:center; font-size:110%; font-weight:bold; font-family:verdana; background:#ced7e0;}
.share_box {width:169px; margin:0; background:#f8f8f8 ; border:1px solid #ced7e0; border-top:none;}
.share_box_content {padding:5px; line-height:30px; text-align:center;}

div.chararacters_left_number {float:center;display:inline; margin-left:10px; padding:3px;border: 0px none ; font-weight: bold; font-size: 12px; color: rgb(255, 255, 255); font-family: Tahoma,Verdana,Arial; background-color: rgb(84, 101, 119);}

.compare_header {font-size:170%; font-family:Verdana; font-weight:bold; text-align:center; padding-left:20px; color:#4c658e; margin:10px 0; line-height:25px; height:25px;}
.compare_caption {background:#4c658e; color:#fff; width:220px; font-family:Verdana; font-size:110%;}
a.compare_link {color:#4c658e;}

.users_header {margin-top:20px;}
.users_cell_wrap {padding:0; margin:0; margin:10px 0; background:#fff; margin:10px 0; border:1px solid #333;}
.users_cell {padding:0; margin:0; height:125px;}

.user_details_wrap {padding:0; margin:0; margin:10px 0; background:#fff; margin:10px 0; border:1px solid #333;}
.user_details {padding:0; margin:0;}

.users_logo, .users_captions, .users_info {float:left;}
.users_logo {width:140px; font-size:1px;}
.users_captions {width:160px; padding-left:20px; font-weight:bold;}
.users_info {width:375px; margin-left:5px;}

.user_logo_wrap {width:140px; height:115px; overflow:hidden; padding:0; margin:0;}

.user_info_line { margin:3px 0; padding:0; padding-left:10px; height:21px; line-height:21px; background:#eaeef2;}

.user_cell_links {margin:0 0 3px 0; height:25px; padding:0;}
.user_cell_links a {color:#000; text-decoration:none;}
.user_cell_links a:hover {color:#000; text-decoration:underline;}
.user_cell_link1, .user_cell_link2, .user_cell_link3 {float:right; width:120px; height:22px; line-height:22px; background:#ced7e0; margin-right:5px; text-align:center; font-weight:bold; font-family:Verdana; font-size:90%;}

#slide_show_activator {width:185px; height:33px; font-family:Verdana; font-size:115%; padding:0; margin:5px 0 10px; line-height:33px; color:#fff; font-weight:bold; text-align:center; background:url('slides_activation_btn.jpg') no-repeat;}
#slide_show_activator a {display:block; width:185px; height:33px; text-decoration:none; color:#fff; cursor:pointer;}
.you_tube_box {width:425px; height:344px; position:relative;padding:0; margin:0; overflow:hidden;}
.content {
	background-color:#FFF;
	border: 1px solid #666;
	padding:2px;
	}
	
#menumoon {
	position:absolute;
	background: #000;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 613px;
	Top:-29px;
	height:44px;
	z-index:1;
	border: 1px #000;
}
#menumoon li {
	float: left;
	font: 90.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menumoon a {
	background: #000000 ;
	color: #FFF;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	font-weight:bold;
	
	
	
}
#menumoon a:hover {
	background: #CCCCCC url("http://georights.com/images/hover.gif") bottom center no-repeat;
	color: #000;
	padding-bottom: 8px;
	height:14px;
}

#menumoon2 {
	position:absolute;
	background: #4c658e;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 929px;
	Top:191px;
	overflow:hidden;
}
#menumoon2 li {
	float: left;
	font: 90.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menumoon2 a {
	background: #4C658E bottom right no-repeat;
	color: #FFF;
	display: block;
	float: left;
	left:-20px;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	
}
#menumoon2 a:hover {
	background: #CCCCCC url("http://georights.com/images/hover.gif") bottom center no-repeat;
	color: #000;
	padding-bottom: 8px;
}
li.menufix a {
	
	width:110px;
	
}
li.menufixb a {
	
	width:125px;
	
}
li.menufixc a {
	
	width:77px;
	
}
li.menufixd a {
	
	width:60px;
	
}
li.menufixe a {
	
	width:96px;
	
}
.geologo {
	position:absolute;
		float: right;
top:-43px;
	margin: 0;
	padding: 0;
	left:613px;
	z-index:1;
}
.blackfix{
	background-color:#000000;
float:left;
height:100px;
position:absolute;
top:-86px;
width:929px;
z-index:0;
}