body								{ font-size:11px; font-weight:normal; line-height:150%; font-family:Verdana,Arial,Helvetica,sans-serif; padding:0px; margin:0px; }
A:link								{ color:#666666; text-decoration: none; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; }
A:visited							{ color:#666666; text-decoration: none; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; }
A:active							{ color:#666666; text-decoration: none; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; }
A:hover								{ color:#990000; text-decoration: none; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; }
img									{ border:0px; }
.imgP								{ border:1px; border-top-color: #666666; border-top-style: solid; border-top-width: thin; border-right-color: #666666; border-right-style: solid; border-right-width: thin; border-bottom-color: #666666; border-bottom-style: solid; border-bottom-width: thin; border-left-color: #666666; border-left-style: solid; border-left-width: thin;
}
sup									{ font-size:14px; text-decoration:none; text-transform:none; }

h1									{ font-size:12px; font-weight:bold; line-height:14px; margin:0px; padding:0px; padding-bottom:15px; }
h1.left								{ border-bottom:1px solid #727272; width:225px; font-size:12px; font-weight:bold; line-height:14px; margin:0px; padding:0px; padding-bottom:5px; margin-bottom:7px; clear:both; }
h1.right							{ border-bottom:1px solid #727272; width:420px; font-size:12px; font-weight:bold; line-height:14px; margin:0px; padding:0px; padding-bottom:5px; margin-bottom:7px; clear:both; }
h2									{ font-size:10px; font-weight:normal; line-height:14px; margin:0px; padding:0px; padding-bottom:15px; padding-top:15px; }
h3									{ font-size:14px; font-weight:bold;   line-height:14px; margin:0px; padding:0px; }
p									{ margin:0px; padding:0px; }
p.top								{ margin:0px; padding:0px; padding-top:7px; margin-right:7px; }
p.bottom							{ margin:0px; padding:0px; padding-bottom:25px; padding-top:10px; margin-right:7px; }
ol,ul								{ margin:0px; padding:0px; padding-bottom:3px; margin-left:15px; }

/*header*/
#header								{ width:749px; padding:0px; margin-right:auto; margin-left:auto; } 
#site								{ margin-left:0px; width: 335px; display:block; text-align:left;float:left; }
.topNav								{ height: 78px; width: 783px; margin-top: 15px; }

/*content*/
#content							{ width:749px; padding:0px; margin-right:auto; margin-left:auto; } 
#columnBuffer						{ width:615px; float:left; margin-left:0px; padding: 0; height: 30px; border: 1;}
#columnContent						{ width:420px; float:left; margin-left:0px; padding-left: 29px; }
#columnContent						{ width:420px; float:left; margin-left:0px; }

/*footer*/
.footer							    { width:749px;	margin-right: 17px; margin-left: 17px;}
.footerLeft							{ width:211px; color:#727272; padding-bottom:10px; padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; float:left; }
.footerRight						{ width:211px; margin-top:4px; color:#727272; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; float:right; text-align: right; }


.left_column						{ display:block; float:left; height: 80px; width: 260px; }
.right_column						{ display:block; float:left; height: 80px; width: 140px; text-align:center; }


/*MVP Styles*/
.featureText						{ font-family: Verdana; color: #666666; font-size: 7.5pt; line-height: 11pt; }
.phone						        { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-size: 10pt; color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration: none; padding-left: 40px; }
.textBold 							{ font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13pt; font-size: 12pt; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.copyright 							{ font-family: Arial, Helvetica, sans-serif; line-height: 11pt; font-size: 7pt; color: #AF353C; text-decoration: none; font-weight: bold; }
.featureBold 						{ font-family: Verdana; color: #990000; font-size: 7.5pt; font-weight: bold; }
.linka 								{ text-align: right; }
.featureLink 						{ font-family: Verdana; color: #000000; font-size: 7pt; line-height: 10pt; font-weight: bold; }
.featureImage 						{ height: 104px; width: 176px; padding-top: 40px; padding-left: 25px; }
.featureAvailable 					{
	font-family: Verdana;
	color: #666666;
	font-size: 7.5pt;
	font-weight: bold;
	line-height: normal;
}

.propertiesBox 						{ border: 1px solid #A7A7A7; width: 500px; }


.panoBox 							{ border: 2px solid #333333; height: 120px; width: 749px; margin-right: 17px; margin-left: 17px; }

.middleDark 						{ border-left-width: 2px; border-left-style: solid; height: 73px; background-color: #333333; border-left-color: #333333; width: 478px; float:left; vertical-align: middle; }
.middleLight 						{ height: 63px; background-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-size: 10pt; color: #FFFFFF; font-style: normal; font-weight: bold; padding-left: 35px; padding-top: 10px; border-right-color: #333333; width: 234px; float:right; }
.middle 							{ background-color: #333333; border-left-width: 2px; border-left-color: #333333; border-left-style: solid; border-right-width: 2px; border-right-color: #333333; border-right-style: solid; border-bottom-width: 2px; border-bottom-color: #333333; border-bottom-style: solid; height: 30px; margin-left: 17px; width: 749px; }

.bottomBox 							{ border-left-width: 2px; border-left-color: #333333; border-left-style: solid; border-right-width: 2px; border-right-color: #333333; border-right-style: solid; border-bottom-width: 2px; border-bottom-color: #333333; border-bottom-style: solid; height: 333px; margin-left: 17px; width: 749px; }
.bottomLeft 						{ height: 170px; width: 435px; float:left; padding-top: 50px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; }
.bottomRight 						{ height: 233px; width: 271px; float:right; text-align: right;}
.bottomColumnL 						{ width: 210px; float:left; text-align: left;}
.bottomColumnR 						{ width: 210px; float:right; text-align: left;}
.bottomColumnR2 					{ width: 410px; float:right; text-align: left;}
.listing							{ font-size:11px; font-weight:normal; line-height:120%; font-family:Verdana; color: #666666; }
.listingBold 						{ font-family: Verdana; color: #990000; font-size: 9pt; font-weight: bold; }
.listingBoldWht 					{ font-family: Verdana; color: #ffffff; font-size: 9pt; font-weight: bold; }



.bottomLeftA 						{ height: 213px; width: 720px; float:left; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.bottomMiddleA 						{ height: 213px; width: 230px; float:left; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.bottomRightA 						{ height: 213px; width: 230px; float:right; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.bottomBoxA 						{ border-left-width: 2px; border-left-color: #333333; border-left-style: solid; border-right-width: 2px; border-right-color: #333333; border-right-style: solid; border-bottom-width: 2px; border-bottom-color: #333333; border-bottom-style: solid; height: 333px; margin-left: 17px; width: 749px; }
.bottomBoxabout 					{ height: 300px; width: 700px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 20px; }

.bottomBoxP 						{ border-left-width: 2px; border-left-color: #333333; border-left-style: solid; border-right-width: 2px; border-right-color: #333333; border-right-style: solid; border-bottom-width: 2px; border-bottom-color: #333333; border-bottom-style: solid; height: 333px; border-top-width: 2px; border-top-color: #333333; border-top-style: solid; height: 100%; margin-left: 17px; width: 749px; }
.bottomBoxPD 						{ border-left-width: 2px; border-left-color: #333333; border-left-style: solid; border-right-width: 2px; border-right-color: #333333; border-right-style: solid; border-bottom-width: 2px; border-bottom-color: #333333; border-bottom-style: solid; border-top-width: 2px; border-top-color: #333333; border-top-style: solid; margin-left: 17px; width: 749px; }

.aboutCopy 							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 130%; }
.listingBlk 						{ font-family: Verdana; color: #333333; font-size: 9pt; font-weight: bold; margin-left: 5px; }

.propLink    A:link					{ color:#990000; text-decoration:none; }
.propLink    A:visited				{ color:#990000; text-decoration:none; }
.propLink    A:active				{ color:#666666; text-decoration:none; }
.propLink    A:hover				{ color:#666666; text-decoration:none; }