/* FULL LAYOUT SPECIFIC STYLES */
/* ----------------------------------------- */

/* GENERAL LAYOUT AND MARGINS */
/* ----------------------------------------- */

.sidepanel ul li.page_item a{
	color:#60B100;
	margin-right:20px;
}

#boxed .margin{
	width:820px;
	background:white;
	padding:0 30px;
}

html body#boxed.home div#content-wrapper div#content-main div#front-content div.margin{;
	padding:0 39px;
}

#boxed .full-width{
	width:880px;
}

#boxed #header-wrapper{
	background:none;
    margin: 25px auto 0px;
    width: 1070px;
}

#boxed #header{
	background:none;
	padding:0;
    margin: 0 auto;
    overflow: hidden;
    width: 1070px;
}
/* NEW LAYOUT*/
/* ----------------------------------------- */
#header1 {
    background: none repeat scroll 0 0 #888B89;
    float: left;
    height: 98px;
    width: 32px;
}
#header_green {
    background: none repeat scroll 0 0 #60B100;
    float: right;
    height: 98px;
    width: 1030px;
}
#boxed #header.container-top {
margin-bottom:7px;
}
.image1 {
    margin: 30px 0 0 10px;
}
.image2 {
    float: left;
    margin: 50px 0 0 20px;
}
.image3 {
    float: right;
    margin: 30px 20px 0 0;
}
#content-wrapper {
    margin: 0px auto 7px;
    overflow: hidden;
    width: 1070px;
}
#sidebar-main {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    width: 180px;
}
#content-main {
    float: right;
    width: 880px;
}
.sidepanel {
    margin: 45px 0 0;
}
.sidepanel ul {
    font-size: 12px;
    font-weight: normal;
    text-align: right;
    width: 180px;
}
.sidepanel ul li.current_page_item {
    background-image: url("images/fundo_menu.png");
    background-repeat: no-repeat;
	margin-top:-5px;
}

.sidepanel ul li {
    line-height: 1.6;
    padding: 5px 0;
}
.sidepanel ul li.current_page_item a {
    color: #60B100;
    font-weight: bold;
    margin-right: 20px;
}

.sidepanel ul li a{
    color: #444444;
    margin-right: 30px;
    text-decoration: none;
	font-weight:normal;
}

.sidepanel ul .wpsc_categorisation_group li a {
    color: #60B100;
    margin-right: 20px;
    text-decoration: none;
	font-weight:normal;
}

.sidepanel ul li a:hover, .wpsc_categorisation_group li a:hover {
 color: #60B100;
}

.col-3 {
margin-top:10px;
}
div.wpsc_categorisation_group {
    margin-bottom: 0px;
height:29px;
}
.wpsc_categorisation_group li{
    line-height: 1.6;
    padding: 5px 0;
	margin-bottom:0px;
}
ul.sidebar-widgets li h3 {
text-align:center;
background: url("images/fundo_menu.png") top left;
height:25px;
padding:14px 0px 0px;
}
ul.sidebar-widgets li h4, ul.sidebar-widgets .cart-items, ul.sidebar-widgets .small-cart-header {
text-align:center;
}
#footer {
	margin: 0 auto;
	width: 880px;

}
#footer1 {
    background: none repeat scroll 0 0 #888B89;
    height: 35px;
	border-bottom: 5px solid #888B89;
}
#footer2 {
    height: 55px;
	background:#fff;
}
#footer-links {
    list-style: none outside none;
    margin: 3px auto 0;
    width: 600px;
}
#footer-links li {
    float: left;
    margin-right: 15px;
}
#footer-links li a {
    color: #FFFFFF;
    font-size: 10px;
text-decoration: underline;
}
.footer-1 {
    float: left;
    margin: 7px 0 0 20px;
}
.footer-2 {
	float: left;
	margin: 7px 0 0 10px;
}

.footer-3 {
	float: left;
	margin: 12px 0 0 50px;
}

.footer-4 {
	float: left;
	margin: 12px 0 0 10px;
}

.footer-5 {
	float: right;
	margin: 20px 20px 0 0;
}
#sidebarlow {
	background: url('images/shapeimage_2.png') no-repeat;
	height: 290px;
	width: 171px;
	margin: 80px auto 10px;
}

.sidebar-2 {
	width: 147px;
	margin: 0 auto;
}

.paragraph_style_1 {
	color: rgb(120, 120, 120);
    font-family: 'Myriad-Roman', 'Myriad';
    font-size: 10px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 12px;
    text-align: left;
    text-decoration: none;
	margin-bottom:0px;
}

.paragraph_style_1 a{
	text-decoration:underline;
}
/*       END NEW LAYOUT*/
/* ----------------------------------------- */
#header #top-navigation, #header #topnav {
	right:30px;
}

#boxed #header .margin{
	padding:70px 30px 10px 30px;
	border-bottom:none;
}

#boxed #top-header .margin{
	width:880px;
	padding:0;
	background: none;
}

#boxed #leader{
	padding:0px;

}

#boxed div.product-image{
	top:-31px;
}

#boxed #leader .margin{
	padding: 30px;
}

#boxed #leader .margin-home{
	padding: 45px 30px 25px;
	background:#fff;
}
#boxed #footer div.margin{
	border-top:0px;
}

#boxed #footer-bottom{
	border-bottom:none;
	
}

#boxed #store-panel .margin{
	padding: 0px 30px 30px;
}

#boxed #brief .margin{
	padding-bottom: 15px;
	padding-top:15px;
	margin-top:-10px;
}

#boxed #copyright{
	padding:0;
}

#boxed #copyright .margin{
	width:880px;
	background: none;
	padding:30px 30px;
}


#boxed #features{
	height:342px;
}

#boxed #main-content{
	padding:0;
}

#boxed #main-content .margin{
	clear:both;
	overflow: hidden;
	padding-bottom:30px;
}

#boxed div#products_page_container{
	margin:0;
	padding-bottom:30px;
}

#boxed div#products_page_container.products-sidebar{
	width:auto;
	margin-left:/*186*/0px;
}

#boxed #main-content .margin #main-col{
	width:665px;
}

#boxed #main-content .margin #sidebar{
	width:254px;
}
th, td, caption {
    padding: 10px 5px;
}
/* FEATURED SLIDER */
/* ----------------------------------------- */

#boxed #featured-slider{
	padding:10px;
	background: #f7f7f7;
	border:1px solid #ddd;
	overflow: hidden;
	width:800px;
	margin:0 auto;
}

#boxed #features .bx-wrapper{
	width:800px !important;
}

#boxed #features .bx-wrapper .bx-window{
	height:342px !important;
	width:800px !important;
}

#boxed #slider-controls{
	margin-top:0px;
	margin-bottom:0;
}

#boxed #featured-slider ul{
	width:800px;
	height:342px;
}

#boxed li.feature div.feature-post-wrapper{
	bottom:0px;
}

#boxed #featured-slider ul li{
	height:342px;
	width:800px;
}

#boxed #featured-slider ul li.feature img, #boxed #featured-slider ul li.promotion img{
	width:800px;
}

#boxed #featured-slider img{
	
}

#boxed #feature-wrapper{
	width:798px;
	border:1px solid #ddd;
	overflow: hidden;
}

#boxed ul.feature-list li{
}

/* RANDOM STYLES */
/* ----------------------------------------- */


body#boxed p, body#boxed h1, body#boxed h2, body#boxed h3, body#boxed h4, body#boxed a{
	text-shadow:none !important;
}

#boxed a{
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}

#boxed div.front-categories div.slider-mask div.bx-wrapper, #boxed div.front-categories div.slider-mask, #boxed div.front-categories, #boxed div.front-categories div.slider-mask div.bx-wrapper div.bx-window, {
	width:880px !important;
	clear: both;
	overflow: hidden;
}

#boxed ul.front-category-list{
	width:600px !important;
	clear: both;
	overflow: hidden;
	margin:0 auto;
}

#boxed div.front-category-slider div.full-width{
	width:880px;
	position: relative;
	display: inline;
}

#boxed ul.front-category-list li div.padding{
	height:172px;
}

#boxed ul.front-category-list li.col-right{
	*margin-left:-4px;
}


#boxed #leader h1{
	padding:15px 0px;
	border-bottom:1px dotted #ddd;
	border-top:1px dotted #ddd;
}

#boxed #footer-top h3.widget-title, #boxed div.best-sellers h2, #boxed div.front-categories h2, #boxed div.latest-products h2{
	margin-left:0px;
	font-size:15px;
}

#boxed ul.best-seller-list li div.padding, #boxed ul.front-category-list li div.padding, #boxed ul.latest-product-list li div.padding{
	height:212px;
}

#boxed #main-col img.attachment-blog{
	width:655px;
}

#boxed #user-nav ul{
	right:260px;
}

/* PRODUCTS */
/* ----------------------------------------- */

#boxed div.product-meta{
	height:174px;
}

#boxed div#main-col div.product-meta{
	height:124px;
}

#boxed div.single-producttext{
	width:580px;
	float:left;
}

#boxed ul.product-list li div.product-meta input.wpsc_buy_button{
	left:43px;
	top:65px;
}

#boxed #main-col ul.product-list li div.product-meta input.wpsc_buy_button{
	left:20px;
	top:33px;
}

#boxed #checkout #shopping-cart, #boxed #checkout #shopping-cart-form{
	width:820px;
}

#checkout #checkout-slider-mask{
	width:820px;
}

#boxed #checkout{
	padding:0;
}

#boxed #checkout .margin{
	padding: 0px 30px 50px;
}

#boxed #content-wrapper #products div.wpsc_product_search{
	top:-0px;
	margin-top:-10px;
}

/* PRODUCT IMAGE RESIZING */

#boxed ul.best-seller-list li, #boxed ul.front-category-list li, #boxed ul.latest-product-list li, #boxed #products-sidebar, #boxed .product-listing{
	width:176px;
}

#boxed #products-sidebar{
	margin-left:-186px;
}