@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0; outline:none; font-family:Arial, Helvetica, sans-serif;}
body{background:url(../images/bg.jpg) center repeat-y #F7CE7E;}

/*HEADER*/
#header{
width:100%;
background:url(../images/bg-top.jpg) repeat-x;
height:291px;}

#header-content{
width:1012px;
height:259px;
margin:auto;}

#header-l{
width:280px;
height:259px;
background:url(../images/header-l.jpg) no-repeat;
float:left;
}

#header-r{
width:732px;
height:211px;
background:url(../images/header-r.jpg) no-repeat;
float:left;
}

#header-b{
width:1012px;
height:35px;
background:url(../images/header-b.jpg) no-repeat;
margin:auto;
clear:both;
}
/*MENU*/
#menu{
width:732px;
height:48px;
float:right;

}
#menu ul{
list-style:none;
}
#menu ul li{
float:left;
}
#menu-home, #menu-about,  #menu-art, #menu-kidswear, #menu-jewelry, #menu-dvd, #menu-contact{
height:48px;
cursor:pointer;}

#menu-home{
width:108px;
background:url(../images/menu-home.jpg) no-repeat;
}
#menu a:hover #menu-home, #menu-home.current{
background:url(../images/menu-home.jpg) no-repeat 0 -48px;
}

#menu-about{
width:121px;
background:url(../images/menu-about.jpg) no-repeat;
}
#menu li:hover #menu-about, #menu a:hover #menu-about, #menu-about.current{
background:url(../images/menu-about.jpg) no-repeat 0 -48px;
}

#menu-art{
width:76px;
background:url(../images/menu-art.jpg) no-repeat; 

}
#menu li:hover #menu-art, #menu a:hover #menu-art, #menu-art.current{
background:url(../images/menu-art.jpg) no-repeat 0 -48px;
}

#menu-kidswear{
width:115px;
background:url(../images/menu-kidswear.jpg) no-repeat;
}
#menu li:hover #menu-kidswear, #menu a:hover #menu-kidswear, #menu-kidswear.current{
background:url(../images/menu-kidswear.jpg) no-repeat 0 -48px;
}

#menu-jewelry{
width:110px;
background:url(../images/menu-jewelry.jpg) no-repeat;
}
#menu li:hover #menu-jewelry, #menu a:hover #menu-jewelry, #menu-jewelry.current{
background:url(../images/menu-jewelry.jpg) no-repeat 0 -48px;
}

#menu-dvd{
width:77px;
background:url(../images/menu-dvd.jpg) no-repeat;
}
#menu li:hover #menu-dvd, #menu a:hover #menu-dvd, #menu-dvd.current{
background:url(../images/menu-dvd.jpg) no-repeat 0 -48px;
}

#menu-contact{
width:125px;
background:url(../images/menu-contact.jpg) no-repeat;
}
#menu a:hover #menu-contact, #menu-contact.current{
background:url(../images/menu-contact.jpg) no-repeat 0 -48px;
}

/*SUBMENU*/

#menu .submenu{
position:absolute;
width:180px;
background:url(../images/submenu.png) bottom no-repeat ;
z-index:50;
overflow:hidden;
margin-left:-6px;
display:none;
}
.submenu+ .submenu{
height:50px;}
#menu .submenu  li{
width:180px;
display:list-item;
padding:3px 0 10px 0;}
#menu .submenu  li a{
padding:0px 15px;
font-size:14px;
color:#FCE100;
font-weight:bold;
text-decoration:none;}
#menu .submenu  li a:hover{
text-decoration:underline;
}
/*Content*/
#content{
width:1004px;
margin:auto;
background:url(../images/bg-content.jpg) repeat-x;
min-height:472px;
clear:both;
}


#left{
width:268px;
float:left;
padding-left:10px;
}

#right{
width:726px;
float:right;
}

#left-t{
width:236px;
height:70px;
background:url(../images/left-t.png) no-repeat bottom;
}
#left-m{width:216px;
padding:0 10px;
background:url(../images/left-m.png) repeat-y;
}
#left-m p{
padding:5px 0;
font-size:14px;
line-height:14px;
}
#left-b{
width:236px;
height:23px;
background:url(../images/left-b.png) no-repeat;
}

#right-t{
width:715px;
height:70px;
background:url(../images/right-t.png) no-repeat bottom;
}
#right-m{width:715px;
background:url(../images/right-m.png) repeat-y;
clear:both;
}
#right-m table{
width:90% !important;
}
#right-m hr{
width:600px;
margin:auto;
}
#right-m p{
padding:5px 25px;
font-size:14px;
line-height:16px;
}
.clear{
clear:both;
}
#right-b{
width:715px;
height:23px;
background:url(../images/right-b.png) no-repeat;
clear:both;
}
/*Images*/
#images {
width:620px;
margin:auto;
}
#images img{
margin: 15px;
}

#images-store {
width:680px;
margin:auto;
}
#images-store  img{
margin: 5px;
border:none;
}
#images-store  p{
float:left;
text-align:center;
width:155px;
padding:5px;
color:#EE9D03;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
/*FOOTER*/
#footer{
width:984px;
padding:0 10px;
margin-top:10px;
margin:auto;
clear:both;
min-height:10px;
background:url(../images/footer.jpg) repeat-x top;
line-height:30px;
color:#745512;
}
#footer a{
color:#745512;
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;}
#footer ul{
list-style:none;
float:left;
font-size:12px;
}
#footer ul li{
display:inline;
}
#footer p{
float:right;
font-size:12px;
}

/*FORM*/
.contact-form{
margin:0 0 0 25px;
font-size:12px;
}
.contact-form input{
width:180px;
font-size:12px;
}
.contact-form textarea{
width:300px;
height:150px;
font-size:12px;
max-width:500px;
max-height:250px;}
.contact-form input.send{
width:80px;}

.contact-form label{
float:left;
width:280px;}
.contact-form label.error{
float:left;
color:red;
font-size:8pt;
font-weight:bold;}

/*Store*/
.home-store{
margin:10px;
border:none;
width:690px !important;
}
.home-store img{
margin:2px;
}
.home-store td{
vertical-align:top;
border:1px solid #9DAAEE;
width:60px !important;
}

.searchbox{
}
.searchbox tr{
margin:5px 0;
}

.searchbox td{
padding:3px;
}
.searchbox input{
width:160px;

}
.searchbox .radio{
width:30px !important;
}
/*SHIPPING*/

.ship{
width:400px;
margin:auto;
border:1px solid black;
border-collapse:collapse;
margin-top:15px;
margin-bottom:10px;
}
.ship tr{
background:orange;
}
.ship tr:hover{
background:#C9E06E;
}
.ship td{
border:1px solid black;
border-collapse:collapse;
padding:2px;
font-size:12px;
}



