@charset "utf-8";
body {
	background: #453017;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	font-family: Helvetica, Arial;
	font-size: 10pt;
	color: #453017;
}
#wrapper {
	width: 980px;
	margin-top: 100px;
	margin-bottom: 100px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background: #6a5637;
}
#header {
	width: 980px;
	height: 140px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}
#nav {
	background: transparent;
	width: 980px;
	height: 23px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}
#nav ul {
	width: 945px;
	margin: 0 auto;
	padding-top: 8px;
	padding-left: 0px;
	list-style: none;
	list-style-type: none;
}
#nav ul li {
	height: 7px;
	line-height: 7px;
	float: left;
	cursor: pointer;
}
#nav ul li  a{
    display: block;
    width: 100%;
    height: 7px;
}
.navspace {
	background: url('./img/spacer.gif') left center;
	width: 20px;
	cursor: none;
}
#home {
	background: url('./img/home.jpg') no-repeat left center;
	width: 35px;
}
#home:hover {
	background: url('./img/home-hov.jpg') no-repeat left center;
}
#aboutus {
	background: url('./img/aboutus.jpg') no-repeat left center;
	width: 60px;
}
#aboutus:hover {
	background: url('./img/aboutus-hov.jpg') no-repeat left center;
}
#services {
	background: url('./img/services.jpg') no-repeat left center;
	width: 86px;
}
#services:hover {
	background: url('./img/services-hov.jpg') no-repeat left center;
}
#gallery {
	background: url('./img/gallery.jpg') no-repeat left center;
	width: 55px;
}
#gallery:hover {
	background: url('./img/gallery-hov.jpg') no-repeat left center;
}
#painting {
	background: url('./img/painting.jpg') no-repeat left center;
	width: 96px;
}
#painting:hover {
	background: url('./img/painting-hov.jpg') no-repeat left center;
}
#tips {
	background: url('./img/tips.jpg') no-repeat left center;
	width: 136px;
}
#tips:hover {
	background: url('./img/tips-hov.jpg') no-repeat left center;
}
#products {
	background: url('./img/products.jpg') no-repeat left center;
	width: 64px;
}
#products:hover {
	background: url('./img/products-hov.jpg') no-repeat left center;
}
#press {
	background: url('./img/press.jpg') no-repeat left center;
	width: 35px;
}
#press:hover {
	background: url('./img/press-hov.jpg') no-repeat left center;
}
#vacation {
	background: url('./img/vacation.jpg') no-repeat left center;
	width: 122px;
}
#vacation:hover {
	background: url('./img/vacation-hov.jpg') no-repeat left center;
}
#contactus {
	background: url('./img/contactus.jpg') no-repeat left center;
	width: 76px;
}
#contactus:hover {
	background: url('./img/contactus-hov.jpg') no-repeat left center;
}
#home-content {
	width: 980px;
	height: 373px;
	background: url('./img/content_bg.jpg') no-repeat top center #fff7d1;
	padding: 0px;
}
#home-prefooter {
	width: 980px;
	height: 18px;
	padding-top: 5px;
	font-size: 7pt;
	color: #88775c;
	text-align: center;
}
#home-prefooter a {
	color: #88775c;
}
#home-prefooter a:hover {
	color: #fff7d1;
	text-decoration: underline;
}
#page-content {
	width: 980px;
	height: 373px;
	background: url('./img/content_bg.jpg') no-repeat top center #fff7d1;
	padding: 0px;
}
#fauxpainting-content {
	width: 980px;
	height: 373px;
	background: url('./img/fauxpainting_bg.jpg') no-repeat top center #ec008c;
	padding: 0px;
}
#aboutus-title {
	background: transparent url('./img/title-aboutus.png') no-repeat bottom center;
	margin-left: auto;
	margin-right: auto;
	padding-top: 24px;
	margin-bottom: 12px;
	width: 186px;
	height: 46px;
	border: 0px;
}
#aboutus-text {
	background: transparent url('./img/aboutus_bg.png') no-repeat top center;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 588px;
	height: 277px;
	border: 0px;
}
#aboutusleft {
	background: transparent url('./img/tracyandson_photo.png') no-repeat top center;
	float: left;
	width: 221px;
	height: 221px;
	margin-top: 32px;
	margin-left: 15px;
	margin-right: 8px;
	padding: 0px;
	border: 0px;
}
#aboutusright {
	background: transparent;
	margin-top: 33px;
	width: 322px;
	float: left;
	padding: 0px;
	border: 0px;
}
#aboutusright p {
	font-size: 8pt;
	line-height: 11pt !important;
	text-align: center;
	font-family: Helvetica, Arial;
	color: #452f15;
}
#services-text {
	background: transparent url('./img/services_bg.png') no-repeat top center;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 588px;
	height: 364px;
	border: 0px;
}
#servicesmain {
	width: 588px;
	margin-top: 173px;
	margin-left: auto;
	margin-right: auto;
	float: left;
	padding: 0px;
	border: 0px;
}
#servicesmain p {
	font-size: 10pt;
	line-height: 18pt !important;
	text-align: center;
	font-family: Helvetica, Arial;
	color: #452f15;
	width: 588px;
}
#gallery-left {
	width: 360px;
	height: 373px;
	float: left;
}
.thumb {
    opacity: 0.6;
    filter: alpha(opacity=60);
	width: 80px;
	height: 80px;
	border: 3px solid #452f15;
}
#thumbnails {
	margin-left: 45px;
	float: left;
	width: 274px;
}
#buttons {
	width: 266px;
	margin-left: 45px;
	float: left;
	height: 18px;
}
#slideshow img {
	border: 3px solid #452f15;
}
#fauxpainting-text {
	width: 546px;
	margin-top: 111px;
	margin-left: 210px;
	float: left;
	padding: 0px;
	border: 0px;
}
#fauxpainting-text p {
	font-size: 8pt;
	line-height: 10pt !important;
	text-align: center;
	font-family: Helvetica, Arial;
	color: #452f15;
	width: 546px;
}
#comingsoon {
	background: transparent url('./img/comingsoon_bg.png') no-repeat top center;
	margin-left: 198px;
	padding: 0px;
	width: 588px;
	height: 364px;
	border: 0px;
	float: left;
}
#products-text {
	background: transparent url('./img/products_bg.png') no-repeat top center;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 588px;
	height: 334px;
	border: 0px;
}
#productsleft {
	width: 175px;
	margin-top: 90px;
	margin-left: 17px;
	float: left;
	padding: 0px;
	border: 0px;
}
#productsright {
	width: 375px;
	margin-top: 174px;
	margin-left: 4px;
	float: left;
	padding: 0px;
	border: 0px;
}
#productsright p {
	font-size: 8pt;
	line-height: 10pt !important;
	text-align: center;
	font-family: Helvetica, Arial;
	color: #452f15;
	width: 375px;
}
#press-text {
	background: transparent url('./img/press_bg.png') no-repeat top center;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 588px;
	height: 336px;
	border: 0px;
}
#pressmain {
	width: 588px;
	margin-top: 136px;
	margin-left: auto;
	margin-right: auto;
	float: left;
	padding: 0px;
	border: 0px;
}
#pressmain p {
	font-size: 10pt;
	line-height: 18pt !important;
	text-align: center;
	font-family: Helvetica, Arial;
	color: #452f15;
	width: 588px;
}
#vacation-title {
	background: transparent url('./img/title-vacation.png') no-repeat bottom center;
	margin-left: auto;
	margin-right: auto;
	padding-top: 24px;
	margin-bottom: 12px;
	width: 707px;
	height: 42px;
	border: 0px;
}
#vacation-text {
	background: transparent url('./img/vacation_bg.png') no-repeat top center;
	float: left;
	margin-left: 197px;
	margin-right: 19px;
	padding: 0px;
	width: 588px;
	height: 277px;
	border: 0px;
}
#vacation-left {
	background: transparent url('./img/vacation_photo.png') no-repeat top center;
	float: left;
	width: 223px;
	height: 222px;
	margin-top: 32px;
	margin-left: 14px;
	margin-right: 0px;
	padding: 0px;
	border: 0px;
}
#vacation-right {
	background: transparent;
	margin-top: 26px;
	width: 334px;
	float: left;
	padding: 0px;
	border: 0px;
}
#vacation-right p {
	font-size: 8pt;
	line-height: 11pt !important;
	text-align: center;
	font-family: Helvetica, Arial;
	color: #452f15;
}
#vacation-right a {
	color: #452f15;
	text-decoration: underline;
}
#vacation-right a:hover {
	color: #6a5637;
	text-decoration: none;
}
#vacation-links {
	float: left;
	background: transparent url('./img/vacationlinks_bg.png') no-repeat top center;
	margin-top: 22px;
	width: 149px;
	height: 214px;
}
#vacation-links p {
	font-size: 8pt;
	line-height: 10pt !important;
	text-align: center;
	font-family: Helvetica, Arial;
	color: #452f15;
	width: 149px;
	margin-top: 27px;
}
#vacation-links a {
	color: #452f15;
	text-decoration: underline;
}
#vacation-links a:hover {
	color: #6a5637;
	text-decoration: none;
}
#contactus-text {
	background: transparent url('./img/contactus_bg.png') no-repeat top center;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 588px;
	height: 364px;
	border: 0px;
}
#contactusmain {
	width: 588px;
	margin-top: 167px;
	margin-left: auto;
	margin-right: auto;
	float: left;
	padding: 0px;
	border: 0px;
}
#contactusmain p {
	font-size: 10pt;
	line-height: 13pt !important;
	text-align: center;
	font-family: Helvetica, Arial;
	color: #452f15;
	width: 588px;
}
#contactusmain a {
	color: #452f15;
	text-decoration: none;
}
#contactusmain a:hover {
	color: #6a5637;
	text-decoration: underline;
}
.csmall {
	font-size: 8pt;
	color: #452f15;
}
#footer {
	width: 980px;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	height: 140px;
}
#footer img {
	border: 0px;
}
a {
	color: #452f15;
	text-decoration: underline;
}
a:hover {
	color: #6a5637;
	text-decoration: none;
}
.clear{clear: both; height: 0px; width: 100%;}
.fleft{float: left;}
.fright{float: right;}