/* -- Basic HTML Elements -- */
	* { border-collapse: collapse; margin: 0; padding: 0; border: 0; }
	a:link {color: #1C2260; text-decoration: none;}
	a:visited {color: #1C2260; text-decoration: none;}
	a:hover {color: #555; text-decoration: none;}
	abbr, acronym {font-style: normal; border-bottom: dotted 1px #ABB1B7; cursor: help;}
	body {color: #000; background-color:#BFBFBF; font:normal 12px/150% Arial, Helvetica, sans-serif; letter-spacing:0.6px; text-align: center; min-width: 960px;}
	code, var, kbd {font-family: monaco, courier, monospace; color: #B96A0E;}
	dd {margin: 0; padding: 0 0 1em 17px;}
	dt {font-weight: bold; padding: 0 0 0 17px;}
	h1 {font: bold 16px Helvetica, Arial, sans-serif; color:#1C2260; letter-spacing: 1px; margin: 0;}
	h2 {font:bolder 13px Arial, Helvetica, sans-serif; color: #1C2260; letter-spacing:0.6px;}
	h3 {font-size: 17px; color: #1C2260; font-weight:bold;}
	h4 {font-size: 12px;}
	h5 {font-size: 13px; color: #1C2260; font-weight:bold; padding:0; margin:0;}
	h6 {font: bold 20px Arial, sans-serif; color: #162260; font-weight:bold; padding:0; margin:0;}
	h7 {font: 12px Arial, sans-serif; color: #162260; font-weight:bold; padding:0; margin:0;}
	
	hr {border: none; height: 1px; background: #ccc; margin: 1em 0;}
	ins {text-decoration: none; color: #EC694A;}
	pre {width: 580px;}
	table caption {color: #fff; background: #98A0A6;}
	th {text-align: left; color:#1C2260} 
	td {font:normal 12px/150% Arial, Helvetica, sans-serif; letter-spacing:0.6px;}
	input {border-top:#666666 solid 2px;border-left:#666666 solid 2px; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; margin:3px;}
	.checkbox{border-top:#fff solid 1px;border-left:#fff solid 1px; border-bottom:#fff solid 1px; border-right:#fff solid 1px; margin:0px; padding:0px;}
	select {border-top:#666666 solid 2px;border-left:#666666 solid 2px; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; margin:3px;}
	textarea {border-top:#666666 solid 2px;border-left:#666666 solid 2px; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; margin:3px;}
	p {font:normal 12px/150% Arial, Helvetica, sans-serif; letter-spacing:0.6px; margin-top:1em; margin-bottom:1em;}
	strong {}
	ul {list-style-type: disc; color:#1C2260;}
	li {padding:1px; margin:0 0 0px 30px; font:text-align: left;}
	label{font: bold 12px Arial, Helvetica, sans-serif; letter-spacing:1px;}
	
	
	
	.floatleftNoBorder {border:none; float:left; margin:0 10px 10px 0;}
	.floatrightNoBorder {border:none0 solid 1px; float:right; margin:0 0 10px 10px;} 

	
/* -- Page Structure -- */
	#container {width:960px; text-align: left; background-color:#fff; border:#333333 solid 1px; color: #000000;}
	#pageHeader {width:960px; height:164px; position:relative; background-color:#1C2260; padding:0; margin:0; }
	#pagecontainer {width:960px;}
	#pagebody {background-color:#FDE8B1; border-bottom:#FDE8B3 solid 3px; background-image:url(/images/main_content_bg.jpg); background-repeat:repeat-x; background-position:bottom;}
	#mainContent {padding:0px; font:normal 12px/150% Arial, Helvetica, sans-serif; letter-spacing:0.6px;}
	
	#mainLeft {width:779px; height:330px; float:left; }
	#mainFlash {width:408px; height:330px; background-color:#1C2260; float:left; }
	#mainQuote {padding: 0; margin:0 0 0 0; width:167px; height:320px; float:right; background-image:url(../images/hm_white_dots2.jpg); background-repeat: no-repeat; background-position: left;}
	#mainQuoteText {padding: 0px 10px 0 15px; z-index:10;}
	#mainQuoteText p {font:bold 13px/175% Arial, Helvetica, sans-serif; letter-spacing:-.2px; color: #FFFFFF; }
	#mainQuoteText h1 {font:bold 15px/170% Arial, Helvetica, sans-serif; letter-spacing:-.3px; color: #1C2260; }
	#mainQuoteText h2 {font:bold 12px/200% Arial, Helvetica, sans-serif; letter-spacing:-.2px; color: #1C2260; }
	
	#mainRight {padding: 0; margin:0 0 0 0; width:167px; height:320px; float:right; background-image:url(../images/hm_white_dots2.jpg); background-repeat: no-repeat; background-position: left;}
	#mainRightText {padding-left:9px; margin-top:15px; font-size:12px; color: #FFFFFF; letter-spacing:-.2px; font-weight:bold;}
	
	#mainCenter {width:347px; height:330px; float:right; }
	#mainMap {margin:16px 0 0 0; width:347px; height:275px;}
	#mainMapBox {margin: 9px 0 10px 0;  }
	#mainPulldown {margin: -2px 0 13px 0; text-align:right;  }
	#mainPulldownBottom {margin: -2px 0 2px 0; text-align:right;  }
		
	#mainIndex {height:330px; background-color:#C8A565; background-image:url(/images/gold_shadow_bg.jpg); background-repeat:repeat-x; background-position:top;}
	#mainIndex p {font:bold 13px/175% Arial, Helvetica, sans-serif; letter-spacing:-.2px; color: #FFFFFF; }
	#mainIndex h1 {font:bold 15px/170% Arial, Helvetica, sans-serif; letter-spacing:-.3px; color: #1C2260; }
	#mainIndex h2 {font:bold 12px/200% Arial, Helvetica, sans-serif; letter-spacing:-.2px; color: #1C2260; }
	#mainContentRight {width:100%;  padding:0; }
	#mainContentRight li {color: #000; }
	.biotitle {font: 12px Arial, sans-serif; color: #162260; font-weight:bold; padding:0; margin:0;}
	.bioemail {font: 11px Arial, sans-serif; color: #1C2260; font-weight:bold; padding:0; margin:0;}
	.biocap {font: normal 15px/175% Arial; color: #000000; letter-spacing:-.8px;}
	.biotext {font: 11px Arial, sans-serif; color: #000; font-weight:normal; padding:0; margin:0;}
	.biolink {font: 14px Arial, sans-serif; color: #1C2260; font-weight:bold; padding:0; margin:0;}
	DIV.bio-text-new P {margin:0 0 15px 0;}
	
	#mainTextPadding {padding:45px 45px 25px 45px; color: #000000;}
	#mainTextPadding strong {font:normal; color: #1C2260;}

	#mainTextPadding ul {color: #1C2260; font:normal 13px/150% Arial, Helvetica, sans-serif; letter-spacing:.2px;}
	#leftnav {height:500px; padding: 20px 10px 20px 20px; background-image:url(../images/left_column_bg.jpg); background-repeat:repeat-x; background-position:top; }
	#acquisition {width:960;  padding:12px 30px 15px 30px;}
	#acquisition h1 {font:bold 16px/150% Arial, Helvetica, sans-serif; letter-spacing:-.2px; color: #1C2260; }
	#acquisition h2 {padding: 70px 20px 0  0; font:bold 14px/150% Arial, Helvetica, sans-serif; letter-spacing:-.2px; color: #000; }
	#acquisition h3 {font:bold 12px/150% Arial, Helvetica, sans-serif; letter-spacing:-.2px; color: #000; }
	#acquisition h4 {font:bold 12px/150% Arial, Helvetica, sans-serif; letter-spacing:-.2px; color: #000; }
	#acquisition img {border: 0;}
	#acquisitionLogos {padding: 0; margin: 0; font:normal 16px/150% Arial, Helvetica, sans-serif; letter-spacing:-.2px; color: #FF0000; }
	#acquisitionLogos td {width:129px; height:140px; padding: 10px 10px 10px 10px ;  text-align:center; font:bold 12px/135% Arial, Helvetica, sans-serif; letter-spacing:0px; }
	#acquisitionLogos a {color: #EC7000; }
	#acquisitionLogos a:hover {text-decoration: none; color: #1C2260; }
	.acquisitionText2 {font: 12px/115% Arial, sans-serif; color: #000; font-weight:normal; padding:0; margin:0;}
	.acquisitionType2 {font: 12px/115% Arial, sans-serif; color: #162260; font-weight:bold; padding:0; margin:0;}
	.blueBG {background-image:url(/images/flash_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#5B638A;}
	
	/* --#marketingText {padding:0; margin: 0; background-color:#ff0000; width:260px; float:left;} -- */
	#marketingSlideshow {padding:0; margin: 0 0 20px 30px; border:none ; width:375px; height:275px; float:right; position:static;  }
	
	
	.divtoggle { background-color:#dfca94}
	.divtoggle h1 {font:bolder 16px Helvetica, Arial, sans-serif; color:#000000; letter-spacing: 1px; margin: 0;}
	.divtoggle h4 {font: 10px Helvetica, Arial, sans-serif; color:#000000; letter-spacing: 1px; margin: 0;}
	.divtoggle h3 {font:bold 13px Helvetica, Arial, sans-serif; color:#000000; letter-spacing: 1px; margin: 0;}
	
	#footer { width:876px; height:29px; border-top:#FFFFFF solid 2px; background-color:#FDE8B1; padding:0 0 0 84px;}	
	#footertext {height:29px; font:bolder 12px Arial, Helvetica, sans-serif; color: c; text-align:left; letter-spacing:1.3px;}
	#footertext strong {color: #AE5F00;}
	#footertext a:link, #footer a:visited {color: #999;}
	#finalfooter { width:960px; font:normal 11px Arial, Helvetica, sans-serif; color: #666666; text-align:center; padding:2px 0 0 0; }
	#finalfooter a:link, #finalfooter a:visited {color: #666666;} 
	#Contact {padding:45px 50px 10px 50px;}
	#formTable {}
	#formTable td {padding:0px 5px 6px 0px;}
	
	
	#propertyDetail {border:0; cellspacing:0; cellpadding:0;}
	#propertyDetail p {font:normal 11px/150% Arial, Helvetica, sans-serif; color: #555; text-align:left; letter-spacing:.3px; padding:4px 0 10px 0; margin:0;}
	#propertyDetail h1 {font:bold 18px Arial, Helvetica, sans-serif; text-align:center; letter-spacing:1px; padding:0 0 12px 0; margin:0;}
	#propertyDetail h2 {font:bold 11px Arial, Helvetica, sans-serif; text-align:center; letter-spacing:.6px; padding:8px 0 0  0; margin:0;}
	#propertyDetail h3 {font:bold 16px/110% Arial, Helvetica, sans-serif; color:#FF7800; text-align:left; letter-spacing:.2px; padding:0; margin:0;}
	#propertyDetail strong {font:bold; color: #1C2260;}
	#propertyPadding {padding:25px 25px 25px 25px;}
	
	#propertyAdmin {background-color:#FDE8B1; padding:20px 50px 20px 50px; text-align:center;}
	#propertyAdmin td {font:normal 10.5px/120% Arial, Helvetica, sans-serif; color: #777; letter-spacing:-.2px; padding-top:4px; padding-bottom:4px; padding-left:1px; padding-right:1px;}
	#propertyAdmin strong {font:bold 12px/110% Arial, Helvetica, sans-serif; color:#1C2260; letter-spacing:.6px; }
	#propertyAdmin label {font:normal 13px/110% Arial, Helvetica, sans-serif; color: #000; text-align:right; letter-spacing:0px; }
	#propertyAdmin input {border:#BBB solid 1px; margin: 0 8px 0  0; padding:1px 3px 1px 3px; }
	#propertyAdmin select {border:#BBB solid 1px; margin: 0 8px 0  0; padding:0; width:272px; }
	#propertyAdmin textarea {border:#BBB solid 1px; margin: 0 8px 0  0; padding:1px 3px 1px 3px; }
	#propertyAdmin a {color: #777; text-decoration: none;}
	#propertyAdmin a:visited {color: #777; text-decoration: none;}
	#propertyAdmin a:hover {color: #333; text-decoration: none;}
	
/* --PROPERTY DETAIL, 3 buttons-- */	
	#propertyAdminGrayBtns {}
	#propertyAdminGrayBtns a {margin: 0 ; padding: 2px 0px 2px 3px;  width:265px; border:#BBB solid 1px; height:14px; display: block;  text-decoration: none; background-color:#EEE; font:normal 13px/110% Arial, Helvetica, sans-serif; color: #000; text-align:left;}
	#propertyAdminGrayBtns a:visited  {margin: 0 ; padding: 2px 0px 2px 3px;  width:265px; border:#BBB solid 1px; height:14px; display: block;  text-decoration: none; background-color:#EEE; font:normal 13px/110% Arial, Helvetica, sans-serif; color: #000; text-align:left;}
	#propertyAdminGrayBtns a:hover {background-color:#DDD}
	
	#propertyTextArea select {width:70px;}
	#propertyTextArea textarea {width:580px;}

	.imageBorder {border:#333 solid 1px;}
	
	div.rightTableFormatting {margin:0 50px 0 50px; }
	.rightTableFormatting p {}
	.rightTableFormatting td {padding: 15px; font:normal 12px Arial, Helvetica, sans-serif; letter-spacing:0.3px; color: #555555; }
	.rightTableFormatting strong {font:bold; color: #1C2260; letter-spacing:1px}
	.rightTableFormatting th {height:50px; padding: 4px; background-image:url(../images/blue_shadow_bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#1C2260; font:bolder 12px Arial, Helvetica, sans-serif; color: #FDE8B1; text-align:center; letter-spacing:0.9px;}
	.rightTableFormatting h2 {pfont:bolder 13px Arial, Helvetica, sans-serif; color: #1C2260; letter-spacing:0.6px;}
	.rightTableFormatting a {font:normal 12px Arial, Helvetica, sans-serif; color: #FF0000; letter-spacing:0.6px; margin:0}
	.rightTableFormatting a:visited {font:normal 12px Arial, Helvetica, sans-serif; color: #FF0000; letter-spacing:0.6px;}
	.rightTableFormatting a:hover {text-decoration: none; color: #454545;}
	.rightTableDotBG {background-image:url(../images/blue_dots_bg.gif); background-repeat:no-repeat; background-position:top right;	}
	.leftTableDotBG {background-image:url(../images/blue_dots_bg.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; text-align:left;	}
	.rightTableNoDot {}

/* --main nav-- */	
	#mainnav {width:960px; height:33px; background-image:url("../images/nav_bg.jpg"); background-repeat:repeat-y; background-position:top; text-align:left; z-index:2000; margin:0; padding:0;}
	#mainnav td {margin:0; padding:0 5px 0  5px; text-align:left;}
	
	.menu {width:900px; padding: 0px;  margin:0; height:33px; font: 19px/110% Helvetica, Arial, sans-serif;}
	.menu ul {margin:0;  padding:0 0 5px 0; list-style-type:none;}
	.menu li  {margin:0; padding:0; text-decoration:none; color:#FFFFFF; float:left; height:31px; width:14%;} 
	.menu_bullet {padding:8px 0 0 0; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; width:10px;}
	.menu_selected {color:#00FF00;}
	.menu a {text-decoration: none; display: block; color: #fff; padding: 8px 5px 3px 3px; font: 13px/110% Arial, sans-serif; height:21px;}
	.menu a:visited {text-decoration: none; display: block; color: #fff; }
	.menu a:hover {text-decoration: none; color: #FF7800; font: 13px/110% Arial, sans-serif;}

/* --leftnav MARKETING submenu, top level-- */	
	div.subnav_1 {width:164px; padding: 0; font: bold 12px/110% Arial, sans-serif; color:#FF7800; }
	.subnav_1 ul {margin: 0;	padding:0 0 0 0px;	list-style-type:none;}
	.subnav_1 li  {width:150px; margin:0; padding:0 0 1px 0; text-align:left; float:left;}
	.subnav_1 a {height:16px; display: block; color: #FF7800; text-decoration: none; padding: 4px 0 1px 13px; background: url("../images/subnav_blue_bg.jpg") center no-repeat;}
	.subnav_1 a:visited {color:#FF7800; text-decoration: none; }
	.subnav_1 a:hover {color:#FFFFFF; text-decoration: none; }
	#subnav_1_selected {color:#FFFFFF; text-decoration: none;}
	
/* --subnav_2 = MARKETING submenu, bottom level-- */
	div.subnav_2 {padding:0 0 0 10px; font: normal 12px/110% Arial, sans-serif;}
	.subnav_2 ul {margin: 0;	padding:0;	list-style-type:none;}
	.subnav_2 li  {width:120px; margin:0 0 0 10px; padding:0; text-align:left; float:left;}
	.subnav_2 a {padding:0 0 0 23px; height:16px; display:block; color: #FFFFFF; text-decoration: none; background-color:#F7F0E8; background: url("../images/subnav_white_dash.jpg") left no-repeat;}
	.subnav_2 a:visited {color:#FFFFFF;}
	.subnav_2 a:hover {color: #FFF; background: url("../images/subnav_orange_arrow.jpg") left no-repeat;}
	#subnav_2_selected {display:block; text-decoration: none; background: url("../images/subnav_orange_arrow.jpg") left no-repeat; }
	
/* --LEASING submenu, top level (States)-- */
	#leftnav3 { padding: 0 8px 0 18px; background-image:url(/images/left_column_bg.jpg); background-repeat:repeat-x; background-position:top; color:#FFFFFF; }
	#leftnav3 p {margin: 0; padding: 20px 0  0 7px; font: bold 15px/110% Arial, sans-serif;}
	#leftnav3 h1 {margin: 0; padding: 20px 0  0 7px; font: bold 15px/110% Arial, sans-serif; text-align:left; }
	div.subnav_3 {margin: 0; width:210px; padding: 0; font: normal 11px/110% Arial, sans-serif; letter-spacing: 0px;}
	.subnav_3 ul {margin: 0; padding: 19px 0  0 0;	list-style-type:none; font: bold 15px/140% Arial, sans-serif;}
	.subnav_3 li  {width:200px; margin:0; padding:0 0 10px 0; text-align:left; float:left;}
	.subnav_3 a {height:18px; color: #FFF; text-decoration: none; padding: 15px 0 1px 7px;}
	.subnav_3 a:visited {color:#FFF; text-decoration: none;}
	.subnav_3 a:hover {color:#FF7800; text-decoration: none; }
	#subnav_3_selected {color: #FF7800; }
	
/* --LEASING submenu, mid level (County/City)-- */
	div.subnav_4 {margin: 0; width:210px; padding: 0; font: normal 11px/110% Arial, sans-serif; letter-spacing: 0px;}
	.subnav_4 ul {margin: 0; padding: 10px 0  0 0;	list-style-type:none; font: normal 11px/110% Arial, sans-serif;}
	.subnav_4 li  {width:200px; margin:0; padding:0 0 0 0; text-align:left; float:left;}
	.subnav_4 a {height:19px; display: block; color: #FFFFFF; text-decoration: none; padding: 5px 0 1px 7px; background: url("../images/subnav4_blue_bg.jpg") left no-repeat;}
	.subnav_4 a:visited {color:#FFF;}
	.subnav_4 a:hover {color:#FF7800; text-decoration: none; }
	#subnav_4_selected {color: #FF7800; }
	
/* --LEASING submenu, bottom level (Shopping Centers)-- */
	div.subnav_5 {padding:0 0 30px 0; font: normal 11px/90% Arial, sans-serif; }
	.subnav_5 br {font: normal 6px/110% Arial, sans-serif;}
	.subnav_5 ul {padding: 0; list-style-type:none; font: }
	.subnav_5 li  {width:180px; margin:0px 0 0 2px; padding: 0; text-align:left;}
	.subnav_5 a {padding:1px 0 1px 16px; height:13px; display:block; color: #FFFFFF; text-decoration: none; background: none;}
	.subnav_5 a:visited {color:#FFFFFF;}
	.subnav_5 a:hover {color: #FF7800; background: url("../images/subnav5_orange_arrow.gif") left no-repeat;}
	#subnav_5_selected {display:block; text-decoration: none; background: url("../images/subnav5_orange_arrow.gif") left no-repeat; color: #FF7800; }
	
	
/* --PROPERTY DETAIL, 3 buttons-- */	
	div.subnav_6 {}
	.subnav_6 a {margin: 0 1px 2px 2px; padding: 4px 4px 3px 4px;  width:115px;  height:17px;  display:block; color: #FFFFFF; text-decoration: none; background-color:#1C2260; font: bold 13px/110% Arial, sans-serif; letter-spacing:-.5px; text-align:center; background: url("../images/subnav_blue_bg2.jpg") center no-repeat; }
	.subnav_6 a:visited {color:#FFFFFF; text-decoration: none; }
	.subnav_6 a:hover {color:#FF7800; text-decoration: none; }

/* -- Mountain States-- */	
	div.mountain_flyers {padding:20px; border:solid 1px #CCC; background: #FDF9DB;}
	div.mountain_flyers a {display:block; margin:10px 0 0 0;}
	div.mountain_flyers a img { border:solid 1px #003399; width:60px;}
	div.mountain_flyers a:hover img { border:solid 1px #666; opacity:0.70; filter:alpha(opacity=70);}
	div.mountain_flyers a span.mountain_flyer_image {display:inline-block; vertical-align:top; width:60px; height:77px; margin-right:10px;}
	div.mountain_flyers a span.mountain_flyer_text {padding-top:8px; display:inline-block; vertical-align:top; width:255px; margin-right:-30px;}
	
	
/* --Form Button, etc.--*/
	.submitbtn{background-color:#1C2260; border:#000 solid 1px; color:#FFFFFF; padding:2px 4px 2px 4px; font:bold 12px/150% Arial, Helvetica, sans-serif; letter-spacing:1px;}
	.submitbtn:hover {background-color:#777; color:#FFF;}
	.required {	font-size:12px;	color:#FF0000;	font-weight:bold;	padding-left:5px;}
	.title {font:bold 14px/180% Helvetica, Arial, sans-serif; letter-spacing:0.7px; color:#1F4180;}
	a.title {font:bold 14px/180% Helvetica, Arial, sans-serif; letter-spacing:0.7px; color:#1F4180;}
	.ccinfo {font:normal 11px/180% Helvetica, Arial, sans-serif; letter-spacing:0.7px;}
	.fielderror { background-color:#FFFFA4}
	#errormessage {color: #FF0000; font:bold italic 12px/150% Arial, Helvetica, sans-serif; letter-spacing:0px;}


/* --Main Nav Pull Down Menu's */
#companyMenu {
	position:absolute;
	border:#1C2260 solid 1px;
	background:#F8F8F8;
	background-image:url(/images/menubg2.jpg); 
	background-position:top no-repeat;
	width:198px;
	margin:32px 0 0 10px;
	padding:6px 0 8px 0;
	z-index:2000;
	color:#1C2260;
	text-indent:5px;
	visibility:hidden;
	font:normal 13px Arial, Helvetica, sans-serif; 
	letter-spacing:0.6px; text-align: left;
	display:inline;
}

.companyMenu{list-style-type: none; margin: 0px 0; padding: 0; width: 198px;}
	.companyMenu li a{font:normal 13px Arial, Helvetica, sans-serif; color:#1C2260; display: block; width: 187px; padding: 5px 0; padding-left: 10px; text-decoration: none;}
	* html .companyMenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */width: 169px;}
	.companyMenu li a:visited, .hometoolbar4 li a:active{color:#1C2260;}
	.companyMenu li a:hover{background-color:#FFF; color:#FF7800;} 
	
	
/* --Main Nav Pull Down Menu's */
#acquisitionMenu {
	position:absolute;
	border:#1C2260 solid 1px;
	background:#F8F8F8;
	background-image:url(/images/menubg2.jpg); 
	background-position:top no-repeat;
	width:198px;
	margin:32px 0 0 146px;
	padding:6px 0 8px 0;
	z-index:2000;
	color:#1C2260;
	text-indent:5px;
	visibility:hidden;
	font:normal 13px Arial, Helvetica, sans-serif; 
	letter-spacing:0.6px; text-align: left;
	display:inline;
}

.acquisitionMenu{list-style-type: none; margin: 0px 0; padding: 0; width: 198px;}
	.acquisitionMenu li a{font:normal 13px Arial, Helvetica, sans-serif; color:#1C2260; display: block; width: 187px; padding: 5px 0; padding-left: 10px; text-decoration: none;}
	* html .acquisitionMenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */width: 169px;}
	.acquisitionMenu li a:visited, .hometoolbar4 li a:active{color:#1C2260;}
	.acquisitionMenu li a:hover{background-color:#FFF; color:#FF7800;}
	
	
#leasingMenu {
	position:absolute;
	border:#1C2260 solid 1px;
	background:#F8F8F8;
	background-image:url(/images/menubg2.jpg); 
	background-position:top no-repeat;
	width:198px;
	margin:32px 0 0 539px;
	padding:6px 0 8px 0;
	z-index:2000;
	color:#1C2260;
	text-indent:5px;
	visibility:hidden;
	font:normal 13px Arial, Helvetica, sans-serif; 
	letter-spacing:0.6px; text-align: left;
	display:inline;
}

.leasingMenu{list-style-type: none; margin: 0px 0; padding: 0; width: 198px;}
	.leasingMenu li a{font:normal 13px Arial, Helvetica, sans-serif; color:#1C2260; display: block; width: 187px; padding: 5px 0; padding-left: 10px; text-decoration: none;}
	* html .leasingMenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */width: 198px;}
	.leasingMenu li a:visited, .hometoolbar4 li a:active{color:#1C2260;}
	.leasingMenu li a:hover{background-color:#FFF; color:#FF7800;}



#marketingMenu {
	position:absolute;
	border:#1C2260 solid 1px;
	background:#F8F8F8;
	background-image:url(/images/menubg2.jpg); 
	background-position:top no-repeat;
	width:168px;
	margin:32px 0 0 627px;
	padding:6px 0 8px 0;
	z-index:2000;
	color:#1C2260;
	text-indent:5px;
	visibility:hidden;
	font:normal 13px Arial, Helvetica, sans-serif; 
	letter-spacing:0.6px; text-align: left;
	display:inline;
}

.marketingMenu{list-style-type: none; margin: 0px 0; padding: 0; width: 168px;}
	.marketingMenu li a{font:normal 13px Arial, Helvetica, sans-serif; color:#1C2260; display: block; width: 157px; padding: 5px 0; padding-left: 11px; text-decoration: none;}
	* html .marketingMenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */width: 168px;}
	.marketingMenu li a:visited, .hometoolbar4 li a:active{color:#1C2260;}
	.marketingMenu li a:hover{background-color:#FFF; color:#FF7800;}
	
	
#contactMenu {
	position:absolute;
	border:#1C2260 solid 1px;
	background:#F8F8F8;	
	background-image:url(/images/menubg2.jpg); 
	background-position:top no-repeat;
	width:198px;
	margin:32px 0 0 802px;
	padding:6px 0 8px 0;
	z-index:2000;
	color:#1C2260;
	text-indent:5px;
	visibility:hidden;
	font:normal 13px Arial, Helvetica, sans-serif; 
	letter-spacing:0.6px; 
	text-align: left;
}


	





	.contactMenu{list-style-type: none; margin: 0px ; padding: 0; width: 198px;}
	
	.contactMenu li a{font:normal 13px Arial, Helvetica, sans-serif; color:#1C2260; display: block; width: 187px; padding: 5px 0 0 11px; text-decoration: none;}
	* html .contactMenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */width: 198px;}
	.contactMenu li a:visited, .hometoolbar4 li a:active{color:#1C2260;}
	.contactMenu li a:hover{background-color:#FFF; color:#FF7800;}
	
	


	


DIV#bio-text, DIV#bio-text P  {color:#776B5F !important; font: normal 12px/150% Arial,sans-serif;}





	
	
/* --admin tools formatting-- */
	#admin_list th{color:#ffffff; background-color:#1C2260;}
	#admin { background-color:#FDE8B1; border:#CCCCCCCCC solid 2px; padding:1px 10px 1px 30px;}
	#adminList {height:250px}
	#adminForm { text-align:left; font: 11px Arial, Helvetica, sans-serif;}
	#adminForm td {padding-top:2px; padding-bottom:2px; padding-left:10px;}
	#adminForm th{color:#ffffff; background-color:#1C2260;}
	#adminEnewsControls {float:left; width:340px;}
	#adminEnewsControls td{ text-align:left; font: 10px Arial, Helvetica, sans-serif; padding-left:5px;}
	#adminEnewsList {float:right; width:340px;}
	#adminEnewsList td{ text-align:left; font: 10px Arial, Helvetica, sans-serif; padding-left:5px;}
	#adminContainer {background-color:#FDE8B1; padding:50px 50px 40px 124px; }
	.admin_note {font:normal 9px Helvetica, Arial, sans-serif;}
	
/* --Needed for Editor-- */
	.requiredText {	font-size:11px;	color:#FF0000;	}
	.title {font:bold 14px/180% Arial, Helvetica, sans-serif; letter-spacing:0.7px; color:#00FF00;}
	.errormessage {color: #1F4180; font:bold 9px/150% Arial, Helvetica, sans-serif; letter-spacing:0.6px; text-align:left; padding:0;}
	.floatleft {border:#000 solid 1px; float:left; margin:0 10px 10px 0;}
	.floatright {border:#000 solid 1px; float:right; margin:0 0 10px 10px;} 
	
	
/* --Bio Pages-- */	
	#bioName {font-size:12px; font-weight:bold; color:#454545;}
	div.bioName {font-size:12px; font-weight:bold; color:#00FF00;}
	.bioName ul {margin: 0 0 0 86px;  padding: 0 0 5px 0; list-style-type:none;}
	.bioName li  {margin:0; padding: 0 0px 0 0px; text-decoration:none; color:#FFFFFF; float:left; height:31px;}
	.bioName_bullet {margin:8px 12px 0 7px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF}
	.bioName_selected {color:#00FF00;}
	.bioName a {text-decoration: none; display: block; color: #fff; padding: 8px 5px 3px 3px; font: 13px/110% Arial, sans-serif; height:21px}
	.bioName a:visited {text-decoration: none; display: block; color: #fff; }
	.bioName a:hover {text-decoration: none; color: #FF7800; font: 13px/110% Arial, sans-serif;}
	
/* --News Pages-- */	

/* --	.newsMainDates {pfont:bolder 12px Arial, Helvetica, sans-serif; color: #1C2260; letter-spacing:0.6px;}
	.newsMainText {font:normal 12px Arial, Helvetica, sans-serif; color: #575757; letter-spacing:0.6px;}
	.newsMainLinks {font:bol 12px Arial, Helvetica, sans-serif; color: #FFFF00; letter-spacing:0.6px;}*/
	
/* -- End -- */	




/* -- Mountain States Pages (ms = mountain states) -- */


/* Clear Fix */
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.clearfix {
	display:inline-block;
}
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}


	
DIV#ms-container {	
	background:url(/images/mountain/header-bg.jpg) no-repeat #30180C;
	padding-bottom:30px;
	
}
DIV#ms-header {
	height:82px;
	padding:65px 29px 0 29px;
}
DIV#ms-header A {
	display:block;
	width:70px;
	height:59px;
	float:right;
	margin-left:20px;
	background-repeat:no-repeat;
	border:solid 1px #333; 
}
DIV#ms-header A.logo-1 {
	background-image:url(/images/mountain/top-logo-1.jpg)
}
DIV#ms-header A.logo-2 {
	background-image:url(/images/mountain/top-logo-2.jpg)
}
DIV#ms-header A.logo-3 {
	background-image:url(/images/mountain/top-logo-3.jpg)
}
DIV#ms-header A.logo-4 {
	background-image:url(/images/mountain/top-logo-4.jpg)
}
DIV#ms-header A.logo-5 {
	background-image:url(/images/mountain/top-logo-5.jpg)
}
DIV#ms-header A.logo-6 {
	background-image:url(/images/mountain/top-logo-6.jpg)
}






DIV#ms-nav {
	height:26px;
	padding:8px 0 0 54px ;

	
}
DIV#ms-nav A {
	height:35px;
	display:inline-block;
	margin-right:44px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:13px;
	letter-spacing:1.0px;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	color:#BFF2FF;
}
DIV#ms-nav A:hover,
DIV#ms-nav A.ms-selected {
	color:#F6DEB2;
}
DIV#ms-body {
	margin:0 29px;
	background:#FFF;
	background:url(/images/mountain/page-bg.jpg) repeat-y #FFF;
	padding-bottom:20px;
}


DIV#ms-body H1,
DIV#ms-body H2 {
	font-size:18px;
	color:#005792;	

}
DIV#ms-body H3,
DIV#ms-body H4 {
	font-size:13px;
	color:#543727;
	
}
DIV#ms-body-left { 
	float:left;
	width:535px;
	margin:25px 0 25px 25px;
}
DIV#ms-body-right { height:300px; 
	float:right;
	width:263px;
	padding:25px 25px 25px 25px;
}
DIV#ms-body-right.map { height:600px;
	background:url(/images/mountain/map-bg.jpg) no-repeat;
}


DIV#ms-footer {
	margin:0 29px;
	background:#004082;
	line-height:140%;
	color:#FFF;
	padding:7px 25px;
	font-size:11px;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	letter-spacing:1.0px;
}
DIV#ms-footer A {
	color:#FFF;
}
DIV#ms-footer A:hover {
	color: #AAE3FF;
}
DIV#ms-footer STRONG {
	color:#F6DEB2;
	font-size:12px;
}
DIV#ms-footer span.cream {
	color:#F6DEB2;
}

DIV#ms-footer DIV.ms-contact-info {
	float:left;
	width:280px;
}
DIV#ms-footer DIV.ms-contact-phone {
	float:right;
	width:250px;
	text-align:right;
	margin-left:-80px;
}



TABLE#acquisitionLogos.ms-new {
	width:540px;
}

/* --Development Partners-- */	
div.dev_partners_left {
	width:164px; 
	padding: 0; 
	font: normal 12px/110% Arial, sans-serif; 
	color:#FF7800; 
	text-align:center;
}


/* -- Mountain States-- */	
	div.mountain_press {}
	div.mountain_press a {display:block; margin:10px 0 0 0;}
	div.mountain_press a img { border:solid 1px #003399; width:60px;}
	div.mountain_press a:hover img { border:solid 1px #666; opacity:0.70; filter:alpha(opacity=70);}
	div.mountain_press a span.mountain_flyer_image {display:inline-block; vertical-align:top; width:60px; height:77px; margin-right:10px;}
	div.mountain_press a span.mountain_flyer_text {padding-top:8px; display:inline-block; vertical-align:top; width:255px; margin-right:-30px;}
	
