﻿#maincontent
{
	width:100%;
}

#progresswrapper
{
    margin:10px 0px 5px 0px;
    text-align:center;
}

#propertysearchlinks
{
	display:inline-block;
	width:100%;
	height:25px;
	padding-top:5px;
	text-align:center;
}

.linkitems
{
	display:inline-block;
	width:33%;
	height:100%;
	/*stupid old IE fixes*/
	zoom:1;
	*display:inline;
	/*End stupid fixes*/
}
/*
.buttonwrappersmall a, .buttonwrappersmall a:visited
{
	color:White;
	font-weight:bold;
}
*/
.nobuttonwrapper, .nobuttonwrapper a, .nobuttonwrapper a:visited
{
	color:Navy;
	font-weight:bold;
}

/*----------------*/
.leftcol
{
	display:inline-block;
	width:225px;
	padding:5px;
	text-align:center;
	/*stupid old IE fixes*/
	zoom:1;
	*display:inline;
	/*End stupid fixes*/
	vertical-align:top;
}

.leftmenuitems
{
	display:inline-block;
	width:100%;
	height:50;
	text-align:center;
	color:Navy;
	text-decoration:none;
}

.menuitemsactive
{
	display:inline-block;
	width:100%;
	height:50;
	text-align:center;
	color:Black;
	text-decoration:none;
	font-weight:bold;
}
/*----------------*/
.rightlistings
{
	display:inline-block;
	width:740px;
	height:auto;
	padding:5px 0px;
	/*stupid old IE fixes*/
	zoom:1;
	*display:inline;
	/*End stupid fixes*/
	vertical-align:top;
}

.listingsnavbar
{
	display:inline-block;
	width:740px;
	height:20px;
	padding:0px 10px 5px 10px;
	font-Size:small;
}

.pnlpagenav
{
	display:inline-block;
	width:200px;
	padding:0px 3px;
	/*stupid old IE fixes*/
	zoom:1;
	*display:inline;
	/*End stupid fixes*/
}

.pagenavitems
{
	display:inline-block;
	padding:0px 2px;
	text-decoration:none;
}

.pagenavitemsdisabled
{
	display:inline-block;
	padding:0px 2px;
	text-decoration:none;
	color:Black;
	font-weight:bold;
}

.sortfields
{
	display:inline-block;
	width:320px;
	text-align:right;
}

.resultsperpage
{
	display:inline-block;
	width:160px;
	text-align:right;
}

#sortorder
{
	display:inline-block;
	width:180px;
	text-align:right;
}
/* ------------------------------ */
.listingsheader
{
	display:inline-block;
	width:745px;
}

.headeritems
{
	display:inline-block;
	width:100px;
	text-align:center;
}

.shortitemsheaders
{
	font-weight:bold;
}

.imageheaderitems
{
	display:inline-block;
	width:145px;
	text-align:center;
}

.addressheaderitems
{
	display:inline-block;
	width:200px;
	text-align:center;
}

/* ------------------------------ */
.listings
{
	display:inline-block;
	width:740px;
	height:auto;
}

.onerecord
{
	display:inline-block;
	width:100%;
	margin:10px 0px 15px 0px;
	border-bottom:solid 1px Navy;
	padding-bottom:5px;
}

.imagelink
{
	display:inline-block;
	width:150px;
	height:120px;
}

.imglistingitems
{
    width:150px;
	text-align:center;
	/*vertical-align:top;*/
}

.propertyinfowrapper
{
    display:inline-block;
    margin-left:10px;
    width:575px;
    text-align:left;
    vertical-align:top;
	/*stupid old IE fixes*/
	zoom:1;
	*display:inline;
	/*End stupid fixes*/
}

.addresslistingitems
{
	display:inline-block;
	width:100%;
	height:100%;
	/*text-align:center;
	vertical-align:middle;*/
}

.listingitems
{
	display:inline-block;
	width:100px;
	height:100%;
	text-align:center;
}

.shortlistingitems
{
	display:inline-block;
	width:40px;
	text-align:left;
}

.addressitems
{
	display:inline-block;
	width:100%;
}

.mlspricewrapper
{
    display:inline-block;
    width:100%;
    margin-top:5px;
}
.mlNumbers
{
	display:inline-block;
	width:100px;
	color:Black;
	font-weight:bold;
}

.price
{
    display:inline-block;
    color:Navy;
    width:150px;
    font-weight:bold;
}

.undercontract
{
    display:inline-block;
    width:150px;
    text-align:center;
    color:Red;
    font-weight:bold;
}

.viewmore
{
	display:inline-block;
	width:170px;
	text-align:right;
	/*stupid old IE fixes*/
	zoom:1;
	*display:inline;
	/*End stupid fixes*/
}

.typeinfowrapper
{
    display:inline-block;
    margin-top:5px;
}

.descriptions
{
    display:inline-block;
    margin-top:5px;
    width:100%;
}

.officename
{
    display:inline-block;
    margin-top:5px;
    font-weight:bold;
    font-size:small;
    width:100%;
}

.detailslink, .detailslink:visited
{
    font-size:small;
    color:White;
}

.detailslink:hover
{
    text-decoration:underline;
}

/* ------------------------------ */
.nopropertyfound
{
	display:inline;
	padding-top:5px;
}