/** styles for MKC's new test homepage **/
.DisplayRow {
	clear: both;
	float: left;
	width: 888px;
	margin: 0px 46px 5px 46px;
	padding: 0px;
}
*html .DisplayRow { display: inline; margin-right: -3px;}
.DisplayBox {
	float: left;
	width: 444px;
	height: 163px;
	background-repeat: no-repeat;
	padding: 0px;
}
.DisplayBox h2 {
	float: left;
	padding: 0px;
	margin: 15px 0px 10px 20px;
	width: 222px;
	height: 72px;
	font-size: 20px;
	font-weight: normal;
	text-align: left;
	color: #291e0a;
} *html .DisplayBox h2 { display: inline; }
.DisplayLinks {
	clear: both;
	float: left;
	width: 400px;
	margin: 0px 0px 0px 20px;
	text-align: left;
} *html .DisplayLinks { display: inline; }
.DisplayLinksCol {
	float: left;
	width: 125px;
	font-size: 13px;
	margin-right: 0px; }
.DisplayLinksCol a:link, .DisplayLinksCol a:visited { 
	color: #291e0a; text-decoration: underline;
	clear: both; float: left; width: 125px;}
.DisplayLinksCol a:hover { color: #cd9d00; }
.DisplayBrands {
	clear: both;
	float: left;
	width: 868px;
	height: 102px;
	margin: 0px 56px 10px 56px;
	padding: 0px;
	border: 1px solid #dadbdc;
	font-size: 16px;
	color: #1c2666;
} *html .DisplayBrands { display: inline; }
.BrandFlow {
	clear: both;
	float: left;
	width: 868px;
	height: 100px;
	margin: 0px;
	padding: 0px;
	overflow: auto;
}
.DisplayContent {
	clear: both;
	float: left;
	width: 450px;
	margin: 20px 15px 0px 10px;
	padding: 0px;
	text-align:justify;
	font-size:12px;
	font-family: Arial, sans-serif;
	color: #33364b;
}
*html .DisplayContent { display: inline; }
.DisplayContent h1 {
	clear: both;
	float:left;
	width: 450px;
	font-size:21px;
	padding-bottom: 10px;
	font-weight: normal;
	margin: 0px;
	color: #1c2666;
} 
.DisplayContent h3 {
	clear: both;
	float:left;
	width: 450px;
	font-size:15px;
	padding-bottom: 10px;
	font-weight: bold;
	margin: 0px;
	color: #1c2666;
} 
.DisplayContent a:link, .DisplayContent a:visited {color: #33364b;font-weight: normal;text-decoration: underline;}
.DisplayContent a:hover {color: #FF6666;}
.DisplayAd {
	float: left;
	width:  407px;
	margin: 20px 0px 0px 0px; }
*html .DisplayAd { display: inline; }
.DisplayAdBox {
	clear: both;
	float: left;
	width: 407px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
*html .DisplayAdBox { display: inline; }
.Comment {
	float: left;
	width: 377px;
	margin: 45px 15px 0px 15px;
	color: #1c2666;
	font-size: 12px;
	text-align: left;
} *html .Comment { display: inline; }
.Comment a:link, .Comment a:visited {
	color: #1c2666;
	font-size: 12px;
	text-decoration: underline;
	text-align: right;
}
.Comment a:hover { color: #33364b; }
.Blog {
	float: left;
	width: 245px;
	margin: 55px 10px 0px 152px;
	color: #1c2666;
	font-size: 12px;
	text-align: left;
} *html .Blog { display: inline; }
.Blog a:link, .Blog a:visited {
	color: #1c2666;
	font-size: 12px;
	text-decoration: underline;
}
.Blog a:hover { color: #33364b; }
.Guides {
	float: left;
	width: 230px;
	margin: 45px 5px 0px 10px;
} *html .Guides { display: inline; }
.Guides a:link, .Guides a:visited {
	clear: both;
	float: left;
	text-align: left;
	color: #1c2666;
	font-size: 11px;
	text-decoration: underline;
	margin-bottom: 8px;
	width: 230px;
}
.Guides a:hover { color: #33364b; }
#Icons-Center {
	clear: both;
	float:left;
	width: 980px;
	text-align:center;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #5A5738;
	margin: 30px 0px 30px 0px;}

.BottomLinks {clear:both;width: 980px;padding-top: 5px}
.BottomLinks a:link, .BottomLinks a:visited {
	color: #5A5738;
	padding: 0px 5px 0px 5px;
	text-decoration: underline;
	font-weight:normal;}
.BottomLinks a:hover {color:#B57C00;}

#Copy {
	clear:both;
	width: 980px;
	padding: 30px 0px 10px 0px;
	font-weight:bold;} 
#Copy a:link, #Copy a:visited {color: #5A5738;text-decoration: none;}
#Copy a:hover {color:#B57C00;text-decoration:underline;}