* {
padding:0; margin:0;
}
body {
background:url('../images/bg.jpg') repeat;
font:normal 13px Arial, Helvetica, sans-serif; color:#727272;
}
html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%;}

#main {padding-bottom: 42px;}  /* must be same height as the footer */

#footer {position: relative;
	width:620px;
	height: 42px;
	line-height: 42px;
	text-align:center;
	margin: -42px auto; /* negative value of footer height */
	clear:both;
	background-color:#191919;
	font-size:11px;
	color:#4F4F4F;}

#footer div.footerL {
width:13px; height:42px; background:url('../images/bg_footerL.jpg') no-repeat left; float:left;
}
#footer div.footerR {
width:13px; height:42px; background:url('../images/bg_footerR.jpg') no-repeat right; float:right;
}
#footer p {
float:left; width:594px; margin:0 auto;
}
#footer p a {
color:#0099CC;
}
#footer p a:hover {
color:#0260A3;
}

/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#header {
width:620px; height:203px; margin:0 auto; background:url('../images/bg_headerM.jpg') repeat-x top;
}
#header div.headerL {
width:10px; height:203px; background:url('../images/bg_headerL.jpg') no-repeat left; float:left;
}
#header div.headerR {
width:10px; height:203px; background:url('../images/bg_headerR.jpg') no-repeat left; float:right;
}
#header div.logo {
float:left; width:600px; text-align:center; padding-top:50px;
}

#content {
width:650px; margin:0 auto; text-align:center; padding-top:33px;
}
.seperator {
height:264px; background:url('../images/sep.jpg') no-repeat center;
}

a#btn_floor {
width:208px; height:192px; display:block; background:url('../images/btn_floor.jpg') no-repeat bottom; margin-top:35px;
}
a:hover#btn_floor {
background-position:top;
}
a#btn_property {
width:208px; height:192px; display:block; background:url('../images/btn_property.jpg') no-repeat bottom; margin-top:35px;
}
a:hover#btn_property {
background-position:top;
}

h1 {
font:bold italic 30px Georgia, "Times New Roman", Times, serif; color:#FFF;
}
h2 {
font:bold 15px Arial, Helvetica, sans-serif; color:#C0C0C0;
}
a img {
border:none;
}