@import 'base.css';

#top { background: #252525; }

.list, .list a.det, .list .name, .list .price, .list .size, .overview { display: inline; float: left; width: 640px; }
.list, .overview { border-top: 1px solid #999; padding: 27px 0 0; margin: 0 0 27px 40px; font-size: 11px; line-height: 140%; }
.list.blank { height: 163px; }
.list a.det { width: 154px; height: 134px; padding: 4px 4px 24px; background: url(../images/listings/details.gif) top left no-repeat; margin: 0 22px 0 0; }
.list .name { width: 185px; height: 136px; padding-bottom: 27px; position: relative; }
.list .pdf, .list .map, .list .connect { display: block; width: 151px; height: 24px; text-indent: -1000em; background: url(../images/listings/download.gif) top left no-repeat; float: left; margin-left: 34px; }
.list .name .pdf { position: absolute; bottom: 0; left: 0; margin: 0; }
.list .map { width: 92px; background-image: url(../images/listings/map.gif); margin-left: 4px; }
.list .connect { width: 157px; background-image: url(../images/listings/connect.gif); }
.list .price { width: 110px; margin: 0 22px; }
.list .size { width: 99px; }

.list img { margin-bottom: 10px; }

#left label, #left input, #left select { font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #525252; }
#left label { color:#fff; text-transform: uppercase; }
#left input.txt, #left select { width: 185px; padding: 4px; margin: 0 0 6px; border: none; background: #b3b3b3; color: #000; }
#left select { width: 194px; text-transform: uppercase; }

#left form { margin: 0; padding: 0; }

.list.main #img { float: left; border: 1px solid #000; }
.list.main .name { margin: 0 22px; }
.list.main .links { display: block; float: left; width: 640px; }
#links { position: absolute; top: 24px; right: 73px; }
.list.main .links span { display: inline; float: left; width: 150px; margin: 5px 0 0 10px;  }
.list.main .links span a, #links a { font-size: 10px; text-decoration: none; color: #333; padding: 0 2px; }
.list.main .links span a:hover, #links a:hover { text-decoration: underline }
.list.main .links span a.on, #links a.on { color: #fff; background-color:#333; }
.list.main .links span a.on:hover, #links a.on:hover { text-decoration: none; cursor: default; }

.overview { padding: 27px 62px 0 12px; width: 566px; }
.overview b { font-weight: normal; }