#headerbg {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	height: 464px;
	text-align: center;

}

#headerbg #navtop {
	position: relative;
	margin: auto;
	width: 800px;
}

#navtop {
	position: absolute;
	margin: auto;
	width: 800px;

	text-align:center;
}

#navtop ul {
	list-style-type: none;
}

#navtop li {
	width: 133px;
	display: inline;
}

#navtop span {
	display: none;
}

#navtop li a {
	float: left;
	display: block;
	width: 133px;
}

#navtheshow a {
	width: 133px;
	height: 42px;
}

#navtheshow a:link, #navtheshow a:visited {
	background: url(../images/nav_theshow.jpg) 0px 0px no-repeat;
}

#navtheshow a:hover, #navtheshow a:active {
	background: url(../images/nav_theshow.jpg) 0px -42px no-repeat;
}

#navtheshow #current {
	background: url(../images/nav_theshow.jpg) 0px -42px no-repeat;
}

#navprofile a {
	width: 133px;
	height: 42px;
}

#navprofile a:link, #navprofile a:visited {
	background: url(../images/nav_profile.jpg) 0px 0px no-repeat;
}

#navprofile a:hover, #navprofile a:active {
	background: url(../images/nav_profile.jpg) 0px -42px no-repeat;
}

#navprofile #current {
	background: url(../images/nav_profile.jpg) 0px -42px no-repeat;
}

#navnews a {
	width: 133px;
	height: 42px;
}

#navnews a:link, #navnews a:visited {
	background: url(../images/nav_news.jpg) 0px 0px no-repeat;
}

#navnews a:hover, #navnews a:active {
	background: url(../images/nav_news.jpg) 0px -42px no-repeat;
}

#navnews #current {
	background: url(../images/nav_news.jpg) 0px -42px no-repeat;
}

#navblog a {
	width: 133px;
	height: 42px;
}

#navblog a:link, #navblog a:visited {
	background: url(../images/nav_blog.jpg) 0px 0px no-repeat;
}

#navblog a:hover, #navblog a:active {
	background: url(../images/nav_blog.jpg) 0px -42px no-repeat;
}

#navlink a {
	width: 133px;
	height: 42px;
}

#navlink a:link, #navlink a:visited {
	background: url(../images/nav_link.jpg) 0px 0px no-repeat;
}

#navlink a:hover, #navlink a:active {
	background: url(../images/nav_link.jpg) 0px -42px no-repeat;
}

#navlink #current {
	background: url(../images/nav_link.jpg) 0px -42px no-repeat;
}

#navcontact a {
	width: 133px;
	height: 42px;
}

#navcontact a:link, #navcontact a:visited {
	background: url(../images/nav_contact.jpg) 0px 0px no-repeat;
}

#navcontact a:hover, #navcontact a:active {
	background: url(../images/nav_contact.jpg) 0px -42px no-repeat;
}

#navcontact #current {
	background: url(../images/nav_contact.jpg) 0px -42px no-repeat;
}





#btn {
	margin: 20px 0 20px 0;
}

#btn01 {
	margin-right: 20px;
	float: left;
	width: 154px;
	display:inline;
}

#btn01 a.btn {
	display:block;
	width: 154px;
	height: 115px;
	background: url(../images/btn_01h.jpg) left top no-repeat;
}

#btn01 a:hover img, #btn01 a:active img {
	position:absolute; left:-999em; top:-999em;;
}

#btn02 {
	margin-right: 20px;
	float: left;
	width: 154px;
}

#btn02 a.btn {
	display:block;
	width: 154px;
	height: 115px;
	background: url(../images/btn_02h.jpg) left top no-repeat;
}

#btn02 a:hover img, #btn01 a:active img {
	position:absolute; left:-999em; top:-999em;;
}

#btn03 {
	float: left;
	width: 154px;
}

#btn03 a.btn {
	display:block;
	width: 154px;
	height: 115px;
	background: url(../images/btn_03h.jpg) left top no-repeat;
}

#btn03 a:hover img, #btn01 a:active img {
	position:absolute; left:-999em; top:-999em;;
}



#vdo {
	float: left;
	width:320px;
}

#info {
	width:180px;
	margin-left: 20px;
	float: left;
	display:inline;
}


#info p {
	color:#0e1216;
	font-size:120%;
	line-height:1.4em;
	
}