.center			{ margin-left: auto; margin-right: auto; }
.txtcenter		{ text-align: center; }
.txtjust		{ text-align: justify; }
.relative		{ position: relative; }
.absolute		{ position: absolute; }
.float_right	{ float: right; }
.float_left		{ float: left; }
.link_img		{ border: 0px; }
.pointer		{ cursor: pointer; }
.interval		{ height: 15px; }
.top8			{ padding-top: 8px; }
.left10			{ padding-left: 10px; }
.left25			{ padding-left: 20px; }
.left50			{ padding-left: 50px; }
.right10		{ padding-right: 10px; }
.right25		{ padding-right: 25px; }

.rightbox		{ width: 300px; border-left: 2px dotted gray; }
.leftbox		{ width: 815px; }

.detail_box		{ display: none; position: absolute; left: 400px; top: 400px; overflow: hidden; z-index: 999; }
.hidder			{ display: none; position: absolute; left: 0px; top: 0px; width:100%; height:100%; background: url(../../Images/Design/popup_holder.png);z-index: 900; }
.hidder2		{ display: none; position: absolute; left: 0px; top: 0px; width:100%; height:100%; background: url(../../Images/Design/popup_holder2.png);z-index: 900; }

#age-warning .buttons {
	width: 250px;
	margin: 30px auto 25px auto;
}

#age-warning .buttons a {
	display: block;
	float: left;
	width: 90px;
	height: 27px;
	padding: 8px 3px 0 0;
	background: transparent url(/Images/Design/orange-green-button.png) 0 0 no-repeat;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-align: center;
}

#age-warning .buttons a:hover {
	background-position: 0 -35px;
}

#age-warning .buttons .enter {margin-right: 40px;}

#age-warning .details {
	width: 670px;
	margin: 0 auto;
	font-size: 15px;
	font-weight: normal;
	line-height: 24px;
	color: #d8d2c5;
	text-align: center;
}
