/* CSS Document */

@import url(font.css);
@import url(other.css);
@import url(products.css);

img{border:none;}

body{margin:0px auto;}

#layout{margin:0px auto; width:800px;}

.logo:link{float:left; width:330px; height:73px; background:url(../img/logo.jpg);}
.logo:visited{float:left; width:330px; height:73px; background:url(../img/logo.jpg);}
.logo:hover{float:left; width:330px; height:73px; background:url(../img/logo.jpg);}
.logo:active{float:left; width:330px; height:73px; background:url(../img/logo.jpg);}

#header{ float:left;width:470px; height:73px; background:url(../img/470w.jpg);}

#head_contact{
float:left;
width:460px;
height:30px;
color:#ff8000;
line-height:30px;
}
#searchline{
float:left;
width:300px;
height:30px;
font-size:11px;
color:#FFFFFF;
line-height:30px;
margin-top:10px;
display:inline;
margin-left:90px;
}
#nav{
float:left;
width:800px;
height:30px;
background:url(../img/banner_bg.jpg);
border-bottom:#FFFFFF solid 2px;
border-top:#FFFFFF solid 2px;
line-height:30px;
}
#center{
float:left;
width:800px;
background:#d4f9c9;
}
#home_img{
float:left;
width:198px;
height:144px;
background:url(../img/home.jpg);
}
#home_about{
float:left;
width:368px;
height:129px;
line-height:18px;
display:inline;
padding-top:15px;
padding-left:15px;
padding-right:15px;
border-right:#FFFFFF solid 2px;
border-left:#FFFFFF solid 2px;
}
#home_why{
float:left;
width:152px;
height:144px;
display:inline;
padding-left:24px;
padding-right:23px;
line-height:19px;
}
#subnav_body{
float:left;
width:175px;
}

.subnav_unit{
float:left;
width:175px;
border-bottom:#accaa3 ridge 1px;
}

.subone{
float:left;
width:152px;
height:20px;
line-height:20px;
text-decoration:none;color:#000000;font-size:10px; font-weight:bold;
}
.subtwo{
float:left;
width:145px;
display:inline;
margin-left:20px;
margin-bottom:8px;
margin-right:10px;
border-top:#c0c0c0 dashed 1px;
padding-top:3px;
}
.moreline{
float:right;
}

#homesubnav{
float:left;
width:800px;
background:url(../img/linebg.jpg);
border-top:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;
padding-top:10px;
padding-bottom:10px;
}

.home_subunit{
float:left;
width:180px;
display:inline;
margin-left:9px;
margin-right:10px;
margin-bottom:10px;
}

#f_probody{
float:left;
width:598px;
height:160px;
padding-top:15px;
border-right:#FFFFFF solid 2px;
}
.f_prounit{
float:left;
width:126px;
height:130px;
display:inline;
margin-left:10px;
}
.f_proimg{
float:left;
width:100px;
height:100px;
display:inline;
margin-left:13px;
margin-bottom:5px;
}
.f_protxt{
float:left;
width:126px;
text-align:center;
}

#topbody{
float:left;
width:200px;
height:160px;
padding-top:15px;
text-align:center;
}
#top_unit{
float:left;
width:136px;
height:107px;
background:url(../img/topbg.jpg);
display:inline;
margin-top:10px;
margin-left:10px;
padding-left:20px;
padding-right:25px;
padding-top:10px;
text-align:left;
line-height:18px;
font-weight:bold;
font-style:italic;
}
#home_protitle{
float:left;
width:150px;
height:44px;
background:url(../img/flower.jpg) no-repeat;
font-size:14px;
line-height:44px;
display:inline;
padding-left:25px;
border-bottom:#FFFFFF solid 2px;
margin-bottom:15px;
}

#footerleft{
float:left;
width:390px;
height:32px;
line-height:32px;
background:url(../img/bottomleft.jpg);
border-top:#FFFFFF solid 2px;
display:inline;
padding-left:13px;
}
#footerright{
float:left;
width:377px;
height:32px;
line-height:32px;
background:url(../img/bottomright.jpg);
border-top:#FFFFFF solid 2px;
display:inline;
padding-right:20px;
color:#FFFFFF;
text-align:right;
}
#masterbody{
float:left;
width:618px;
border-left:#FFFFFF solid 2px;
}
.clothing{float:left;}

#submenu{ float:left; font-size:11px;}