div#right {

	position: absolute;

	right: 0;

	top: 0;

	width: 400px;

	height: 154px;

	background: url("/img/right-bg.png") repeat-x;

}

div#left {

	position: absolute;

	left: 0;

	top: 0;

	width: 900px;

	height: 236px;

	background: url("/img/left-bg.png") repeat-x;

}

div#slogan {

	position: relative;

	left: 100px;

	top: 0;

	width: 800px;

	height: 66px;

	background: url("/img/slogan-bg.png") repeat-x;

}

div#slogan img {

	position: absolute;

	left: 0;

	top: 0;

}

div#lnk {

	position: absolute;

	right: 7px;

	bottom: 5px;

	width: 16;

	height: 11px;

}

div#lnk img {

	position: relative;

	border: none;

	display: inline;

}

div#search {

	position: relative;

	left: 587px;

	top: 0;

	width: 213px;

	height: 42px;

	background: url("/img/search-bg.png") no-repeat;

}

div#search input {

	border: none;

	position: relative;

	left: 40px;

	top: 11px;

	background: url("/img/input-bg.png");

	height: 14px;

	

	font-family: Tahoma, serif !important;

	font-size: 8pt !important;

}

div#search img {

	position: absolute;

	left: 190px;

	top: 14px;

	border: none;

}

div#logo {

	position: relative;

	left: 0px;

	top: 0;

	width: 900px;

	height: 170px;

	background: url("/img/logo-bg.jpg") no-repeat;

}

div#topic {

	position: absolute;

	left: 442px;

	top: 66px;

	width: 458px;

	height: 26px;

	border-bottom: 1px solid #fff;

	background: url("/img/topic-bg.png") repeat-y right top;

	overflow: hidden;

}

div#topic p {

	margin: 0;

	padding: 6px 8px;

	font-family: Tahoma, serif !important;

	font-size: 8pt! important;

	color: #fff;

}

img#topic {

	position: absolute;

	left: 400px;

	top: 66px;

}

div#menu {

	position: absolute;

	top: 236px;

	left: 107px;

	width: 500px;

	height: 38px;

	background: url("/img/menu-bg.png") repeat-x;

}

div#menu ul {

	padding: 0;

	margin: 18px 0 0 0;

}

div#menu ul li {

	display: inline;

	font-weight: bold !important;

}

div#menu ul li a {

	font-family: Tahoma, Verdana, serif !important;

	font-size: 9pt !important;

	font-weight: bold !important;

	text-decoration: none;

	color: #000;

}

div#gr {

	position: absolute;

	top: 236px;

	left: 494px;

	width: 70px;

	height: 38px;

	background: url("/img/gr-bg.png") no-repeat;

}

img#menu {

	position: absolute;

	top: 236px;

	left: 100px;

}

img#tree-b {

	position: absolute;

	top: 236px;

	left: 564px;

}

div#head {

	position: relative;

	width: 900px;

	height: 275px;

}

h4 {

	position: relative;

	left: 0;

	top: 0;

	height: 23px;

	margin: 3px;

	background: url("/img/h-bg.png") repeat-x;

	color: #009;

	padding: 3px 0 0 15px;

	font-size: 9pt !important;

	font-weight: bold !important;

	font-family: Tahoma, serif !important;

}

img.hll {

	position: absolute;

	left: 0;

	top: 0;

}

img.hrr {

	position: absolute;

	right: 0;

	top: 0;

}

td#nav {

	display: block;

	position: relative;

	margin: 0;

	width: 150px;

	height: 100%;

	background: url("/img/news-bg.png");

	border: 1px solid #fff;

}

td#nav ul {

	padding: 0;

	margin: 0 0 25px 15px;

	width: 130px;

}

td#nav ul#first {

	list-style-type: none;

	overflow: hidden;

}

td#nav ul#first li{

	padding: 0 0 0 10px;

	margin: 3px 0 3px 0;

	background: url("/img/lf-li.png") top left no-repeat;

}

td#nav ul#first a {

	font-family: Tahoma, serif !important;

	font-size: 8pt !important;

	font-weight: bold;

	color: #cf9;

	text-decoration: underline;

}

td#nav ul#first ul {

	display: none;

	overflow: hidden;

	list-style-type: none;

}

td#nav ul#first ul.vis li {

	padding: 0 0 0 10px;

	margin: 2px 0 2px 0;

	background: url("/img/sli.png") top left no-repeat;

}

td#nav ul#first ul.vis a {

	font-family: Tahoma, serif !important;

	font-size: 8pt !important;

	font-weight: normal;

	color: #fff;

	text-decoration: none;

}

td#nav ul#first ul.vis {

	margin: 0 0 0 0;

	padding: 0;

	width: 100px;

	display: list-item;

}

td#nav small {

	font-weight: bold !important;	

}

td#main {

	display: block;

	position: relative;

	width: 470px;

	height: 100%;

	margin: 0;

	background: url("/img/main-bg.png");

	border: 1px solid #fff;

}

td#news {

	display: block;

	position: relative;

	width: 150px;

	top: 0;

	bottom: 0;

	left: 0;

	margin: 0;

	background: url("/img/news-bg.png");

	border: 1px solid #fff;

}

td#news p {

	margin: 0;

	padding: 3px 7px;

	font-family: Tahoma, serif !important;

	font-size: 8pt !important;

	color: #cf9;

	text-align: left;

}

td#news p img {

	margin: 3px 2px;

	border: 2px solid #cf9;

}

td#news .date {

	color: #fff;

	font-weight: bold;

}

td#news a {

	text-decoration: none;

	color: #009;

}

img.ttl {

	position: absolute;

	top: -1px;

	left: -1px;

}

img.ttr {

	position: absolute;

	top: -1px;

	right: -2px;

}

img.bbl {

	position: absolute;

	bottom: -1px;

	left: -1px;

}

img.bbr {

	position: absolute;

	bottom: -1px;

	right: -2px;

}

img.bbrr {

	position: absolute;

	bottom: -2px;

	right: -2px;

}

table#grid {

	position: relative;

	margin: 30px 0 0 100px;

	width: 800px;

	height: 100%;

}

table#grid td {

	vertical-align: top;

	height: 100%;

}

div#tail {

	position: relative;

	top: 5px;

	left: 265px;

	height: 69px;

	width: 635px;

	right: 0;

	bottom: 0;

	background: url("/img/tail-bg.png") repeat-x #393;

	overflow: hidden;

}

div#tail img#tlimg {

	position: absolute;

	top: 0;

	left: 0;

}

div#tail img#trimg {

	position: absolute;

	top: 0;

	right: -1px;

}

div#tail p {

	padding: 10px;

	margin: 0;

	font-size: 8pt !important;

	color: #fff;

}

div#tail p#wn {

	position: absolute;

	left: auto;

	right: 5px;

	top: auto;

	bottom: 3px;

}

div#tail p#wn a{

	text-decoration: none;

	color: #fff;

}


