body{
color:#000;
font-family: Arial;
margin:0;
padding:0;
font-size:12px;
line-height:130%;
background:#fff;
}

#header_left{
float:left;
width:556px;
height:246px;
padding-top:11px;
}
#headerleft_wrapper{
float:right;
width:557px;
}
#wrapper{
margin:0 auto;
width:990px;
}
#menu{
float:left;
width:435px;
}
#menu ul{
float:right;
padding:0px;
margin:0px;
width:435px;
list-style-type:none;
}
#menu ul li{
float:left;
width:435px;
margin:0px;
padding:0px;
}
#menu ul li a{
float:right;
padding-right:20px;
width:366px;
background:url("/images/links_bg.gif") no-repeat bottom;
padding-top:16px;
height:24px;
}
#logo{
float:left;
width:121px;
}
#header_right{
float:left;
width:434px;
height:236px;
padding-top:21px;
}
#printlogo{
display:none;
}
#maincontainer{
float:left;
width:100%;
background:#0092ff url("/images/main_bg.gif") repeat-x;
color:#fff;
}
#maincontainer p,ul,li,ol,td{
color:#fff;
}
#maincontent{
float:left;
min-height:340px;
width:990px;
padding-top:10px;
padding-bottom:20px;
background:url("/images/footer_tree.gif") no-repeat bottom right;
}
#content{
float:left;
width:900px;
margin-top:20px;
}
#home_content{
float:left;
width:640px;
border-right:1px solid #34a0f0;
padding-right:40px;
margin-top:20px;
}
#breadcrumbs{
float:left;
width:730px;
background:url("/images/breadcrumbs_bg.gif") no-repeat bottom left;
padding-top:5px;
height:35px;
}
#breadcrumbs a{
text-decoration:none;
}
#text{
float:left;
padding-top:20px;
width:640px;
padding-bottom:20px;
border-bottom:1px solid #34a0f0;
}
#our_offices{
float:left;
width:274px;
padding-right:40px;
border-right:1px solid #34a0f0;
}
#goldcoast,#sydney,#melbourne{
float:right;
}
#testimonials{
float:left;
width:275px;
padding-left:30px;
font-style:italic;

}
#right_column{
float:right;
width:260px;
padding-top:20px;
}

#right_column ul li{
padding-bottom:10px;
}
#right_column ul a{
text-decoration:none;
}
#footer_container{
float:left;
width:100%;
background:#f2f3f3;
height:35px;
color:#949494;
font-size:10px;
}
#footer_container a{
color:#949494;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
#footer_container a:hover{
color:#6a6767;
}
#fleft{
float:left;
width:500px;
}
#fright{
float:right;
text-align:right;
padding-top:8px;
width:300px;
}
