html
{
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	color: #464646;
/*	background-color: #ffffff;*/
/*	width: auto;*/
	margin: 0px;
	padding: 0px;
/*	background-color: green;*/
	border: 10px solid white;
	border-width: 0px 10px;
/*	border-top-width: 10px;*/
/*	height: 100%;*/
/*	float: left;*/
/*	overflow: hidden;*/
}

body
{
/*	margin: 10px;*/
/*		width: 100%;*/
	margin: 0px;
	border-top: 10px solid white;
	border-bottom: 10px solid white;
	background: white url("./../gfx/grid.jpg") scroll repeat;
	
/*	background-color: black;*/
/*	float: left;*/
}

h1
{
	font-size: 14px;
	margin-top: 0px;
}

a
{
	color: #464646;
}

.content
{
	padding: 0px 13px;
/*	overflow: scroll;*/
/*	height: 100%;*/
}

.logoArea, .main
{
	width: 767px;
}

.logoArea
{
	height: 328px;
/*	float: left;*/
	padding: 0px;
/*	background: green;*/
}

.main
{
/*	height: 320px;*/
	
/*	background-color: red;*/
}

.logoArea .logo
{
	width: 625px;
	height: 328px;
	
	padding-left: 30px;
	
	background-repeat: no-repeat;
	background-attachment: scroll;
	
/*	background-color: cyan;*/
}

.hugebox, .bigbox, .smallbox
{
	margin: 0px;
	padding: 10px;
	float: left;
	background-color: white;
}
.hugebox
{
	width: 747px;
}
.bigbox
{
	width: 534px;
}
.smallbox
{
	margin-left: 13px;
	width: 180px;
}

.line
{
/*	float: left;*/
/*	height: 100%;*/
/*	background-color: red;*/
	
	margin-bottom: 10px;
	overflow: hidden;
}

.line>div
{
	float: left;
	background: #fff;
	margin-bottom: -2000px;
	padding-bottom: 2010px;
}

.bottomspacer
{
	visibility:	hidden;
	margin:0px;
/*	position: absolute;*/
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 10px;
	float: left;
	background-color: white;
/*	
	font-size: 5px;
	line-height: 5px;
	margin: 0px;
	padding: 0px;*/
}

p:first-child, p.first
{
	margin-top: 0px;
}

p.last
{
	margin-bottom: 0px;
}
a img
{
	border-width: 0px;
}