html {
	font-size: 100%;
	/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
	height: 100%;
	margin-bottom: 1px;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0 0 20px 0;
	padding: 0;
	text-align: center; 
	color: #000000;
	background-image:url(../images/bg_main.jpg); background-repeat:no-repeat; background-position: top center;
}

h1 {
	font-size:15px;
	color: #6d6d6d;
}

h2, h2 a {
	font-size:13px;
	font-weight:bold;
	color: #4a91f0;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}

p {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6d6d6d;
	font-family: Tahoma;
}

p a:link {text-decoration: underline; color: #4a91f0;}
p a:visited {text-decoration: underline; color: #4a91f0;}
p a:hover { text-decoration: underline; color: #0000FF;}
p a:active {text-decoration: underline; color: #4a91f0;}


.bold {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6d6d6d;
}

.people{
	border:dotted 1px #333;
	width:130px;
	margin-right:10px;
	margin-bottom:10px;
	padding:5px;
}

input, textarea {
	font-size:12px;
	border: ridge 1px #CCC;
}

.bulletpoints {
	font-size:11px;
	color: #6d6d6d;
	font-family: Tahoma;
}

.bulletpoints_blue {
	font-size:11px;
	color: #24A1D9;
	font-family: Tahoma;
}

.bulletpoints a, p a {
	color: #00F;
}

.centercontent {
	text-align:center;
}

.contactfield {
	width:250px;
}

.contentimage {
	float:right;
	padding:0px;
	margin:0px 10px 10px 10px;
}

.contentimagebig {
	float:left;
	padding:0px;
	margin:0px 0px 0px 100px;
}

#container {
	background-color:#FFF;
	width: 900px;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#langpanel {
	width: 80px;
	height: 15px;
	padding: 0px; 
	margin: 0px;
	float:right;
}

#toppanel {
	width: 897px;
	height: 95px;
	padding: 0px;
	margin: 0px;
	float:left;
}

#bannerpanelindex {
	width: 897px;
	height: 300px;
	padding: 0px; 
	float:left;
}

#bannerpanel {
	width: 860px;
	height: 210px;
	padding: 0px;
	float:left;
}

.logo {
	width: 210px;
	height: 55px;
	padding: 0px; 
	float:left;
	margin-top: 0px;
	margin-left: 0px;
}

#logo img {
	border:0px;
	float:left;
}

.menupanel {
	width: 680px;
	height: 63px;
	padding: 0px;
	margin-top: 10px;
	float:left;
	background-color:#0099FF
}

#menupanel img {
	border:0px;
}

#contentpanel {
	width:897px;
	padding: 0px;
}

#contenttopic {
	font-variant:small-caps;
}

#leftmenu {
	width: 230px;
	padding: 0px 5px 0px 5px;
	text-align:left; 
	float:left;
	font-size:12px;
	font-weight:bold;
	background:url(../images/bg_menu.jpg); background-repeat:no-repeat; background-position:right; background-position:top;
}

#leftmenutitle {
	padding:20px 0px 0px 5px;
}

#content {
	width:650px;
	float:left;
	padding:0px;
	height: 300px;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#contentlisting {
	width:897px;
	float:right;
	padding:0px;
	margin:20px 5px 5px 5px;
	height: 700px;
}

.blockrandom {
	padding:0px;
	margin:0px;
}

#contentindex {
	height: 210px;
	padding: 30px; 
	float:left;
}

#footerpanel {
	clear:both;
	position:relative;
	top:10px;
	width: 100%;
	height: 100px;
	padding-top: 10px;
	text-align:center;
	background:url(../images/bg_foot.gif);
	background-repeat:no-repeat;
	background-position:top;
}

#footerlinks {
	clear:both;
	position:relative;
	top:10px;
	width: 100%;
	height: 100px;
	padding-top: 10px;
	text-align:center;
}

.footerlinks {	
	font-family: Arial;	
	font-size: 11px;	
	color: #858585;	
	font-weight: none;
	text-decoration: none; 
}

.footerlinks a:link {text-decoration: underline; color: #4a91f0;}
.footerlinks a:visited {text-decoration: underline; color: #4a91f0;}
.footerlinks a:hover { text-decoration: underline; color: #0000FF;}
.footerlinks a:active {text-decoration: underline; color: #4a91f0;}

#copyright {
	font-size:10px;
	color:#999;
}

.hotline {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12pt; color: #24A1D9; font-weight: bold}
.hotline {text-decoration: none;color: #24A1D9;}
.hotline a:visited {text-decoration: none;color: #24A1D9;}
.hotline a:hover {text-decoration: underline; color: #24A1D9;}
.hotline a:active {text-decoration: none;color: #24A1D9;}



.menu5 {padding:5px 0 0 1em; margin:0; list-style:none; height:40px; position:relative; background:transparent url(pro_five_0c.gif) repeat-x left bottom; font-size:11px;}
.menu5 li {float:left; height:40px; margin-right:1px;}
.menu5 li a {display:block; float:left; height:40px; line-height:35px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(pro_five_0a.gif) no-repeat;}
.menu5 li a b {float:left; display:block; padding:0 16px 5px 12px; background:url(pro_five_0b.gif) no-repeat right top;}
.menu5 li.current a {color:#000; background:url(pro_five_2a.gif) no-repeat;}
.menu5 li.current a b {background:url(pro_five_2b.gif) no-repeat right top;}
.menu5 li a:hover {color:#000; background: url(pro_five_1a.gif) no-repeat;}
.menu5 li a:hover b {background:url(pro_five_1b.gif) no-repeat right top;}
.menu5 li.current a:hover {color:#000; background: url(pro_five_2a.gif) no-repeat; cursor:default;}
.menu5 li.current a:hover b {background:url(pro_five_2b.gif) no-repeat right top;}


.ref-head-text {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: bold; padding-left:8px;}
.ref-head-text {text-decoration: none;color: #FFFFFF;}
.ref-head-text a:visited {text-decoration: none;color: #FFFFFF;}
.ref-head-text a:hover {text-decoration: underline; color: #FFFFFF;}
.ref-head-text a:active {text-decoration: none;color: #FFFFFF;}
td.ref-head-text {background-color:#333333;}

.ref-foot-text {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: bold; padding-left:8px;}
.ref-foot-text {text-decoration: none;color: #FFFFFF;}
.ref-foot-text a:visited {text-decoration: none;color: #FFFFFF;}
.ref-foot-text a:hover {text-decoration: underline; color: #FFFFFF;}
.ref-foot-text a:active {text-decoration: none;color: #FFFFFF;}

.ref-txt-grey {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 9pt; color: #333333; padding-left:8px;}
.ref-txt-grey {text-decoration: none;color: #333333;}
.ref-txt-grey {text-decoration: none;color: #333333;}
.ref-txt-grey {text-decoration: underline; color: #333333;}
.ref-txt-grey {text-decoration: none;color: #333333;}

.searchform-field {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	border:1px solid #666666;
	padding: 1px;
	width: 160px;
	height: 20px;
}

background180 {
	background-image:url(http://www.bangkokrent.com/images/180background.jpg);
}

background600-head {
	background-image:url(http://www.bangkokrent.com/images/600head-background.jpg);
}
background600-body {
	background-image:url(http://www.bangkokrent.com/images/600background.jpg);
}
background600-foot {
	background-image:url(http://www.bangkokrent.com/images/600foot-background.jpg);
}

.featured_listings_text {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold;}
