/* stylesheet for MN specific classes/id's */

/* MN About Content Container ##CLIENT EDITABLE SECTION## */
#mnAboutContentArea {
	position:absolute;
	left:8px;
	top:0px;
	padding-left:10px;
	width:560px;
}

#mnContactContentArea {
	position:absolute;
	left:8px;
	top:0px;
	padding-left:10px;
	width:560px;
}

#contactFpo{
	position:absolute;
	left:0px;
	top:0px;
	width:560px;
}

/*mn about page template styles  keeping them separate from the
main.css styles as we need to be able to change this stuff out 
for the other two states and this seems like the best way to do
it. */

/* sub nav Areas */
div.aboutSub{
	position:absolute; 
	left:70px; 
	top:140px; 
	width:163px; 
	height:58px; 
	z-index:2;
	}
div.mnStateSub{
	background-image: url(images/mn/mn-state-mn-on.gif);
	position:absolute; 
	float:right;
	left:175px; 
	top:197px; 
	width:58px; 
	height:56px; 
	z-index:2;
	}
div.wiStateSub{
	position:absolute; 
	background-image: url(images/mn/mn-state-wi.gif);
	float:right;
	left:175px; 
	top:252px; 
	width:58px; 
	height:56px; 
	z-index:2;
	}
div.ilStateSub{
	position:absolute; 
	background-image: url(images/mn/mn-state-il.gif);
	float:right;
	left:175px; 
	top:305px; 
	width:58px; 
	height:56px; 
	z-index:2;
	}

/*property listing table styles*/
#propListingTable{
	
}

/* Defines the table where all the Properties and Lands are shown */
.plTable {
	width: 560px;
	left: 0px;
	top: 0px;
}

/* The column that contains the image in the plTable */
.imageCol {
	width: 175px;
}

/* The column that contains the text in the plTable */
.textCol {
	width: 320px;
	text-align: left;
	padding-left: 15px;
	padding-top: 15px;
	align: left;
	
}

/* The column that contains the links in the plTable */
.linksCol {
	width: 60px;
	text-align: right;
	vertical-align: bottom;
}

/* red text used for property name */ 
.propListTextRed {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: 400;
	color: #990000;
}

/* red text used for property details */ 
.propListTextRedLarge {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: 400;
	color: #990000;
}

/* red text used for property name */ 
.propListTextBlack {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: 400;
	color: #000000;
}
/* link text used for properties pages */ 
.detailsLinkText {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 16px;
	font-weight: 400;
	color: #000000;
}

ul.detailsLink {
	list-style-image: url(images/bulitt.gif);
}

.PropertyFeaturesList {
	list-style-position: outside;
	list-style-type: disc;
}

.PropertyFeaturesItem {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: 400;
	color: #000000;
}

/* Containers of the property detail page */
.imageContainer {
	position:absolute; 
	width:560; 
	height:180; 
	z-index:1; 
	left: 0px; 
	top: 0px;
	padding-left:10px;
}

.nameContainer {
	position:absolute; 
	width:560; 
	z-index:1; 
	left: 0px; 
	top: 184px;
	padding-left:10px;	
}

.featuresContainer {
	position:absolute; 
	width:260px; 
	z-index:1; 
	left: 0px; 
	top: 242px;
	padding-left:10px;
}

.mapContainer {
	position:absolute; 
	width:299; 
	z-index:1; 
	left: 275px; 
	top: 248px;
	padding-left:10px;
}

