body, form {margin:0px; padding:0px;}

.flash {clear:both; padding:0px; margin:0px; width:1000px; height:265px; z-index:10; margin-bottom:20px;}
.flashImage {clear:both; padding:0px; margin:0px; width:1000px; height:165px; z-index:10; margin-bottom:20px;}

/* images */
.slogan {position:absolute; left:95px; top:10px;}
.logoTop {position:absolute; left:10px; top:17px; z-index:30;}
.logoMiddle {position:absolute; left:10px; top:41px; z-index:30;}
.logoBottom {position:absolute; left:10px; top:65px; z-index:30;}

/* header */
.header {width:1000px; height:40px; background-color:#D1C9BE; padding:0px 0px 0px 0px; margin:0px;}
.header div {float:right; padding:0px 0px 0px 0px; margin:0px;}

.utility {width:1000px; background-color:#D1C9BE; padding:0px; margin:0px;}
.utility ul {position:relative; left:490px; width:530px; padding:10px 0px 0px 0px; margin:0px;}
.utility li.util {cursor:pointer; background:url(/arrow/graphics/icons/utilarrow.gif) no-repeat; list-style:none; float:left; padding:0px 25px 0px 10px;}
.utility li.utilOn {cursor:pointer; background:url(/arrow/graphics/icons/utilarrowOn.gif) no-repeat; list-style:none; float:left; padding:0px 25px 0px 10px;}
.utility li.utilIn {cursor:pointer; background:url(/arrow/graphics/icons/utilarrowIn.gif) no-repeat; list-style:none; float:left; padding:0px 25px 0px 10px;}
.utility li p {margin:0px; padding:0px;}

.subscribe {display:none; clear:both; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.subscribe img {margin-top:5px;}
.subscribe ul {padding:10px 20px 0px 0px; margin:0px;}
.subscribe li {list-style:none; float:left; padding:0px 5px 0px 0px;}
.subscribe input.textbox {border:1px solid #000000; font-family:verdana; font-size:11px; color:#6A5746; width:150px; height:18px; line-height:15px; margin:0px; padding:0px;}
.subscribe input.button {height:18px;}

/* top nav */
.topnav {clear:both; width:1000px; height:29px; background-color:#6A5746; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.topnav ul {padding:0px 0px 0px 180px; margin:0px;}
.topnav li {background:#6A5746; list-style:none; float:left; padding:0px;}
.topnav li p {background:url(/arrow/graphics/icons/toparrow.gif) no-repeat 15px 11px #6A5746; padding:10px 25px 10px 25px; margin:0px;}
.topnav li.on {cursor:pointer; background:#89796A; list-style:none; float:left; padding:0px;}
.topnav li.on p {background:url(/arrow/graphics/icons/toparrowOn.gif) no-repeat 12px 11px #89796A; !important;}
.topnav li.over {cursor:pointer; background:#89796A; list-style:none; float:left; padding:0px;}
.topnav li.over p {background:url(/arrow/graphics/icons/toparrowOver.gif) no-repeat 15px 11px #89796A; !important;}

/* lower nav */
.lowernav {z-index:50; clear:both; height:29px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.lowernav_living {position:absolute; top:69px; left:180px; width:111px;}
.lowernav_dining {position:absolute; top:69px; left:267px; width:91px;}
.lowernav_bedrooms {position:absolute; top:69px; left:358px; width:107px;}
.lowernav_accents {position:absolute; top:69px; left:465px; width:140px;}
.lowernav_rugs {position:absolute; top:69px;  left:580px; width:140px;}
.lowernav_clearance {position:absolute; top:69px;  left:580px; width:140px;}
.lowernav p {background:#89796A;}
.lowernav_living p {padding:3px 0px 3px 22px !important; margin:0px !important;}
.lowernav_dining p {padding:3px 0px 3px 23px; margin:0px;}
.lowernav_bedrooms p {padding:3px 0px 3px 22px; margin:0px;}
.lowernav_accents p {padding:3px 0px 3px 22px; margin:0px;}
.lowernav_rugs p {padding:3px 0px 3px 20px; margin:0px;}
.lowernav p.over {background:url(/arrow/graphics/icons/lowerarrowOver.gif) 15px 5px no-repeat #89796A; !important;}
#lowernav_living {display:none;}
#lowernav_dining {display:none;}
#lowernav_bedrooms {display:none;}
#lowernav_accents {display:none;}
#lowernav_rugs {display:none;}*/
#lowernav_clearance {display:none;}*/

/* page elements */
.main {width:1000px; margin:20px 0px 10px 0px; padding:0px 0px 0px 0px;}
.mainPop {width:700px; margin:20px 0px 10px 0px; padding:0px 0px 0px 0px;}
.leftNav {margin:0px; padding:0px; width:200px; float:left;}
.bodyContent {margin:0px; padding:0px; width:600px; float:left;}
.fullContent {margin:0px; padding:0px; width:800px !important; float:left;}
.adminContent {margin:0px; padding:0px 0px 0px 50px; width:900px; float:left;}
.rightSection {margin:0px; padding:0px; width:200px; float:left;}
.productContent {margin:0px; padding:0px; width:500px; float:left;}

.productContent .style {width:380px; text-align:right; clear:both; font-size:11px !important; font-family:verdana; display:block;}
.productContent .size {font-size:11px !important; font-family:verdana;}
.productContent .description {margin-top:16px; font-size:11px !important; font-family:verdana;}
.productContent .product {text-align:center;}
.productContent img {}
.productContent .info {}
.productContent .magnify {position:relative; left:0px; top:10px;}
.productContent  {color:#6A5746; font-weight:bold;}
.productContent span {color:#6A5746; font-weight:normal;}
.productContent .info p {padding:0px 0px 5px 0px; margin:0px;}
.productContent .info p span {position:relative; left:10px;}

.clearanceCopy {clear:both; font-size:10px; font-family:arial; padding:10px 15px 0px 15px;}
.rightProducts {margin:0px; padding:0px; width:299px; height:250px; float:left; border-left:1px solid #D1C9BE;}
.rightProducts .left {width:107px; float:left; padding-right:20px;}
.rightProducts .right {width:107px; float:left;}

/* left nav */
.leftNav ul {width:170px; padding:0px 0px 0px 0px; margin:0px 0px 0px 30px;}
.leftNav ul li {width:140px; list-style:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.leftNav ul li p {padding:6px 0px 6px 15px; margin:0px 0px 0px 0px; border-bottom:1px solid #E7E3DD;}
.leftNav ul li.on {background:url(/arrow/graphics/icons/leftOn.gif) no-repeat 0px 4px;}
.leftNav ul li.subon {background:url(/arrow/graphics/icons/leftNavOn.gif) no-repeat 0px 4px;}

.leftNav ul ul {padding:5px 0px 20px 0px !important; margin:0px 0px 0px 0px !important; border:0px !important;}
.leftNav ul ul li {padding:1px 0px 3px 25px !important; margin:0px 0px 0px 0px !important; border:0px !important;}
.leftNav ul ul li p {border:0px !important; padding:0px 0px 0px 0px;}
.leftNav ul ul li.subon {list-style:none; background:url(/arrow/graphics/icons/leftSubOn.gif) no-repeat 13px 2px !important; margin:0px; border:0px !important;}
.leftNav ul ul li.subNavon {list-style:none; background:url(/arrow/graphics/icons/leftNavOn.gif) no-repeat 13px 2px !important; margin:0px; border:0px !important;}

/* blocks */
.content {font-family:verdana; font-size:12px; color:#6A5746;}
.content p {font-family:verdana; font-size:12px; color:#6A5746;}
.content td {font-family:verdana; font-size:12px; color:#6A5746;}
.content a {font-family:verdana; font-size:12px; color:#6A5746;}

.rightBlock {padding:0px 20px 0px 20px;}

.footer {clear:both; padding-top:20px; border-bottom:7px solid #6A5746; width:1000px;} 
.footer table {border:0px; border-collapse:collapse; padding:0px; margin:0px;}
.footer table td {vertical-align:bottom; border:0px; border-collapse:collapse; padding:0px; margin:0px; margin:0px 0px 0px 0px; padding:20px 0px 5px 5px; font-family:arial; font-size:9px; color:#D1C9BE;} 
.footer table td p {margin:0px; padding:0px;} 
.footer td.copyright {width:400px; } 
.footer td.author {width:600px; text-align:right; } 
.footer a {font-family:arial; font-size:9px; color:#D1C9BE; text-decoration:underline; margin:0px 5px 0px 5px;} 
.footer td.author a {margin:0px; text-decoration:none;} 
.footer td.author a:hover {margin:0px; text-decoration:underline;} 

.miniBox {width:98px; height:65px; background:url(/arrow/graphics/images/miniBox.gif) no-repeat; text-align:center; padding:1px 1px 1px 1px; margin:0px 0px 10px 0px;}
.noBox {opacity: .4; filter: alpha(opacity=40); background-image:none !important;}

.mainTable {border:0px; padding:0px; margin:0px; border-collapse:collapse;}
.mainTable td {vertical-align:top; border:0px; padding:0px; margin:0px; border-collapse:collapse;}
.mainTable td.leftCell {width:200px;}
.nextPrev {clear:both; }
.nextPrev img.line {margin:0px 3px 0px 3px; display:none;}
#prev {position:absolute; left:725px; top:580px; }
#next {position:absolute; left:900px; top:580px;}

/* popup */
.logoPopTop {position:absolute; left:10px; top:0px; z-index:10; margin:0px; padding:0px;}
.logoPopTop p {margin:0px; padding:0px;}
.logoPopBottom {position:absolute; left:10px; top:20px;  z-index:10; margin:0px; padding:0px;}
.hub {padding:20px 0px 0px 10px;}
.productPop {padding-top:15px;}
/*#thePic {border:1px solid #6A5746;}*/
#theStyle {position:relative; left:-15px; top:4px;}
.closePop {z-index:5; position:absolute; top:10px; text-align:right; background-color:#6A5746; height:20px; width:100%;  margin:0px; padding:0px;}
.closePop p {padding:5px 10px 0px 0px; margin:0px;}
.prevPop {position:absolute; bottom:10px; left:10px; display:none;}
.nextPop {position:absolute; bottom:10px; right:10px; }

.contact {width:550px; border-collapse:collapse; padding:0px; margin:0px;}
.contact td {vertical-align:top; font-family:verdana; padding:3px 0px 3px 0px; font-size:12px; color:#6A5746;}
.contact td.spacer {width:200px;}
.contact td.value input {width:150px;}
.contact td.value select {width:150px;}
.contact td.value textarea {width:47px; height:100px;}
.contact .name {width:100px;}
.contact .name p {padding:3px 6px 0px 3px;}
.contact .value {width:150px;}
.submitButton p {width:100%; text-align:center;  padding:10px 0px 10px 0px;}

.locations {padding-top:15px;}
.locations a {margin:15px 15px 15px 0px;}

#bigCoupon {display:none;}
#bigDate {display:none; z-index:5; font-weight:bold; font-family:verdana; font-size:11px; position:absolute; left:35px; top:75px;}

.subtitle {background:url(/arrow/graphics/icons/utilArrow.gif) 0px 8px no-repeat; width:100%; font-weight:bold; padding:5px 5px 5px 12px; margin-bottom:10px;  border-bottom:1px solid #6A5746;}

.promotions {width:700px; border-collapse:collapse; border:0px; padding:0px; margin:0px;}
.promotions td {vertical-align:top;}
.promotions .left {width:350px;}
.promotions .spacer {width:20px;}
.promotions .right {width:370px;}

.subscribeEmail {font-size:12px; font-family:verdana; width:200px;}
#subscribeEmail {padding:0px 0px 10px 5px; margin:0px; }
p.noMessage {padding:0px; margin:0px;}
p.goodMessage {padding:0px 0px 10px 5px; margin:0px; color:#00aa00; font-family:verdana; font-weight:bold; font-size:11px;}
p.badMessage {padding:0px 0px 10px 5px; margin:0px; color:#aa0000; font-family:verdana; font-weight:bold; font-size:11px;}

.coupon {margin-bottom:0px;}
.couponPrint {position:absolute; left:780px; top:345px;}

.question {background:url(/arrow/graphics/icons/utilarrow.gif) no-repeat 0px 13px; padding:10px 0px 3px 10px; font-weight:bold; color:#6A5746;}
.answer {padding-left:10px; font-weight:normal; padding-bottom:30px;}

.bigLoc  {float:left;}
#hours {cursor:pointer; float:left; padding-left:10px; margin-bottom:15px;}
#hours p {margin:0px; padding:0px 0px 2px 0px;}
#hours p.name {width:150px; font-weight:bold;}
/*.bigLoc img {border:1px solid #6A5746;}*/
.hours p {color:#D1C9BE;}
.hoursHighlight p {color:#6A5746;}

.pageTitle {margin-bottom:15px;}

.imageList {width:500px; border:0px; border-collapse:collapse; padding:0px; margin:0px;}
.imageList th {padding:3px 0px 3px 10px; text-align:left; background-color:#6A5746; font-weight:bold; font-size:12px; font-family:verdana; color:#FFFFFF;}
.imageList td {padding:3px 0px 3px 10px; text-align:left;}

.adminImage {position:absolute; left:620px; top:448px;}

.makeBold {font-weight:bold;}
.makeNormal {font-weight:normal;}

.imagePreview {width:900px; padding-top:10px; padding-bottom:10px;}
.imagePreview div {float:left; padding-right:15px;}
.imageLinks {clear:both;}

.errors {font-weight:bold; color:red;}
.newImages {float:right; padding-right:10px;}

ul.resources {padding:0px 0px 20px 0px; margin:0px 0px 0px 15px}
ul.resources li {padding:0px 0px 10px 0px; margin:0px 0px 0px 15px}
ul.resources li a {text-decoration:none;}
ul.resources li a:hover {text-decoration:underline;}
.resourceBlock {height:140px clear:both;}

.descriptionText {display:none !important;}

.theLocs {width:100%; margin-top:15px;}
.theLocs div {width:23%; padding-right:2%; float:left; font-family:arial; font-size:12px;}
.theLocs div a {color:#6A5746; font-family:arial; font-size:12px;}


