	body
	{
		padding:0px;
		margin:0px;
		background-color:white;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:12px;
		color:black;
	}
	a, a.visited, a.hover, a.active {
        text-decoration: none;
}
	form {margin:0px;	padding:0px;}
	a img {border:none;}
	.clear_both
	{
		position:relative;
		clear:both;
		height:1px;
		margin:0px;
		padding:0px;
		font-size: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:none;}
	.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:none; }
	
	.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; }
	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:100px;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;	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 4px;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;}
	ul.detailsLinks li {font-size:11px;}	
	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
	{
		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;}