body {
background-color:#3F6587;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#666;
width:100%;
height:100%;
margin:0;
padding:0;
}

td {
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#666;
line-height:140%;
}

a {
color:#2B8BB5;
text-decoration:none;
}

a:hover {
color:#7278C5;
text-decoration:none;
}

p {
margin:5px 0 15px;
}
.footer a.normal{
	color:#fff;
}
h1 {
color:#357aa1;
font-weight:900;
font-size:130%;
margin: 0;
}

h2 {
color:#357aa1;
font-weight:900;
font-size:110%;
margin:5px 0 15px;
}

h3 {
color:#666;
font-weight:700;
font-size:14px;
margin:5px 0 15px;
}

h4 {
color:#2B8BB5;
font-weight:700;
font-size:12px;
margin:5px 0 15px;
}

.pic_left {
float:left;
margin-right:20px;
margin-bottom:20px;
}

.pic_right {
float:right;
margin-left:20px;
margin-bottom:20px;
}

.clear {
clear:both;
}

.f_left {
float:left;
}

.f_right {
float:right;
}

.main {
width:900px;
height:100%;
background-color:#FFF;
}

.page {
background:url(bg_page.jpg) top repeat-x;
vertical-align:top;
padding:10px 15px;
}

.menu {
width:200px;
padding:4px 0 0 20px;
}

a.mainbuttontext {
display:block;
width:188px;
height:30px;
background:url(bg_menu.jpg) no-repeat;
color:#FFF;
font-weight:700;
font-size:10px;
text-decoration:none;
text-transform:uppercase;
line-height:28px;
text-indent:35px;
}

a.mainbuttontext:hover {
color:#E7E8F5;
display:block;
width:188px;
height:30px;
background:url(bg_menu_a.jpg) no-repeat;
font-weight:700;
font-size:10px;
text-decoration:none;
text-transform:uppercase;
line-height:28px;
text-indent:35px;
}

.content {
width:640px;
vertical-align:top;
}

.sh_l {
width:5px;
vertical-align:top;
background:url(page_sh_l.jpg) repeat-y;
}

.sh_r {
width:5px;
vertical-align:top;
background:url(page_sh_r.jpg) repeat-y;
}

.text {
width:630px;
vertical-align:top;
background-color:#FFF;
padding:0 20px;
}

.dash {
background:url(dash.gif) repeat-x;
margin:0;
padding:0;
}

.bottom {
height:122px;
background:url(bg_bottom.jpg) repeat-x;
vertical-align:top;
padding:23px 15px 0;
}

.footer {
background:url(footer_bg.jpg) repeat-x;
text-align:center;
font-size:70%;
color:#FFF;
vertical-align:top;
padding-top:10px;
}

.footer a.normal {
color:#FFF;
text-decoration:none;
margin:0 5px;
}
.footer div.maintext {
color:#FFF;
font-size:90%;
}
.footer a.normal:hover {
color:#FFF;
text-decoration:underline;
}
table.incontent{
		border:0px solid #2F749B;
		margin:0 !important;
		padding:0 !important;
		background:#2F749B;
	}

	table.incontent td{
		font-size:100% !important;
		border:0px solid #2F749B;
		margin:0 !important;
		padding:0 !important;
		padding:5px 3px 5px 3px !important;
		background:#fff;
	}
div.park{
	color:#357aa1;
	font-weight:bolder;
	font-style:italic;
	font-size:100%;
	clear:both;
	float:none;
	overflow:hidden;
	padding:10px 0;
	margin:30px 0;
	text-align:left;
	vertical-align:middle;
}
div.park img.content_image{
	float:left;
	margin:0 20px 0 0;
}
div#sponser{
	color:#000;
	font-size:80%;
}