body {margin:0px; padding:0px;}

#top {
	width:1004px;
	height:130px;
	background:url(../images/top.jpg) repeat-x top;
	font:bold 11px/normal Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto 0 auto;
}
#top img {
	float:left;
	margin:0px 200px 0 25px;
}
#top ul {
	margin:0px;
	padding:20px 0 0 0;
	list-style-type:none;
}
#top ul li {
	float:left;
	margin:0 2px 0 0;
}
#top ul li a {
	color: #464747;
	background-image: url(../images/menu.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 65px;
	width: 108px;
	text-decoration:none;
	display:block;
	line-height:60px;
}
#top ul li a:hover {
	color: #ffffff;
	background-image: url(../images/menu_over.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 65px;
	width: 108px;
	text-decoration:none;
	display:block;
	line-height:60px;
}
#top ul li .active {
	color: #ffffff;
	background-image: url(../images/menu_over.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 65px;
	width: 108px;
	text-decoration:none;
	display:block;
	line-height:60px;
}
#banner {
	width:1004px;
	margin:0 auto 0 auto;
	clear:both;
}
#welcome {
	width:876px;
	height:222px;
	background:url(../images/welcom_bg.jpg) repeat-x top;
	margin:1px auto 0 auto;
	padding:0 64px 0 64px;
	color:#313131;
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}
#border {
	width:876px;
	border-bottom: dashed 1px #adacac;
	height:1px;
	margin:0 auto 0 auto;
	clear:both;
}
#welcome .img {
	margin:39px 70px 0 0;
	float:left;
	padding:0px;
}
#welcome h1 {
	margin:0 0 10px 0;
	padding:15px 0 0 0;
	color:#484849;
	font-family: "Kabel Bk BT";
	font-size: 25px;
	font-weight: normal;
}
#welcome h1 span {
	margin:0px;
	padding:0px;
	color:#1b599e;
	font-family: "Kabel Ult BT";
	font-size: 25px;
	font-weight: normal;
}
#footer {
	background-color:#1b599e;
	padding:21px 0 21px 0;
	margin:0 auto 0 auto;
	width:1004px;
	color:#ffffff;
	font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
#footer a {
	color:#ffffff;
	text-decoration:none;
}
#footer a:hover {
	color:#ffffff;
	text-decoration:underline;
}
#our_products {
	width:876px;
	height:200px;
	padding:0 64px 0 64px;
	margin: 30px auto 0 auto;
}
#our_products #product_range {
	width:479px;
	height:160px;
	padding:0px;
	margin: 0px;
	float:left;
	font:bold 11px/normal Tahoma;
	color:#747576;
}
#our_products #product_range ul {
	margin:15px 0;
	padding:0px;
	list-style-type:none;
}
#our_products #product_range ul li {
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 0px;
	padding: 0 0 7px 15px;	
}

#our_products #product_range #product_left {
	width:170px;
	float:left;
}
#our_products #product_range #product_right {
	width:290px;
	float:left;
}
#our_products #product_image {
	float:left;
	width:396px;
}
#our_products #product_image img {
	margin:7px 7px 0 0;
}
#contact {
	width:876px;
	height:223px;
	background-image: url(../images/bottom_bg.gif);
	background-repeat: repeat-x;
	margin:25px auto 0 auto;
	padding: 0px 64px 0 64px;
	background-position: bottom;
}
#contact img {
	margin:15px 0 0 0;
}
#contact #bottom_box {
	background-image: url(../images/bottom_contact.png);
	background-repeat: no-repeat;
	height: 170px;
	width: 880px;
	margin:20px 0 0 0;
}
#contact #bottom_box #contact_left {
	width:260px;
	margin:20px 0 0 170px;
	float:left;
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#92c3fa;
}
#contact #bottom_box #contact_left a {
	color:#92c3fa;
	text-decoration:none;
}
#contact #bottom_box #contact_left a:hover {
	color:#ffffff;
	text-decoration:none;
}
#contact #bottom_box #contact_left h1 {
	font:bold 16px/normal Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin:0 0 7px 0;
	padding:0px;
}
.contact .bottom_box .contact_right {
	font:bold 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color:#92c3fa;
}
.contact .bottom_box .contact_right a {
	color:#92c3fa;
	text-decoration:none;
}
.contact .bottom_box .contact_right a:hover {
	color:#ffffff;
	text-decoration:none;
}
#contact #bottom_box #contact_right ul li {
	background-image: url(../images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	margin:0 0 5px 0;
	padding:0 0 0 15px;
}
#product_page {
	width:876px;
	background:url(../images/welcom_bg.jpg) repeat-x top;
	margin:1px auto 0 auto;
	padding:0 64px 20px 64px;
	color:#313131;
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	display:table;
}
#product_page #product {
	width:128px;
	float:left;
	margin:20px 15px 15px 0;
	font:bold 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:center;
}
#product_page #product img {
	margin:0 0 5px 0;
	border:none;
}
.productbg {
	background-image: url(../images/pruduct_bg_plan.gif);
	background-repeat: no-repeat;
	height: 864px;
	width: 1004px;
}
.product_text {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #685f5f;
	text-decoration: none;
}
.product_text:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #b2aa75;
	text-decoration: none;
	}
.next {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #685f5f;
	text-decoration: none;
	}
.next:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}

	
/* Other Page */
#product_page {width:936px; background:url(../images/welcom_bg.jpg) repeat-x top; margin:1px auto 0 auto; padding:30px 34px 20px 34px; color:#313131; font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; text-align:justify;	display:table;}
#product_page h1 {margin:0 0 12px 0; padding:0px; background:url(../images/title.gif) no-repeat left; height:50px; font:normal 25px/50px Impact; color:#a1a4a7; text-transform:uppercase; text-indent:50px; background-color:#FFFFFF;}
#product_page #proRange {width:303px; float:left; background:url(../images/left_bg.png) no-repeat left 69px; height:707px;}
#product_page #proRange ul {margin:0px; padding:0px; list-style-type:none;}
#product_page #proRange ul li {margin:10px 8px 0 15px; padding:0 0 0 20px; font:bold 11px/18px Tahoma; color:#747576; background:url(../images/bullet2.gif) no-repeat left 5px;}
#product_page #proRange ul li a {color:#747576; text-decoration:none; border-bottom:dashed 1px #cdcdcf; display:block; padding-bottom:10px;}
#product_page #proRange ul li a:hover {color:#000000; text-decoration:none; border-bottom:dashed 1px #000000; display:block; padding-bottom:10px;}
#product_page #rightSide {float:right; width:600px;}
#product_page #product {width:128px; float:left; margin:20px 10px 15px 10px; font:bold 11px/normal Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:center;}
#product_page #product img {margin:0 0 5px 0;	border:none;}
