@charset "UTF-8";
/* CSS Document */




body,td,th {
font-family: Arial;
font-size: 12px;
color: #FFFFFF;
vertical-align: top; 
}
body {
background-color: #000000;
margin: 0px;
padding: 0px;
}
a:link {
color: #0083C5;
text-decoration: none;
}
a:visited {
color: #0083C5;
text-decoration: none;
}
a:hover {
color: #0083C5;
text-decoration: underline overline;
}
a:active {
color: #0083C5;
text-decoration: underline overline;
}




.stage {
padding-top: 37px;
}



.row1col1 {
height: 60px;
width: 215px;
background-repeat: no-repeat;
}




.row1col2 {
height: 60px;
width: 375px;
background-image: url('../images/layout/award_01.jpg');
background-repeat: no-repeat;
}




.row1col3 {
height: 60px;
width: 360px;
background-image: url('../images/layout/award_02.jpg');
background-repeat: no-repeat;
}




.row2col1_home {
height: 250px;
width: 590px;
background-image: url('../images/home/home_left.jpg');
background-repeat: no-repeat;
}
.row2col1_aboutus {
height: 250px;
width: 590px;
background-image: url('../images/aboutus/aboutus_left.jpg')
}
.row2col1_contact {
height: 250px;
width: 590px;
background-image: url('../images/contact/contact_left.jpg')
}
.row2col1_one {
height: 250px;
width: 590px;
background-image: url('../images/hero/one_00_l.jpg');
background-repeat: no-repeat;
}
.row2col1_letage {
height: 250px;
width: 590px;
background-image: url('../images/hero/letage_00_l.jpg');
background-repeat: no-repeat;
}
.row2col1_precinct {
height: 250px;
width: 590px;
background-image: url('../images/hero/precinct_00_l.jpg');
background-repeat: no-repeat;
}
.row2col1_watermark {
height: 250px;
width: 590px;
background-image: url('../images/hero/watermark_00_l.jpg');
background-repeat: no-repeat;
}
.row2col1_phouseterraces {
height: 250px;
width: 590px;
background-image: url('../images/hero/terraces_00_l.jpg');
background-repeat: no-repeat;
}
.row2col1_phouseapartments {
height: 250px;
width: 590px;
background-image: url('../images/hero/apartments_00_l.jpg');
background-repeat: no-repeat;
}
.row2col1_gardiner {
height: 250px;
width: 590px;
background-image: url('../images/hero/gardiner_00_l.jpg');
background-repeat: no-repeat;
}




.row2col3_home {
height: 250px;
width: 360px;
background-color: #58595B;
background-image: url('../images/home/home_right.jpg');
background-repeat: no-repeat;
}
.row2col3_aboutus {
height: 250px;
width: 360px;
background-color: #58595B;
background-image: url('../images/aboutus/aboutus_right.jpg');
background-repeat: no-repeat;
}
.row2col3_contact {
height: 250px;
width: 360px;
background-color: #58595B;
background-image: url('../images/layout/row2col3_award.jpg');
background-repeat: no-repeat;
}
.row2col3_projects {
height: 250px;
width: 360px;
background-color: #58595B;
background-image: url('../images/layout/text_bg.jpg');
background-repeat: no-repeat;
}
#copy {
height: 205px;
width: 289px;
overflow: auto;
margin-left: 38px;
margin-top: 27px;
}




.award {
font-size: 12px;
text-transform: uppercase;
color: #0083C5;
font-weight: bold;
}




.row3col1 {
height: 20px;
width: 590px;
background-image: url('../images/layout/mainnav_bg.jpg');
background-repeat: no-repeat; 
}
#navigation {
float: left;
position: relative;
}




.row3col3 {
height: 20px;
width: 360px;
background-image: url('../images/layout/row3col3.jpg');
background-repeat: no-repeat;
}
#thumbnail1 {
height: 70px;
width: 160px;
/* position: relative; */
margin-left: 15px;
margin-top: 5px;
float: left;
}
#thumbnail2 {
height: 70px;
width: 160px;
/* position: relative; */
margin-right: 15px;
margin-top: 5px;
float: right;
}




.row4col1 {
height: 80px;
width: 590px;
}
#subnav {
font-size: 9px;
width: 590px;
/* position: relative; */
margin-top: 18px;
text-align: center;
}
#japan {
/* position: relative; */
margin-top: 17px;
/* float: left; */
}




.row4col3_projects {
height: 80px;
width: 360px;
background-image: url('../images/layout/row4col3_bg.jpg');
background-repeat: no-repeat;
}
img.floated {
float: left;
position: relative; /* fixes many nasty IE bugs */
padding: 0.5em;
}
.clearfloat {
clear: both; height: 0px;
line-height: 0px; visibility: hidden;
}
#mycustomscroll {
/* Typical fixed height and fixed width example */
width: 287px;
height: 168px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
margin-left: 38px;
margin-top: 27px;
}




.form_field {
border: solid 1px #000000;
color: #000000;
font-family: Arial;
font-size: 12px;
margin: 0px 0px 0px 0px;
vertical-align: middle;
}
.form_button {
background-color: #ffffff;
border: solid 1px #49494b;
color: #000000;
font-family: Arial;
font-size: 11px;
line-height: 15px;
margin: 5px 0px 0px 1px;
vertical-align: bottom; 
}
.copy_contact {
font-family: Arial;
font-size: 12px;
color: #FFFFFF;
vertical-align: middle;
}




.table_contact {
width: 289px;
/* position: relative; */
margin-left: 38px;
margin-top: 0px;
}
\