html, body {
margin:0;
padding:0;
font-family:arial;
font-size:12px;
color:#036;
}


#container {
height: 870px;
overflow: hidden;
width:651px;
margin:auto;
background: none;
border-bottom: 2px solid blue;
}

#content {
float: none;
margin: auto;
width: auto;
display:block;
}

#header {
position:relative;
width: auto;
margin:0;
padding: 0;
height: 235px;
}

#header img {
display:block;
width:200px;
}

#contact {
display:none;
position:absolute;
right:10px;
bottom:35px;
width:200px;
text-align:right;
}


#instruction {
position:absolute;
bottom:8px;
left: 0px;
}

table {
border-collapse:collapse;
border:none;
}

td {
padding:0;
}

#photocol{}

#infocol{ padding: 0 0 0 35px; }

#images img {
display:block;
width:275px;
margin-bottom:10px;
}

#text {

}

h1 {
margin:0;
font-weight:normal;
color: #ad6e45;
}

.status span {
font-weight:bold;
color:red;
}


#detail_info {
height: 195px;
overflow:hidden;
position:relative;
border-bottom:1px solid #999;
font-size:12px;
color:#006;
line-height:16px;
}

#detail_info span {
font-weight:bold;
}


* html #detail_info { line-height:15px; }


#price {
font-size:14px;
margin:16px 0;
}
#path {
margin-bottom:20px;
}



#agent {
border-top : 1px solid #666;
padding-top: 6px;
overflow: hidden;
}

#agent img {
margin:0 10px 0 0;
float:left;
width:78px;
}

#footer {
border-top:1px solid;
padding-top:4px;
overflow:hidden;
width: auto;
background: none;
}
