body { margin: 0; padding: 0; background: #291403 url(../images/bg.gif) repeat-x top; font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; font-size: 12px; color: #1e0e02; text-align: left; }
a { color: #7d3809; text-decoration: underline; }
a:hover { color: #1e0e02; text-decoration: none; }
a:visited { color: #7d3809; text-decoration: underline; }
img { border: 0; }
strong { color: #4B2105; }
h1 {font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; font-size: 14px; color: #1e0e02; margin: 10px 0 0 0; padding: 0; line-height: 1.2em;}
h2 {font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; width: 98%; font-size: 14px; color: #1e0e02; margin: 10px 0 0 0; padding: 5px 0 5px 15px; line-height: 1.4em; background: #dabb8f; border-top: 1px #663f1e dotted; }
h3 {font-size: 12px; color: #663f1e;  margin: 10px 0 0 0; padding: 5px 0 5px 15px; line-height: 1.2em; border-top: 1px solid #000;}
h4 { margin: 2em 0 .5em 0; font-size: 12px; color: #961717; }
p { margin: 0; padding: 1em 1em 0 20px; line-height: 1.4em; }
.clear { clear: both; }
.quote { margin: 10px 10px 10px 110px; font-family: Georgia, "Times New Roman", Times, serif; color: #5a2908; font-size: 12px; }

a.img {float: left; display: block; margin: 5px; padding: 5px; border: 1px solid #000; overflow: hidden; }
a.img:hover {border: 1px solid #f0c278; }

div#container {margin: 0 auto; width: 850px; border-left: 1px solid #e3a328; border-right: 1px solid #e3a328; border-bottom: 1px solid #e3a328;}
div#container div#top {margin: 0; display: block; width: 850px; height: 94px; background: url(../images/top.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#top a.logo {float: left; display: block; margin: 30px 0 0 0; padding: 0; height: 49px; width: 306px; text-indent: -9000em; overflow: hidden;}
div#container div#nav {display: block; float: right; margin: 29px 0 0 0; padding: 0; width: 496px; height: 49px; text-indent: -9000em; overflow: hidden;}
div#container div#nav ul {margin: 0; padding: 0; list-style: none; }
div#container div#nav ul li {float: left; margin: 0; padding: 0;  }
div#container div#nav ul li a {display: block; text-indent: -9000em; overflow: hidden; height: 49px;}
div#container div#nav ul li a.home {margin: 0; background: url(../images/nav-home.gif) no-repeat top; width: 78px;}
div#container div#nav ul li a.home:hover {background: url(../images/nav-home.gif) no-repeat bottom;}
div#container div#nav ul li a.about {margin: 0; background: url(../images/nav-about.gif) no-repeat top; width: 93px;}
div#container div#nav ul li a.about:hover {background: url(../images/nav-about.gif) no-repeat bottom;}
div#container div#nav ul li a.services {margin: 0; background: url(../images/nav-services.gif) no-repeat top; width: 78px;}
div#container div#nav ul li a.services:hover {background: url(../images/nav-services.gif) no-repeat bottom;}
div#container div#nav ul li a.portfolio {margin: 0; background: url(../images/nav-portfolio.gif) no-repeat top; width: 81px;}
div#container div#nav ul li a.portfolio:hover {background: url(../images/nav-portfolio.gif) no-repeat bottom;}
div#container div#nav ul li a.press {margin: 0; background: url(../images/nav-press.gif) no-repeat top; width: 55px;}
div#container div#nav ul li a.press:hover {background: url(../images/nav-press.gif) no-repeat bottom;}
div#container div#nav ul li a.contact {margin: 0; background: url(../images/nav-contact.gif) no-repeat top; width: 110px;}
div#container div#nav ul li a.contact:hover {background: url(../images/nav-contact.gif) no-repeat bottom;}

div#container div#alpharetta_interior_design {display: block; margin: 0 auto; width: 850px; height: 274px; background: url(../images/presentation.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content {display: block; margin: 0; width: 850px; background: #d6ac6f url(../images/body-top.gif) no-repeat top; overflow: hidden;}
div#container div#content div#inner {display: block; margin: 0; width: 850px; background: url(../images/body-bottom.gif) no-repeat bottom; overflow: hidden;}
div#container div#content div#inner div#left {float: left; width: 49%; margin: 0; overflow: hidden; border-right: 1px dashed #8a7054;}

				.title-home {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-home.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-about {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-about.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-contact {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-contact.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-portfolio {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-portfolio.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-press {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-press.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-services {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-services.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-accessories {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-accessories.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-art-work {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-art-work.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-bedding {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-bedding.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-case {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-case.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-fabric {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-fabric.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-floral {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-floral.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-lighting {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-lighting.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-millwork {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-millwork.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-painting {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-painting.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-furniture {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-furniture.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-window {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-window.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-consider {display: block; margin: 22px 0 0 20px; height: 41px; padding: 0; background: url(../images/title-consider.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-fees {display: block; margin: 22px 0 0 20px; height: 41px; padding: 0; background: url(../images/title-fees.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-staff {display: block; margin: 22px 0 0 20px; height: 41px; padding: 0; background: url(../images/title-staff.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-moreinfo {display: block; margin: 22px 0 10px 20px; height: 41px; padding: 0; background: url(../images/title-moreinfo.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-gallery {display: block; margin: 22px 0 10px 20px; height: 41px; padding: 0; background: url(../images/title-gallery.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-accessories2 {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-accessories2.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-bedding2 {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-bedding2.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-bedrooms {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-bedrooms.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-dining {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-dining.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-faux {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-faux.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-offices {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-offices.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-living {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-living.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-before {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-before.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				.title-blinds {display: block; margin: 22px 0 0 20px; height: 50px; padding: 0; background: url(../images/title-blinds.gif) no-repeat; text-indent: -9000em; overflow: hidden;}

				a.sub-accessories {display: block; width: 383px; height: 41px; margin: 10px 0 0 20px; padding: 0; background: url(../images/sub-accessories.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-accessories:hover {background: url(../images/sub-accessories.jpg) no-repeat bottom;}
				a.sub-art {display: block; width: 383px; height: 41px; margin: 10px 0 0 20px; padding: 0; background: url(../images/sub-art.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-art:hover {background: url(../images/sub-art.jpg) no-repeat bottom;}
				a.sub-bedding {display: block; width: 383px; height: 41px; margin: 10px 0 0 20px; padding: 0; background: url(../images/sub-bedding.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-bedding:hover {background: url(../images/sub-bedding.jpg) no-repeat bottom;}
				a.sub-case {display: block; width: 383px; height: 41px; margin: 10px 0 0 20px; padding: 0; background: url(../images/sub-case.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-case:hover {background: url(../images/sub-case.jpg) no-repeat bottom;}
				a.sub-fabric {display: block; width: 383px; height: 41px; margin: 10px 0 0 20px; padding: 0; background: url(../images/sub-fabric.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-fabric:hover {background: url(../images/sub-fabric.jpg) no-repeat bottom;}
				a.sub-floral {display: block; width: 383px; height: 41px; margin: 10px 0 0 20px; padding: 0; background: url(../images/sub-floral.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-floral:hover {background: url(../images/sub-floral.jpg) no-repeat bottom;}
				a.sub-lighting {display: block; width: 383px; height: 41px; margin: 10px 0 0 20px; padding: 0; background: url(../images/sub-lighting.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-lighting:hover {background: url(../images/sub-lighting.jpg) no-repeat bottom;}
				a.sub-millwork {display: block; width: 383px; height: 41px; margin: 10px 0 0 20px; padding: 0; background: url(../images/sub-millwork.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-millwork:hover {background: url(../images/sub-millwork.jpg) no-repeat bottom;}
				a.sub-painting {display: block; width: 383px; height: 41px; margin: 10px 0 0 20px; padding: 0; background: url(../images/sub-painting.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-painting:hover {background: url(../images/sub-painting.jpg) no-repeat bottom;}
				a.sub-furniture {display: block; width: 383px; height: 41px; margin: 10px 0 0 20px; padding: 0; background: url(../images/sub-furniture.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-furniture:hover {background: url(../images/sub-furniture.jpg) no-repeat bottom;}
				a.sub-window {display: block; width: 383px; height: 41px; margin: 10px 0 0 20px; padding: 0; background: url(../images/sub-window.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-window:hover {background: url(../images/sub-window.jpg) no-repeat bottom;}
				a.sub-blinds {display: block; width: 383px; height: 41px; margin: 10px 0 0 20px; padding: 0; background: url(../images/sub-blinds.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-blinds:hover {background: url(../images/sub-blinds.jpg) no-repeat bottom;}
				a.sub-staff {display: block; float: left; width: 192px; height: 41px; margin: 10px 0 0 10px; padding: 0; background: url(../images/sub-staff.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-staff:hover {background: url(../images/sub-staff.jpg) no-repeat bottom;}
				a.sub-fees {display: block; float: left; width: 192px; height: 41px; margin: 10px 0 0 10px; padding: 0; background: url(../images/sub-fees.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-fees:hover {background: url(../images/sub-fees.jpg) no-repeat bottom;}
				a.sub-advice {display: block; float: left; width: 192px; height: 41px; margin: 10px 0 0 10px; padding: 0; background: url(../images/sub-advice.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-advice:hover {background: url(../images/sub-advice.jpg) no-repeat bottom;}
				a.sub-gallery {display: block; float: left; width: 192px; height: 41px; margin: 10px 0 0 10px; padding: 0; background: url(../images/sub-gallery.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-gallery:hover {background: url(../images/sub-gallery.jpg) no-repeat bottom;}
				a.sub-staff2 {display: block; float: right; width: 127px; height: 27px; margin: 10px 0 0 5px; padding: 0; background: url(../images/sub-staff2.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-staff2:hover {background: url(../images/sub-staff2.jpg) no-repeat bottom;}
				a.sub-fees2 {display: block; float: right; width: 127px; height: 27px; margin: 10px 0 0 5px; padding: 0; background: url(../images/sub-fees2.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-fees2:hover {background: url(../images/sub-fees2.jpg) no-repeat bottom;}
				a.sub-advice2 {display: block; float: right; width: 127px; height: 27px; margin: 10px 0 0 5px; padding: 0; background: url(../images/sub-advice2.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-advice2:hover {background: url(../images/sub-advice2.jpg) no-repeat bottom;}
				a.sub-gallery2 {display: block; float: right; width: 127px; height: 27px; margin: 10px 0 0 5px; padding: 0; background: url(../images/sub-gallery2.jpg) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.sub-gallery2:hover {background: url(../images/sub-gallery2.jpg) no-repeat bottom;}
				a.gallery-bedding {display: block; float: left; width: 371px; height: 93px; margin: 10px; padding: 0; background: url(../images/gallery-alpharetta_bedding.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-bedding:hover {background: url(../images/gallery-alpharetta_bedding.gif) no-repeat bottom;}
				a.gallery-accessories {display: block; float: left; width: 371px; height: 93px; margin: 10px; padding: 0; background: url(../images/gallery-alpharetta_home_accessories.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-accessories:hover {background: url(../images/gallery-alpharetta_home_accessories.gif) no-repeat bottom;}
				a.gallery-bedroom {display: block; float: left; width: 371px; height: 93px; margin: 10px; padding: 0; background: url(../images/gallery-bedroom.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-bedroom:hover {background: url(../images/gallery-bedroom.gif) no-repeat bottom;}
				a.gallery-dining {display: block; float: left; width: 371px; height: 93px; margin: 10px; padding: 0; background: url(../images/gallery-dining.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-dining:hover {background: url(../images/gallery-dining.gif) no-repeat bottom;}
				a.gallery-faux {display: block; float: left; width: 371px; height: 93px; margin: 10px; padding: 0; background: url(../images/gallery-faux.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-faux:hover {background: url(../images/gallery-faux.gif) no-repeat bottom;}
				a.gallery-offices {display: block; float: left; width: 371px; height: 93px; margin: 10px; padding: 0; background: url(../images/gallery-offices.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-offices:hover {background: url(../images/gallery-offices.gif) no-repeat bottom;}
				a.gallery-living {display: block; float: left; width: 371px; height: 93px; margin: 10px; padding: 0; background: url(../images/gallery-living.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-living:hover {background: url(../images/gallery-living.gif) no-repeat bottom;}
				a.gallery-before {display: block; float: left; width: 371px; height: 93px; margin: 10px; padding: 0; background: url(../images/gallery-before.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-before:hover {background: url(../images/gallery-before.gif) no-repeat bottom;}
				a.gallery-bedding2 {display: block; float: left; width: 255px; height: 52px; margin: 0; padding: 0; background: url(../images/gallery-bedding2.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-bedding2:hover {background: url(../images/gallery-bedding2.gif) no-repeat bottom;}
				a.gallery-accessories2 {display: block; float: left; width: 255px; height: 52px; margin: 0; padding: 0; background: url(../images/gallery-accessories2.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-accessories2:hover {background: url(../images/gallery-accessories2.gif) no-repeat bottom;}
				a.gallery-bedroom2 {display: block; float: left; width: 255px; height: 52px; margin: 0; padding: 0; background: url(../images/gallery-bedroom2.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-bedroom2:hover {background: url(../images/gallery-bedroom2.gif) no-repeat bottom;}
				a.gallery-dining2 {display: block; float: left; width: 255px; height: 52px; margin: 0; padding: 0; background: url(../images/gallery-dining2.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-dining2:hover {background: url(../images/gallery-dining2.gif) no-repeat bottom;}
				a.gallery-faux2 {display: block; float: left; width: 255px; height: 52px; margin: 0; padding: 0; background: url(../images/gallery-faux2.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-faux2:hover {background: url(../images/gallery-faux2.gif) no-repeat bottom;}
				a.gallery-offices2 {display: block; float: left; width: 255px; height: 52px; margin: 0; padding: 0; background: url(../images/gallery-offices2.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-offices2:hover {background: url(../images/gallery-offices2.gif) no-repeat bottom;}
				a.gallery-living2 {display: block; float: left; width: 255px; height: 52px; margin: 0; padding: 0; background: url(../images/gallery-living2.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-living2:hover {background: url(../images/gallery-living2.gif) no-repeat bottom;}
				a.gallery-before2 {display: block; float: left; width: 255px; height: 52px; margin: 0; padding: 0; background: url(../images/gallery-before2.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
				a.gallery-before2:hover {background: url(../images/gallery-before2.gif) no-repeat bottom;}

				a.before1 {display: block; float: left; width: 380px; height: 290px; margin: 10px 0 0 20px; padding: 0; border: 1px solid #000; background: #291403 url(../before/1.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
				a.before1:hover {display: block;  float: left; width: 380px; height: 290px; margin: 10px 0 0 20px; padding: 0; border: 1px solid #000; background: #291403 url(../before/1-b.gif) no-repeat; text-indent: -9000em; overflow: hidden;}

div#container div#content div#inner div#right {float: right; width: 49%}
div#container div#content div#inner div#right div#philosophy {display: block; float: right; margin: 9px 0 0 0; width: 414px; height: 314px; background: url(../images/philosophy.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#inner div#right div#divider {display: block; float: right; margin: 0; width: 414px; height: 18px; background: url(../images/divider.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
div#container div#content div#inner div#right div#hunter-douglas {display: block; align: center; margin: 100px 0 100px 100px; width: 210px; height: 35px; background: url(../images/hunter-douglas.gif) no-repeat; text-indent: -9000em; overflow: hidden;}

div#slideshow {margin: 10px; padding: 0; float: left; }

div#footer {color:#ddb362; font-size: 11px; width: 850px; height: 100px; margin: 0 auto; }
div#footer a {color:#ddb362; text-decoration: underline;}
div#footer a:hover {color:#ddb362; text-decoration: none;}

div#footer div#footer-left {margin: 0; padding: 20px 0 0 0; display: block; float: left; width: 34%; height: 90px; border-right: 1px solid #6e523d;}
div#footer div#footer-mid {margin: 0; padding: 20px 10px 0 10px; display: block; float: left; width: 33%; height: 90px; border-right: 1px solid #6e523d;}
div#footer div#footer-right {margin: 0; padding: 20px 0 0 10px; display: block; float: left; width: 23%; height: 90px; }

