body
{
	margin: 0 0 0 0;
	font-family: Arial;
	background-color:#d3d7d8
}

.MainTable
{
    margin:auto;
    background-color:#fff;
}
td
{
	font-family: Arial;
}
div
{
	font-family: Arial;
}
a
{
	font-family: Arial;
	vertical-align:text-bottom
}

.MainMenu
{
	background-color: #DE7824;
}
.MainMenuItem
{
	border-bottom: solid 1px #E4934D;
	vertical-align:bottom;
	font-size:11px;
	color: #FFFFFF;
}
.MainMenuItem a
{
	color:#FFFFFF;
	text-decoration: none;
}

.SubMenuItem
{
	padding:2px 0px 0px 13px;
	font-size:11px;
	color: #FFFFFF;
}
.SubMenuItem a
{
	color:#FFFFFF;
	text-decoration: none;
}

.TitleBox
{
	border-bottom: solid 1px #C4C8CA;
	background-color:#FFFFFF;
	vertical-align:bottom;
}
.FavouritesMenuItem
{
	font-size:11px;
	color: #4C5761;
	font-weight: bold;
	padding: 2px 0 0 10;
}
.FavouritesMenuItem a
{
	text-decoration:none;
	color: #4C5761;
}
.NewsTitle
{
	font-size:11px;
	color: #F68028;
	text-decoration:none;
}
.NewsBody
{
	font-size:11px;
	color: #4A5157;
}

.UpperFooter
{
	background-color:#E57C20;
	border-bottom:solid 1px #FFFFFF;
}
.LowerFooter
{
	background-color:#4D5760;
	font-size:10px;
	line-height:15px;
	color: #D3D6DB;
	text-align:center;
	padding:4 0 4 0;
}
.LowerNav
{
	background-color:#FFFFFF;
	font-size:10px;
	color: #4D5154;
	text-align:center;
	padding:5 0 5 0;
	line-height:20px;
}

.LowerNav a
{
	text-decoration:none;
	color: #4D5154;
}
.ContentPadding
{
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
}

.FindABusinessTop
{
	background-color:#D3D7D8;
	padding-top: 5px;
	border-bottom:solid 1px #FFFFFF;	
}
.FindABusiness
{
	background-color:#4A555B;
	padding:12 0 0 19;
}
.FindABusinessBottom
{
	background-color:#D3D7D8;
	padding-top: 5px;
	border-Top:solid 1px #FFFFFF;	
}
.ListingImage
{
	padding: 2px;
	border:solid 2px #CBCBCB;
	background-color: #FFFFFF;
	
}
.ListingTitle
{
	Padding:3 0 3 0;
	color: #F68028;
	font-weight:bold;
	font-size:11px;
	vertical-align:top;
}
.ListingTitle a
{
	color: #F68028;
	text-decoration:none;
}

.Content
{
	padding:3px 10px 3px 3px;
	font-size:11px;
	color: #4A5157;
}
.Content a
{
	font-size:11px;
	color: #F68028;
	text-decoration:none;
}
.ContentHeading
{
	font-size:13px;
	color: #4A5157;
}

.ViewListingTitle
{
	font-weight:normal;
	font-size:25px;
	color: #F68028;
	padding:0 0 5 0;
}

.AskingPrice
{
	border: solid 1px #A9AAAC;
	padding:5 5 5 5;
	text-align:right;
	font-size:13px;
	color: #4A5157;
}
.Teaser
{
	font-size:13px;
	color: #4A5157;
}

.RefineSearch
{
	background-color: #D6D7D9;
	font-size:11px;
	color: #4F575A;
}

.RefineSearch a
{
	color: #F68028;
}

.ViewListing
{
	font-size:11px;
	color: #F68028;
}

.Pages
{
	background-color:#D6D7D9;
	font-size:10px;
	color: #4F575A;
}
.Pages a
{
	color: #4F575A;
	text-decoration:none;
}

.LabelContent
{
	font-size:11px;
	color: #4A5157;
}

.TextBoxContent
{
	font-family:Arial;
	font-size:11px;
	color: #4A5157;
	vertical-align:top;
	width:300;
}
.SearchBoxes
{
	font-family:Arial;
	font-size:11px;
	color: #4A5157;
	width:145px;
}

.Sold
{
	font-family:Arial;
	font-size:25px;
	color: RED;	
	font-weight:bold;
}

.LargeContent
{
	font-size:14px;
	font-weight:bold;
}

.SiteMap td
{
	vertical-align:top;
	font-size:12px;
	line-height:1em;
	color: #4A5157;
	padding-right:5px;	
}

.SiteMap td a
{
	color:#F68028;
	text-decoration:none;
}

.SiteMapSeperator
{
	border-bottom:solid 1px #4A5157;
	padding-bottom:10px;	
}

/*email a friend, printer friendly nav */
.emlandprntnav
{
	margin: 0;
	padding: 0;
	font-size:11px;
	color: #4A5157;
}
.emlandprntnav li
{
	margin: 0;
	padding:  0;
	display: inline;
	list-style: none;	
	font-size:11px;
	color: #4A5157;
}
.emlandprntnav li a:link
{
	text-decoration: none;
	font-size:11px;
	color: #4A5157;
}
.emlandprntnav li a:visited
{
	text-decoration: none;
	font-size:11px;
	color: #4A5157;
}
.emlandprntnav li a:hover
{
	text-decoration: underline;
	font-size:11px;
	color: #4A5157;
}
.emlandprntnav li a:active
{
	text-decoration: none;
	font-size:11px;
	color: #4A5157;
}
/************************************/



