* { margin: 0; padding; 0; }

body {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	text-align: center;
	padding: 20px 0;
}

.wrapper {
	text-align: left;
	margin: 0 auto;
	width: 960px;
	border: 1px solid #000;
}

#header {
	display: none;
}

#footer {
	display: none;
}

/* DETAIL */


.half {
	width: 47%;
	float: left;
}

.quarter {
	width: 25%;
	float: left;
}

.third {
	float: left;
	width: 33%;
}

.detail { margin: 0px 10px; }
.left div { margin-bottom: 15px; }
.left span { font-weight: bold; }
.right .border { border: 1px #999 solid; padding: 15px; }

.links { display: none; }

.driving {
	background: url('../images/directions_icon.gif') no-repeat;
	height: 35px;
}

a.icon {
	margin-left: 40px;
	margin-top: 7px;
	float: left;
	color: #666;
	font-weight: bold;
	font-size: 10px;
}

.separator {
border: 1px solid #d6d6d6;
margin: 10px 0;

}

table {
border: 1px solid #d1d1d1;
color: #333;
border-bottom: none;
}

th {
	background: url('../images/heading_bg.gif') repeat-x;
	padding: 3px;
border-bottom: 2px solid #d4d4d4;
}

td {
	padding: 10px 3px;
	background-color: #f6f6f6;
	border-bottom: 1px solid #c1c1c1;
}

td a {
color: #000;
}

td a:hover {
text-decoration: none;
}


.heading {
	background: url('../images/heading_bg.gif') repeat-x;
	height: 25px;
	margin-bottom: 10px;
}

.heading div {
	padding: 4px 10px;
	border: #d2d2d2 solid 1px;
}

.indent {
margin: 0 15px;
}

#tell_container {
display: none;
}