/*

	Main Color			: #CB9602;
*/
body {
	font-family			: "Trebuchet MS";
	font-size			: 80%;
	color				: #000000;
	background-color	: #FFFFFF;
	text-align			: center;
	margin				: 0px;
	margin-right		: auto;
	margin-left			: auto;
}
#container{
	width				: 750px;
	display				: block;
	margin-right		: auto;
	margin-left			: auto;
	text-align			: left;
	padding				: 0px;
	background-image	: url(images/background.gif);
	background-repeat	: repeat-y;
	background-color	: #FFFFFF;
	padding-top			: 10px;
}
#strapline{
	background-color	: #6F3700;
	color				: #FFFFFF;
	margin-bottom		: 10px;
	margin-left			: 20px;
	margin-right		: 20px;
	padding-left		: 10px;
	padding-top			: 3px;
	font-weight			: bold;
	font-style			: italic;
}
#strapline a { 
	color				: #666666;
}
#images{
	float				: left;
	width				: 140px;
	margin-left			: 10px;
	padding-left		: 10px;
	display				: block;
}
*html #images{
	padding-left		: 0px;
}
#images img{
	margin-bottom		: 10px;
}
#content{
	float				: left;
	width				: 270px;
	margin-left			: 25px;
	display				: block;
}
#content a{
	font-weight			: bold;
	color				: #000000;
}
#form{
	float				: left;
	width				: 235px;
	margin-left			: 20px;
	display				: block;
}
#footer{
	clear				: both;
	margin-top			: 40px;
	background-image	: url(images/footer.gif);
	background-repeat	: no-repeat;
	height				: 50px;
	padding-left		: 25px;
	color				: #FFFFFF;
	font-size			: 80%;
}
*html #footer{
	margin-top			: 20px;
}
#footer a{
	color				: #FFFFFF;
}
#footer a:hover{
	color				: #CCCCCC;
}

/* TABLE */
table.form{
	font-size			: 100%;
}
table.form td{
	text-align			: right;
	vertical-align		: top;
}
.formField,.formArea,.formSubmit{
	width				: 150px;
	font-family			: "Trebuchet MS";
	font-size			: 90%;
	margin-left			: 10px;
}
.formArea{
	height				: 130px;
}

#loftshop{
	width				: 760px;
	display				: block;
	margin-right		: auto;
	margin-left			: auto;
	text-align			: left;
	padding				: 0px;
	text-align			: right;
	padding-right		: 20px;
	
}
.banner{
	margin-bottom:10px;
	margin-left:7px;
}
.partner{
	margin-bottom:15px;
	margin-left:7px;
}
h1{
	font-size:150%;
}
h4{
	display:block;
	width:100%;
	color:#ffffff;
	background-color:#1775FB;
	padding:3px;
}
.awards{
	float				: left;
	width				: 290px;
	margin-left			: 25px;
	display				: block;

}

table{
	font-size:100%;
}
td{
	vertical-align:top;
}
.letter{
	border			: 1px solid #1775FB; 
	padding 		: 3px;
	background-color 	: #f2f2f2;
}