/* CSS Document */
body{margin:0 auto;width: 902px; height: auto; font-size:11px; line-height:19px;font-family: Verdana, Arial, Helvetica, sans-serif;}

#top-list{ float:left; width:902px; height:24px;  padding-top:5px; background-image:url(images/top-list-bg.jpg);}
.top-list-home{ float:left; width:90px; height:auto; margin-left:25px; text-align:center; font-size:11px; font-weight:800; color:#FFFFFF; text-decoration:none;}
a.top-list-home{ font-size:11px; font-weight:800; color:#FFFFFF; text-decoration:none;  }
a.top-list-home:hover{ font-size:11px; font-weight:800; color:#FFFFFF; text-decoration:none; }


.top-list-other{ float:left;   margin-left:25px;  height:auto; text-align:center; font-size:11px; font-weight:600; color:#FFFFFF; text-decoration:none; }
a.top-list-other{ font-size:11px; font-weight:600; color:#FFFFFF; text-decoration:none;  }
a.top-list-other:hover{ font-size:11px; font-weight:600; color:#9a3027; text-decoration:none; }
#top-list-joyal { float:right; width:90px; margin-right:23px; height:24px; background-image:url(images/main-bg.jpg); font-size:12px; font-weight:800; text-align:center;}
#main{ background-image:url(images/main-bg.jpg); width:902px; height:auto;}
#main-top{ margin-left:45px; background-image:url(images/main-top.jpg);width:787px; height:68px; background-repeat:no-repeat;}
#main-mid{ margin-left:45px; background-image:url(images/main-bg.jpg); width:787px; height:189px; background-repeat:no-repeat;}
#main-mid-gallery{ background-image:url(images/main-bg.jpg); width:791px; height:189px; background-repeat:no-repeat;}
#main-mid-left1{  float:left; padding-left:5px; background-image:url(images/main-bg.jpg); width:467px;  height:33px; background-repeat:no-repeat;}
#main-mid-left2{  float:left; font:Geneva, Arial, Helvetica, sans-serif; padding-left:5px; width:467px; background-repeat:no-repeat;}

.lists{font-size:14px; text-align:left; margin-left:10px; vertical-align:middle; color:#000000; text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:middle; font-weight:bold}
.lists:hover{font-size:14px; text-align:left; margin-left:10px; vertical-align:middle; color:#e97619; text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:middle; font-weight:bold}


#main-mid-left3{  float:left; background-image:url(images/main-bg.jpg); width:472px; height:31px; background-repeat:no-repeat;}
#main-mid-left4{  float:left; background-image:url(images/main-bg.jpg); width:472px; height:56px; background-repeat:no-repeat;}
#main-mid-right{float:right; width:315px; height:189px; } 

#main-mid2{ margin-left:28px; background-image:url(images/main-bg.jpg); width:791px; height:23px; background-repeat:no-repeat;}

#mid-list-bg{ margin-left:28px; background-image:url(images/mid-lists-bg.jpg);width:791px; height:19px; }
.mid-lists1{font-size:14px; text-align:left; margin-left:25px; vertical-align:middle; color:#000000; text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:middle; font-weight:bold}
.mid-lists1:hover{font-size:14px; text-align:left; margin-left:25px; vertical-align:middle;color:#e97619;  text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:middle; font-weight:bold}


.mid-lists2
{font-size:14px; text-align:left; margin-left:76px; vertical-align:middle; color:#000000; text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:middle; font-weight:bold}
.mid-lists2:hover
{font-size:14px; text-align:left; margin-left:76px; vertical-align:middle; color:#e97619; text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:middle; font-weight:bold}
.mid-lists3{font-size:14px; text-align:left; margin-left:79px; vertical-align:middle; color:#000000; text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:middle; font-weight:bold}
.mid-lists3:hover{font-size:14px; text-align:left; margin-left:79px; vertical-align:middle; color:#e97619;  text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:middle; font-weight:bold}
.mid-lists4{font-size:14px; text-align:left; margin-left:68px; vertical-align:middle; color:#000000; text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:middle; font-weight:bold}
.mid-lists4:hover{font-size:14px; text-align:left; margin-left:68px; vertical-align:middle; color:#e97619;  text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align:middle; font-weight:bold}

#downtop{ background-image:url(images/main-bg.jpg); width:902px; height:8px;}
#down{ margin-left:28px; background-image:url(images/main-bg.jpg); width:791px; height:auto;}

#downleft{ float:left; margin-left:0px; background-image:url(images/downleft.jpg); width:209px; height:202px; background-repeat:no-repeat;}
#downright{  float:right;background-color:#dadada; width:582px; height:202px;}
#downleftcontent{float:right; margin-right:12px; margin-top:16px; padding:0px;}
.num1{ text-align:right; vertical-align:middle; color:#e97619; font-size:12px; font-weight:800; text-decoration:none; padding:0px;}

.num1:hover{ text-align:right; vertical-align:middle; color:#e97619; font-size:12px; font-weight:800; text-decoration:none;}

#aboutus{ float:right; width:120px; text-align:right; padding:9px; }
#pic{width:9px; height:12px; float:right; background-image:url(images/pic.jpg); vertical-align:middle; background-repeat:no-repeat; text-align:center }

.other{text-align:right; color:#544F4B; font-size:12px; font-weight:400; text-decoration:none; padding-right:0px; }
.other:hover{text-align:right; color:#544F4B; font-size:12px; font-weight:400; text-decoration:none;}
#
#downleftposition{ text-align:right; height:16px;}

#downrighttop{ height:41px; vertical-align:top; margin-top:}
#downrightmiddle{ height:41px; background-image:url(images/downrightmid.jpg);width:582px; height:80px;}
#downrightdown{ height:41px; background-color:#dadada; width:582px; height:82px; font-size:10px; color:#544F4B;}
.downrighttop{ margin-left:58px; vertical-align:bottom;}

#bottom{  background-image:url(images/bottom.jpg); width:900px; height:94px;}

.publishall{ width:902px; height:120px; background-color:#000000;}

#publish{   vertical-align:middle;  color:#999999; font-size:11px;}





#10pxblack{font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; text-decoration:none;}
#10pxblack:hover{font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; text-decoration:underline;}
#joyal{float:left;height:auto; padding:5px; text-align:left;}
#10pxyellow{ color:#e87814; font-size:10px; text-align:left}
#asia{ color:#e87814; font-size:10px; text-align:left}

.homepage-plants{ float:left;margin: 0pt 8px 0pt 0pt; width:171px;}

.textright{float:right; width:200px; height:auto; background-color:#000000; vertical-align:top}
a.producttile{ font:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; text-decoration:none;}
a.producttile:hover{ font:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FF6600; text-decoration:underline;}


#nav ul li
{
display: inline;

}
# ul li a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;
margin:0;
color: white;
text-decoration: none;
background-color:#333;
}
#nav ul li a:hover
{
background-color: #369;
color: white;
}

#pub1{text-align:center; color:#999999; font-size:11px}

a.pub1{color:#999999; text-decoration:none; font-size:11px}
a.pub1:hover{color:#ffffff; text-decoration:underline; font-size:11px}

.lists{font-size:12px; height:23px; color:#FFFFCC; margin-left:0px; padding-top:5px; vertical-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:800; float:left} 

.leftlist
{ color:#333333; text-decoration:none; font-size:12px; font-weight:bold; }
.leftlist:hover
{ color:#990000; text-decoration:underline; font-size:12px; font-weight:bold; }


.index_pic {
width:120px; height:85px; border:#333333; border:none; float:left; margin-left:20px }
.index_pic:hover {
width:120px; height:85px; border:#FF0000; border="1px"; float:left; margin-left:20px }


.index_txt{ padding-left:8px; font:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; float:left; width:150px; height:30px;margin-left:20px }
a.midlist{ font-size:11px; color:#e67515; text-decoration:none; padding-left:20px; }
a.midlist:hover{ font-size:11px; color:#009900; text-decoration:none; padding-left:20px;}
.downlist{float:left; width:130.4px; height:70px; background-color:#f2f2f2; padding-left:50px; }
.downlisttxt{ color:#e67515; text-decoration:none }
.downlisttxt:hover{color:#990000; text-decoration:none}
.downlistend{float:left; width:160.4px; height:70px; background-color:#f2f2f2; padding-left:20px; color:#000000; font-style:oblique;}
.downlistendtxt{ color:#000000; text-decoration:none}
.downlistendtxt:hover{ color:#006600; text-decoration:none}
