@charset "utf-8";
/* CSS Document */

#content{
width:1024px;
margin:60px auto;
}

#content .column1{
float:left;
}

#content .column2{
width:650px;
margin:0 0 40px 94px;
float:left;
}

#content .column3{
width:610px;
float:left;
}

#content .column4{
width:650px;
float:left;
margin:20px 0 50px 0; 
}

h3{
font-size:24px;
color:#7d4659;
text-transform:uppercase;
}

h4{
font-size:20px;
font-weight:400;
}

sub-cat ul {
padding: 0px;
margin: 0px;
}
sub-cat ul:after {
clear: both;
content: " ";
display: block;
font-size: 0;
height: 0;
visibility: hidden;
}
sub-cat ul,sub-cat ul li{
width:250px;
background-color: #7d4659;
}
sub-cat ul li {
list-style: none;
float:left;
}
sub-cat ul li a {
text-decoration: none;
display: block;
color: #FFF;
padding: 16px 21px 15px 21px;
}
sub-cat ul li:hover > ul {
visibility: visible;
}
sub-cat ul li ul{
display: inline;
visibility: hidden;
position: absolute;
padding:0px;
}
sub-cat ul li ul li{
float: none;
}
sub-cat ul li ul li a:hover{
color: #FFF;
}

sub-cat ul {
padding: 0px;
margin: 0px;
}

sub-cat ul li {
list-style: none;
float:left;
}
sub-cat ul li a {
text-decoration: none;
display: block;
color: #FFF;
text-transform:uppercase;
font-weight:400;
padding: 20px 21px 20px 25px;
 
-webkit-transition: background 0.3s ease-out 0s;
-moz-transition: background 0.3s ease-out 0s;
-o-transition: background 0.3s ease-out 0s;
transition: background 0.3s ease-out 0s;
}
sub-cat ul li.cat1:hover a, sub-cat ul li.cat1:hover > ul li a  {
background-color: #4a192a;
}
sub-cat ul li.cat2:hover a, sub-cat ul li.cat2:hover > ul li a  {
background-color: #4a192a;
}
sub-cat ul li.cat3:hover a, sub-cat ul li.cat3:hover > ul li a {
background-color: #4a192a;
}
sub-cat ul li.cat4:hover a, sub-cat ul li.cat4:hover > ul li a {
background-color: #4a192a;
}
sub-cat ul li.cat5:hover a, sub-cat ul li.cat5:hover > ul li a {
background-color: #4a192a;
}
sub-cat ul li.cat6:hover a, sub-cat ul li.cat6:hover > ul li a {
background-color: #4a192a;
}
sub-cat ul li:hover > a {
color: #FFF;
}
sub-cat ul li ul li a {
color: #FFF;
}
sub-cat ul li ul li a:hover{
color: #333;
background-color: #FAF9F5 !important;
}