﻿div.threeColumnLayout ul 
{
	margin: 15px;
	padding: 0;
}

div.threeColumnLayout {
	width: 482px;
	margin: 0 auto;
}

div.threeColumnLayout .leftColumn {
	width: 160px;
	clear: both;
	float: left;
}

div.threeColumnLayout .centerColumn {
	width: 160px;
	border-right: solid 1px #ccc;
	border-left: solid 1px #ccc;
	float: left;
}

div.threeColumnLayout .rightColumn {
	width: 160px;
	float: right;
}

div.threeColumnLayoutWithDividers {
	width: 482px;
	margin: 0 auto;
}

div.threeColumnLayoutWithDividers .leftColumn {
	width: 160px;
	clear: both;
	float: left;
}

div.threeColumnLayoutWithDividers .centerColumn {
	width: 160px;
	float: left;
	border-left: 1px #ccc solid;
	border-right: 1px #ccc solid;
}


div.threeColumnLayoutWithDividers .rightColumn {
	width: 160px;
	float: right;
}

div.twoColumnLayout {
	width: 480px;
}

div.twoColumLayout .leftColumn {
	float: left;
	width: 240px;	
	border-right: 1px dotted #E1D713;
}

div.twoColumLayout .rightColumn {
	float: right;
	width: 240px;
}

div.twoColumLayout .smallLeftColumn {
	float: left;
	width: 140px;
}

div.twoColumLayout .smallRightColumn {
	float: right;
	width: 140px;
}

div.twoColumLayout .largeLeftColumn {
	float: left;
	width: 340px;
}

div.twoColumLayout .largeRightColumn {
	float: right;
	width: 340px;
}

div.twoColumnLayout p {
	margin: 10px;
}

div.fourColumnLayout 
{
	clear: both;
	width: 643px;
	margin: 0 auto;
	text-align: left;
}

div.fourColumnLayout address 
{
	width: auto;
}

div.fourColumnLayout .leftColumn 
{
	width: 175px;
	float: left;
	height: 18em;
	border-right: 1px solid #ddd;
	margin-top: 2em;
}

div.fourColumnLayout .centerLeftColumn, div.fourColumnLayout .centerRightColumn 
{
	width: 155px;
	float: left;
	height: 18em;
	border-right: 1px solid #ddd;	
	margin-top: 2em;
}

div.fourColumnLayout .rightColumn 
{
	width: 155px;
	height: 18em;
	float: right;
	margin-top: 2em;
}