*{
margin:0px; padding:0px;
}
body{
margin:0px;
padding:0px;
background-image:url(../images/body-bg.jpg);
background-repeat:repeat-x;
background-color:#000000;
}

div,p,ul,a,h1,h2,h3{

margin:0px;
padding:0px;
}
img{
border:0;
outline:none;
}
.clearboth {clear:both; font-size:2px;}
.wrapper-inner{
margin:0px auto 0px auto;
width:932px;
height:auto;
padding:0 9px;
background:url(../images/wrapper-bg.png) left top repeat-y;
height:auto;
}
.pagecontent{

background-image:url(../images/bg-inner.jpg);
background-repeat:no-repeat;
background-color:#d72e23;
width:858px;
height:auto;
padding-left:36px;
padding-right:38px;
}
.pagecontent-inner{
float:left;
width:858px;
height:auto;
padding-left:36px;
padding-right:38px;
}
.header{
float:left;
width:818px;
height:46px;
padding-top:25px;
padding-left:20px;
padding-right:20px;


}
.navigation{
float:left;
width:860px;
height:33px;
outline:none;
}
.logo{
float:left;
width:301px;
height:32px;

}
.contactno{
float:right;
width:227px;
height:34px;
text-align:right;
padding-right:7px;

}
.flash-banner{
float:left;
width:809px;
height:auto;

background-image:url(../images/flower-bg.jpg);
background-repeat:no-repeat;
background-position:top;
background-repeat:no-repeat;
background-color:#ffffff;
padding-left:25px;
padding-right:25px;
padding-top:20px;

}
.leftcontent{
float:left;
width:570px;
height:auto;
font-family:Arial, Sharp;
font-size:12px;
color:#333333;

}
.contactus{
font-family:Arial, Sharp;
font-size:12px;
color:#333333;

}
.rightcontent{
float:right;
width:200px;
height:auto;
padding-top:65px;

}
.rightcontent div{
margin-bottom:2px;
}
.product-menu{
width:858px;
height:38px;
margin-top:5px;
}
.line{
width:858px;
margin-top:30px;
}
.footer{
width:858px;
height:100px;
font-family:Arial;
font-size:11px;
color:#e1e3e5;

padding-left:36px;
padding-right:38px;
background:url(../images/footer-bg.jpg) left top no-repeat;
padding-top:35px;

}
.footer1{
width:605px;
float:left;
}
.footer2{
width:250px;
float:right;
text-align:right;
}
.footer1 a{
text-decoration:none;
color:#e1e3e5;
outline:none;
margin-right:17px;
}
.footer2 a{
text-decoration:none;
color:#e1e3e5;
}

.bottom-bg{
width:859px;
height:7px;
}



.image-gallery{
float:left;
width:570px;
height:auto;
margin-top:20px;
}
.image-container{
float:left;
width:160px;
height:180px;
}
.main-image{
width:160px;
height:160px;
}
.image-text{
width:160px;
height:20px;
text-align:center;
}
.gallery-gap{
float:left;
width:25px;
height:100px;
}


