Body{
	margin:0px;
	font-family: "Trebuchet MS", Verdana;
	font-size: 13px;
	font-style:normal;
	text-decoration:none;
	}

#wrapper1{
		display:block;
		float:left;
		width:100%;
		height:127px;
		background:#8af5fc;
		position:relative;
}

#wrapper1_inner1{
		display:block;
		width:998px;
		height:127px;
		margin:0px auto;
		background: url(../images/headerbg.png) top center no-repeat;
		position:relative;
}

#wrapper1_inner1_logo{
	width:1000px;
	height:70px;
	line-height:129px;
	padding-left:80px;
	padding-top:35px;
	vertical-align:middle;
	position:relative;
	background-position: center;
	text-align: left;
	display: block;
}


#wrapper2{
		display:block;
		float:left;
		width:100%;
		height:41px;
		position:relative;
		background:url(../images/menubg.png) top left repeat-x;
}

#wrapper2_inner1{
	display:block;
	width:998px;
	height:41px;
	line-height:41px;
	margin:0px auto;
	position:relative;
	font-family: "Century Gothic";
}

#wrapper2_inner1 ul {
		margin:0;
		padding:0;
		list-style:none;
		position:relative;
		padding-left:15px;
		}

#wrapper2_inner1 li{
		width:auto;
		float:left;
		position:relative;
		list-style:none;
}

#wrapper2_inner1 a{
		display:block;
		padding:0px 20px;
		text-decoration:none;
		font-family: "Trebuchet MS", Verdana;
		font-size: 15px;
		font-weight:bold;
		font-style:bold;
		text-decoration:none;
		color:#FFFFFF;
		text-align:left;
}

#wrapper2_inner1 a:hover, #wrapper2_inner1 a:active{
		color: #000000;
		text-decoration:none;
		background:url(../images/menubg_hover.png) repeat-x;
}

#wrapper3{
		display:block;
		float:left;
		width:100%;
		height:auto;
		position:relative;
		background:url(../images/bodybg_r.png) top left repeat-x;
}

#wrapper3_inner1{
		display:block;
		width:998px;
		height:auto;
		margin:0px auto;
		background:url(../images/bodybg_c.png) top center no-repeat;
		position:relative;
		padding-top:50px;
}

#contentbody{
	display:block;
	width:98%;
	height:auto;
	position:relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#wrapper3_inner1_homeworth{
	display:block;
	width:695px;
	height:166px;
	background:url(../images/homeworthbg.png) top left no-repeat;
	position:relative;
	padding-top:10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
		
		
}

.searchbox{
		width:489px;
		height:31px;
		background:url(../images/searchbox.png) top left no-repeat;
		border:none;
		padding-top:5px;
		padding-left:5px;
		padding-right:15px;
		}
		
.submit{
	border:none;
	padding-top:0px;
	background:url(../images/search.png) no-repeat top left;
	width:102px;
	height:31px;
	padding-left:16px;
	color: #FFFFFF;
		}
		
.text1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		text-decoration:none;
		color:#000000;
		}
		
.text2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color: #FFFFFF;
		}
		
.text3{
		font-family: "Trebuchet MS", Verdana;
		font-size:18px;
		text-decoration:none;
		color: #000000;
		}

#wrapper3_inner1_advancesearch{
	display:block;
	width:691px;
	height:346px;
	background:url(../images/advancesearch.png) top left no-repeat;
	position:relative;
	padding-top:10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}

#wrapper3_inner1_advancesearch1{
		display:block;
		width:727px;
		height:176px;
		margin:0px auto;
		background:url(../images/advancesearch1.png) top left no-repeat;
		position:relative;
		padding-top:10px;
		white-space:normal;
		overflow:hidden;
}

#wrapper3_inner1_advancesearch11{
		display:block;
		width:727px;
		/*height:176px;*/
		margin:0px auto;
		background:url(../images/advancesearch1_4.png) top left no-repeat;
		position:relative;
		padding-top:10px;
		white-space:normal;
		overflow:hidden;
}

#wrapper3_inner1_flash{
		display:block;
		width:727px;
		/*height:176px;*/
		margin:0px auto;
		/*background:url(../images/advancesearch1_4.png) top left no-repeat;*/
		position:relative;
		padding-top:10px;
		white-space:normal;
		overflow:hidden;
}

#wrapper3_inner1_advancesearch12{
		display:block;
		width:695px;
		height:100px;
		margin:0px auto;
		background:url(../images/advancesearch1_5.png) top left no-repeat;
		position:relative;
		padding-top:10px;
		white-space:normal;
		overflow:hidden;
}

#wrapper3_inner1_advancesearch122{
		display:block;
		width:695px;
		height:145px;
		margin:0px auto;
		background:url(../images/advancesearch1_7.png) top left no-repeat;
		position:relative;
		padding-top:9px;
		/*padding-bottom:10px;*/
		white-space:normal;
		overflow:hidden;
}

#wrapper3_inner1_map{
		display:block;
		width:722px;
		height:423px;
		margin:10px auto;
		background:url(../images/mapbg.png) top left no-repeat;
		position:relative;
		padding-top:10px;
		padding-left:10px;
		}

.row1{
		background:url(../images/row1.png) top left no-repeat;
		width:657px;
		height:40px;
		}

.row2{
		background:url(../images/row2.png) top left no-repeat;
		width:657px;
		height:40px;
		}
		
.inputbox{
		background:url(../images/inputbox.png) left top no-repeat;
		width:89px;
		height:26px;
		border:none;
		padding-top:0px;
		padding-right:3px;
		}
		
#wrapper4{
		display:block;
		float:left;
		width:100%;
		/*height:226px;*/
		position:relative;
		background:url(../images/footerbg_c2.png) top left repeat-x;
		margin-bottom:30px;
		margin-top:30px;
}

#wrapper4_inner1{
		display:block;
		width:998px;
		/*height:226px;*/
		margin:0px auto;
		position:relative;
}

#wrapper4_inner1 ul {

		position:relative;
		}

#wrapper4_inner1 li{
		border-bottom:#000000 solid 1px;
		list-style:inside;
		margin-bottom:4px;

}

#wrapper4_inner1 li a:hover, #wrapper4_inner1 li a:link, #wrapper4_inner1 li a:active {
		color: #000000;
		text-decoration:none;
		/*background:url(../images/menubg_hover.png) repeat-x;*/
}

#wrapper4_inner1 li a:visited {
		color: #000000;
		text-decoration:none;
		background:url(../images/menubg_hover.png) repeat-x;
}

.maptext1{
		color:#0683a9;
		font-size:18px;
		font-family: "Trebuchet MS";
	}
	
.maptext2{
		color: #000000;
		font-size:18px;
		font-family: "Trebuchet MS";
	}
	
.maptext3{
		color:#d50000;
		font-size:18px;
		font-family: "Trebuchet MS";
	}
	
#main2 {
		padding-left:61px;
		background:url(../images/price.png) top left no-repeat;
		height:62px;
	}
.whatsi1 {
	font-family: "Trebuchet MS";
	font-size: 22px;
	color: #000000;
	text-decoration: none;
}
#wrapper4_inner4 {
	display:block;
	width:998px;
	height:50px;
	margin:0px auto;
	position:relative;
}
#wrapper44 {
	display:block;
	float:left;
	width:100%;
	height:50px;
	position:relative;
	background:url(../images/footerbg_c.png) top left repeat-x;
	margin-bottom:30px;
	margin-top:30px;
}

#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#fff;
	padding:5px;
	display:none;
	color:#000;
	}
	
