html {
}
body {
color:#505050;
font-family:Arial,Helvetica,sans-serif;
font-size:75%;
line-height:1.5em;
margin:0;
position:relative;
}
a {
color:#C6A473;
text-decoration:none;
}
a:hover {
color:#747462;
text-decoration:none;
}
.bg_body {
height:auto !important;
min-height:100%;
}
.wrapper {
margin:0 auto 10px;
overflow:hidden;
padding-top:0;
width:960px;
}
.index_page .wrapper {
padding:0 0;
}
.row_1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/row_1.png) repeat-x scroll 50% 0;
float:left;
font-size:1em;
margin:0 auto;
padding:0;
position:relative;
width:100%;
}
.row_11 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/header_bg.png) no-repeat scroll 50% 0;
float:left;
width:100%;
}
.row_111 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/header_bg1.png) no-repeat scroll 35% 0;
float:left;
width:100%;
}
.row_2 {
float:left;
font-size:1em;
padding:0;
width:100%;
z-index:77;
}
.row_3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
float:left;
font-size:1em;
padding:10px 0 0;
width:100%;
}
.row_4 {
float:left;
font-size:1em;
padding:10px 0 0;
width:100%;
}
.row_5 {
font-size:1em;
margin-top:0;
padding:10px 0 0;
width:100%;
}
.wrapp {
padding:0 0;
width:auto;
}
.row_6 {
font-style:italic;
margin:0;
}
#bodyWrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bodyWrapper.gif) repeat scroll 50% 0;
float:left;
padding-bottom:0;
width:100%;
}
#mainWrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/mainWrapper.jpg) no-repeat scroll 50% 0;
float:left;
padding-bottom:34px;
width:100%;
}
#bodyContent {
padding:0;
}
#bodyWrapper > br {
line-height:25px;
}
#columnLeft {
padding:0;
}
#columnRight {
padding:0;
}
#columnLeft > div {
padding:0;
}
#columnRight > div {
padding:0;
}
.contentContainer {
border:0 solid #D8D8D8;
margin-bottom:20px;
padding:0;
}
.contentContainer.last {
margin-bottom:0;
}
.contentContainer.page_un {
}
.contentContainer.page_cart {
}
.contentContainer.page_reviews {
}
.contentContainer.page_new_product {
}
.contentPadd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F6F6F6 none repeat scroll 0 0;
border:0 solid #D8D8D8;
overflow:hidden;
padding:20px;
}
.contentPadd.sub {
padding:10px 0 0;
}
.contentPadd.prods_info_page {
padding:30px 10px 30px 20px;
}
.contentPadd.txtPage {
}
.contentContainer.page_un .contentPadd {
border:0 solid #D8D8D8;
overflow:hidden;
padding:20px;
}
.contentContainer.page_un .contentPadd.last {
}
.contentContainer.page_specials .contentPadd, .contentContainer.page_listing .contentPadd {
padding:0 20px;
}
.grid__ {
margin-top:20px;
}
.contentContainer.page_search .contentPadd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding:20px 0 15px;
}
.contentContainer.page_reviews .contentPadd {
padding:20px 20px 10px;
}
.contentContainer.page_reviews.page_listing .contentPadd {
}
.contentContainer.page_new_product .contentPadd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding:10px 0;
}
.contentContainer.page_cart .contentPadd {
border-width:0 0 0;
padding:20px;
}
.contentContainer.loginPage .contentPadd {
padding:20px;
}
.contentInfoText {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F6F6F6 none repeat scroll 0 0;
border:1px solid #D8D8D8;
margin:0 0 10px;
overflow:hidden;
padding:10px;
}
.contentInfoText.extra {
padding:10px;
}
.contentInfoText .infoBoxHeading {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
font-weight:bold;
margin:0;
padding:1px 0 10px;
}
.contentContainer span.contentText {
border:0 solid #000000;
overflow:hidden;
padding:0 9px;
}
.contentInfoText.marg-top {
margin:0;
}
.contentInfoText .contentInfoText_wrap {
padding:0 0 10px;
}
.contentInfoBlock {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F6F6F6 none repeat scroll 0 0;
margin:0;
overflow:hidden;
padding:20px 20px 10px;
}
.contentInfoBlock.first {
}
.contentContainer.page_un .contentText {
padding:18px 27px 0;
}
.contentPadd.r_view {
display:none;
}
.row_table {
display:inline-block;
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.row_table li {
cursor:pointer;
display:inline-block;
float:right;
margin-left:5px;
}
.prods_info_mad, .contentInfoText .prods_info {
margin:0 4px;
padding-top:10px;
}
.prods_info_mad {
padding:10px;
}
#header {
min-height:138px;
padding:0;
position:relative;
}
.logo {
display:inline-block;
height:105px;
left:1px;
position:absolute;
top:5px;
width:163px;
z-index:9;
padding-left:7px;
}
.logo img {
margin:0;
}
.currencies, .languages {
display:inline-block;
margin:0;
overflow:hidden;
}
.currencies label, .languages label {
color:#747462;
font-weight:normal;
height:19px;
padding:2px 4px 0 5px;
}
.currencies select, .languages select {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #D0D0D5;
color:#737079;
font-size:0.916em;
padding:1px;
width:48px;
}
.manufacturers label {
}
.manufacturers select {
}
.currencies {
}
.currencies label {
}
.currencies select {
}
.languages {
margin-top:0;
}
.languages label {
display:none;
}
.languages select {
}
.languages img {
margin:0;
}
.languages .languages_img {
margin:0 6px 0 0;
}
.box_social_bookmarks {
display:inline-block;
margin:0;
overflow:hidden;
width:284px;
}
.box_social_bookmarks label {
color:#8F8E8E;
float:right;
font-weight:normal;
margin-right:5px;
margin-top:0;
}
.box_social_bookmarks div {
color:#8F8E8E;
display:inline-block;
float:right;
}
.box_social_bookmarks div a {
color:#FFFFFF;
font-weight:bold;
}
.box_social_bookmarks div a:hover {
color:#FCAA62;
}
.select {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#282822 none repeat scroll 0 0;
border:1px solid #3D3B33;
color:#C6A473;
font-size:1em;
padding:1px;
}
.custom_select .select.jqTransformHidden {
display:none;
}
.custom_select .jqTransformSelectWrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/cur-arrow.gif) no-repeat scroll 100% 0;
cursor:pointer;
float:left;
margin-top:1px;
overflow:hidden;
padding:0;
}
.custom_select .jqTransformSelectWrapper div span {
float:left;
font-size:0.92em;
height:auto !important;
line-height:1em;
padding:5px 19px 5px 7px;
}
.custom_select .jqTransformSelectWrapper div span {
color:#C6A473;
width:60px !important;
}
.custom_select ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#282822 none repeat scroll 0 0;
border:1px solid #3D3B33;
height:auto !important;
margin:22px 0 0;
padding:3px 0;
}
.custom_select ul li {
line-height:1em;
overflow:hidden;
padding:2px 7px 4px 6px;
}
.custom_select ul li a {
color:#C6A473;
display:block;
font-size:0.85em;
text-decoration:none;
}
.custom_select ul li a:hover {
color:#747462;
}
.cart_header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/header_cart.png) no-repeat scroll 0 0;
font-style:normal;
margin:0 0 0 0;
overflow:hidden;
padding:2px 0 1px;
width:193px;
}
.cart_header div {
float:left;
padding:7px 0 9px;
text-align:left;
white-space:nowrap;
}
.cart_header label {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#FFFFFF;
display:inline-block;
float:left;
font-family:'Oswald',sans-serif;
font-size:1.091em;
font-weight:normal;
line-height:1em;
margin:7px 8px 0 38px;
padding:0 0 5px;
text-align:left;
text-transform:uppercase;
}
.cart_header label a {
color:#FFFFFF;
}
.cart_header label a:hover {
color:#C6A473;
text-decoration:underline;
}
.cart_header div {
color:#989898;
font-weight:100;
}
.cart_header span {
display:none;
margin-right:2px;
}
.cart_header strong {
font-weight:normal;
}
.cart_header div a {
color:#C6A473;
font-weight:normal;
}
.cart_header div a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.search {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/search_bg.jpg) no-repeat scroll 0 0;
height:29px;
margin:0 0 0;
padding:5px 0 0;
position:absolute;
right:7px;
top:91px;
width:212px;
}
.search label {
color:#C6A473;
display:none;
font-size:1.11em;
font-weight:600;
margin-right:16px;
margin-top:4px;
text-align:left;
}
.search .go {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 solid #727172;
color:#C6A473;
font-size:1em;
left:4px;
line-height:1.3em;
margin:0;
min-height:7px;
padding:4px 5px 3px;
position:absolute;
top:0;
width:90%;
}
.input-width {
height:22px;
margin-top:0;
width:183px;
}
.width-setter {
height:22px;
margin:0;
position:relative;
}
.search .button_header_search {
margin-right:5px;
}
.search .box_wrapper {
display:inline-block;
overflow:hidden;
}
.search .advanced a {
color:#353535;
text-decoration:underline;
}
.search .advanced a:hover {
text-decoration:none;
}
.banner_header {
display:inline-block;
float:right;
margin:39px 8px 157px 0;
}
.breadcrumb {
font-size:1.3em;
margin:0 0 0 12px;
padding:6px 0 15px;
}
.breadcrumb {
color:#DAD9D9;
}
.breadcrumb a {
color:#DAD9D9;
display:inline-block;
font-weight:normal;
text-decoration:none;
}
.breadcrumb a:hover {
color:#FFFFFF;
text-decoration:none;
}
.breadcrumb a.last {
color:#FFFFFF;
}
.breadcrumb a.last:hover {
color:#DAD9D9;
}
.box_header_user_menu {
float:right;
margin:0;
padding:0;
position:absolute;
right:50px;
top:10px;
}
.user_menu {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 10px 0 0;
}
.user_menu li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/user_menu.gif) no-repeat scroll 100% 9px;
display:inline-block;
float:left;
padding:0;
white-space:nowrap;
}
.user_menu li a {
color:#747462;
display:inline-block;
font-weight:normal;
padding:5px 10px 3px;
text-decoration:none;
}
.user_menu li a:hover, .user_menu li.act a {
color:#C6A473;
text-decoration:none;
}
.user_menu li a {
font-size:1em;
}
.user_menu li.last {
color:#747462;
}
.user_menu li.last a {
color:;
}
.user_menu li.last:hover a {
text-decoration:none;
}
.footer {
clear:both;
margin-top:0;
padding:10px 0 0 15px;
position:relative;
}
.footer {
overflow:hidden;
text-align:left;
}
.footer p {
clear:both;
display:block;
font-size:1em;
margin:0;
overflow:hidden;
padding:5px 20px 10px 0;
text-align:left;
}
.footer p {
color:#747462;
line-height:1em;
}
.footer p > a {
color:#747462;
}
.footer p > a:hover {
color:#483D2C;
}
.footer p b {
color:#747462;
font-weight:normal;
}
.footer p b a {
color:#747462;
text-decoration:none;
}
.footer p b a:hover {
color:#483D2C;
text-decoration:underline;
}
.footer p {
background-position:100% 0;
}
.boxes_menu {
overflow:hidden;
position:relative;
}
.menu {
margin-top:0;
padding:44px 0 0;
text-align:right;
width:100%;
}
.menu ul {
display:inline-block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:12px -3px 0 0;
padding:3px 0 0;
width:auto;
}
.menu li {
float:left;
margin:0 0 0 6px;
padding:0;
}
.menu li.last {
}
.menu li.act, .menu li:hover {
	color:#;
}
.menu li a {
color:#ffffff;
display:inline-block;
font-family:'Oswald',sans-serif;
font-weight:normal;
padding:3px 0px 2px;
text-decoration:none;
text-transform:uppercase;
}
.menu li.mouseclick a, .menu li.act a, .menu li.last a,.menu li:hover a {
color:#666666;
text-decoration:none;
}
.menu li.first a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
.menu li.act.last a, .menu li.last a:hover {
	color:#ffffff;
}
.menu li a {
}
.user_menu li a {
font-size:1em;
}
.menu li a {
font-size:1.084em;
}
.box_header_cart, .box_currencies, .box_languages {
display:inline-block;
position:absolute;
z-index:100;
}
.box_header_cart {
right:238px;
top:84px;
z-index:9;
}
.box_currencies {
right:47px;
top:13px;
}
.box_languages {
right:2px;
top:15px;
}
.welcome, .customer_greeting {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#5B5E5F none repeat scroll 0 0;
border:1px solid #000000;
color:#FFFFFF;
font-style:italic;
margin:0 0 20px;
overflow:hidden;
padding:12px 20px 14px 18px;
}
.customer_greeting {
padding-top:19px;
}
.welcome strong, .customer_greeting strong {
display:inline-block;
float:left;
font-size:1.917em;
font-weight:normal;
margin-right:10px;
margin-top:-2px;
}
.container_ {
margin:0 auto;
width:960px;
}
.grid_ {
display:inline;
float:left;
margin:auto;
}
.row_1 .grid_, .row_2 .grid_, .row_5 .grid_ {
float:none;
}
.row_5 [class*="container_"] {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/row_5.png) repeat scroll 0 0;
overflow:hidden;
width:950px;
}
.alpha2 {
margin:0 10px 0 0;
}
.omega2 {
margin:0;
}

.footer-simple {
    background-color: #e5e9ec;
    padding-bottom: 35px;
    padding-top: 35px;
}
.footer-simple p {
    font-size: 14px;
    margin-bottom: 0;
}
.footer-simple .social-media {
    list-style: outside none none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.footer-simple .social-media li {
    display: inline-block;
    float: right;
}
.footer-simple .social-media li a {
    padding: 0 10px;
}
.footer-simple .social-media li a:hover {
    color: #575756;
}