/* CSS Document */
.index #content-main {
	clear: both;
	margin: 0 10px;
	padding: 0;
	display: block;
	width: 760px;
	border: none;
	background: url(images/bg-index.gif) no-repeat;
}#column-a h4 {
	margin: 0 20px 20px 33px;
}#column-b h4 {
	margin: 0 26px 20px 16px;
}#column-a p, #column-a h5 {
	margin: .5em 20px 0 33px;
}#column-a img, #column-a a img {
	margin: 0 15px 0 33px;
}#column-a ul {
	list-style: disc inside;
	margin: .5em 20px 0 33px;
}.column img.wide {
	height: 100px;
}#column-b img, #column-b a img {
	margin: 0 26px 0 15px;
}#column-b p, #column-b h5 {
	margin: .5em 33px 0 20px;
	text-align:left;
}#column-b ul li { 
	list-style: disc inside;
	margin: .5em 33px 0 20px;
}
/* --- Thumbs --- */
.thumbs h3 {
	margin: 0 0 .5em 12px;
	padding: 0 1em;
	line-height: 2;
	display: block;
	border-bottom: 1px solid #555;
}.thumbs h3 strong {
	color: #FFF;
	font-weight: bold;
}.thumbs h3.second {
	margin: 1em 0 1em 12px;
}.thumbs h4 {
	margin: 0 0 .5em 24px;
}ul.short, ul.medium {
	margin-left: 0;
	margin-bottom: 0;
}ul.short {
	height: 15em;
	margin: 0;
}ul.mid {
	margin: 0;
	height: 19em;
}ul.tall {
	height: 22em;
}li.one {
	margin-left: 50px;
}li.two {
	width: 120px;
}li.three {
	width: 150px;
}li.four {
	width: 120px;
}li.five {
	width: 96px;
}ul.tall li.two {
	width: 220px;
}li.description {
	text-align: justify;
	width: 220px;
	margin: 20px 20px 0 0;
	padding: 8px;
	float: right;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
}#content-sub ul {
	margin: 1em 0;
}
.sustainable #content-main p, .sustainable #content-main li, .sustainable #content-main h5 {
	margin-top: 1em;
}
.sustainable #content-main ul li {
	list-style: inside disc;
}
.sustainable #content-sub ul {
	margin-top: 0;
}
.sustainable #content-sub li {
	display: inline;
	list-style: none;
	height: 100%;
	margin: 0 0 2em 0;
}
#content-sub ul li {
	font-weight: normal;
}