#Body {
margin:0px; FONT-SIZE: 11px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666;
}

#Banner {
width: 758px; height:auto; margin:0 auto; 
}

#Bannerleft {
width: 628px; height:auto; float:left; border: dotted 1px #FFE3A3;
}

#Bannerright {
width: 120px; height:auto; float:right; border: dotted 1px #FFE3A3;
}

#Container {
width: 760px; height: auto; margin:0 auto; 
}

#Content {
width:100%; height:auto; margin: 10px auto; background: #ffffff; 
}

#Tag {
width:100%; height:25px; float:left; background: url(tag.gif); 
}

#Tag a:hover {
TEXT-DECORATION: none; background:#FE9901; }
}

#Mainbody {
width:758px; height:600px; margin:0px auto; border-left: solid 1px #FFE3A3; border-right: solid 1px #FFE3A3;
}

#Header {
width:100%; height:30px; background:;
}

#Combox{
width:100%; height:auto; margin:20px auto;
}

#Footer {
width:100%; height:25px; margin:0px auto; background: url(footer.gif); 
}

#Leftblock {
width:160px; height:auto;float:left; margin-left:10px; margin-top:0px;
}

#Midblock {
width:460px; height:auto;float:left;
}

#Rightblock {
width:150px; height:auto;float:right;
}

#Redbar {
width:100%; height: 10px; float:left; margin: 0px;  border-top:solid 3px #CD3738;
}
#Blackbar {
width:100%; height: 10px; float:left; margin-top: 20px; border-top:solid 5px #333333;
}

#Foot {
width:100%; height:50px; text-align:center; font-size:10px; color:#666666;
}

/**************search*****************/

#Search {
width:100%; height:auto; float:right; background:#C2C7CD; text-align:center;
}

#Partner {
width:148px; height:auto; float:right; margin:0px; padding-top:10px; padding-bottom:10px; text-align:center; border:solid 1px #898E93; background: #E9ECEF;
}


/**************midblock*****************/

#Great {
width:500px; height:200px; float:left; border:solid 1px #FFE3A3;
}

#Great-head {
width:500px; height:20px; float:left; color: #FE9901; font-weight:bold;  background: #FAEFE6; border-bottom:solid 1px #FFE3A3;
}

#Brand {
width:500px; height:200px;; float:left; margin-top:10px; border:solid 1px #FFE3A3;
}

#Brand-head {
width:500px; height:20px; float:left; color: #FE9901; font-weight:bold;  background: #FAEFE6; border-bottom:solid 1px #FFE3A3;
}

#Component {
width:500px; height:150px; float:left; margin-top:10px; border:solid 1px #FFE3A3;
}

#Component-head {
width:500px; height:20px; float:left; color: #FE9901; font-weight:bold;  background: #FAEFE6; border-bottom:solid 1px #FFE3A3;
}

#Box {
width:480px; height:auto; float:left; margin-top:10px; margin-left:7px; 
}


/**********Search********************************/
.Search {
	WIDTH: 200px; HEIGHT: auto; MARGIN:10px 5px;
}
.Searchfield {
     WIDTH: 105px; HEIGHT: 13px; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid;BORDER-BOTTOM: #ccc 1px solid; PADDING-RIGHT: 1px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP:1px; MARGIN-RIGHT: 1px; VERTICAL-ALIGN: middle;FONT-SIZE: 10px; COLOR:#666; BACKGROUND:#ffffff;
}

.Searchbutton {
	PADDING:0px; MARGIN: 0px;  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; LEFT: -4px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 17px; COLOR: #666; POSITION: relative; TOP: 0px; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px;
}

/**************************contact************************/

#Contact {
width:445px; height:auto; float:left; border:solid 1px #FFE3A3;
}

#Contact-head {
width:445px; height:20px; float:left; color: #FE9901; font-weight:bold;  background: #FAEFE6; border-bottom:solid 1px #FFE3A3;
}

#Contact-box {
width:420px; height:240px; float:left; margin-top:10px; margin-left:10px; font-size:12px; background:url(map.gif);  
}



/**************************aboutus************************/

#About {
width:500px; height:auto; float:left; border:solid 1px #FFE3A3;
}

#About-head {
width:500px; height:20px; float:left; color: #FE9901; font-weight:bold;  background: #FAEFE6; border-bottom:solid 1px #FFE3A3;
}

#About-box {
width:475px; height:auto; float:left; margin-top:10px; margin-left:10px; font-size:12px; padding-bottom:25px; color: #666666;
}

/***********************our products*************************/
#Quiltproducts {
width:445px; height:auto; float:left; border:solid 1px #FFE3A3;
}

#Quiltproducts-head {
width:445px; height:20px; float:left; color: #FE9901; font-weight:bold;  background: #FAEFE6; border-bottom:solid 1px #FFE3A3;
}

#Quiltproducts-box {
width:420px; height:auto; float:left; margin-top:10px; margin-left:7px; 
}