.col1, .col2, .col3, .col4{ float:left}
/*======= width =======*/
.w{
	margin:0 auto;
	text-align:left;
	width:962px;
}

/*======= header =======*/
#header {
	height:314px
}

/*======= index.html =======*/
#page1 #content .col1{ width:501px}
#page1 #content .col2{ width:461px}
/*======= index-1.html =======*/
#page2 #content .col1{ width:501px}
#page2 #content .col2{ width:461px}
/*======= index-2.html =======*/
#page3 #content .col1{ width:470px}
#page3 #content .col2{ width:490px}
#page3 #content .col3{ width:222px}
#page3 #content .col4{ width:181px}
/*======= index-4.html =======*/
#page4 #content .col1{
	width:960px
}

#house_description_l, #house_description_r {
	width: 50%;
	float: left;
}

form#rules input#agree {
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
}

form#rules input {
	margin: 0px;
	padding: 0px;
	background:#FFFFFF;
	width:117px;
	font-size:1em;
	padding: 2px;
}

form#rules label {
	font-weight: bold;
	display: block;
	margin-bottom: 4px;
}

form#rules label span {
	width: 150px;
	float: left;
	display: block;
}

form#rules input#submit {
	background-color: #3E576E;
	color: #ececec;
}

div#rules {
	width: 480px;
	height: 270px;
	overflow: auto;
}

div#google_checkout {
	display: none;
}#page4 .w #content .col1 .indent_col1 #wmMessage #rules {
	margin: 25px 150px 0px 210px;
	border: solid #cccccc 2px;
}
#page4 .w #content .col1 .indent_col1 #wmMessage #google_checkout {
	margin-left: 300px;
}
#page4 .w #content .col1 .indent_col1 #Image33 {
	margin-bottom: 0px;
}
#page4 .w #header #line #bar {
	margin-top: -10px;
}
#page4 .w #header #head {
	background-image: url(images/RMBACK.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#page4 .w #content .col1 .indent_col1 #banner {

}
#page4 .w #content .col1 .indent_col1 #wmMessage #map {
	background-image: url(images/youback.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#page4 .w #content .col1 .indent_col1 #wmMessage #tour {
	background-image: url(images/youback.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#page4 .w #content .col1 .indent_col1 #wmMessage .indent_col2 #information #buynowhere #counting {
	height: 50px;
	width: 250px;
	background-image: url(images/limit.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#page4 .w #content .col1 .indent_col1 #wmMessage .indent_col2 #context #house_description_r2 .newshy {
	margin-left: 15px;
}
#page4 {
	background-image: url(images/pageback.jpg);
}
#page4 .w #content {
	background-color: #FFFFFF;
}
#page4 .w #content .col1 .indent_col1 #wmMessage .indent_col2 #information #picrotate4 {
	background-image: url(images/vail1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 270px;
	width: 480px;
	border: 2px solid #14b94b;
}
#page4 .w #content .col1 .indent_col1 #wmMessage .indent_col2 #information #picrotate50 {
	float: left;
	height: 270px;
	width: 480px;
	border: 2px solid #14b94b;
}
#page4 .w #content .col1 .indent_col1 #wmMessage .indent_col2 #information #picrotate50 {
	background-image: url(images/palm1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
