html 
{
	height:100%;
}
body 
{
	height:100%;
	margin:0;
	color: #2b2e38;
	background:#1a1c25 url('http://www.justerinis.com/images/background.jpg') no-repeat scroll top center;
}


#page { width:800px; margin:auto; }
#header { width: 800px; height:110px; position: relative; background:#1a1c25 url('../images/Splash/header-background.jpg') no-repeat scroll top left; }
#header .logo { width: 305px; height: 73px; position: absolute; top: 19px; left: 11px;}

div#content
{
	background-color: #fff;
	width:750px; /* ie5 / opera5 */
	padding: 25px 25px 25px 25px;
	voice-family:"\"}\"";
	voice-family:inherit;
}


div.column-left 
{
	width: 290px; margin: 0 40px 0 0; float: left; text-align: justify;
}

div.column-right 
{
	width: 380px; margin: 0 0 0 0; padding: 0; float: left;
}

div.age-verification 
{
	width: 380px;
	padding: 10px 20px 10px 20px;
	background-color: #ededed;
	border: 1px solid #d9d9d9;
}

div.age-verification div.section
{
	margin-bottom: 14px;
}

div.age-verification select
{
	width: 200px;
	padding: 2px;
	margin-top: 3px;
	font-size: 8pt;
}

div.footer 
{
	width: 800px;
	margin-top: 5px;
	color: #fff;
}

div.footer a
{
	color: #fff;
	text-decoration: none;
}

/*** TEXT ELEMENTS ******************************/


body, p, td, input, select, textarea 
{
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	font-size:9pt;
	font-family:Arial;
}


h1, h2 { font-family:Times New Roman, Serif; font-weight:normal; font-style:italic; color:#1a1c25; }
h1 { font-size:17pt; margin: 0 0 15px 0; color: #2b2e38 }
h2 { font-size:13pt; margin: 15px 0 15px 0; color: #2b2e38 }


form 
{
	margin:0;
}

div.clear 
{
	height: 1px; margin: 0; padding: 0; clear:both;
}

a  
{
	color: #2b2e38
}

