	body{
		padding: 0px;
		background-color: white;
		margin: 0px;
	}

	body, table, select, textarea, input{
		font: 8pt Verdana, sans-serif;
	}

	html>body div{
		height:auto;
	}

	a{
		color: white;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
	}
	a:hover{  text-decoration: underline;  }

	.red{  color: #CB2027;  }
	.orange{  color: #CD6727;  }
	.nblue{  color: #1B7FB0;  }
	.grey{  color: #676767; }
	.bbutton{
		border: 0px;
		background-color: transparent;
	}
	.img_left{
		float: left;
		clear: right;
		margin: 0px 5px 5px 0px;
		border: 1px solid white;
	}
	.img_right{
		float: right;
		clear: left;
		margin: 5px 0px 0px 5px;
		border: 1px solid white;
	}

	img{  border: 0px;  }

	form{  margin: 0px;  }

	select{
		background-color: #EDF6FD;
		margin-bottom: 5px;
	}

	#title{ /* all box titles */
		color: white;
		font-weight: bold;
		text-align: center;
	}
	
	/* header */
	#header{
		width: 800px;
		height: 231px;
		background-repeat: no-repeat;
		cursor: hand;
	}

	/* middle */
	#middle{
		padding: 10px;
		padding-right: 0px;
	}

	/* sub header line */
	#grey_tl{
		float: left;
		height: 22px;
		width: 801px;
		margin-top: -1px;
		background-image: url(img/lenta.jpg);
		background-repeat: no-repeat;
	}

	#grey_tl #blue_end td{
		height: 22px;
	}

	#grey_tl #blue_end #lenta {
		width: 1000px;
		background-image: url(img/lenta.jpg);
		background-repeat: no-repeat;
	}
	#grey_tl #blue_end #edge{
		width: 39px;
		background-image: url(img/sh_edg.gif);
		background-repeat: no-repeat;
	}
	#grey_tl  #blue_end #ptrn{
		background-image: url(img/sh_ptrn.gif);
		background-repeat: repeat-x;
	}
	#grey_tl #blue_end #end{
		width: 4px;
		background-image: url(img/sh_end.gif);
		background-repeat: no-repeat;
	}
	/* sub header line [END] */
	/* header [END] */

	#grey_line{
		float: left;
		width: 800px;
		height: 18px;
		background-image: url(img/grey_line.gif);
		background-repeat: no-repeat;
	}

	/* left menu */
	#left_menu{
		float: left;
		width: 100%;
		margin-bottom: 20px;
	}
	#left_menu ul{
		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}

	#left_menu li{
		margin: 0px 0px 0px 10px;
		line-height: 20px;
		display: block;
		position: relative;
		z-index: 1;
		height: 26px;
		width: 100%;
	}

	#left_menu li a{
		color: #676767;
	}
	#left_menu li a:hover{
		color: black;
	}
	/* left menu [END]*/

	/* quick search box */
	#blue_box1{
		float: left;
		margin-bottom: 8px;
	}
		/*  top  */
	#blue_box1 #tl, 
	#blue_box1 #tr{
		width: 7px;
		height: 24px;
	}

	#blue_box1 #tl{
		background-image: url(img/edges/blue1_tl.gif);
		background-repeat: no-repeat;
	}
	#blue_box1 #title{
		background-image: url(img/edges/blue1_ptrn.gif);
		background-repeat: repeat-x;
	}
	#blue_box1 #tr{
		background-image: url(img/edges/blue1_tr.gif);
		background-repeat: no-repeat;
	}
	
		/*  center  */
	#blue_box1 #cl, 
	#blue_box1 #cr {
		width: 6px;
		background-color: #1B7FB0;
	}

	#blue_box1 #content{
		padding-top: 7px;
		padding-bottom: 2px;
		background-color: white;
	}

	#blue_box1 #content select{
		width: 97%;
	}
	
	#blue_box1 #bbutton{
		border: 0px;
		background-color: transparent;
	}

	/*  bottom  */
	#blue_box1 #bl, 
	#blue_box1 #br{
		height: 7px;
		width: 7px;
	}

	#blue_box1 #bl{
		background-image: url(img/edges/blue1_bl.gif);
		background-repeat: no-repeat;
	}
	#blue_box1 #bc{
		background-color: #1B7FB0;
	}
	#blue_box1 #br{
		background-image: url(img/edges/blue1_br.gif);
		background-repeat: no-repeat;
	}
	/* Quick search box [END]*/

	/* ORANGE box [title: did you know]*/
	#orange_box1{
		float: left;
		margin-bottom: 8px;
	}

		/*  top and bottom  */
	#orange_box1 #title, 
	#orange_box1 #bc{
		height: 18px;
		background-color: #F79939;
	}

	#orange_box1 #bc{
		text-align: right;
		padding-right: 15px;
	}
		/*  center  */
	#orange_box1 #cl, 
	#orange_box1 #cr {
		width: 3px;
		background-color: #DFDFDF;
	}

	#orange_box1 #cc{
		background-color: white;
	}

	#orange_box1 #content{
		color: #676767;
		padding: 20px;
	}

	/* orange box [END] */

	/* BG prop srch box */
		/*  top  */
	#blue_box2 #tl, 
	#blue_box2 #tr{
		width: 10px;
		height: 22px;
	}

	#blue_box2 #tl{
		background-image: url(img/edges/blue2_tl.gif);
		background-repeat: no-repeat;
	}
	#blue_box2 #title{
		background-image: url(img/edges/blue2_ptrn.gif);
		background-repeat: repeat-x;
	}
	#blue_box2 #tr{
		background-image: url(img/edges/blue2_tr.gif);
		background-repeat: no-repeat;
	}
	
		/*  center  */
	#blue_box2 #cl {
		background-image: url(img/edges/blue2_cl.gif);
		background-repeat: repeat-y;
	}
	#blue_box2 #cr {
		background-image: url(img/edges/blue2_cr.gif);
		background-repeat: repeat-y;
	}
	#blue_box2 #content{
		padding-top: 7px;
		padding-bottom: 2px;
	}
	#blue_box2 #content select{
		width: 50%;
	}
	
	/*  bottom  */
	#blue_box2 #bl, 
	#blue_box2 #br{
		height: 10px;
		width: 10px;
	}

	#blue_box2 #bl{
		background-image: url(img/edges/blue2_bl.gif);
		background-repeat: no-repeat;
	}
	#blue_box2 #bc{
		background-image: url(img/edges/blue2_bc.gif);
		background-repeat: repeat-x;
	}
	#blue_box2 #br{
		background-image: url(img/edges/blue2_br.gif);
		background-repeat: no-repeat;
	}
	/* BG prop search [END]*/
	
	/* testimotionals box */
		/*  top  */
	#sht_box1 #tl, 
	#sht_box1 #tr{
		width: 10px;
		height: 24px;
	}

	#sht_box1 #tl{
		background-image: url(img/edges/sht1_tl.gif);
		background-repeat: no-repeat;
	}
	#sht_box1 #title{
		background-image: url(img/edges/sht1_ptrn.gif);
		background-repeat: repeat-x;
	}
	#sht_box1 #tr{
		background-image: url(img/edges/sht1_tr.gif);
		background-repeat: no-repeat;
	}
	
		/*  center  */
	#sht_box1 #cl{
		background-image: url(img/edges/sht1_cl.gif);
		background-repeat: repeat-y;
	}
	#sht_box1 #cr{
		background-image: url(img/edges/sht1_cr.gif);
		background-repeat: repeat-y;
	}
	#sht_box1 #content{
		padding-top: 7px;
		padding-bottom: 2px;
	}
	#sht_box1 #content select{
		width: 50%;
	}
	
	/*  bottom  */
	#sht_box1 #bl, 
	#sht_box1 #br{
		width: 10px;
		height: 11px;
	}

	#sht_box1 #bl{
		background-image: url(img/edges/sht1_bl.gif);
		background-repeat: no-repeat;
	}
	#sht_box1 #bc{
		background-image: url(img/edges/sht1_bc.gif);
		background-repeat: repeat-x;
	}
	#sht_box1 #br{
		background-image: url(img/edges/sht1_br.gif);
		background-repeat: no-repeat;
	}
	/* testimotionals box [END]*/

	/* red box1 */
		/*  top  */
	#red_box1 #tl, 
	#red_box1 #tr{
		width: 10px;
		height: 23px;
	}

	#red_box1 #tl{
		background-image: url(img/edges/red1_tl.gif);
		background-repeat: no-repeat;
	}
	#red_box1 #title{
		background-image: url(img/edges/red1_ptrn.gif);
		background-repeat: repeat-x;
	}
	#red_box1 #tr{
		background-image: url(img/edges/red1_tr.gif);
		background-repeat: no-repeat;
	}
	
		/*  center  */
	#red_box1 #cl{
		background-image: url(img/edges/red1_cl.gif);
		background-repeat: repeat-y;
	}
	#red_box1 #cr{
		background-image: url(img/edges/red1_cr.gif);
		background-repeat: repeat-y;
	}
	#red_box1 #content{
		padding-top: 6px;
	}
	#red_box1 #content select{
		width: 50%;
	}
	
	/*  bottom  */
	#red_box1 #bl, 
	#red_box1 #bc, 
	#red_box1 #br{
		height: 11px;
	}

	#red_box1 #bl{
		background-image: url(img/edges/red1_bl.gif);
		background-repeat: no-repeat;
	}
	#red_box1 #bc{
		background-image: url(img/edges/red1_bc.gif);
		background-repeat: repeat-x;
	}
	#red_box1 #br{
		width: 10px;
		background-image: url(img/edges/red1_br.gif);
		background-repeat: no-repeat;
	}
	/* red box1 [END]*/
	
	/* hot offers box */
		/*  top  */
	#hoff_box1 #tl, 
	#hoff_box1 #tr{
		width: 10px;
		height: 38px;
	}

	#hoff_box1 #tl{
		background-image: url(img/edges/orange2_tl.gif);
		background-repeat: no-repeat;
	}
	#hoff_box1 #title{
		background-image: url(img/edges/orange2_ptrn.gif);
		background-repeat: repeat-x;
	}
	#hoff_box1 #tr{
		background-image: url(img/edges/orange2_tr.gif);
		background-repeat: no-repeat;
	}
	
		/*  content  */
	#hoff_box1 #sub_hoff{
		font-size: 8pt;
		color: 333333;
		padding: 10px 0px 10px 5px;
	}
	#hoff_box1 #sub_hoff #hoff_title{
		/*font-weight: bold;*/
		padding: 3px;
		background-color: #D8D7D6;
	}

	#hoff_box1 #cl {
		background-image: url(img/edges/orange2_cl.gif);
		background-repeat: repeat-y;
	}
	#hoff_box1 #cr {
		background-image: url(img/edges/orange2_cr.gif);
		background-repeat: repeat-y;
	}
	
	/*  bottom  */
	#hoff_box1 #bl, 
	#hoff_box1 #br{
		width: 10px;
		height: 11px;
	}

	#hoff_box1 #bl{
		background-image: url(img/edges/orange2_bl.gif);
		background-repeat: no-repeat;
	}
	#hoff_box1 #bc{
		background-image: url(img/edges/orange2_bc.gif);
		background-repeat: repeat-x;
	}
	#hoff_box1 #br{
		background-image: url(img/edges/orange2_br.gif);
		background-repeat: no-repeat;
	}
	/* BG prop search [END]*/
	#newslttr{
		border: 1px solid #F99839;
		background-color: #F7F6E1;
	}

		/*  top  */
	#newslttr #tl, 
	#newslttr #tr{
		width: 5px;
		height: 20px;
	}

	#newslttr #tl{
		background-image: url(img/edges/orange1_tl.gif);
		background-repeat: no-repeat;
	}
	#newslttr #title{
		background-image: url(img/edges/orange1_ptrn.gif);
		background-repeat: repeat-x;
	}
	#newslttr #tr{
		background-image: url(img/edges/orange1_tr.gif);
		background-repeat: no-repeat;
	}
	
		/*  center  */
	#newslttr #content{
		padding: 6px 5px 3px 5px;
	}

	#newslttr #content #sub_content{
		padding: 8px 0px 4px 0px;
	}

	#newslttr #content select{
		width: 50%;
	}
	/* orange box1 [END]*/
	
	/* 777 box (index bottom) */
	#one2sev{
		width: 760px;
	}
	#one2sev span{
		color: #CB2027;
		font-weight: bold;
	}

	#one2sev span#x36{
		font-size: 36pt;
	}
	#one2sev span#x18{
		font-size: 18pt;
	}
	#one2sev span#x12{
		font-size: 12pt;
		font-weight: normal;
	}
	#one2sev span#x10{
		color: #676767;
		font-size: 10pt;
		font-weight: normal;
	}

	#red_bottom{
		width: 801px;
		background-repeat: no-repeat;
		background-position: bottom right;
		background-image: url(img/footer.gif);
	}

	#indx_right{
		padding-top: 190px;
		vertical-align: top;
	}

	#middleContent{
		width: 620px;
		/*border: 1px solid black;*/
	}

		#middleContent a{
			color: #3E81CA;
		}

	#properties th{
		font-size: 9px;
		text-align: center;
		/*border: 1px solid black;*/
	}

		#properties img{
			float: left;
			width: 100px;
			height: 75px;
			vertical-align: top;
		}

		#properties td{
			vertical-align: top;
			padding: 5px;
		}


		#properties #pagingLine a{
			color: black;
		}
		
		.more{
			float: right;
		}

		.more a{
			color: orange;
		}

		#ptext{
			padding-bottom: 20px;
		}

			#ptext p: first-line{
				margin-left: 10px;
			}

		h1{
			font-size: 16px;
			color: #0065CA;
		}

		.smallpics{
			cursor: hand;
		}

		#thEmpty{
			background-color: #78ADE9;
		}

		#thArea{
			background-color: #DDE2F0;
		}

		#thLand{
			background-color: #E4E6F1;
		}

		#thPrice{
			background-color: #FFF1EA;
		}

		#why{
			position: relative;
			z-index: 2;
			top: -100px;
			left: 100px;
			visibility: visible;
		}

		#middleContentIndex{
			
		}
			#middleContentIndex a{
				color: #3E81CA;
			}
		
		#price{
			font-weight: bold;
			color: red;
		}

		.popupLink{
			visibility: hidden; background-color: #F6F6F6; border: 1px solid black; position: absolute; z-index: 2;
		}

		#label_new{
			float: left;
			position: relative;
			top: 12px;
			/*font-style: italic;*/
			color: red;
			font-weight: bold;
		}
		
		.titleTD{
			background-color: #F6F6F6;
			height: 20px;
			font-size: 13px;
			padding: 2px;
			padding-left: 4px;
			font-weight: bold;
		}
		
		.gallerySmallImage{
			width: 100px;
			height: 75px;
		}

		.dev_list_title{
			float: left;
			display: block;
			font-size: 12px;

			width: 335px;
			margin-top: 0px;
			margin-left: 5px;
			padding: 2px;
			background-color: #F0F0F0;
		}

	#dev th{
		font-size: 12px;
		text-align: left;
		padding: 4px;
		color: white;
		/*border: 1px solid black;*/
	}

	#dev img{
		float: left;
		width: 260px;
		vertical-align: top;
	}

	#dev td{
		vertical-align: top;
		padding: 5px;
	}

	#dev #pagingLine a{
		color: black
	}

	.devDesc{

	}

	#devDetailLines strong{
		font-size: 120%;
	}