/**
 * generics:BEGIN
 */
body
{
	background-color: #616161;
	margin: 0px;
	font-family: Helvetica, Arial, Verdana, Tahoma;
}

a img
{
	border: 0px;
	outline: #616161 dotted thick;
}

.hidden
{
	display: none;
}

#hp
{
	position: relative;
	margin: 0px auto;
}

#hp .enter, #hp .light
{
	position: absolute;
}
/**
 * generics:END
 */

/**
 * #hp:BEGIN
 */
#hp
{
	width: 680px;
	height: 365px;
}

#hp .enter
{
	top: 60px;
	right: 10px;
}

#hp .light
{
	bottom: 50px;
	right: 0px;
}
/**
 * #hp:END
 */

/**
 * #home:BEGIN
 */
#home
{
	width: 800px;
	height: 675px;
	margin: 0px auto;
}

#home, #home .top, #home .content, #home .footer
{
	width: 800px;
}

#home .top
{
	height: 65px;
	position: relative;
}

#home .top img
{
	position: absolute;
	bottom: 0px;
}

#home .content
{
	height: 530px;
	position: relative;
}

#home .content img
{
	position: absolute;
	bottom: 0px;
	right: 0px;
}

#home .footer
{
	background: url('../../images/design/footer_back.gif') no-repeat bottom right;
	height: 90px;
	position: relative;
}

#home .footer .but_prev, #home .footer .but_next, #home .footer .status
{
	position: absolute;
	top: 5px;
}

#home .footer .but_next
{
	right: 0px;
}

#home .footer .status
{
	color: #fff;
	font-size: 0.60em;
	font-weight: bold;
	right: 20px;
	width: 60px;
	text-align: center;
}

#home .footer .but_prev
{
	right: 85px;
}

#home .footer ul
{
	position: absolute;
	list-style: none;
	margin: 0px;
	padding: 0px;
	top: 50px;
}

#home .footer ul li
{
	float: left;
	padding-right: 15px;
}
/**
 * #home:END
 */
