@import "../style.css";
@import "../menu/collections.css";

#collections_table {
	/*background: url('../../gfx/images/ypdf_table_background_999.gif') center no-repeat;*/
	padding:0px 0px 20px 0px;
	color:#ddd;
	overflow:auto;
	min-height: 675px;
	text-align:center;
}

#collections_table .header_container {
	height:100px;
	background:url('../../gfx/images/main_hdr_bg_0.png') right top no-repeat;
	margin-top:0px;
	vertical-align:bottom;
	position:relative;
}

#collections_table #collection_header {
	left:0px;
	right:0px;
	font-size:160%;
	font-family:"Book Antiqua",helvetica,serif;
	font-weight:normal;
	text-align:right;
	padding-right:65px;
	color:white;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:10px;
	padding-left:3%;
	border-bottom:1px solid #554444;
}

#collections_list address {
	margin-top: 15px;
	margin-bottom: 15px;
	font-style:normal;
	font-size:normal;
	text-align:center;
}

#collections_list address.showroom {
	color:white;
	margin-bottom:25px;
}

#collections_list address.showroom strong {
	font-variant:small-caps;
}

#collections_list address.contact_info {
	margin-top:15px;
}

#collections_list address a {
	color:#ddd;
	border-bottom:solid 1px #820128;
	text-decoration: none;
}

#collections_list address a:hover {
	color:#fff;
	border-bottom:solid 1px #F1A5BC;
}

#collections_list .showroom_teaser {
	font-size:normal;
	font-weight:bold;
	text-align:center;
}

#collections_table .collection_container {
	overflow:auto;
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
	background:url('../../gfx/images/news_miniframe.png') right bottom no-repeat;
	position:relative;
}

#collections_table .collection_container_header {
	margin: 0% 0% 0% 1%;
	font-family:"Book Antiqua",helvetica,serif;
	font-weight:bold;
	text-indent:2%;
	color: #eee;
	border-bottom:1px solid #554444;
	background:url('../../gfx/images/subhdr_bg.png') left bottom repeat-x;
	padding-top:5px;
}

#collections_table .collection_container_header a {
	color: #eee !important;
}

#collections_table .collection_container_header a:hover {
	color: #ab8582 !important;
}

#collections_table span.collection_date {
	font-size:11px;
	font-weight:normal;
	font-family:sans-serif;
	margin-left: 5%;
	position:relative;
	top:9px;
	float:right;
	color:#ddd;
}

#collections_table .collection_container a img {
	float:left;
	margin: 10px;
	border:solid 1px #554444;
	display: inline;
}

#collections_table .collection_container a:hover img {
	border:solid 1px #ab2532;
}

#collections_table .collection_container p {
	text-indent: 30px;
	margin-bottom:10px;
}

#collections_table div.clear {
	clear:left;
	margin-top:-1px;
	height:1px;
	overflow:hidden;
}

#collections_table .collection_container a {
	text-decoration:none;
	color: #ab2532;
}

#collections_table .collection_container .more {
	text-align:right;
	margin-bottom:0px;
	font-size:11px;
	position:absolute;
	bottom:5px;
	right:10px;
}

#collections_table .collection_container .more a {
	/*color: #ab2532;*/
	color:#ddd;
	border-bottom:solid 1px #820128;
}

#collections_table .collection_container .more a:hover {
	/*color:#d22d3e;*/
	color:white;
	border-bottom:solid 1px #F1A5BC;
}

#collections_table #collection_collection {
	display:inline;
	margin-left:auto;
	margin-right:auto;
}

.pagination_ctrl {
	position:absolute;
	margin-left:0px;
	margin-right:0px;
	left:-240px;
	right:0px;
	text-align:center;
	font-size:10px;
	font-family: sans-serif;
	color:#333;
}

.pagination_ctrl strong {
	font-size:14px;
	font-weight:bolder;
	position:relative;
	top:2px;
}

.pagination_ctrl .ltgt {
	font-size:6px;
}

.pagination_ctrl a {
	padding:1px 20px;
	font-weight:bold;
	/*border:solid 1px #111;*/
	text-decoration:none;
	color:#333;
}

.pagination_ctrl a:hover {
	/*border:solid 1px #282828;*/
	/*background:#181818;*/
	text-decoration:underline;
	color: white;
}

.pagination_ctrl a.inactive {
	padding:1px 20px;
	font-weight:bold;
	/*border:solid 1px #111;*/
	color:#666;
	text-decoration:none;
}

.pagination_ctrl a.inactive:hover {
	padding:1px 20px;
	font-weight:bold;
	/*border:solid 1px #111;
	background:#111;*/
	color:#666;
	cursor:default;
	text-decoration:none;
}

#collection_table {
	margin-top:0px;
	background:transparent url('../../gfx/images/news_panel_bg.png') repeat-x scroll left top;
}

#collection_table #collection_container {
	margin-top:0px;
	padding-top:7px;
	padding-bottom:20px;
}

#collection_table #collection_container p {
	font-weight:bold;
	font-variant:small-caps;
	color:#eee;
	margin-top:0px;
}