/** reset ****************************************/

body,
div,
dl,dt,dd,
ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,a,
form,fieldset,input,textarea,label,
p,blockquote,
th,td {
	margin         : 0;
	padding        : 0;
	text-decoration: none;
	font-style     : normal;
}

ul li {
	list-style-type: none;
}

img {
	border         : none;
}

/*/*/



/** base ****************************************/

body {
	text-align       : center;
	background       : #000;
	color            : #ffffff;
	font-size        : 12px;
}

#base {
	width            : 1000px;
	margin           : 0 auto;
	text-align       : left;
}

#base img {
	display          : block;
}

#guheader {
	background       : url("../img/guheader_bg.gif") repeat-x;
	padding          : 2px 0px 0px 3px;
	position         : relative;
}

#guheader .logo {
	background       : #000;
}

#guheader ul#nav {
	position         : absolute;
	padding          : 2px 12px 0px 23px;
	width            : 127px;
	height           : 19px;
	right            : 0px;
	top              : 2px;
	background       : url("../img/guheader_nav_bg.gif") no-repeat;
}

#guheader ul#nav li {
	vertical-align   : top;
}

#guheader ul#nav li.product {
	width            : 65px;
	float            : left;
}

#guheader ul#nav li.home {
	width            : 49px;
	float            : right;
}

#guheader .release {
	line-height      : 22px;
	padding-right    : 12px;
	font-weight      : bold;
	text-align       : right;
}

#gufooter {
	background       : url("../img/gufooter_bg.gif") repeat-x;
	height           : 50px;
}

#gufooter p {
	font-size        : 11px;
	line-height      : 17px;
	text-align       : center;
	padding-top      : 8px;
}

/*/*/



/** contents ****************************************/

#contents {
	position         : relative;
}

#movie {
	position         : absolute;
	right            : 30px;
	top              : 216px;
	width            : 387px;
	z-index          : 100;
}

/*/*/






/* clear ****************************************/

#guheader ul#nav:after
{content:" "; height:0px; clear:both; visibility:hidden; display:block;}

#guheader ul#nav
{display :inline-block;}

/*\*/
* html #guheader ul#nav
{height:1%;}

#guheader ul#nav
{display:block;}
/*/*/