/* CSS Document */

body{
background:url(../images/Arcadia_bg_strp.gif) repeat-x top #FFFFFF;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
line-height:normal;
color:#333333;
}

ul, li, p, h1, h2, h3, h4, h5, input, select{
padding:0;
margin:0;
}

a{
color:#000000;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}


#wrapper{
width:100%;
border:solid #a8a8a8 1px;
height:auto;
background-color:#FFFFFF;
margin:0 auto;
padding:0;
}

#header{
width:1003px;
height: auto;
background:url(../images/Arcadia_hedrbg_strp.gif) top repeat-x;
margin:0 auto;
}

#navbar{
height:95px;
position:relative;
 z-index:100; 
}

#navbar ul{
margin-right:20px;
list-style:none;
font-weight:bold;
}

#navbar ul li{
background:url(../images/Arcadia_buton.jpg) no-repeat top;
list-style:none;
float:right;
text-align:center;
width:116px;
font-size:11px;
 position:relative;
/*color:#2e2d2d;*/
}

#navbar ul ul{
background: #FFFFFF;
border:1px solid  #CCCCCC;
border-top:none;
list-style:none;
text-align:center;
font-size:12px;
z-index:106;
width:102px;
position: absolute;
height: auto;
top:80px;
left:1px;
margin-right:0;
padding:2px 5px 8px 5px;
visibility:hidden;

}

#navbar a:hover, #navbar ul ul a:hover{background: none;}
#navbar ul li:hover ul,
#navbar ul a:hover ul{visibility:visible;}


#navbar ul li ul li{
background: #FFFFFF;
border-bottom:1px  solid  #999999;
width:100px;
text-align: left;
font-weight:normal;
}
#navbar ul li ul li a{
background: #FFFFFF;
display:block;
padding:5px 2px;
height:10px;
color: #666666;
}
#navbar ul li ul li a:hover{
background: none;
color:#ed008c;

}

#navbar ul li a{
color:#000000;
display:block;
background:url(../images/Arcadia_buton.jpg) no-repeat top;
height:45px;
padding-top:50px;
text-decoration:none;
margin-left:1px;
}

#navbar ul li a:hover{
color:#000000;
display:block;
background:url(../images/Arcadia_buton.jpg) repeat-x top;
}

#navbar ul li a.active{
color:#000000;
display:block;
text-decoration:none;
}


#serch{
background:#FFFFFF;
padding:5px;
width:993px;
margin:0 auto;
}

.serchbox{
width:143px;
/*height:23px;*/
background:url(../images/Arcadia_serchbg.gif) no-repeat  top;
background-position:right;
border:none;
margin:5px 0 0px 13px;
float:left;
vertical-align:middle;
font-size:10px;
text-indent:25px;
padding:5px 0;
}


*:first-child+html .gobuton{
margin-top:5px;
}



.textfield{
margin:5px 0 0 15px;
border:solid 1px #888787;
}

#flags{
text-align:right;
float:right;
width: auto;
padding-right:20px;
margin-top:5px;

}
#flags a{
color:#999999;
font-size:11px;
}


#content{
width:826px;
padding:10px 0 0 0;
clear:both;
border-top:1px #d6d4d4 solid;
height:auto;
}
#content-inner{
background:url(../images/Arcadia_contet_shadw_strp.gif) repeat-y left;
width:826px;
padding:10px 0 0 0;
border-top:1px #d6d4d4 solid;
height:auto;
float:left;

}
#boxes{
width:100%;
height:auto;
float:left;
padding:15px 0;
}

.smallbox{
padding:7px 4px;
color:#ed008c;
font-size:14px;
margin:0px 0 0 17px;
float:left;
width:175px;
background:url(../images/Arcadia_bodybox_bg_strp.gif) top repeat-x #FFFFFF;
border:#dad9d9 solid 1px;
height:200px;

}
.smallbox p{
padding:0 0 5px 5px;
color:#000000;
font-size:11px;
}


#footer{
clear:both;
background:url(../images/Arcadia_fotr_strp.gif) repeat-x top;
height:69px;
color:#323131;
font-size:11px;
/*text-align:center;*/
padding-left:10px;
}

#footer p{
font-size:9px;
}
#footer a{
color:#999999;
}

#footer span{
color:#ed008c;
font-size:11px;
}

#foterlink{
float:right;
text-align:right;
margin-right:20px;
color:#ed008c;
}
#foterlink a{
padding:0 8px;
color:#828282;
font-size:11px;
}

/*product page*/

#leftmenu{
float:left;
width:189px;
height:auto;
}
#leftmenu ul{
list-style:none;
height:auto;
font-size:12px;
color:#000000;
}
#leftmenu ul li{
margin:0;
list-style:none;
color:#000000;
text-align:left;

}
#leftmenu ul li a{
text-decoration:none;
height:24px;
background:url(../images/Arcadia_sidemenu_hed.gif) no-repeat top;
padding:5px 0 0 20px;
display:block;
}
#leftmenu ul li a:hover{
background:url(../images/Arcadia_subsidemenu_hed.gif) no-repeat top;
}
#leftmenu ul li a.active{
background:url(../images/Arcadia_subsidemenu_hed.gif) no-repeat top;
text-decoration:none;
height:24px;
padding:5px 0 0 20px;
display:block;
}
/*sub div starts here*/
#submenu{
display:none;
}
#submenu ul{
list-style:none;
text-align: center;
margin:0 0 8px 20px;
}
#submenu ul li{
text-align: center;
font-size:11px;
height:20px;
border-bottom:1px #CCCCCC dashed;
text-align:left;
background:none;
}
#submenu ul li a{
padding: 3px 0;
color:#757272;
background:none;
}
#submenu ul li a:hover{
color:#5f348d;
background:none;
}
#submenu ul li a.active{
color:#000000;
}
#submenu ul li a.last{
text-align: center;
font-size:11px;
height:20px;
text-align:left;
background:#ffffff;
border:none;
}
/*sub div ends here*/

#midcontent{
margin-left:190px;
width:auto;
height:auto;
/*padding:0px 20px 10px 28px;*/
}
#midcontent img{
padding-left:20px;
}
#pendant{
background:url(../images/Arcadia_4pendant_hed_strp.gif) repeat-x top;
border:solid 1px #cac9c9;
height:37px;
margin-bottom:15px;
margin:0 20px 15px 20px;
width:587px;

}
#pendant h3{
color:#575353;
font-size:18px;
padding:8px 12px;
}

#headstrip{
background:url(../images/Arcadia_txthed_shadw_strp.gif) repeat-y left;
margin:15px 0 15px 0;
height:33px;
clear:both;
}
#headstrip h3{
color:#ed008c;
font-size:18px;
padding:6px 0;
}

#txt{
margin:0 20px 15px 20px;
clear:both;
}

#txt p{
color:#575353;
line-height:155%;
}

#txt ul{
list-style-image:url(../images/Arcadia_txtbulet.gif);
color:#575353;
padding:0 0 25px 45px;
line-height:155%;
}