body{ margin:0 auto; background:url(images/main-bg.jpg) repeat-x 0 0 #f2f7f3; padding-top:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #530304; text-decoration:none; }
a img {border: none;}
a{ border:none;}
a:visited{ border-width:0px}
.fl {float: left;}
.fr {float: right;}
.clear{ clear:both; line-height:0px}
#wrapper{ margin:0 auto; width:100%; background:url(images/bottom-bg.jpg) repeat-x left bottom;  /*min-height:1000px; */float:left; padding-bottom:10px}
#main{	margin: 0 auto; width:892px}

#header{ width:892px; height:120px; margin:0 auto}
#header .logo{ padding:7px 0 0 0; width:150px; float:left}
#header .rightlogo{ padding:7px 0 0 0; width:150px; float:right; text-align:right}
.redText{ font-size:12px; color:#b61e57; line-height:25px; font-weight:bold}
#nav{ float:left; background:url(images/link-bg.gif) repeat-x 0 0; color:#FFFFFF; margin:0; width:892px !important; line-height:28px; border-left:solid 2px #FFFFFF; border-right:solid 2px #FFFFFF; padding:0; width:892px;}
#nav a{ float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF;  padding:0 64px !important; border-right: solid 2px #FFFFFF; text-shadow:1px 1px 1px #333; text-decoration:none; padding:0 64px}
#nav a:link,visited{  color:#FFFFFF; text-decoration:none }
#nav a:hover{  color:#FFFFFF; text-decoration:none; background:url(images/link-ho-bg.jpg); text-shadow:1px -1px 1px #333 }

#MainImg{ margin:14px 0 0 0; padding:0; border:solid 2px #FFFFFF; width:892px; float:left}
#MainImg .left{ float:left;  }
#MainImg .right{  border-left:solid 2px #FFFFFF; width:210px; float:right; background:url(images/right-bg.jpg) repeat-x 0 0; height:325px; color:#FFFFFF; padding: 30px 18px 0 18px; font-size:16px; font-weight:bold; line-height:normal;}
#top-link{	width:720px; margin:0;padding:75px 0 0 0;float:right}


/* ------------------------------------------mid container-------------------------------------------------*/

#container{ width:892px; margin:0 auto; background:url(images/Homepage-07.png) no-repeat left 30px; float:left; padding:25px 0 0 0; min-height:375px}
#container .Containt{ margin:0; float:left; padding:0 0 0 230px}
#container .Containt_big{ margin:0; float:left; padding:0}
#container h1 { margin:0; font-size:42px; color:#b61e57; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px}
.mid-text{ font-weight:bold; line-height:18px; font-size:12px; padding-left:10px}
.mid-text a{ color:#530304; text-decoration:underline}
.mid-text a:hover{ color:#530304; text-decoration:none}

.Img{ /*border:solid 2px #fff;*/ padding:0}
.Img hover{ border:solid 2px #993300; padding:0}
#left-navi ul{ list-style:none; margin:0; padding:0}
#left-navi ul li{ background:url(images/left-menu-bg.png) no-repeat center center; color:#ffffff; margin:5px 0; font-weight:bold; line-height:30px}
#left-navi ul li a{ background:url(images/left-menu-icon.png) no-repeat  12px center; font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#ffffff; text-decoration:none; padding-left:32px}
#left-navi ul li a:hover{ color:#f69c5b; text-decoration:none}
/* ------------------------------------------Product-------------------------------------------------*/
#Product-list ul{ list-style:none; margin:0 2px 0 2px; padding:0; border-left:solid 2px #ffffff; border-bottom:solid 2px #ffffff; float:left; width:888px}
#Product-list ul li{  padding:0; width:220px; height:190px; font-size:12px; line-height:normal; float:left; border-right:solid 2px #ffffff; border-top:solid 2px #ffffff; background:url(images/pro-list-bg.jpg) repeat-x 0 0 #c9dacb; display:inline}
#Product-list .Img{ padding:5px; height:115px; border:0; text-align:center; vertical-align:middle !important}



.bottom-link{ text-align:right; color:#fff; text-decoration:none; width:100%}
.bottom-link a{ color:#603913; font-size:12px; text-decoration:none; font-weight:bold; padding:0 8px; line-height:25px}
.bottom-link a:hover{ color:#603913;  text-decoration:underline}
.white-text{ color:#d9f5e1}


