body {
text-align : center;
font : 11px verdana, sans-serif;
color : #333333;
margin : 0;
padding : 0;
background : #e8e8e8;
}
h1 {
font-size : 18px;
color : #afe312;
margin : 0;
padding : 0;
padding-top : 10px;
padding-bottom : 10px;
}
h2 {
font-size : 14px;
color : #afe312;
margin : 0;
padding : 0;
padding-top : 3px;
padding-bottom : 5px;
}
form, input, h3 {
margin : 0;
padding : 0;
clear : both;
}
p {
margin : 0;
padding : 0;
padding-top : 5px;
padding-bottom : 5px;
}
a:link, a:visited {
color : #333333;
text-decoration : none;
}
a:hover, a:active {
text-decoration : underline;
}
img {
border : none;
}
.clearer {
clear : both;
}
.separator {
padding-top : 20px;
clear : both;
}
#container-body {
margin-left : auto;
width : 1000px;
margin-right : auto;
text-align : left;
}
#topmenu {
	float : right;
	width : 760px;
	height : 23px;
	padding-top : 24px;
}
#topmenu ul {
list-style-type : none;
padding : 0;
margin : 0;
text-align : center;
float : left;
width : 330px;
}
#topmenu ul li {
display : inline;
text-align : center;
border-right : 1px dotted #333333;
padding-left : 10px;
padding-right : 10px;
}
#topmenu ul li a {
font-weight : bold;
padding-left : 2px;
padding-right : 4px;
}
#menues {
background : url(menu.jpg);
text-align : center;
clear : both;
font-weight : bold;
}
#menu ul {
list-style-type : none;
padding : 0;
margin : 0;
border-right : 1px solid #999999;
}
#menu ul li {
float : left;
width : 141px;
text-align : center;
padding-bottom : 13px;
padding-top : 16px;
border-left : 1px solid #999999;
}
#submenu {
float : left;
padding : 16px 0 14px 0;
width : 370px;
}
#submenu ul {
list-style-type : none;
padding : 0;
margin : 0;
}
#submenu ul li {
display : inline;
text-align : center;
border-right : 1px solid #999999;
padding : 0 10px 0 10px;
}
#submenuright {
float : left;
padding-left : 215px;
padding-top : 12px;
width : 410px;
}
#submenuright img {
padding : 0 8px 0 27px;
}
#content {
background : #ffffff;
padding : 10px;
}
#content-left {
float : left;
width : 180px;
padding-right : 10px;
}
#content-center {
float : left;
width : 580px;
}
#content-right {
float : left;
width : 206px;
}
#search {
background : url(search_bg.jpg) no-repeat;
padding : 9px 0 10px 7px;
width : 173px;
margin-bottom : 10px;
}
#search input {
width : 90px;
}
#welcome {
background : url(welcome.jpg) no-repeat;
height : 391px;
margin-bottom : 10px;
}
#welcome .body {
font-size : 14px;
}
#welcome-text {
float : left;
width : 185px;
height : 350px;
padding : 20px;
}
#welcome-img {
float : right;
width : 320px;
height : 390px;
padding-right : 30px;
}
#welcome h1 {
font-size : 18px;
color : #333333;
margin : 0;
padding : 0;
padding-top : 10px;
padding-bottom : 10px;
font-weight : normal;
}
#welcome h1 span {
	font-size : 24px;
	color : #f27a27;
}
#welcome .price {
font-size : 14px;
width : 200px;
padding-bottom : 20px;
}
.box-gray {
margin-bottom : 10px;
}
.box-gray .tbg {
background-color : #858585;
background-image : url(box-gray-bg.jpg);
background-repeat : repeat-x;
color : #333333;
font-weight : bold;
}
.box-gray .tleft {
background : url(box-gray1.jpg) no-repeat;
}
.box-gray .tright {
background : url(box-gray2.jpg) no-repeat right 0;
padding : 5px;
}
.box-gray .body {
border-left : 1px solid #b1b1b1;
border-right : 1px solid #b1b1b1;
padding : 10px;
}
.box-gray .bleft {
background : url(box-bottom1.jpg) no-repeat left bottom;
}
.box-gray .bright {
background : url(box-bottom2.jpg) no-repeat right bottom;
}
.box-gray .bbg {
border-bottom : 1px solid #b1b1b1;
height : 8px;
margin-left : 8px;
margin-right : 9px;
}
.box-orange {
margin-bottom : 10px;
width : 180px;
float : left;
padding-right : 10px;
}
.box-orange .tbg {
background-color : #f1772a;
background-image : url(box-orange-bg.jpg);
background-repeat : repeat-x;
color : #ffffff;
font-weight : bold;
text-align : center;
}
.box-orange .tleft {
background : url(box-orange1.jpg) no-repeat;
}
.box-orange .tright {
background : url(box-orange2.jpg) no-repeat right 0;
padding : 5px;
}
.box-orange .body {
border-left : 1px solid #b1b1b1;
border-right : 1px solid #b1b1b1;
padding : 10px;
}
.box-orange .bleft {
background : url(box-bottom1.jpg) no-repeat left bottom;
}
.box-orange .bright {
background : url(box-bottom2.jpg) no-repeat right bottom;
}
.box-orange .bbg {
border-bottom : 1px solid #b1b1b1;
height : 8px;
margin-left : 8px;
margin-right : 9px;
}
.button {
background : url(buttom.jpg) no-repeat;
float : right;
margin-top : 5px;
margin-left : 5px;
}
.button a {
display : block;
background : url(buttom-right.jpg) no-repeat right 0;
padding : 3px 12px 3px 11px;
color : #fffffe;
font-size : 11px;
}
.button a:hover {
text-decoration : none;
}
.price {
font-weight : bold;
float : left;
width : 90px;
margin-top : 5px;
}
.price span {
font-weight : bold;
color : #ea6a28;
}
#bannerleft {
background : url(banner2.jpg) no-repeat;
height : 320px;
padding-left : 20px;
padding-top : 80px;
font-size : 23px;
}
#bannerleft span {
color : #f27926;
}
#bannerleft .link {
padding : 100px 30px 10px 10px;
}
#reviews {
width : 206px;
}
#footer {
background : url(bgfooter.jpg);
text-align : center;
padding : 13px;
}
