@charset "utf-8";
body{padding:0;margin:0;border:none;font:normal 12px/17px arial;color:#000;text-align:justify}
a{color:#666;text-decoration:none;} a:hover{color:#ff7101;text-decoration:none;}
.clearthis{clear:both;float:left;height:0;margin:0;padding:0;overflow:hidden; top:auto}
form, p{padding:0;margin:0;border:none;}
#wrap {width:1000px;margin:0 auto;padding:0;border:none;}
#header{margin:0 auto;padding:0;border:none;background:url(../images/header-top-bg.jpg) no-repeat left;height:89px;}
#header .logo{height:89px;width:310px;float:left;}
#header .search {padding:35px 0 0 400px;float:left}
#header .searchbg{background:url(../images/searchbg.jpg) no-repeat;border:none;background-position:center;margin:0;height:22px;width:204px;color:#f98c0e;line-height:22px;padding:0 0 0 10px;}
#header .srcbutton{padding:35px 0 0 10px;float:left}
.menu{height:204px;background:url(../images/bannerbg.gif) no-repeat top left;font:normal 12px/29px arial;color:#FFF;text-align:center;margin:0;padding:0;}
.lefttitle{padding:113px 0 0 35px;float:left;color:#FFF;font-size:15px;}
.lefttitle a{color:#FFF;text-decoration:none;}
.lefttitle a:hover{color:#e4dbc1;text-decoration:underline;}
.bodytop{background:url(../images/body-top-bg.jpg);height:19px;padding:0;margin:0;border:none;}
#leftpanel{width:225px;margin:0 auto;background:url(../images/left-panel-bg.gif) repeat-y top;}
#leftpanel ul{padding:0;margin:0;list-style-type:square;font-size:13px;}
#leftpanel ul li{list-style-type:none;background:url(../images/left-panel-link-bg.gif) no-repeat;margin:0 0 0 22px;padding:0 0 0 8px;height:35px;line-height:35px;}
#leftpanel ul li.top{background:url(../images/leftlinktop.jpg) no-repeat;margin:0 0 0 21px;padding:0 0 0 8px;line-height:10px;height:19px;}
#leftpanel ul li a{margin:0;list-style:none;background:url(../images/leftbullet.jpg) no-repeat;background-position:left 5px;padding:0 0 0 8px;color:#4b382e;text-decoration:none;}
#leftpanel ul li a:hover{color:#ff7101;text-decoration:none}
#signup{background:url(../images/signup-bg.gif) no-repeat left top;margin:0;border:none;font:bold 13px/28px arial;color:#818174;text-align:left;padding:0 0 0 37px;}
#leftbottom{background:url(../images/leftbottom.gif) no-repeat top;height:174px;margin:0;}
#leftbottom .signupsearch{padding:0 0 0 10px;margin:0 0 0 40px;border:solid 1px #CCC;height:20px;line-height:20px;width:130px;}
#leftbottom .searchbutton{padding:60px 0 0 10px; float:left}
#leftbottom .search{border:solid 1px #dad8cf;margin:0 0 0 34px;height:21px;width:127px;color:#000;line-height:21px;padding:0 0 0 10px;}
#leftbottom img{margin:8px 0 0 34px;}
#middle{width:530px;background:#FFF;}
#middle .title{font:normal 14px/22px arial;color:#fd811f;text-align:left;padding:10px 0 0 0;margin:0}
#middle .title b{font-size:17px;color:#4b382e; line-height:30px;}
#middle .top{background:url(../images/middletop.jpg) no-repeat left;height:25px;padding:0}
#middle .content{font:normal 12px/17px arial;padding:0;}

#featured{background:url(../images/featuredbg.jpg) repeat-x left;font:normal 15px/30px arial;color:#FFF; margin:0; padding:0 0 0 17px;}
.producttitle{font:bold 13px/30px arial;color:#7e6356;padding:0 0 5px 0;background:url(../images/product-sepretor.jpg) repeat-x bottom #F2F2F2;margin:0;}
.productimg{border:solid 5px #FFF;margin:10px 0 10px 0;}
.productcontent{background:#ddd4c0;padding:5px 10px 5px 10px;color:#767263;}
.readmore{background:url(../images/readmorebg.jpg) repeat-x;line-height:34px;text-align:left;color:#807965;padding:0 0 0 10px;}
.readmore a{color:#807965;text-decoration:none;}
.readmore a:hover{color:#000;text-decoration:underline;}
.footer{font:normal 11px/17px arial;color:#787672;text-align:center;padding:10px 0 10px 0;background:#FFF;margin:0;}
.footer a{color:#787672;text-decoration:none;}
.footer a:hover{color:#000;text-decoration:underline;}
#rightpanel{padding:0;margin:0;background:url(../images/right-panel-bg.gif) repeat-y left top;width:222px;float:left;}
#rightpanel .title{background:url(../images/arrivalbg.jpg) no-repeat left;padding:0 0 0 35px;color:#FFF;font:normal 15px/30px arial;width:177px;text-align:left;}
.testimonailtitle{background:url(../images/testimonialbg.jpg) no-repeat left top;padding:0 0 0 35px;color:#FFF;font:normal 15px/30px arial;text-align:left;}
.testimonail ul{padding:0;margin:0;list-style-type:square;}
.testimonail ul li{list-style-type:none;margin:0 30px 0 40px;padding:0 0 0 10px;line-height:17px;text-align:left;border-bottom:solid 1px #e5e5e5;background:url(../images/rightpanelbullet.jpg) no-repeat left 8px;font-size:11px;color:#666;}
.testimonail ul li b{color:#1e3a70; font-size:10px;}
.testimonail ul li a{list-style:none;text-decoration:none;}
.testimonail ul li a:hover{color:#ff7101;text-decoration:none;}
.rightbottom{background:url(../images/righpanelbottom.jpg) no-repeat left top;height:62px;}
.copyright{height:40px;background:#e1dac3;}
.paging{font:normal 14px/20px arial;color:#fd811f;padding:10px 0 10px 0;}
.paging a{color:#000000; text-decoration:none;}
.paging a:hover{color:#999;text-decoration:none;}
.content {font:normal 12px/17px arial;text-align:justify;color:#666;}
.content a{color:#ff7101;text-decoration:none;}
.content a:hover{color:#666;text-decoration:none;}
.description{font:normal 12px/17px arial;text-align:left;color:#000}
.description a{color:#666;text-decoration:none;}
.description a:hover{color:#ff7101;text-decoration:none;}
#middle-wide{background:#FFF; width:762px;}
#middle-wide .title{font:normal 14px/22px arial;color:#fd811f;padding:10px 0 0 0;margin:0}
#middle-wide .title b{font-size:17px;color:#4b382e;line-height:30px;}
#middle-wide .top{background:url(../images/middletop.jpg) no-repeat left;height:25px;padding:0}
#middle-wide .content{font:normal 12px/17px arial;padding:0}
.input{border:solid 1px #e4dbc1;background:#5f433a;font:normal 12px/20px arial;color:#FFF;height:20px;}
.textarea{border:solid 1px #e4dbc1;background:#5f433a;font:normal 12px arial;color:#FFF;padding:7px 0 0 5px;}
.red {color:#F00;}
.payment{border-top:solid 10px #e1dac3;border-bottom:solid 10px #e1dac3;}
.tblborder{border:solid 1px #eeebdf;}

.newarrival {padding:0;margin:0;}
.newarrival p{padding:10px 0 10px 0;text-align:center;font:bold 17px/17px arial;color:#4a5e7c;}
.newarrival p a{color:#4a5e7c;text-decoration:none;}
.newarrival p a:hover{color:#ff7101;text-decoration:none;}
