	body

	{

		padding:0px;

		margin:0px;

		background-color:white;

		font-family:Arial, Verdana, Helvetica, sans-serif;

		font-size:12px;

		color:black;

	}

	form {margin:0px;	padding:0px;}

	a img {border:none;}

	.clear_both

	{

		position:relative;

		clear:both;

		height:0;

		margin:0;

		padding:0;

		font-size:0.1px;

	}

	input.button

	{

		width:74px;

		height:23px;

		font-weight:bold;

		font-size:11px;

		border:none;

		background:url('button_bg.gif') no-repeat;

		font-family:Tahoma;

		color:#000;

		cursor:pointer;

	}

	h1, h2, h3

	{

		font-size:12px;

		font-weight:bold;

		color:#484846;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		padding:0px;

		margin:0px;

		margin-bottom:5px;

	}

	table {font-size:12px;}

	.main {position:relative;margin:0px auto;width:930px;}

	.header {height:223px;position:relative;}

	.leftBlock, .rightBlock	{position:relative;float:left;}

	.leftBlock {	width:225px;}

	.rightBlock

	{

		width:680px;

		padding:0px 0px;

		overflow:hidden;

		padding-top:20px;

	}	

	.lm-box {width:200px; background:#fefffe url('lm_bg.gif') repeat-x; margin-top:7px;}

	.lm-corner1, .lm-corner2, .lm-corner3, .lm-corner4 {width:12px; height:12px; font-size:1px;}

	.lm-corner1 {background: url('lm_corner1.gif') no-repeat;}

	.lm-corner2 {background: url('lm_corner2.gif') no-repeat;}

	.lm-corner3 {background: url('lm_corner3.gif') no-repeat;}

	.lm-corner4 {background: url('lm_corner4.gif') no-repeat;}

	.lm-bottom {background:url('1.gif') left bottom repeat-x;}

	.lm-top {background:url('1.gif') left top repeat-x;}

	.lm-left {background:url('1.gif') left top repeat-y;}

	.lm-right {background:url('1.gif') right top repeat-y;}

	.LoginBlock

	{	

		width:auto;

		padding-left:5px;

		font-weight:bold;

		font-size:12px;

		text-decoration:none;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		line-height:22px;

	}

	.LoginBlock a:link, .LoginBlock a:visited {color:#000;text-decoration:none;}

	.LoginBlock a:hover, div.LoginBlock a:active {color:#000;text-decoration:underline;}

	.langSwitcher

	{

		font-size:11px;

		font-family: Verdana;		

		padding: 5px 0 5px 5px; 

		margin: 2px 0 2px 0;

	}	

	ul.left-menu {position:relative; margin:0px; padding:0px;}

	ul.left-menu li

	{

		height:22px;

		line-height:22px;

		vertical-align:middle;

		margin:0px;

		padding:0px;

		margin-bottom:2px;

		padding-left:5px;

		list-style:none;

		font-size:12px;

		text-decoration:none;

		font-family:Verdana, Arial, Helvetica, sans-serif;

	}

	ul.left-menu li  a:link, ul.left-menu li  a:visited {color:#000; text-decoration:none;}

	ul.left-menu li  a:hover, ul.left-menu li  a:active {color:#000; text-decoration:underline;}

	

	.poll-box {width:200px; margin-top:15px; background:#f5fff6 url('poll_box_bg.gif') repeat-x;}

	.poll-corner1, .poll-corner2, .poll-corner3, .poll-corner4 {width:12px; height:12px; font-size:1px;}

	.poll-corner1 {background: url('poll_corner1.gif') no-repeat;}

	.poll-corner2 {background: url('poll_corner2.gif') no-repeat;}

	.poll-corner3 {background: url('lm_corner3.gif') no-repeat;}

	.poll-corner4 {background: url('lm_corner4.gif') no-repeat;}

	.poll-bottom {background:url('1.gif') left bottom repeat-x;}

	.poll-top {background:url('1.gif') left top repeat-x;}

	.poll-left {background:url('1.gif') left top repeat-y;}

	.poll-right {background:url('1.gif') right top repeat-y;}

	

	.pollBlock {background:transparent;padding-top:5px;}

	.pollQuestion {font-weight:bold;	padding-left:10px;}

	.pollAnswer {text-align:left;}

/********************************************************************************************/

	

	#nav {position:relative; height:44px; width:100%; font-size:1px; background:url('nav_line.gif') left bottom repeat-x}

	ul.top-menu

	{

		position:relative;

		margin:0px;

		padding:0px;

		height:40px;

	}

	ul.top-menu li

	{

		position:relative;

		float:left;		

		width:135px;

		height:40px;

		line-height:40px;

		margin:0px;

		padding:0px;

		margin-right:1px;

		list-style:none;

		vertical-align:middle;

		background: url('top_menu_item.jpg') left bottom no-repeat;

		text-align:center;

		font-size:13px;

		text-decoration:none;

		font-family:Arial, Verdana, Helvetica, sans-serif;

	}

	ul.top-menu li a {display:block;}

	ul.top-menu li  a:link, ul.top-menu li  a:visited, ul.top-menu li  a:active {color:#333;text-decoration:none;font-weight:bold;}

	 ul.top-menu li  a:hover {color:#fff; text-decoration:underline;}

	ul.top-menu li  a:hover, ul.top-menu li  a:active {background: url('top_menu_active_bg.gif') left bottom no-repeat;}

	#path {position:relative; height:37px; width:100%; background:none; color:#8193a6; font-size:150%; font-weight:bold; line-height:37px; padding-left:20px; font-family:Verdana;}

	.rightBlockCont {width:430px;float:left;}

	.index-content  {padding-top:15px;}

	.qs-header, .sell-header, .h-browse-header, .r-browse-header

	{		

		position:relative;

		text-align:left;

		background:url('bar_bg.gif') left bottom no-repeat;

		width:425px;

		height:32px;

		line-height:32px;

		padding-left:10px;

		color:#fff;

		font-weight:normal;

		font-size:150%;

	}

	.qs {width:435px;padding:0;margin:0;}

	.qs-logo {position:absolute; z-index:1; left:10px; top:3px; width:35px; height:26px; font-size:1px; background:url('qs_logo.gif') no-repeat;}

	.qs-box {width:410px; padding:0; margin:0;margin-left:7px;background:#fff url('qs_bg.gif') repeat-x; border:1px solid #099d09; border-top:none;}	

	

	.sell-block {width:435px;padding:0;margin:0;}

	.sell-box {width:410px; height:260px;padding:0; margin:0;margin-left:7px; padding-top:10px; background:#fff url('qs_bg.gif') repeat-x; border:1px solid #099d09; border-top:none;}

	.clickHere {	color:#000;	font-weight:bold;text-decoration:underline;	font-family:Verdana, Arial;	font-size:14px;}

	

	.h-browse {width:435px;padding:0;margin:0;}

	.h-browse-box {width:410px; padding:0; margin:0;margin-left:7px; padding-top:10px; background:#fff url('qs_bg.gif') repeat-x; border:1px solid #099d09; border-top:none;}

	

	.r-browse {width:435px;padding:0;margin:0;}

	.r-browse-box  {width:410px; padding:0; margin:0;margin-left:7px; padding-top:10px; background:#fff url('qs_bg.gif') repeat-x; border:1px solid #099d09; border-top:none;}

	

	.feat-block	{float:right;width:235px;margin-left:5px;overflow:hidden;}

	.feat-header {		

		position:relative;

		text-align:left;

		background:url('feat_header_bg.gif') no-repeat;

		width:235px;

		height:32px;

		line-height:32px;

		padding-left:10px;

		color:#fff;

		font-weight:normal;

		font-size:150%;

	}

	.feat-box {}

	.feat-info a, .feat-info a:active, .feat-info a:visited, .feat-info a:hover {color:#000099;}

 	/* ######################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;}	

	

	.qs-box .searchString	{width:107px;}

	.qs-box .searchIntegerLess {width:62px;}

	.qs-box .searchIntegerMore {width:62px;}

	.qs-box .searchGeoLocation {width:107px;}

	.qs-box .searchGeoDistance {width:105px;}

	.qs-box .searchList {width:150px;}

/* #######################End field_types######################## */	

/*******************************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:0;

		margin-left:7px;

		padding:0px;

		list-style:none;

		vertical-align:middle;

		font-family:verdana;

	}

	ul.infoBlockDL li 	{margin-left:3px;color:#666;margin:0 2px;font-size:11px; font-family:verdana;}

	ul.infoBlockDL li a, ul.infoBlockDL li a:active, ul.infoBlockDL li a:visited {color:#666;font-weight:bold;}

	ul.infoBlockDL li a:hover {color:#000;}

	

	.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:2px;}

	

	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

	{

		padding-bottom:3px;

		font-size:12px;

		color:#fff;

		background:url('search_res_top.gif') repeat-x;

	}

	td.details-top {background:url('green_bg.gif') repeat-x;}

		.headrow td a:link, .headrow td a:visited, .headrow td a:link, .headrow td a:visited 

	{

		font-size:12px;

		font-weight:bold;

		color:#fff;

	}

	.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:5px;

		text-align:right;

		background:url('search_res_top.gif') repeat-x;

		height:23px;

		line-height:20px;

		vertical-align:middle;

		color:#FFF;

		padding-right:20px;

	}

	.copyri  a:link, .copyri a:visited, .copyri a:link, .copyri a:visited {color:#333;}

	.styleForPrice

	{

		width:120px;

		font-size:12px;

		font-weight:bold;

		font-family:Verdana, Arial, Helvetica, sans-serif;

	}

	.error {	color:red;}	

#browse_by_state{font-family:tahoma;font-size:90%}

#browse_by_state a:hover{text-decoration:none}

.browse-link {color:#333;}

.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;}



.share_site {width:200px; margin-top:15px;}

.share_box {width:188px; margin:0 auto; background:#f8f8f8 ; border-left:1px solid #ff9900;border-right:1px solid #ff9900;border-bottom:1px solid #ff9900;}

.share_box_content {padding:5px; line-height:30px; text-align:center;}

.share_header {		

	position:relative;

	text-align:left;

	background:url('share_header_bg.gif') no-repeat;

	width:200px;

	height:32px;

	line-height:32px;

	padding-left:10px;

	color:#fff;

	font-weight:normal;

	font-size:150%;

}

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:170px; padding-left:20px; font-weight:bold;}

.users_info {width:340px; 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:#e5ffe6;}



.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:#92f192; margin-right:4px; 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;}