body
{
	background-color: #ccccff;
	width: 738px;
	height: auto;
	margin: 0 0 10px 0;
	padding: 0;
}

p
{
	text-align: justify;
	text-decoration: none;
	font-family: "Century Gothic Regular", Verdana, Arial;
	font-weight: normal;
	font-size: 9pt;
	color: #0B0654;
	line-height: 1.5em;
	/*white-space: pre-line;*/
}

p.question
{
	text-align: justify;
	text-decoration: none;
	font-family: "Century Gothic Regular", Verdana, Arial;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 4em;
	line-height: 1.5em;
	padding-top: 0;
	margin-top: 0;
	margin-bottom: 2em;
	/*white-space: pre-line;*/
}

p.client
{
	text-align: justify;
	text-decoration: none;
	font-family: "Century Gothic Regular", Verdana, Arial;
	font-size: 9pt;
	line-height: 1.5em;
	padding-bottom: 0;
	margin-bottom: 0;
	/*white-space: pre-line;*/
}

p.press
{
	color: #697CA1;
	font-family: "Futura Bold";
	font-size: 14pt;
}

h2
{
	color: #697CA1;
	font-family: "Futura Bold";
	font-size: 14pt;
	margin: 0;
	padding: 0;
}

h3
{
	text-align: left;
	text-decoration: none;
	font-family: sans-serif;
	font-weight: bold;
}

#frame { width: 710px; }

#columnMain
{
	float: right;
	width: 394px;
}

#columnMain-a
{
	float: right;
	width: 550px;
}

#columnLeft
{
	float: left;
	width: 207px;
}

#columnRight
{
	float: right;
	width: 103px;
}

#enclose
{
	float: left;
	width: 620px;
}

#columnMain2
{
	float: right;
	width: 135px;
	padding: 0 98px 0 0;
}

#columnLeft2
{
	float: left;
	width: 372px;
	padding: 0 0 0 100px;
}

#columnRight2
{
	float: right;
	width: 103px;
}

#enclose2
{
	float: left;
	width: 606px;
}

#columnMain3
{
	float: right;
	width: 261px;
	padding: 0 90px 0 0;
}

#columnLeft3
{
	float: left;
	width: 255px;
	padding: 0 0 0 100px;
}

#columnLeft4
{
	float: left;
	width: 135px;
	padding: 26px 15px 0px 0px;
}

#columnRight3
{
	float: right;
	width: 103px;
}

#enclose3
{
	float: left;
	width: 517px;
}

#columnThornley
{
	width: 606px;
	padding: 0 0 0 100px;
}

#columnFull
{
	float: right;
	width: 516px;
	padding: 0 120px 0 0;
}

#columnFull2
{
	float: left;
	width: 530px;
	padding: 0 0 0 72px;
}

#headers { padding: 0; }
#headers2 { padding: 0 0 0 72px; }
#photos { padding: 36px 15px 10px 72px; }
#photosnext { padding: 10px 15px 10px 72px; }
#photos2 { padding: 28px 0px 10px 15px; }
#photos2next { padding: 5px 0px 10px 15px; }
#photos3 { padding: 0px 0px 0px 0px; }
#photos3next { padding: 15px 0px 0px 0px; }
#photos4 { padding: 10px 105px 10px 100px; }
#text { padding: 0 105px 0 15px; }

img { border: 0; }
