@CHARSET "UTF-8";

/* styles for brochures */
@import "../listings/layout.css";

/*redefine total page and column width */
.w1 {width: 590px;} /* width for one column page */
.container {width: 630px;}

/* layout adjustments */
#bd {padding-top: 12px;}

#logo {margin-bottom: 0;}

/* navigation buttons */
/*
These classes have been preserved for publishing compatibility
*/
.brochure-nav-top,
.brochure-nav-bottom
{
	margin-bottom: 18px;
	float: right;
	clear: both;
}

.listings {clear: both;}

.brochure-nav-top:after,
.brochure-nav-bottom:after
{
	content: ".";
    display: block;
    height: 0;
    width: 0;
    padding: 0;
    margin: 0;
    clear: both;
    visibility: hidden;
}

.brochure-nav-bottom {margin: 18px 0 0 0;}
.brochure-nav-top a,
.brochure-nav-bottom a
{
	float: left;
	margin-left: 12px;
	text-align: center;
}

.brochure table,
.brochure table td,
.brochure table th,
.brochure table tr th,
.brochure table tr td,
.brochure table thead tr th,
.brochure table tbody tr th,
.brochure table tfoot tr td
{
	border: 0;
	background: none;
	font-size: 12px;
	line-height: 1.5;
}


/* ugly legacy garbage hack */
.brochure table[cellpadding="10"] td {padding: 10px;}
.brochure table[cellpadding="9"] td {padding: 9px;}
.brochure table[cellpadding="8"] td {padding: 8px;}
.brochure table[cellpadding="7"] td {padding: 7px;}
.brochure table[cellpadding="6"] td {padding: 6px;}
.brochure table[cellpadding="5"] td {padding: 5px;}
/* 4 px padding enabled by default */
.brochure table[cellpadding="3"] td {padding: 3px;}
.brochure table[cellpadding="2"] td {padding: 2px;}
.brochure table[cellpadding="1"] td {padding: 1px;}

.brochure .tab-content ul li {list-style: disc;}

.brochure .tab-content img {display: inline; margin-bottom: 0;}

.brochure p img.c {display: block; margin: 0 auto 0 auto;}
.brochure img[align="right"] {margin-left: 10px;}

/* map */

#map {
	width: 520px;
	height: 520px;
	margin: 0 auto 18px auto;
	text-align: center;
}