@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
padding:0px;
background-color: #f2f2f2;
}
*
{
margin:0px;
padding:0px;
}
img
{
border:0px;
}
p
{
margin:7px 0px;
text-align:justify;
}
.clear
{
clear:both;
height:0px;
}
#container
{
width:964px;
height:auto;
text-align:center;
margin:0px auto;
}
#body-main
{
width:964px;
height:auto;
float:left;
text-align:left;
padding-top:27px;
}
.body-round-top
{
width:964px;
height:30px;
float:left;
text-align:left;
}
.body-inside-box
{
width:856px;
height:auto;
float:left;
text-align:left;
background:url(../images/body-inside-bg.jpg) left top repeat-y;
padding:0px 54px;
}
.body-top-box
{
width:856px;
height:auto;
float:left;
text-align:left;
}
.body-top-left
{
width:484px;
height:auto;
float:left;
text-align:left;
}
.left-top-box
{
width:484px;
height:auto;
float:left;
text-align:left;
padding-bottom:25px;
}
.order-now-box
{
	width:308px;
	height:0px;
	float:left;
	text-align:right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: right top;
}
.body-top-right
{
width:351px;
height:auto;
float:right;
text-align:left;
}
.body-round-bottom
{
width:964px;
height:27px;
float:left;
text-align:left;
}
.body-middle-box
{
width:856px;
height:auto;
float:left;
text-align:left;
padding-bottom:50px;
}
.middle-left-box
{
width:576px;
height:auto;
float:left;
text-align:left;
}
.middle-left-top
{
width:546px;
height:102px;
float:left;
text-align:left;
background:url(../images/middle-left-top-bg.jpg) left top no-repeat;
padding:12px 15px 0px 15px;
margin-bottom:16px;
}
.middle-left-bottom
{
	width:546px;
	height:100px;
	float:left;
	text-align:left;
	background:url(../images/middle-left-bottom-bg.jpg) left top no-repeat;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.middle-right-box
{
	width:236px;
	height:215px;
	float:right;
	text-align:left;
	background:url(../images/middle-right-box.jpg) left top no-repeat;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 14px;
}
.middle-right-box ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.middle-right-box ul li
{
	width:236px;
	height:auto;
	float:left;
	text-align: justify;
	display:block;
	background:url(../images/bar-bg.jpg) left bottom no-repeat;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.icon-th
{
float:left;
margin-right:12px;
}
.body-bottom-box
{
width:856px;
height:auto;
float:left;
text-align:left;
}
#footer
{
width:964px;
height: auto;
float:left;
text-align:center;
font: normal 12px/20px Arial, Helvetica, sans-serif;
color: #797979;
padding:14px 0px 26px 0px;
}
#footer a
{
font: normal 12px/20px Arial, Helvetica, sans-serif;
color: #797979;
text-decoration:none;
}
#footer a:hover
{
font: normal 12px/20px Arial, Helvetica, sans-serif;
color: #44baec;
text-decoration:underline;
}
body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight:normal;
	font-variant: normal;
	text-transform: none;
	color: #888888;
	text-decoration: none;
}
h1
{
	font-family: "Times New Roman", Times, serif;
	font-size:30px;
	font-style: normal;
	line-height:40px;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	color: #15d6ff;
	text-decoration: none;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style: normal;
	line-height:22px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
