@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
}
#outer {
	background: url(images/bg-body.jpg) repeat-y;
	width: 820px;
	margin: 0 auto 30px auto;
	display: block;
	font-family: "Garamond Premr Pro", "Times New Roman", serif;
}

/* Header and Logo Link */
#header {
	background: url(images/bg-header.jpg) no-repeat;
	height: 174px;
}
	h1 {
		margin: 0px;
	}
		#header a img {
			border: none;
			position: relative;
			top: 40px;
			left: 50px;
		}

/* Phone Number and E-mail Address */
#contact {
	background: url(images/bg-contact.jpg) no-repeat;
	height: 26px;
}

/* Main Navigation */
#menu {
	background: url(images/bg-menu.jpg) no-repeat;
	height: 574px;
	width: 235px;
	float:left;
}
	#menu ul {
		list-style-type: none;
		margin: 75px 0px 0px 0px;
		padding: 0px;
		text-align: right;
	}
		#menu a {
			color: #fff;
			text-decoration: none;
			font-size: 15pt;
			display: block;
			padding: 10px 20px 10px 0px;
		}
		#menu a:hover {
			background: url(images/bg-hover.png) repeat;
		}
		#menu ul li #active {
			color: #000;
			background: #fff;
		}

/* Main Content */
#content {
	width: 475px;
	float: left;
	font-size: 12pt;
	color: #3C260F;
	margin: 70px 0px 32px 50px;
}
	#content a {
		color: #784D1D;
		text-decoration: underline;
	}
	#content a:hover {
		color: #ffdf8f;
	}
	h4 {
		margin: 0px;
	}
	.caption {
		font-size: 9pt;
		font-style: italic;
	}
	.float-right {
		float: right;
		margin: 10px;
	}
	.float-left {
		float: left;
		margin: 10px;
	}
	.atl {
		position: relative;
		top: 3px;
	}
	
	/* Tables */
	.specs-table td {
		padding-bottom: 10px;
	}
	.price-list td {
		padding: 5px 10px;
	}
	.odd {
		background: #ffefbf;
	}
	#contact-info td {
		padding-right: 50px;
	}
	.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 9pt;
}

/* Footer and Sub Navigation */
#footer {
	background: url(images/bg-footer.jpg) no-repeat #fff;
	height: 18px;
	clear: both;
	text-align: center;
	padding-top: 15px;
	font-size: 10pt;
	color: #9d7126;
}
	#footer a {
		color: #9d7126;
		text-decoration: none;
	}
	#footer a:hover {
		color: #deaf5e;
	}