* {
	margin:0px;
	padding:0px;
	font-family:Arial,Verdana;
}
#head {
	height:156px;
	text-align:center;
	background-image:url(img/head_bg.jpg);
	background-repeat:repeat-x;
}
#head h1 {
	margin: 0 auto;
	height:156px;
	width:531px;
	background-image:url(img/title.jpg);
}
#head h1 a {
    left: -9999px;
    position: absolute;
}
#head_bar {
	background-image:url(img/head_bar_bg.jpg);
	height:27px;
	text-align:center;
}
#head_bar h2 {
	margin: 0 auto ;
	background-image:url(img/head_bar.jpg);
	height:27px;
	width:531px;
}
#head_bar h2 span {
    left: -9999px;
    position: absolute;
}
#description {
	text-align:center;
}
#description p {
	margin: 0 auto ;
	width:420px;
	height:106px;
	background-image:url(img/desc.jpg);
	text-align:center;
}
#description p span {
    left: -9999px;
    position: absolute;
}
#about_this {
	text-align:center;
}
#about_this p {
	font-size:0.9em;
	width:415px;
	background-color:white;
	margin: 0 auto ;
}
#about_this p.movie {
	line-height:140%;
	padding-top:20px;
	padding-bottom:28px;
}
#about_this p.download {
	line-height:140%;
	padding-top:20px;
	padding-bottom:24px;
	text-align:left;
}
#about_this p.ad {
	line-height:140%;
	padding-top:20px;
	padding-bottom:24px;
	text-align:left;
}
#about_this p#banner {
	padding-bottom:24px;
	text-align:right;
}
#about_this h3{
	margin: 0 auto ;
	margin-bottom:8px;
	font-size:0.9em;
	width:415px;
	text-align:left;
}
#about_this ul {
	margin: 0 auto ;
	font-size:0.9em;
	width:415px;
	text-align:left;
	padding-left:24px;
	margin-bottom:14px;
}
#about_this ul li {
}
#footer {
	border-top:solid 1px #CCCCCC;
	background-color:#E7E7E7;
	text-align:center;
}
#footer p {
	color:#808080;
	font-size:0.7em;
	padding-top:14px;
	padding-bottom:14px;
}
#inlink {
	/* temporary */
	display:none;
}
img.php {
	margin-top:10px;
	border-width:0px;
}
.bold {
	font-weight:bold;
}