body {	background-color: #333;}#container {	font: 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	width: 800px;	margin-right: auto;	margin-left: auto;	margin-top: 40px;}#top {	float: left;	margin-bottom: 5px;	width: 800px;}#link_email {	margin-left: 400px;	width: 400px;}#signup {	float: right;	margin-right: 30px;	margin-top: 6px;}#signup input.pretext {	width: 200px;}#signup input.button {	background-color: #999;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;	margin-right: 0;}#main {	background-color: #000;	-moz-border-radius: 1em;	-webkit-border-radius: 1em;	float: left;	border: 2px solid #ccc;	width: 800px;	margin-top: 0;}#branding {	float: left;	margin-top: 10px;	width: 800px;	margin-bottom: 20px;}#branding_logo {	}#branding_logo img {	width: 800px;}#branding_links {	width: 720px;	margin-left: 0;	margin-top: -25px;}#branding_links ul {	}#branding_links li {	color: orange;	display: inline;	margin-right: 5px;	font-weight: bold;	font-size: .8em;}#branding_links li a {	color: orange;	display: inline;	margin-right: 5px;	font-weight: bold;	text-decoration: none;}#branding_links li a:hover {	color: orange;	display: inline;	margin-right: 5px;	font-weight: bold;	text-decoration: underline;}#branding_text {	width: 720px;	margin-left: 40px;	margin-top: 25px;}#branding_text p {	color: #fff;	font-size: .8em;}#following {	clear: left;	width: 740px;	padding-top: 1px;	margin: 0 auto 40px 30px;	background-color: white;	-moz-border-radius: 1em;	-webkit-border-radius: 1em;}#following ul {	margin-top: 2px;	margin-bottom: 2px;	text-align: center;	width: 741px;}#following ul li {	list-style-type: none;	display: inline;	margin-right: 80px;}#following ul li a {	border-style: none;	text-decoration: none;}#following img {	height: 30px;	border-style: none;	border-width: 0;}#content {¡	width: 880px;	float: left;	margin-left: 40px;	margin-bottom: 50px;}#column_one {	width: 340px;	float: left;}.show_image {}.show_image img {	width: 340px;	border: 1px solid #fff;}.show_image a {	text-decoration: none;	font-weight: bold;	font-size: .9em;	color: orange;}.show_text {	margin-top: 10px;}.show_text h3 {	color: #fff;	margin-top: 0;	margin-bottom: 0;	line-height: 1em;	font-size: 1.25em;}.show_text h4 {	color: #999;	margin-top: 0;	margin-bottom: 10px;	font-weight: bold;	font-size: .9em;}.show_text h5 {	margin-top: 0;	margin-bottom: 10px;	font-weight: bold;	color: #999;	font-size: .9em;}.show_text h6 {	color: #fff;	margin-top: 0;	margin-bottom: 0;	font-weight: bold;	font-style: italic;	font-size: .65em;}.show_text p {	color: #fff;	font-size: .8em;	line-height: 1.25em;	text-align: left;	margin-top: 0;	margin-bottom: 0;}.show_links {	}.show_links ul {	margin-left: -40px;}.show_links li {	display: inline;	margin-right: 20px;	margin-bottom: 0;}.show_links img {	width: 140px;}.show_links_detail {	}.show_links_detail ul {	margin-left: -40px;}.show_links_detail li {	display: inline;	margin-right: 20px;	margin-bottom: 0;}.show_links_detail img {	width: 200px;}#column_two {	width: 340px;	float: left;	margin-left: 40px;}#explore {	width: 340px;	float: left;	margin-left: 40px;}#explore_links {	margin-bottom: 20px;}#explore_links ul {	margin-top: 0;	margin-bottom: 0;	margin-left: -40px;}#explore_links li {	color: orange;	display: inline;	margin-right: 5px;	font-weight: bold;	font-size: .9em;}#explore_links li.current {	color: red;	display: inline;	margin-right: 5px;	font-weight: bold;}#explore_links li a {	font-weight: bold;	color: orange;	text-decoration: none;}#explore_links li a:hover {	color: orange;	font-weight: bold;	text-decoration: underline;}#explore_text p {	color: #fff;	line-height: 1.25em;	text-align: left;	margin-top: 0;	font-size: .9em;}#explore_text h2 {	color: #999;	font-size: 1.2em;	margin-top: 0;}#explore_text h3 {	color: #fff;	font-size: .9em;	font-style: italic;	margin-top: 0;	margin-bottom: 0;}#explore_text h4 {	color: #999;	margin-top: 0;	margin-bottom: 0;	font-size: .8em;}#explore_text h5 {	color: #999;	font-size: .8em;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;}#explore_text h6 {	color: #fff;	margin-top: 2px;	margin-bottom: 0;}#explore_text a {	text-decoration: none;	font-weight: bold;	font-size: .9em;	color: orange;	text-align: left;}.info_group {	margin-bottom: 20px;}.company_people {	margin-left: -40px;	margin-top: 5px;}.company_people ul {}.company_people li {	color: #fff;	list-style-type: none;	font-size: .9em;}#bigmap {	width: 720px;}#back_to_small {	color: orange;	text-decoration: none;	font-size: .9em;	font-weight: bold;	margin-left: 15px;}#explore_schedule {	color: #fff;}#explore_schedule h5 {	font-weight: bold;	font-size: .9em;	margin-top: 0;	margin-bottom: 0;}#explore_schedule h6 {	font-size: .7em;	font-style: italic;	margin-top: 0;	margin-bottom: 0;	color: #999;}#explore_schedule ul {	margin-left: -40px;	margin-top: 8px;}#explore_schedule li {	list-style-type: none;	font-size: .8em;}#policy {	}#policy p {	color: #999;	font-size: .85em;}#footer {	width: 800px;	clear: left;	float: left;	padding-bottom: 40px;	margin-top: 10px;}#footer_about {	float: left;	width: 220px;	margin-left: 15px;}#footer_about ul {	margin-left: 25px;}#footer_about ul li {	color: #999;	list-style-type: none;	margin-left: -40px;	margin-bottom: 11px;	font-size: .65em;}#footer_about ul li a:link {	color: #999;	text-decoration: none;	font-weight: bold;}#footer_about ul li a:hover {	color: #ccc;	font-weight: bold;}#footer_contact {	width: 500px;	float: left;	margin-left: 20px;}#footer_contact ul {	}#footer_contact ul li {	list-style-type: none;	margin-left: -40px;	color: #999;	margin-bottom: 7px;	font-size: .65em;}#footer_contact ul li a:link {	color: #999;	font-weight: bold;	text-decoration: none;}#footer_contact ul li a:hover {	color: #ccc;}