/* CSS Document */

body {padding: 0px;  margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; background-color: #EDDBA9;}
a {color: #000;}
a:hover {text-decoration: none;}
hr {height: 1px; border: 0px; border-top: 1px solid #fff;}
form {margin: 10px;}
td {padding-right: 20px;}

/* FRAME */

#frame {width: 770px; float: left; background-color: #d09e34;}

/* NAVIGATION */

#nav {}
#nav ul {margin: 0; padding: 0;}
#nav li {float: left; list-style: none;}


/* HEADER */

#header {float: left; width: 750px; background-color: #DCB853; border-bottom: 2px solid #fff; padding: 10px;}
#header p {text-align: right; font-size: 14px; letter-spacing: 0.1em; margin: 10px 30px 0px 0px; _margin: 10px 30px 0px 0px; padding: 0;}
#header img {float: left;}


.social {float: right; margin: 10px 30px 0 0;}
.social img {margin-left: 5px;}

/* SPLASH */

.splash {float: left; width: 770px; height: 289px; background-color: #B3A080; background-image: url(images/splash-new.jpg); background-repeat: no-repeat; border-bottom: 2px solid #fff;}
.splash p {width: 220px; margin: 10px 0px 0px 530px; font-size: 13px; color: #fff;}
.splash h2 {margin: 25px 0px 0px 530px; font-size: 14px; color: #fff; font-weight: normal;}
.splash h1 {font-size: 18px; font-weight: normal; margin: 45px 0px 0px 60px; padding: 0px; letter-spacing: 0.3em; color: #fff;}
.splash a {color: #fff; font-weight: bold;}

.splash-deco {float: left; width: 770px; height: 185px; background-color: #B3A080; background-image: url(images/new-deco.jpg); border-bottom: 2px solid #fff;}
.splash-value {float: left; width: 770px; height: 185px; background-color: #B3A080; background-image: url(images/new-value.jpg); border-bottom: 2px solid #fff;}
.splash-contemporary {float: left; width: 770px; height: 185px; background-color: #B3A080; background-image: url(images/new-contemporary.jpg); border-bottom: 2px solid #fff;}
.splash-classic {float: left; width: 770px; height: 184px; background-color: #B3A080; background-image: url(images/new-classic.jpg); border-bottom: 2px solid #fff;}
.splash-fabrics {float: left; width: 770px; height: 185px; background-color: #B3A080; background-image: url(images/new-fabrics.jpg); border-bottom: 2px solid #fff;}

/* PACKS */

#packs {float: left; height: 120px; width: 712px; background-color: #D09E34; border-bottom: 2px solid #fff; padding: 20px;}
#packs a {color: #000; text-decoration: none;}
#packs a:hover {color: #fff;}

.pack {float: left; width: 344px; margin: 10px 0px 0px 0px;}
.pack img {float: left; margin-right: 10px;}
.pack ul {padding: 0 0 0 0; margin: 0 0 0 0; }
.pack li {margin: 0 0 0 0px; padding: 0 0 0 0; list-style: inside; font-weight: bold;}
.pack p {margin: 0 0 0 10px;}
.pack h2 {font-size: 15px; letter-spacing: 0.1em; margin: 0 0 10px 0; padding: 0 0 0 0; font-weight: normal;}

/* CONTENT AREA */

#content {float: left; width: 750px; background-color: #B3A080; padding: 10px;}
#content h1 {padding: 0px; margin: 10px; font-size: 16px; font-weight: normal; letter-spacing: 0.1em;}
#content h2 {padding: 0px; margin: 10px; font-size: 14px; font-weight: normal; letter-spacing: 0.1em;}
#content p {margin: 10px;}

.boxsmall {width: 236px; height: 180px; float: left; margin: 0px 10px 0px 0px; border: 2px solid #fff; background-color: #EDDBA9;}

.boxbig {width: 736px; float: left; margin: 20px 0px 0px 0px; border: 2px solid #fff; background-color: #EDDBA9;}

.boxright{width: 260px; float: left; margin: 0; border: 2px solid #fff; background-color: #EDDBA9;}
.boxright img {border: 1px solid #fff;}

.boxleft {width: 470px; float: left; margin: 0px 10px 0px 0px; border: 2px solid #fff; background-color: #EDDBA9;}
.boxleft img {border: 1px solid #fff;}

.boxfull {width: 745px; float: left; margin: 0; border: 2px solid #fff; background-color: #EDDBA9;}

/* FOOTER */

#footer {float: left; width: 750px; padding: 10px; background-color: #DCB853; border-top: 2px solid #fff; letter-spacing: 0.1em;}

/* RESULTS */

.results {float: left; margin: 15px; padding: 15px; border: 1px solid #fff;}
.results p {padding: 0; margin: 0;}
.results a {font-weight: bold;}
.results img {border: 1px solid #fff;}

/* CLASSES AND OTHER */

.pad {margin: 0px 0px 0px 255px;}
.picleft {float: left; margin: 0px 10px 0px 0px;}
.picright {float: right; margin: 0px 0px 0px 10px; border: 1px solid #fff;}
.left {float: left;}
.right {float: right;}
.formfield {width: 400px;}
.comments {height: 100px;}
.photogallery {margin: 0 0 0 30px;}
.photogallery td {padding: 0px;}
.photogallery img {border: 1px solid #fff; margin: 5px 10px 5px 0px;}
.gallery{margin: 5px 0px 5px 5px;}

.filler {height: 480px; _height: 480px;}
.filler2 {height: 315px; _height: 320px;}

.thumbs {width: 120px; float: left;}
/*.thumbs img {margin: 0 0 5px 0; width: 129px; height: 95px;}*/
.mainimage {float: left; width: 400px; height: 300px; margin-right: 5px; margin-left: 15px;}
.bigfont {font-size: 15px; font-weight: bold;}

.testimonial {width: 680px; margin: 15px; padding: 15px; border: 1px solid #fff;}
.testimonial p {padding: 0; margin: 0;}
.testimonial a {font-weight: bold;}
.testimonial img {border: 1px solid #fff;}
