body
{	
	font-family:Tahoma,Verdana,Arial;
	background-image:url(../images/bg2.jpg);
	background-repeat:repeat-x;
	background-color:#0D0B0C;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
}
.clear {clear:both;margin:0px;padding:0px;height:0px;overflow:hidden;}
a {color:#FFF;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0px;margin:0px;padding:0px;}
* html img {behavior:url(/javascripts/iepngfix.htc);}

h1, h2, h3, h4 {font-size:15px;padding:0px;margin-right:190px;}
p {font-size:12px;padding:0px;margin-right:190px;}

.wait {
	text-align:center;
	width:100% !important;
}
.wait p {margin:30px 0px 0px 0px;}
.wait img{display:inline;margin:10px 0px 0px 0px;}

#title {
	margin:30px 0px 20px 0px;
	padding:0;
}

#header {
	width:900px;
	min-height:600px;
	margin:0 auto;
	padding:0;
}
html #header {height:600px;overflow:visible;}

#topmenu {
	width:1000px;
	color:#935830;
	background-image:url(../images/line.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	min-height:20px;
	text-align:center;
	margin:-240px auto 0px auto;
	position:relative;
}
* html #topmenu {height:30px;overflow:visible;}
#topmenu .inner {
	width:900px;margin:0px auto 0px auto;text-align:left;
}

#topmenu ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;width:463px;float:left;}
#topmenu ul li {margin:10px 5px 0px 0px;padding:0px 0px 0px 0px;float:left;}
#topmenu ul li a {font-size:14px;color:#935830;}
#topmenu img {float:right;}

#wrapper {
	width:900px;
	margin:0px auto 0px auto;
}
#wrapper #logo {width:875px;height:101px;}
#wrapper #logo a {float:right;}

#content {
	width:880px;
	padding:0px 0px 5px 0px;
	margin:0px;
	text-align:left;
	position:relative;
}
* html #content {width:900px;}
#content div {
	width:690px;
}

#content .block {
	display:none;
}

#content .txtAw {
	float:left;
	width:550px;
	margin-right: 0px;
}

#content .txtAw h2,#content .txtAw p {
	margin-right: 0px;
}
#content div#txtHome{
	float:left;
	width:500px;
	text-align:left;
}
#content div#txtHome h1, #content div#txtHome h2, #content div#txtHome p{
	width:500px;
}
#content div#award {
	float:right;
	width: 310px;
	text-align: right;
	/*margin-bottom: 100px;*/
	border:0px solid #ff0000;
}

#award div {
	float:right;
	border:0px solid #ff0000;
}

.cityscape_thumbnail{
position: relative;
z-index: 0;
}

.cityscape_thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.cityscape_thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.cityscape_thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.cityscape_thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -400px;
left: -160px; /*position where enlarged image should offset horizontally */

}

#award div#inter_award {
	/*background-image:url(../images/inter_property_awards.png);*/
        /*background-image:url(../images/cityscape_awards.png);*/
	background-repeat : no-repeat;
	background-position:top right;
	width:103px;
	height:275px;
	margin-left: 10px;
}

*html #award div#inter_award {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cityscape_awards.png',sizingMethod='scale');
}

#award div#thailand_award {
	/*background-image:url(../images/thailand_property_awards.png);
	background-repeat : no-repeat;
	background-position:top right;*/
	width:97px;
	height:0px;
}

*html #award div#thailand_award {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/thailand_property_awards.png',sizingMethod='scale');
}
#award div#thailand_award a {
	display:block;width:97px;
	height:89px;
}
#award div#txt_award {
	width: 190px;
	font-size: 10px;
	line-height:10px;
}

#footer {
	width:900px;
	margin:5px auto 0px auto;
	padding:5px 0px 0px 0px;
}
#footer .inner {
	width:900px;
	border-top:1px solid #AA6A3E;
	margin:20px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	z-index:9999;
	position:relative;
	bottom:5px;
}
#footer ul{
	float:left;color:#DBE4E9;
	margin:0px;padding:0px;
	list-style-type:none;
}
#footer ul li{float:left;margin:0px;padding:0px 15px 10px 0px;}
#footer ul li a{color:#935830;text-decoration:none;font-size:10px;font-weight:bold;}}
#footer p {float:right;margin:0px;}

#content .download {
	width:25%;
	float:left;
}

#content div.form {
	width:75%;
	float:left;
	display:none;
}
#content div.form p {margin:2px 0px;}
form {margin:0px;padding:0px;}
.form fieldset {padding:2px 0px 2px 0px;border:0px solid red;}
.form fieldset label {font-weight:bold;display:block;float:left;width:150px;border:0px blue solid;}
.form fieldset input {border:1px solid #78645B;width:250px;color:#000;}
.form fieldset select {width:250px;border:1px solid #000;font-weight:normal;color:#000;}
.form fieldset button {color:#fff;border:1px solid #666;font-weight:bold;background-color:#666;cursor:pointer;}
.form fieldset textarea {border:1px solid #78645B;width:250px;}
#content .form fieldset div {width:auto;float:left;}
.form fieldset div.error {border:0px solid green;float:left;padding:0px 0px 0px 0px;margin:0px;}
.form fieldset div.msg 
{
	color:#fa5858;
	padding:0px;
	margin:0px 0px 0px 10px;
	float:left;
	border:0px solid brown;
	width:220px !important;
	display:none;
}
.form fieldset div.msg span {display:block;}
.form fieldset div.error input {float:left;border:1px solid #fa5858;}
.form fieldset div.error textarea {border:1px solid #fa5858;}
.form fieldset label.error {color:#fa5858;}
.form fieldset label.errorauto {color:#fa5858;width:auto;}
.form fieldset label.errorauto a {color:#fa5858;}
.form fieldset div.error div {float:left;border-right:0px solid #FFF;}

.msgRes {display:none;}
#PdfFile {display:none;}

.clearboth{
	clear:both;
}
#footer #copyright{
	width:300px;
	float:left;
	padding-top:80px;
	text-align:left;
}
#footer #logo{
	width:195px;
	float:right;
	height:101px;
	vertical-align:bottom;
}

#content #txtHome h1{
	font-size:18px;
	height:25px;
}
#content #txtHome h2{
	font-size:16px;
}