div#featureCategories {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 668px;
	margin: 10px 15px 15px 15px;
	padding: 1px;
	
	background-color: #F0F1F3;
	border-bottom: 1px solid #98A6B1;
}

div#newsItemLinks {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 668px;
	
	margin: 0 15px;
	padding-bottom: 15px;
}

div#newsItemLinks ul {
	list-style: none outside;
	
	width: 300px;
	
	margin: 0 0 0 15px;
	padding: 0;
	
	text-indent: 0;
}

div#newsItemLinks ul.left {
	float: left;
	/* IE float double-margin fix */
	display: inline;
}

div#newsItemLinks ul.right {
	float: right;
	/* IE float double-margin fix */
	display: inline;
}

div#newsItemLinks ul.single {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 600px
}

div#newsItemLinks li {
	padding-left: 15px;
	
	font-size: 0.75em;
	line-height: 1.5em;
	
	background: url(/images/misc/arrow_right.gif) 0 2px no-repeat;
}

div#newsItemLinks li a {
	text-decoration: none;
}

div#newsContent {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 668px;
	
	margin: 0 15px;
}

div#newsContent p {
	margin-bottom: 1em;
}

div#newsContent div.newsItem {
	clear: both;
}

div#newsContent div.newsItem h2 {
	margin-bottom: 10px;
	padding: 2px 5px;
	
	font-size: 0.75em;
	
	background-color: #EFF0F2;
}

div#newsContent div.newsItem a {
	text-decoration: underline;
}

div#newsContent div.newsItem p {
	margin: 0 12px 1em 12px;
}

div#newsContent div.newsItem p.preFooter {
	margin-top: 30px;
	padding-top: 5px;
	
	border-top: 1px solid #DFE0E2;
}

div#newsContent div.newsItem ul {
	list-style-type: circle;
	
	font-size: 0.75em;
}

div#newsContent div.newsItem img.floatRight {
	float: right;
	
	margin: 0 0 5px 12px;
}

div#newsContent div.newsItem img.floatLeft {
	float: left;
	
	margin: 0 12px 10px 0;
}

div#preFooter {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	margin: 0 15px;
	
	border-top: 1px solid #DFE0E2;
}

div#sideNav img#clubLogo {
	border: 0;
}

div#clubItemLinks {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 600px;
	
	margin: 0 15px;
	padding-bottom: 15px;
}

div#clubItemLinks ul {
	list-style: none outside;
	
	width: 250px;
	
	margin: 0 0 0 15px;
	padding: 0;
	
	text-indent: 0;
}

div#clubItemLinks ul.left {
	float: left;
	/* IE float double-margin fix */
	display: inline;
}

div#clubItemLinks ul.right {
	float: right;
	/* IE float double-margin fix */
	display: inline;
}

div#clubItemLinks ul.single {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 600px
}

div#clubItemLinks li {
	padding-left: 15px;
	
	font-size: 0.75em;
	line-height: 1.5em;
	
	background: url(/images/misc/arrow_right.gif) 0 2px no-repeat;
}

div#clubItemLinks li a {
	text-decoration: none;
}

div#clubContent {
	float: left;
	/* IE float double-margin fix */
	display: inline;
	
	width: 668px;
	
	margin: 0 15px;
}

div#clubContent p {
	margin-bottom: 1em;
}

div#clubContent div.clubItem {
	clear: both;
}

div#clubContent div.clubItem h2 {
	margin-bottom: 10px;
	padding: 2px 5px;
	
	font-size: 0.75em;
	
	background-color: #EFF0F2;
}

div#clubContent div.clubItem a {
	text-decoration: underline;
}

div#clubContent div.clubItem p {
	margin: 0 12px 1em 12px;
}

div#clubContent div.clubItem p.preFooter {
	margin-top: 30px;
	padding-top: 5px;
	
	border-top: 1px solid #DFE0E2;
}

div#clubContent div.clubItem ul {
	list-style-type: circle;
	
	font-size: 0.75em;
}

div#clubContent div.clubItem ol {
	font-size: 0.75em;
}


div#clubContent div.clubItem img.floatRight {
	float: right;
	
	margin: 0 0 5px 12px;
}

div#clubContent div.clubItem img.floatLeft {
	float: left;
	
	margin: 0 12px 10px 0;
}

div#clubContent div.vinSelectForm {
	margin-bottom: 10px;
	padding: 5px 0 10px 0;
	
	border-top: 1px solid #DFE0E2;
	border-bottom: 1px solid #DFE0E2;
}

div#clubContent img.viewButton {
	position: relative;
	top: 3px;
}

