#content {
	background: #fff url('images/content/3quarter_left.gif') 0 0 repeat-y;
}

#content #map {
	height: 300px;
	width: 531px;
	margin: 20px 20px 0 20px;
	border: 1px solid #ccc;
}


#content #directions {
	display: none;
	border: 1px solid #ccc;
	border-top: none;
	margin: 0 20px;
	padding: 0px;
	width: 521px;
}


	#content #directions div {
		margin: 0px;
		padding:10px;
	}

		#content #directions div div {
			margin:0;
			padding:0;
			border: none;
		}

			#content #directions div div div table {
				padding:0;
				margin:0;
				font-size: 0.76em;
			}

				#content #directions div div div table tr td div {
					width: auto;
					padding:0;
					margin:0;
				}

				/* Style the route summary e.g. 299 mi (about 5 hours 0 mins) */
				#content #directions div div div div div {
					font-size: 0.76em;
					margin: 0 0 10px 0;
				}


		#content form input.clickable {
				width: 30px;
				height: 31px;

				background-image: url("images/header_submit.gif");

				border: none;

				cursor: pointer;

				color: #fff;
				font-size: 1px;
				text-indent: -10000px;
			}

#content table.cih {
background-color: #fff;
border: none;
width: 670px;
margin-top:0;
}
#content table.cih tr th{
background-color: #fff;
padding-left:0;
padding-right:0;
padding-top:0;
border-bottom: 2px solid #ccc;
vertical-align: bottom;
}

#content table.cih tr td{
padding-left:0;
padding-right:0;
}

ul#list li {
	padding-top: 0;
}