/* CSS Document */


/* FEATURED */

#search_results {
 width: 650px;
 margin: 0 auto;
}

div.featured, div.quick_search, .search_result, .pagination {
 border: 1px dotted #D1AD66;
 padding: 2px;
 margin: 4px 0;
}

div.featured div.title, .quick_search .title, .search_result div.title, .pagination {
 color: #333333;
 background: #EAC57B;
 padding: 6px;
}

.search_result div.title, div.featured div.title {
 cursor: pointer;
}
.search_result div.title:hover, div.featured div.title:hover {
 background: #FFFF99;
}

div.title span.id {
 color: #0066CC;
 font-size: 10px;
}

div.title span.title {
 color: #333;
 font-size: 12px;
 padding-right: 10px;
}

div.featured div.summary {
 padding: 4px;
}

div.featured h3 {
 padding: 1px;
 margin: 0;
}

div.featured div.summary div.left {
 /*width: 200px;*/
 float: left;
}

div.pagination {
 font-size: 1.1em;
 font-weight: bold;
 text-align: center;
}
.pagination span {
 padding: 0 30px;
}

div.quick_search {

}

#photos div.photo {
 border: 1px solid #fff;
 float: left;
 padding: 4px;
 margin: 2px;
}
#photos div.photo .caption {
 color: #663300;
 font-weight: bold;
 font-style: italic;
 padding: 0 0;
 margin: 2px 0;
}

#brochure_details td {
 border-bottom: 1px dotted #999;
}