.img{
	width:100%;
	text-align:center
}

h1,
h2{
	font-weight:bold;
	color:#666666;
	text-align:center
}

h1{
	font-size:18px;
	margin-bottom:0px
}

h2{
	font-size:12px;
	margin:0px
}

.counter{
	font-size:9px;
	color:#666666;
	width:100%;
	text-align:center;
	margin-bottom:15px
}

.menu .news a{
	background-color:#ff99cc;
	border-color:#ffcccc #ff3366 #ff3366 #ffcccc;
	padding:5px 0px;
	font-size:10px;
}

.menu .news a:hover{
	background-color:#ff6699;
	border-color:#ff3366 #ffcccc #ffcccc #ff3366;
	font-size:10px
}

.msg .menu a{
	display:block;
	width:250px;
	border:solid 2px;
	border-color:#ffffff #486d38 #486d38 #ffffff;
	padding:4px 0px 4px 80px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#486d38;
	margin-left:0px;
}

.msg .menu a:hover{
	border-color:#486d38 #ffffff #ffffff #486d38;
	background-color:#aaccaa;
	padding:6px 0px 2px 82px
}

.menu .whatsnew a{
	background-color:#ffff99;
	border-color:#ffffcc #ffff00 #ffff00 #ffffcc
}

.menu .whatsnew a:hover{
	background-color:#eeee66;
	border-color:#ffff00 #ffffcc #ffffcc #ffff00
}

.photo{
	margin-top:15px;
	margin-left:115px;
	margin-bottom:30px
}

.new{
	border:solid 3px #99ff99;
	padding:15px;
	margin:0px 25px;
	font-size:12px;
}

.img2{
	background-color:#ccffcc;
	width:10px;
	position:relative;
	left:270px;
	top:15px
}

.new a{
	color:#993300;
	text-decoration:none
}

.new a:visited{
	color:#cc6633;
	text-decoration:none
}

.new a:hover{
	color:#6699ff;
	text-decoration:none
}

.linkinf{
	border:solid 3px #99ff66;
	color:#666666;
	margin:25px;
	padding:15px;
	padding-bottom:20;
	font-size:12px
}

.linkinf div{
	padding-left:80px;
	float:left;
}

.form{
	border:solid 3px #99ff33;
	color:#666666;
	font-size:12px;
	margin:25px;
	padding-left:15px;
}

h3{
	margin:0px;
	position:relative;
	left:40px;
	top:40px;
	background-color:#ccffcc;
	width:12em;
	text-align:center;
	color:#666666;
	font-size:24px
}

.form table{
	border:1px;
	color:#666666;
	margin:0px;
	position:relative;
	top:0px;
	font-size:12px
}

.form table span{
	color:#3300cc;
	font-size:12px;
	padding-right:12px
}

.sub{
	width:630px;
	font-size:12px;
	color:#666666;
	background-color:#aaffaa;
	margin-left:28px;
	padding:25px
}

h4{
	margin:0px;
	position:relative;
	left:40px;
	top:40px;
	background-color:#ccffcc;
	width:7em;
	text-align:center;
	color:#666666;
	font-size:24px
}

.msg{
	padding-top:50px;
	padding-bottom:10px;
	margin:25px;
	padding-left:80px;
	border:solid 3px #99ff66;
	width:630px;
	font-size:24px;
	font-weight:bold;
	color:#486d38;
}

.check{
	margin:25px;
	padding-top:50px;
	padding-bottom:10px;
	border:solid 3px #99ff66;
	width:700px;
}

.magazine{
	border:solid 3px #99ff00;
	color:#666666;
	font-size:12px;
	margin:25px;
	padding-top:105px;
	padding-left:15px;
}

h5{
	margin:0px;
	position:relative;
	left:40px;
	top:40px;
	background-color:#ccffcc;
	width:13em;
	text-align:center;
	color:#666666;
	font-size:24px
}

