/*
Theme Name: Style de Vie
Theme URI: http://beecharming.com
Description: WP Theme with Scroll Banner, 3 Column Home Page
Author: Jennifer Precious Finch and Tom Smith
Author URI: http://beecharming.com
version: 2.0
Tags: 
*/
*{margin:0; padding:0;}
body {padding:0;z-index:100;color:#666;font-family: verdana, arial, tahoma, sans-serif;font-size:100%;text-align:center;background-color:#4d708c;/*background-image: url(images/bgFade.png);background-repeat:repeat-x;*/}
h1, h2, h3, h4, h5 {text-decoration:none;font-weight: normal;}
ul {list-style-type: none; }
a {text-decoration: none;}
p,ul,li{font-size:.9em;}
a{color:#930;}
a:hover {color: #C7B485;}
a:visited {color:#930;}
img {color:#666;font-size:.9em;text-decoration:none;border:none;}
#page{margin: 0 auto; overflow: hidden; width:953px;background-color: transparent; background-image: url(images/bgContainer.png); background-position: left; background-repeat: repeat-y;}
#container {padding-left:19px; width:915px; color:#333;}
#header {margin:0 auto;position: relative;width:915px;height:142px;background-image: url(images/bgHead.png);background-repeat: no-repeat;background-position:center;}
.phone {margin:0 auto;width:95%;line-height:3em;color:#fff;letter-spacing:.15em;text-align:right;}
.hours, .hours2 {margin:0 auto;width:95%;line-height:1.4em;color:#ccc;text-align:right;font-size:.7em;}
.hours{letter-spacing:.1em;}
.hours2 {letter-spacing:.13em;}
/* header wpsc top categories */
#header ul.navr {float: right; margin-right: 10px;test-align:left;}
#header ul.navl {height: 130px; float: left; margin-top: 10px; margin-left: 10px; /*position: absolute;left: 20px;top: 30px;z-index: 1;*/}
#header ul.navl a {text-align: justify; color: white; font-size: 12pt;}
#header ul.navl, #header ul.navr {font-size: 120%; padding: 0; text-align: left;}
#header .navl .page-item-240 a{font-weight: bold; margin-top: 10px;letter-spacing: 1px;}
#header .navl .page-item-12 a{font-weight: bold; font-size: 12px;letter-spacing: 6px;}
#header .navl .page-item-190 a{font-size: 9px;letter-spacing: 5px;font-weight: bold;}
#header #logo {width: 298px;float: left;height: 90px;background: #ccc;}
#nav {width: 200px;margin-left: 690px;margin-top: 20px;}
#nav a {display: block;width: 225px;font-size:1.4em;text-align:left; text-transform: uppercase;}
#nav li {float: left; margin-bottom:.2em; width: 225px;}
#nav li ul {position: absolute;width: 225px; left: -999em;background: black; z-index: 500;}
#nav li:hover ul {left: auto;}
#nav li:hover ul, #nav li.sfhover ul {left: auto;}
.steel{background-color:silver;background-image: url(images/bgSteel.png);/*line-height:2em;*/}
#nav li.steel a {font-family: "courier new", courier, monospace;color: black;margin-left: 10px;}
#nav li.steel ul li a {font-family: verdana;color: white;}
#nav li.steel ul li a:hover {color: black; background: white;}
#nav a {text-align: justify;}
#nav .s_19 {/*19 salvage chic*/font-size: 14px;letter-spacing: 3px;font-weight: bold;line-height: .9;} 
#nav .s_22 {/*22 modern metal furniture*/font-size: 10px;}
#nav .s_23 { /*23 vintage steel furniture*/font-size: 8px;letter-spacing: 1.75px;}
#nav .s_30 {/*30 vintage art*/letter-spacing: 8.5px;font-size: 11px;font-weight: bold;line-height: .9;}
/* eof header wpsc top categories */
.carousel-gallery {/*border:1px solid red;*/}
.POSTiNDEX{}
#content {font-size:.9em;width:681px;overflow:hidden;float:right;text-align:center;}
#content h1{margin:0 0 1em 0;padding: 0;font-size:1.5em;text-align: left;color:#FFC; letter-spacing:.1em;/*background-image: url(http://exoduscenters.com/wp-content/uploads/2009/10/Untitled-1.png);background-repeat: repeat-y;background-position: left top;*/}
#content h2 {margin:0 0 .5em 0;font-size:1.5em;color:#333;}
#content ul{margin:0;padding:1em 2em;list-style:square outside;}
#content li{padding:0 0 .9em 0;list-style: square outside;}
#content p{padding:0 0 1em 0;}
#content ul, #content p {text-align: left;}
.post {margin:3em auto;width:90%;padding:0 2em;}
.post h3 {text-align:left;line-height:2em;}
.wp-post-image {margin:0 1em 1em 0;float:left;border:.1em solid #ccc;}
.post .aligncenter {margin-bottom:2em;}
.entry {text-align:left;}
.entry p{line-height:1.5em;}
.postmetadata {clear:both}
#sidebar {padding-top:40px;width:230px;float:left;}
#sidebar ol{margin:0 auto;width:95%;background-color:#999;}
#sidebar a{padding:0 0 0 .8em;font-size:1em;text-align:left;color:brown;font-weight:100;}
#sidebar a:hover{color:#094d8b;}
#sidebar a:visited{color:brown;}
#sidebar h3, #sidebar h2{margin:0 auto;padding:10px 0;text-transform:uppercase;line-height:3em;color:#333;font-size:1em;text-align:left;}
#sidebar h2{width:100%;}
#sidebar p{padding:0 1em;font-size:.7em;color:#fff;}
#sidebar ul{margin:0 auto 2em auto;width:90%;text-align:left;line-height:1.8em;}
#sidebar li {}
#sidebar li.categories {line-height: 1.5;}
.headline {text-transform:uppercase;line-height:2em;color:brown;font-size:1.3em;}
.navigation {font-size:8pt;width:100%;float:left;margin:0;padding:0;overflow:hidden;}
.alignleft a{float:left; margin:25px 0;}
.alignright a{float:right; margin:25px 0;}
img.centered {display: block;margin-left: auto;margin-right: auto;border:1px solid red;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float:right;}
.alignleft {float:left}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color:#f3f3f3;margin:0 1em 1em 0;
-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption img {margin:0;padding:.5em 0 0 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size:.7em;line-height:1.5em;text-align:center;}
#sidebar ul li ul {margin-left: 10px;}
#little_cart {background: url(images/cart.gif) no-repeat;float: left;padding-left: 52px;width: 100%;}
#floating_hotness {position: absolute;left: 0;top: 0;background: #B0CDF5;min-height: 100px;width: 300px;float: left;z-index: 100;border: 2px solid brown;}
.noshow {display: none;}
.fl_l {float: left; width: 84px;/*border: 1px solid black;*/}
.fl_r {float: right;}
/*
.flLeft {float:left;}
.flRight {margin: 0 0 0 1em;float: right;}
*/
.center {text-align:center;}
.clear {clear: both;}
#navl_tab {position: absolute; left: 0;top: -140px; width: 230px; height: 180px; /*line-height: 2;*/}
#design_arrow {width: 100%; height: 59px;background: url(images/menu.png) no-repeat bottom; position: absolute;bottom: 0;left: 0;/*border: 1px solid black;*/}
#wood_design_bg {height: 140px;background: black;}
#navr_tab {position: absolute;right: -228px; width: 320px; line-height: 1.5}
#navr_tab .fl_l {height: 141px;background: url(images/store.png) no-repeat;font-weight: bold;width: 93px;}
.cbox {margin:0 auto;width:90%;color:#ddd;text-align:right;font-size:.6em;cursor:pointer;letter-spacing:.2em;line-height:2em;/*position: absolute;right: 10px;top: 10px;*/}
#navl_tab .cbox {color:#ddd;top: 0;line-height:1.2em;/*position: absolute;right: 0*/}
/* Begin Images */
p img {padding: 0;max-width: 100%;}
.thumbs {display: none;}
#post-2 {/*background: white;*//*url(images/loader.gif) no-repeat center center*/
/*height: 633px;*/}
.slideshow {
width: 916px;/*border: 1px solid red;*/}
/* yui splitter */
.first { padding-left: 2%; }
.one_quarter, .one_third, .one_half, .two_thirds{float: left;}
.one_quarter {width: 20%;padding-right:4%;}
.one_half {width: 49%;}
.one_third {width: 31%;padding-right:0;}
.two_thirds {width: 65%;}
/* eof yui splitter */
#product-tags a{line-height: .8;}
#product-tags a, #product-tags a:visited {color: #666666;}
#product-tags a:hover {color: brown;}
#sdv_mailer {width: 500px;border: 1px solid black;}
.hidden {display: none;}
.white {background-color:#fff;}
.widget_product_tag{margin:0 auto;width:90%;}
#footer {margin:0 auto;height: 140px;width:953px;clear: both;background-color:silver;background-image: url(images/bgFooter.png);color:#FFC;text-align:right;font-size:.6em;color:#FFC;text-align:center;}
#footer ul{}
#footer a{}
#footer a:hover{}
#footer a:visited{text-decoration:none;}
.wpsc_page_numbers{line-height:2.5em;align:left;}
