* {
  margin: 0;
  padding: 0;
}


html, body {
	height: 100%; /* Required */
	background-image : url(../images/bg.jpg);
	background-repeat : repeat-x;
	margin-top : 10px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#container
{
	width : 860px;
	height: 90%;
	margin: auto;
}

#overseas-header
{
	width : 860px;
	height : 160px;
}

#overseas-header img
{
	border : 0px;
}

#header-divider
{
	width : 860px;
	height : 2px;
	background-color : Black;
}

#footer-divider
{
	width : 860px;
	height : 1px;
	background-color : Black;
}

#main-area
{
	width : 860px;
	height : auto;
	background-image : url(../images/content_bg.gif);
	background-repeat : repeat-y;
}

#overseas-footer
{
	width : 860px;
	height : 32px;
	background-image : url(../images/overseas_footer.gif);
	text-align : center;
	font-family : verdana;
	font-size : 12px;
	line-height : 30px;
}

ul
{
	float : left;
}

li
{
	float : left;
	clear : both;
	width : 220px;
	font-family : verdana;
	font-size : 12px;
	color : #ffffff;
	line-height : 30px;
	text-indent : 18px;
	border-bottom : 1px solid #fe813f;
}

#left-nav
{
	width : 220px;
	float : left;
}

.nav_on
{
	float : left;
	clear : both;
	width : 220px;
	font-family : verdana;
	font-size : 12px;
	font-weight : bold;
	color : #ff0000;
	line-height : 30px;
}

.nav_link
{
	font-family : verdana;
	font-size : 12px;
	color : #ff0000;
	font-weight : bold;
	text-decoration : none;
}

.nav_link:hover
{
	font-family : verdana;
	font-size : 12px;
	color : #ff0000;
    font-weight : bold;
	text-decoration : underline;
}

#content
{
	width : 575px;
	margin-left : 20px;
	margin-top : 10px;
	float : left;
	font-family : verdana;
	font-size : 12px;
}

.greyLine
{
    background : #dddddd;
    line-height : 1px;
    width : 500px;
}

.propertyImageLink
{
    border : 5px;
    border-color : #eeeeee;
    width : 140px;
    height : 105px;
}

.price
{
    font-family : verdana;
	font-size : 14px;
	font-weight : bold;
	color : #333333;
}

.property_detail
{
    font-family : verdana;
	font-size : 12px;
	font-weight : bold;
}

.property_price
{
    font-family : verdana;
	font-size : 15px;
	font-weight : bold;
	color : #333333;
}

.property_description
{
    font-family : verdana;
	font-size : 12px;
}

.mainImage
{
    border-color : #eeeeee;
}

.thumbImage
{
    border-color : #eeeeee;
}

.thumbImage img
{
    width : 100px;
    height : 75px;
}