html {
	height: 100%;
}
body {
	margin: 0;
	padding: 0;
	height: 100%;
	text-align:center;
}
a, a:visited {
	color: #515862;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin:0px;
	padding-bottom:10px;
}
.logo {
	background:url(../img/logo.jpg) no-repeat;
	width:1000px;
	height:240px;
	position:relative;
}
.content_bg1 {
	background:url(../img/content_bg1.gif) repeat-x;
	background-color:#033785;
	width:1000px;
}
.content_bg2 {
	background:url(../img/content_bg2.gif) top right no-repeat;
	width:1000px;
}
.menu td {
	width:157px;
	height:37px;
	background-image:url(../img/menu_button_bg.jpg);
	empty-cells:show;
	padding-top:3px;
	vertical-align:bottom;
}
.menu td.right {
	background-image:url(../img/menu_button_bg_right.jpg);
}
.menu td a {
	width:157px;
	height:34px;
	display:block;
}
.menu td a.m1, .menu td a.m1:visited {
	background:url(../img/menu1.gif) center no-repeat;
}
.menu td a.m1:hover {
	background:url(../img/menu1h.gif) center no-repeat;
}
.menu td.hover a.m1, .menu td.hover a.m1:visited {
	background:url(../img/menu1h.gif) center no-repeat;
}
.menu td a.m2, .menu td a.m2:visited {
	background:url(../img/menu2.gif) center no-repeat;
}
.menu td a.m2:hover {
	background:url(../img/menu2h.gif) center no-repeat;
}
.menu td.hover a.m2, .menu td.hover a.m2:visited {
	background:url(../img/menu2h.gif) center no-repeat;
}
.menu td a.m3, .menu td a.m3:visited {
	background:url(../img/menu3.gif) center no-repeat;
}
.menu td a.m3:hover {
	background:url(../img/menu3h.gif) center no-repeat;
}
.menu td.hover a.m3, .menu td.hover a.m3:visited {
	background:url(../img/menu3h.gif) center no-repeat;
}
.menu td a.m4, .menu td a.m4:visited {
	background:url(../img/menu4.gif) center no-repeat;
}
.menu td a.m4:hover {
	background:url(../img/menu4h.gif) center no-repeat;
}
.menu td.hover a.m5, .menu td.hover a.m5:visited {
	background:url(../img/menu4h.gif) center no-repeat;
}
.menu td a.m5, .menu td a.m5:visited {
	background:url(../img/menu5.gif) center no-repeat;
}
.menu td a.m5:hover {
	background:url(../img/menu5h.gif) center no-repeat;
}
.menu td.hover a.m5, .menu td.hover a.m5:visited {
	background:url(../img/menu5h.gif) center no-repeat;
}
.menu td a.m6, .menu td a.m6:visited {
	background:url(../img/menu6.gif) center no-repeat;
}
.menu td a.m6:hover {
	background:url(../img/menu6h.gif) center no-repeat;
}
.menu td.hover a.m6, .menu td.hover a.m6:visited {
	background:url(../img/menu6h.gif) center no-repeat;
}
.content_all {
	background:url(../img/content_all_bg.gif) left bottom no-repeat;
	width:1000px;
	margin-top:40px;
}
.news {
	width:168px;
	background:url(../img/news_top_bg.gif) repeat-x;
	vertical-align:top;
	text-align:justify;
	padding:66px 30px 270px 31px;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
}
.news_header a, .news_header a:visited {
	color:#6dcff6;
	font-size:8px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
}
.news_header a:hover {
	text-decoration: none;
}
.newsitem {
	color:#ffffff;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	border-bottom:1px dotted #6dcff6;
	padding-bottom:14px;
	padding-top:14px;
}
.newsitem a, .newsitem a:visited {
	color:#f7941d;
	text-decoration: none;
}
.newsitem a:hover {
	text-decoration:underline;
}
.time {
	color:#f7941d;
	font-size:9px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
}
.content {
	border-top:1px solid #000204;
	margin-left:8px;
	padding-bottom:6px;
}
.content2 {
	border-right:1px solid #000204;
	color: #3d3d3d;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align:justify;
	padding:0 35px 15px 35px;
	background:url(../img/h1_bg.gif) no-repeat top left;
	background-color:#ffffff;
	line-height:150%;
}
.content2 h1 {
	color:#f26522;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-transform:uppercase;
	margin:4px 0 20px 0;
}
.box_bg1 {
	background: url(../img/box_bg1.gif) repeat-y left;
	padding-left:8px;
	margin-left:16px;
}
.box_bg2 {
	background: url(../img/box_bg2.gif) repeat-x bottom;
	margin: 0 76px 0 0;
}
.box_bg3 {
	background: url(../img/box_bg3.gif) no-repeat top left;
	margin-left:-8px;
}
.box_bg4 {
	background: url(../img/box_bg4.gif) no-repeat bottom right;
}
.box_bg5 {
	background: url(../img/box_bg5.gif) no-repeat bottom left;
}
.gallery_box {
	margin-top:11px;
	margin-right:-1px;
	float:right;
	margin-left:15px;
	z-index:1;
}
.gallery_pic {
	background: url(../img/gallery_bg.gif) no-repeat;
	width:195px;
	height:155px;
	margin-bottom:2px;
}
.gallery_pic img {
	border:1px solid #111111;
	margin: 27px 0 0 19px;
}
.footer {
	text-align:center;
	vertical-align:top;
	padding-right:60px;
	color: #ffffff;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	padding-top:25px;
	padding-bottom:8px;
}
.footer a, .footer a:visited {
	color: #6dcff6;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration: underline;
}
.footer a:hover {
	text-decoration: none;
}
.footer_menu {
	color: #ffffff;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	padding-bottom:25px;
}
.footer_menu a, .footer_menu a:visited {
	color: #ffffff;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration: underline;
	text-transform:lowercase;
	margin:0px 7px;
}
.footer_menu a:hover {
	text-decoration: none;
}
#mainlink {
	position:absolute;
	left:21px;
	top:69px;
	width:209px;
	height:111px;
	z-index:1;
}
#emaillogo {
	position:absolute;
	left:829px;
	top:12px;
	width:125px;
	height:17px;
	z-index:1;
}



