/* http://www.allproducts.com */

body {
	margin: 0px;
	background: #052D47 url(images/bg.gif) repeat-x center top;
	font-family: Arial, Helvetica, sans-serif,;
	font-size: 11px;
	color: #FFFFFF;
	word-spacing: 1px;
}
#bg {
	position: absolute;
	width: 100%;
	height: 473px;
	left: 0px;
	background: url(images/bgmap.jpg) no-repeat center top;
	z-index: 1;
	}
#center {
	position: absolute;
	width: 778px;
	left: 50%;
	margin-left:-389px;
	z-index: 2;
	}
div.space {
	width: 778px;
	height: 122px;
	}
div.main {
	width: 778px;
	height: 254px;
	}
div.text {
	width: 445px;
	height: 254px;
	padding-top: 40px;
	padding-left: 45px;
	line-height: 20px;
	float: left;
	}
div.flash {
	width: 275px;
	height: 254px;
	float: left;
	}
div#bt01 a{
	width: 93px;
	height: 33px;
	position: absolute;
	left: 300px;
	background: url(images/bt.gif);
	}
div#bt01 a:hover{
	background: url(images/bt.gif) left bottom;
	}
div#bt02 a{
	width: 102px;
	height: 33px;
	position: absolute;
	left: 393px;
	background: url(images/bt.gif) -93px 0px;
	}
div#bt02 a:hover{
	background: url(images/bt.gif) -93px 33px;
	}
div#bt03 a{
	width: 108px;
	height: 33px;
	position: absolute;
	left: 495px;
	background: url(images/bt.gif) -195px 0px;
	}
div#bt03 a:hover{
	background: url(images/bt.gif) -195px 33px;
	}
div.contact {
	width: 450px;
	height: 64px;
	position: absolute;
	color: #CCCCCC;
	top: 409px;
	right: 0px;
	}
div.contact a {color:#ccc; text-decoration:none;}
div.contact a:hover {color:#fff; text-decoration:underline;}