#mainCol{	float: left;}#leftCol, #rightCol{	float: left;	display: inline;}#leftCol{	background-image: url(../images/bg_banner.jpg);	background-repeat: no-repeat;	width: 228px;	height: 533px;	position: relative;}#rightCol{	width: 400px;	}#leftCol ul{	margin: 15px 0 0 20px;	border-left: 1px #ccc solid;	padding-left: 13px;	font-weight: bold;	font-style: italic;	font-size: .8em;	line-height: 1.8em;	list-style: disc inside none;	}#bottomCol{	float: left;	padding-top: 40px;	position: relative;}#bottomCol h1{	font-size: 1.8em;}#bottomCol ul{	float: left;	width: 410px;	margin: 15px 0 0 20px;	border-left: 1px #ccc solid;	padding-left: 20px;	font-size: .9em;	line-height: 1.8em;	list-style: disc outside none;	display: inline;}#contactList{	float: left;	width: 200px;	font-size: .9em;}#contactList {	border-left: 1px #999 solid;	padding-left: 10px;}#contactList li{	margin: 0px 0 10px 0;}#contactList .last{	margin: 0px 0 0px 0;}#contactDetails{	float: left;	width: 600px;	}#contactDetails p{	border-left: 1px #999 solid;    margin:5px 0 30px 20px;  	padding-left: 10px;    font-size: .9em;    line-height: 1.3em;}#bannertext {	padding-right: 10px;	padding-left: 18px;	color: #FFFFFF;	font-style: italic;	font-size: .9em;	line-height: 1.5em;	position: absolute;	top: 340px;	text-shadow: #333 0.1em 0.1em 0.1em;	}#buttontext {	padding-left: 28px;	color: #FFFFFF;	position: absolute;	top: 454px;	text-shadow: #333 0.1em 0.1em 0.1em;}#tiletext {	position: absolute;	top: 105px;	left: 700px;	font-size: 1.15em;	font-style: italic;	line-height: 1.25em;	color: #333;	text-shadow: #FFFFFF 0.1em 0.1em 0.1em;	}
