/*** Positioning Styles ***/
body {
	background: #9d5427 url(../images/background.jpg) repeat-x;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#page {
	margin: 0px auto 20px auto;
	padding: 0px;
	text-align: center;
}
#nav {
	margin: 0px auto;
	width: 975px;
	padding: 15px 0px;
	background: #fff;
}
#navright {
	text-align: right;
	margin-right: 15px;
}
#navleft {
	float: left;
	margin-left: 15px;
}
#pgtext {
	padding: 35px 35px 20px 310px;
	text-align: left;
}
#pgtext  hr {
	margin: 10px auto;
	border-top: 1px solid #ddd;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
}
#copyright {
	margin: 10px auto;
	font: 10px verdana, arial, sans-serif;
	color: #fff;
}
/* Styles for content backgrounds, or Welcome to the Junk Show. */
#content, #contentabout, #contenttestimonial, #contentpress, #contentcontact, #contentevents, #contentproducts, #contentphoto6 {
	margin: 0px auto;
	width: 975px;
	min-height: 309px;
}
#content { background: #fff url(../images/content_back.jpg) no-repeat; }
#contentabout { background: #fff url(../images/content_back_about.jpg) no-repeat; }
#contenttestimonial { background: #fff url(../images/content_back_testimonial.jpg) no-repeat; }
#contentpress { background: #fff url(../images/content_back_press.jpg) no-repeat; }
#contentcontact { background: #fff url(../images/content_back_contact.jpg) no-repeat; }
#contentevents { background: #fff url(../images/content_back_events.jpg) no-repeat; }
#contentproducts { background: #fff url(../images/content_back_products.jpg) no-repeat; }

/******* Font and Color Styles *******/
#navleft, #navright {
	font: 12px verdana, arial, sans-serif;
	color: #D39D60;
}
#navleft a, #navright a {
	color: #888;
	text-decoration: none;
}
#navleft a:hover, #navright a:hover, .navon {
	color: #000;
	text-decoration: none;
}
#pgtext {
	font: 11px/16px verdana, arial, sans-serif;
	color: #000;
}
#pgtext a {
	color: #D39D60;
	text-decoration: underline;
}
#pgtext a:hover {
	color: #888;
	text-decoration: none;
}
.title {
	font: bold 12px verdana, arial, sans-serif;
	color: #7a1600;
}
.callfor {
	font-style: italic;
	color: #7a1600;
}
.stars {
	color: #D39D60;
}
.subhead {
	color: #939598;
}
.quotes {
	color: #555;
	font-style: italic;
}
/******** Press pages ********/
/* Important for Spry Effects */
#presspics {
	padding-right: 10px;
}
#presstext {
	padding-left: 20px;
	font: 11px/16px verdana, sans-serif;
	color: #000;
}
.thumbs {
	clear: both;
	margin: 0px;
}
.thumbnails div {
	position: relative;
	width: 83px;
	height: 110px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;	
	padding: 0px;
	float: left;
	display: inline;
}
.thumbnails img {
	top: 0px;
	left: 0px;
	width: 83px;
	height: 110px;
	position: absolute;
	z-index: 1;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	border: 1px solid #000;
}
.thumbnailsH div {
	position: relative;
	width: 80px;
	height: 57px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	float: left;
	display: inline;
}
.thumbnailsH img {
	top: 0px;
	left: 0px;
	width: 80px;
	height: 57px;
	position: absolute;
	z-index: 1;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.preview {
	padding: 0px;
	float: left;
}
