body {
	-webkit-font-smoothing: antialiased;
	background-color: #FFF;
	color: #444;
	font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;
	font-size: 16px;
	line-height: 24px;
	background-image: url(body_bg.png);
	background-repeat: repeat-x;
}

#wrapper {
	width: 960px;
	margin: 0 auto;
}

.clear {
	clear: both;
}

.break {
	clear: both;
	width: 940px;
	height: 3px;
	margin: 40px 10px 40px 10px;
	background-color: #eee;
}

.left {
	width: 300px;
	float: left;
	margin: 0 10px 10px 10px;
}

.right {
	width: 620px;
	float: left;
	margin: 0 10px 10px 10px;
}

.third {
	width: 300px;
	float: left;
	margin: 0 10px 10px 10px;
}

.twoThirds {
	width: 620px;
	float: left;
	margin: 0 10px 10px 10px;
}

.full {
	float: left;
	margin: 0 10px 10px 10px;
}

.info {
	width: 185px;
	float: left;
	margin: 0 10px 10px 10px;
}

.a {
	margin-left: 0;
}

.o {
	margin-right: 0;
}

p {
	font-size: 1em;
	line-height: 1.5em;
	margin-bottom: 1em;
}

h1 {
	color: #46C6C0;
}

h2 {
	font-size: 1.5em;
	line-height: 1em;
	margin-bottom: 0.5em;
}

h3 {
	font-size: 1.125em;
	line-height: 1.333333em;
	margin-bottom: 0.666667em;
	font-variant: small-caps;
}

.date {
	font-variant: small-caps;
}

.mapIcon {
	background-image: url(icons/map.png);
}

.timeIcon {
	background-image: url(icons/time.png);
}

.phoneIcon {
	background-image: url(icons/phone.png);
}

.mapIcon, .timeIcon, .phoneIcon {
	background-position: 5px left;
	background-repeat: no-repeat;
}

.mapIcon p, .timeIcon p, .phoneIcon p {
	margin-left: 40px;
}

#nav {
	width: 620px;
	float: right;
	margin: 20px 10px 50px 10px;
}

#nav ul {
	float: left;
	list-style-type: none;
}

#nav ul li {
	float: left;
	margin-right: 2em;
}

#nav a {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

a {
	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #000;
}

#branding {
	height: 5em;
	font-size: 3em;
	line-height: 1em;
}

h2 {
	font-size: 1.5em;
}

form {
	background-color: #eee;
	padding: 20px;
}

input {
	border: 1px solid #888;
	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 18px;
}

textarea {
	width: 100%;
}

.listingItem {
	clear: both;
	border-top: 3px solid #eee;
	padding-top: 1em;
}

.listingItem img {
	float: left;
	width: 220px;
	margin: 0 10px 10px 0;
}

.listingItem h3, .listingItem p {
	float: left;
	width: 380px;
}
