body {
	margin: 0;
	padding: 0;
	background: #282828;
	font: 12px arial tahoma, verdana, geneva, sans-serif;
	color: #333;
	}

a {
	color: #900;
	text-decoration: none;	
	}
a:hover {
	color: #b00;
	text-decoration: underline;
	}

img {
	border: 0;
	}

h1, h2, h3, h4, h5, h6, p, form, ul, li {
	position: relative;
	margin: 0;
	padding: 0;
	display: block;
	font-weight: normal;
	}

.b {
	position: relative;
	width: 100%;
	height: 674px;
	background: #c3c3c3 url('gfx/b.gif') repeat-x;
	text-align: center;
	z-index: 5;
	}

.cn {
	position: relative;
	margin: 0 auto;
	width: 800px;
	height: 674px;
	background: url('gfx/cn.jpg') no-repeat 0 182px;
	z-index: 10;
	}

.hd {
	position: absolute;
	left: 1px;
	top: 82px;
	width: 800px;
	height: 100px;
	background: url('gfx/hd.gif') no-repeat;
	z-index: 12;
	}

.hd h1 {
	position: absolute;
	left: 97px;
	top: -42px;
	width: 0px;
	}

.hd h1 a {
	position: relative;
	display: block;
	width: 320px;
	font: 65px 'century gothic', sans-serif;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;
	z-index: 20;
	}
.hd h1 a:hover {
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	}

.hd h2 {
	position: absolute;
	left: 25px;
	top: 44px;
	width: 290px;
	font: 27px 'century gothic', sans-serif;
	color: #fff;
	font-weight: normal;
	text-align: left;
	border-top: 1px solid #fff;
	z-index: 20;
	}

.mn {
	position: absolute;
	left: 350px;
	top: -51px;
	z-index: 30;
	}

.mn ul {
	position: relative;
	width: 450px;
	z-index: 40;
	}

.mn li {
	display: inline;
	list-style-type: none;
	display: block;
	float: left;
	width: 90px;
	height: 30px;
	}

.mn li a {
	position: relative;
	display: block;
	width: 90px;
	height: 30px;
	padding-top: 121px;
	font: 18px 'century gothic', sans-serif;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	float: left;
	background: none;
	z-index: 31;
	}
.mn li a:hover {
	background: url('gfx/hover.gif') repeat-x;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	}

.r1 {
	position: absolute;
	left: -74px;
	top: 82px;
	width: 74px;
	height: 130px;
	background: url('gfx/r1.gif') no-repeat;
	z-index: 10;
	}

.r2 {
	position: absolute;
	left: 800px;
	top: 82px;
	width: 74px;
	height: 130px;
	background: url('gfx/r2.gif') no-repeat;
	z-index: 10;
	}

.r3 {
	position: absolute;
	left: 800px;
	top: 552px;
	width: 50px;
	height: 110px;
	background: url('gfx/r3.gif') no-repeat;
	z-index: 10;
	}

.r4 {
	position: absolute;
	left: -50px;
	top: 552px;
	width: 50px;
	height: 110px;
	background: url('gfx/r4.gif') no-repeat;
	z-index: 10;
	}

.l1 {
	position: absolute;
	left: -74px;
	top: 212px;
	width: 74px;
	height: 340px;
	background: url('gfx/l1.jpg') no-repeat;
	z-index: 10;
	}

.l2 {
	position: absolute;
	left: 800px;
	top: 212px;
	width: 74px;
	height: 340px;
	background: url('gfx/l2.jpg') no-repeat;
	z-index: 10;
	}

.bx {
	position: absolute;
	top: 192px;
	left: 10px;
	width: 780px;
	height: 380px;
	text-align: left;
	}

.tr {
	text-align: left;
	}

.dot {
	position: absolute;
	left: 22px;
	top: 27px;
	width: 15px;
	height: 78px;
	background: url('gfx/dot.gif');
	}

.tr h3 {
	font: 19px 'century gothic', sans-serif;
	color: #555;
	text-align: left;
	padding: 0 0 14px 26px;
	}

.ri {
	float: right;
	border: 8px solid #fff;
	margin: 0 0 20px 20px;
	}

.tr p.intro {
	text-align: justify;
	font: 12px 'century gothic', sans-serif;
	color: #777;
	letter-spacing: 0px;
	line-height: 14px;
	padding: 0 0 20px 26px;
	}

.tr p {
	text-align: justify;
	font: 13px tahoma, sans-serif;
	color: #444;
	letter-spacing: 1px;
	line-height: 16px;
	padding: 0 0 20px 26px;
	}

.ft {
	position: absolute;
	left: 0;
	top: 582px;
	width: 792px;
	height: 72px;
	background: url('gfx/ft.gif') repeat-x;
	text-align: right;
	padding: 8px 8px 0 0;
	color: #999;
	font: 10px 'century gothic', sans-serif;
	z-index: 10;
	}

.ft a {
	color: #999;
	}
.ft a:hover {
	color: #999;
	}
