div.main {
	width: 786px;
	margin: 0 auto;
}

/* @group example_left */

div#example_left {
	width: 180px;
	float: left;
	margin-top: 30px;
}

div#example_left ul {
	width: 182px;
}

div#example_left ul li {
	width: 182px;
	height: 48px;
	overflow: hidden;
}

div#example_left ul li a {
	display: block;
	width: 182px;
	height: 48px;
	overflow: hidden;
}

div#example_left ul li.water a {
	background-image: url(images/lm_water.png);
}

div#example_left ul li.outer-wall a {
	background-image: url(images/lm_outer-wall.png);
}

div#example_left ul li.extension a {
	background-image: url(images/lm_extension.png);
}

div#example_left ul li.mansion a {
	background-image: url(images/lm_mansion.png);
}

div#example_left ul li.electrification a {
	background-image: url(images/lm_electrification.png);
}

div#example_left ul li a:link,
div#example_left ul li a:visited {
	background-position: top center;
}

div#example_left ul li a:hover,
div#example_left ul li a:active {
	background-position: center center;
}

div#example_left ul li a.selected,
div#example_left ul li a.selected:link,
div#example_left ul li a.selected:visited,
div#example_left ul li a.selected:hover,
div#example_left ul li a.selected:active {
	background-position: bottom center;
}

div#example_left ul li img {
	display: none;
}



/* @end */

/* @group example_right
 */

div#example_right {
	width: 595px;
	float: right;
	margin: 30px 5px 0 0;
}

div#example_right h2 {
	width: 594px;
	padding: 8px 0px;
	margin-bottom: 15px;
	background-color: #D1C0A5;
	text-align: center;
	color: #6A3906;
	font-size: 1.3em;
}

div#example_right h3 {
	margin: 20px 0px;
}

div#example_right h4 {
	font-size: 1.3em;
	font-weight: normal;
	margin: 5px 0px;
}

div.main_example {
	float: right;
	margin: 0 5px 10px 15px;
}

div#example_right li {
	list-style: none;
	margin: 20px 10px;
}

div#example_right p {
	line-height: 16px;
	margin-bottom: 5px;
}

/* @end */

div.underline {
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 2px solid #e5e5e5;
}

div.picleft {
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}

div.picright {
	float: right;
	margin-bottom: 10px;
}