html, body {
	margin: 0;
	padding: 0;
	}

body {
	color: #654023;
	font-size: 0.75em;
	font-family: Eurostile, Verdana, Arial, sans;
	background: url(./images/body.png) top center;
	background-attachment: fixed;
	}

a { color: #654023; }

a:hover { text-decoration: none; }

/* TOP */

div#top_one {
	width: 960px;
	height: 20px;
	margin: 0 auto;
	background: url(./images/top_one.png) top center no-repeat;
	}

div#top_two_three_wrapper {
	width: 960px;
	height: 190px;
	margin: 0 auto;
	}

div#top_two, div#top_three {
	width: 480px;
	height: 190px;
	}

div#top_two {
	float: left;
	background: url(./images/top_two.png) top left no-repeat;
	}

div#address {
	float: left;
	width: 166px;
	height: 81px;
	padding: 20px;
	margin: 35px 0 0 88px;
	}

div#phone_fax_contact {
	margin: 35px 0 0 304px;
	padding: 20px 0 20px 20px;
	}

div#top_three {
	margin-left: 480px;
	background: url(./images/top_three.png) top right no-repeat;
	}

/* MENU */

div#menu_content_wrapper {
	width: 960px;
	min-height: 710px;
	margin: 0 auto;
	overflow: auto;
	background: url(./images/menu_content_wrapper.png) top center repeat-y;
	}

div#menu {
	float: left;
	width: 190px;
	/*height: 440px;*/
	height: 555px;
	padding-top: 10px;
	font-size: 1.75em;
	line-height: 1.4em;
	background: url(./images/menu.png) top left no-repeat;
	}

div#menu ul,
div#menu ul li,
div#menu ul li ul,
div#menu ul li ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

div#menu ul {
	color: #4c4c4c;
	margin-left: 30px;
	font-family: 'Reenie Beanie', arial, serif;
	}

div#menu ul li ul li {
	padding-left: 14px;
	background: url(./images/menu_dot.png) left center no-repeat;
	}

div#menu a {
	color: #4c4c4c;
	text-decoration: none;
	}

div#menu a:hover { background: url(./images/menu_highlight.png) bottom center no-repeat; }

/* CONTENT */

div#content {
	width: 650px;
	margin-left: 200px;
	line-height: 1.5em;
	}

div#video {
	width: 521px;
	height: 306px;
	padding: 42px 0 0 125px;
	background: url(./images/video.png) top center no-repeat;
	}

div#embed_here {
	width: 394px;
	height: 264px;
	background: #000;
	}

div#content_footer {
	width: 960px;
	height: 70px;
	margin: 0 auto;
	background: url(./images/content_footer.png) top center no-repeat;
	}
