body {
	margin: 0px;
}
ul {
	list-style: square;
	margin-left: 20px; padding-left: 0;
}
.DottedTopRule1px {
	border-top: 1px dotted #612C01;
}
.DottedBottomRule1px {
	border-bottom: 1px dotted #612C01;
}
.BrownBorder {
	border: 1px solid #612C01;
}
.BrownBorderBeigeBkgrd {
	background: F4E8D5;
	border: 3px double #612C01;
}
.SearchPrintReferBox {
	border-top: 1px solid #E1B07B;
	border-bottom: 1px solid #E1B07B;
	background: #F8F0E3;
}
.LinksBox {
	border-top: 1px solid #612C01;
	border-bottom: 1px solid #612C01;
	background: #F9F4EA url(http://slohomeshow.com/Library/images/LINKS_box_bkgrd.gif) repeat-x;
}
.AdvertiserColumnBkgrd {
	background: url(http://slohomeshow.com/Library/images/ADVERTISER_bkgrd_right_column.jpg) repeat-x;
}
.PleaseSupport {
	font: normal 11px/normal Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.GeorgiaResults {
	font: normal 14px/normal Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
}
.GeorgiaResults a:link {
	font: normal 14px/normal Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.GeorgiaResults a:visited {
	font: normal 14px/normal Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.GeorgiaResults a:hover {
	font: normal 14px/normal Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
}	
.GeorgiaResults a:active {
	font: normal 14px/normal Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.Georgia{
	font: normal 14px/normal Georgia, "Times New Roman", Times, serif;
	color: #333333;
}
.Georgia a:link {
	font: normal 14px/normal Georgia, "Times New Roman", Times, serif;
	color: #333333;
	text-decoration: underline;
}
.Georgia a:visited {
	font: normal 14px/normal Georgia, "Times New Roman", Times, serif;
	color: #333333;
	text-decoration: underline;
}
.Georgia a:hover {
	font: normal 14px/normal Georgia, "Times New Roman", Times, serif;
	color: #C16100;
	text-decoration: none;
}	
.Georgia a:active {
	font: normal 14px/normal Georgia, "Times New Roman", Times, serif;
	color: #333333;
	text-decoration: underline;

}
.smallGreyArial {
	font: normal 11px/normal Arial, Helvetica, sans-serif;
	color: #666666;
}
.smallGreyArial a:link {
	font: normal 11px/normal Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
.smallGreyArial a:visited {
	font: normal 11px/normal Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
.smallGreyArial a:hover {
	font: normal 11px/normal Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}	
.smallGreyArial a:active {
	font: normal 11px/normal Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
td {
	font: normal 12px/17px Arial, Helvetica, sans-serif;
	color: #333333;

}
td a:link {
	font: normal 12px/17px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
td a:visited {
	font: normal 12px/17px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
td a:hover {
	font: normal 12px/17px Arial, Helvetica, sans-serif;
	color: #C16100;
	text-decoration: none;
}	
td a:active {
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.Verdana10pxGrey {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.Verdana10pxGrey a:link {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
.Verdana10pxGrey a:visited {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
.Verdana10pxGrey a:hover {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #C16100;
	text-decoration: none;
}	
.Verdana10pxGrey a:active {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
.Verdana10pxBlack {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.Verdana10pxBlack a:link {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
.Verdana10pxBlack a:visited {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
.Verdana10pxBlack a:hover {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #C16100;
	text-decoration: none;
}	
.Verdana10pxBlack a:active {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
h1 {
	font: bold 18px/18px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.homePageText{
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #F9F0E3;
}
.homePageText a:link {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #F9F0E3;
	text-decoration: underline;
}
.homePageText a:visited {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #F9F0E3;
	text-decoration: underline;
}
.homePageText a:hover {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #F9F0E3;
	text-decoration: none;
}	
.homePageText a:active {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #F9F0E3;
	text-decoration: underline;
}
.Georgia14px {
	font: bold 14px/normal Georgia, "Times New Roman", Times, serif;
	color: #000000;
}
.GeorgiaBold16px {
	font: bold 16px/normal Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-transform: none;
}
.GeorgiaHeader24px {
	font: italic 24px/normal Georgia, "Times New Roman", Times, serif;
	color: #C16100;
}
.GeorgiaHeader18px {
	font: italic 18px/normal Georgia, "Times New Roman", Times, serif;
	color: #C16100;
}
.GeorgiaPageHeader {
	font: normal 25px/normal Georgia, "Times New Roman", Times, serif;
	color: #F9F0E3;
}
.sitebyNIT {
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	color: #666666;
}
.sitebyNIT a:link {
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.sitebyNIT a:visited {
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.sitebyNIT a:hover {
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}	
.sitebyNIT a:active {
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.Copyright {
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	color: #A96B2E;
}
.Copyright a:link {
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	color: #A96B2E;
	text-decoration: underline;
}
.Copyright a:visited {
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	color: #A96B2E;
	text-decoration: underline;
}
.Copyright a:hover {
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	color: #A96B2E;
	text-decoration: none;
}	
.Copyright a:active {
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	color: #A96B2E;
	text-decoration: underline;
}
.SidebarSwirlBkgrd {
	background: url(http://slohomeshow.com/Library/images/sidebar_second_layer.jpg) no-repeat;
}
.VendorProfileBlueGradient {
	background: url(images/blue_premier_vendor_bkgrd.gif) repeat-x;
}
input {
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
}
.subnav_findapro_template {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #5D2F00;
}
.subnav_findapro_template a:link {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #5D2F00;
	text-decoration: underline;
}
.subnav_findapro_template a:visited {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #5D2F00;
	text-decoration: underline;
}
.subnav_findapro_template a:hover {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #C16100;
	text-decoration: none;
}	
.subnav_findapro_template a:active {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #5D2F00;
	text-decoration: underline;
}
.homeshow_bg {
	background: url(http://sanluisobispohomeshow.com/Library/images/homeshow_bg.jpg) no-repeat;
}
.homepage-beige-bg{
	background: url(http://sanluisobispohomeshow.com/Library/images/home_page/beige_repeat.gif) repeat-x;
}
.homepage-page-bottom{
	background: url(http://sanluisobispohomeshow.com/Library/images/home_page/page-bottom-shadow.gif) repeat-x bottom;
}

