body {
	behavior: url(hover.htc);
	background-color: #DBDBDB;
	margin: 0px;
	padding: 0px;
	color: #333;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(../images/page-bg.png);
	background-repeat: repeat-x;
}
body#sub { 	background: #DBDBDB url(../images/page-sub-bg.png) repeat-x; }
.clear {
	clear: both;
	font-size: 5px;
	height: 5px;
	line-height: 5px;
	padding: 0px;
	margin: 0px;
}
#pageWrapper {
	position: relative;
	width: 970px;
	margin: 0px auto;
}
#header {
	position: absolute;
	margin: 0px 0px 10px 0px;
	z-index: 100;	

}
#header-spacer {
	height: 130px;
	background-color: #FFF;
}
#banner-spacer {
	height: 322px;
}
#header-left {
	float: left; 
	width: 276px;	
}
#header-right {
	float: left; 	
	width: 690px; 
}
#header-search {
	text-align: right; 
	margin-top: 5px; 
	height: 40px
}
.search-field {float: right; border: 1px solid #CCC; color: #999; padding: 3px; font-size: 11px; height: 13px; }
.search-button {float: right; }
#header-title {
	text-align: right; 
	margin: 12px 0px;
}
.banner {
	position: relative;
	z-index: 0;	
}
#sub-banner {
	background-color: #4C4C4C; 
	position: relative;
	z-index: 0;	height: 80px;
}
#leftColumn {
	float: left;
	width: 240px;
	margin-right: 10px;
	margin-top: 10px;
}
.leftColumnWell {
	float: left;
	background-color: #FFFFFF;
	background-image: url(../images/column_left_bottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 240px;
	margin: 0px 0px 10px 0px;
}

.leftColumnWell .top {
	background-image: url(../images/column_left_top.png);
	background-repeat: no-repeat;
	height: 8px;
	overflow: hidden;
}
.leftColumnWell .content {
	margin: 2px 10px 10px 10px;
}

.leftColumnWell img.featuredImage {
	float: right; 
	margin: 0px 0px 0px 10px;
}	
.leftColumnWell h2, .rounded-title {
	margin: 0px 0px 8px 0px;
	padding: 2px 6px;
	line-height: 14px;
	line-height: 20px;
	background-color: #EDEDED;
	font-family: verdana, arial, san serif; 
	font-size: 11px; 
	text-transform: uppercase; 
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	display: block;	
}
.dotted-title {
	margin: 0px 0px 0px 0px;
	padding: 2px 2px;
	font-family: verdana, arial, san serif; 
	font-size: 11px; 
	text-transform: uppercase; 
	display: block;	
}
.leftColumnWell h3 {
	font-weight: bold; 
	font-size: 14px; 
}	
#rightColumn {
	float: left;
	background-color: #FFFFFF;
	width: 720px;
	margin: 10px 0px 10px 0px;
	background-image: url(../images/column_right_bottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
#rightColumn .top {
	background-image: url(../images/column_right_top.png);
	background-repeat: no-repeat;
	height: 8px;
	overflow: hidden;
}
#rightColumn .content {
	margin: 0px 20px 20px 20px;
}
#rightColumn .content p {
	line-height: 22px;
	}
.wellGray {
	width: 224px;
	float: right;
	margin: 10px 0px 0px 20px;

}
.sideWell {
	background-color: #FFFFFF;
	background-image: url(../images/side_well_bottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 204px;
	margin: 10px 0px 0px 0px;
	color: #FFFFFF;
}

.sideWell .sideWellTop {
	background-image: url(../images/side_well_top.png);
	background-repeat: no-repeat;
	height: 4px;
	overflow: hidden;
}
.sideWell .sideWellContent {
	margin: 0px 10px 10px 10px;
	overflow: hidden;
}

.sideWell h2 {
	font-size: 14px;
	margin: 5px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.sideWell p {
	margin: 2px 0px 8px 0px;
		line-height: 14px;
}
.sideWell img {
	float: right;
	margin-left: 10px;
}
.sideWell a {
	text-decoration: underline;
	color: #FFFFFF;
}


.sideWellBorder {
	background-color: #FFFFFF;
	background-image: url(../images/side_well_border.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 204px;
	margin: 10px 0px 0px 0px;
}

.sideWellBorder .sideWellTop {
	background-image: url(../images/side_well_border.png);
	background-repeat: no-repeat;
	height: 4px;
	overflow: hidden;
}
.sideWellBorder .sideWellContent {
	margin: 0px 10px 10px 10px;
	overflow: hidden;
}

.sideWellBorder h2 {
	font-size: 14px;
	margin: 10px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.sideWellBorder p {
	margin: 2px 0px 8px 0px;
		line-height: 14px;
}
.sideWellBorder img {
	float: right;
	margin-left: 10px;
}
.sideWellBorder a {
	text-decoration: underline;
}


h1 {
font-family: Arial, san serif; 
font-weight: normal;
font-size: 24px;
color: #494949;
margin: 16px 0px 6px 0px;
}
h2 {
font-family: Arial, san serif; 
font-weight: bold; 
font-size: 20px;
color: #494949;
margin: 16px 0px 6px 0px;
}
h3 {
	font-family: Arial, san serif; 
font-weight: bold;
font-size: 16px;
color: #494949;
margin: 16px 0px 6px 0px;
}
a {
color: #CA2105;
text-decoration:none;
}
a:hover {
	text-decoration: underline;
}
form{ margin: 0; padding: 0; }
#footer-wrapper {width: 100%; background-color: #FFF; }
#footer {
	width: 966px;
	color: #999;
	margin: 0px auto 0px auto;
	clear: left;
}

#footer .footerLeft {
	margin: 10px;
	width: 500px;
	float: left;
}
#footer .footerCenter {
	width: 300px;
	float: left;
	text-align: center;
	margin: 20px 10px 50px 10px;
}
#footer .footerRight {
	margin: 10px;
	width: 300px;
	float: right;
	text-align: right;
}

table.logos {
	border-collapse: collapse;
}

table.logos td {
	text-align: center;
}

/* SPECIAL IMAGES */
img.utilities-images{
	border: 1px solid #D4D4D4;
}

img.park_availability{
	border: 1px solid #FFFFFF;
	margin: 12px 20px 5px 0px;
}

/* SPECIAL LINKS*/
a.park_availability_link{
	text-decoration:none;
}

/* TOOLBAR TABS */
.toolbar {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:100%;
	display: block;
	height: 30px;
	line-height:normal;
	overflow: hidden;
	clear: both;
}

div.toolbar ul {
  	margin:0;
    padding: 0px 0px 0 0;
    list-style:none;
	z-index:9999;
	float:right;
}

div.toolbar li {
	margin: 0 0 0 2px;
	padding:0 0 0 10px;
	float: left;
	background: url("../images/tabs_left.png") no-repeat left top;
	display: block;
}

div.toolbar a {
	float:left;
	display: block;
	width: .1em;
	padding: 8px 11px 8px 2px;
	color: #333;
	background: url("../images/tabs_right.png") no-repeat right top;
	text-decoration: none;
	white-space: nowrap;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

div.toolbar > ul a {width:auto;}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
div.toolbar a {float:none; }
/* End IE5-Mac hack */

div.toolbar .current {
      background-position:0 -150px;
      border-width:0;
  }
div.toolbar .current a  {
      background-position:100% -150px;
      color:#FFFFFF;
  }
div.toolbar a:hover {
	color:#FFF;
	}
div.toolbar li:hover {
      background-position:0% -150px;
      color:#FFFFFF;
   }
div.toolbar li:hover a {
      color:#FFFFFF;
      background-position:100% -150px;	  
}

input.formButton {
color: #FFFFFF;
background-color: #CA2105;
padding: 2px;
margin: 2px;
	border: 1px solid #666666;
}
input.formButton:hover  {
	background-color: #D32E12;
	cursor: pointer;
}

a.formButton:link, a.formButton:visited {
	color: #FFFFFF;
	background-color: #CA2105;
	padding: 2px;
	margin: 2px;
	border: 1px solid #666666;
}
a.formButton:hover, a.formButton:active  {
	background-color: #D32E12;
	cursor: pointer;
}
input.formField, .formField {
	border: 1px solid #CCCCCC;
	padding: 2px;
	margin: 2px;
}

	  
/* TOOLBAR DROP DOWNS */

#nav li ul {
	padding: 6px 6px 6px 6px;
	margin-left: -10px;
	margin-top: -7px;
	}


#nav li li a {
	display: block;
	background: none;
	padding: 5px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px dotted #CF5F4D;
	color: #FFFFFF;
	font-weight: normal;
	width: 94%;
	white-space: normal;
}

ul#nav li ul li a:hover {
	color: #CC0000;
	background-color: #FFFFFF;
	display: block;
	position: relative;
}
#nav li li { /* all list items */
	background: none;
	float: left;
	width: 15em; /* width needed or else Opera goes nuts */
	padding: 0px;
	margin: 0;
	display: block;
}

#nav li ul { /* second-level lists */
	position: absolute;
	/*background: #c91d00 url(../images/dropDownBg.giff") repeat-x top;*/
	background: #c91d00 repeat-x top;

	width: 15.4em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#nav li ul ul{ /* third-level lists */
	position: absolute;
	/*background: #c91d00 url(../images/dropDownBg.giff") repeat-x top;*/
	background: #c91d00 repeat-x top;
	width: 15em;
	margin-left: 15em;
	margin-top: -2em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
}

/*** arrows **/
#nav a.sf-with-ul {
	padding-right: 	25px;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
	position: relative;
}
#nav ul a.sf-with-ul {padding-right: 6px; }
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			10px;
	top:			10px; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('../images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			10px;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.current > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
#nav ul .sf-sub-indicator { background-position:  -10px 0; }
#nav ul a > .sf-sub-indicator { background-position:  0 0; top: 10px;}
/* apply hovers to modern browsers */
#nav ul a:focus > .sf-sub-indicator,
#nav ul a:hover > .sf-sub-indicator,
#nav ul a:active > .sf-sub-indicator,
#nav ul li:hover > a > .sf-sub-indicator,
#nav ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
	
}
/* SUBNAV */

ul#subnav1 {
	margin-left: 0px;
	padding-left: 0px;
	border-top: 1px solid #CCCCCC;
}

ul#subnav1 li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}

ul#subnav1 li a {
	font-size: 12px;
	display: block;
	line-height: 16px;
	padding: 4px 0px 4px 10px;
}

ul#subnav {
	margin-left: 0px;
	padding-left: 0px;
	border-top: 1px solid #CCCCCC;
}

ul#subnav li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
ul#subnav li li {
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 6px ;
	border: none;
}
ul#subnav li li a {
	background-image: url(../images/subnav_bullet.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 2px 0px 2px 15px;
	font-size: 11px;
  	display: inline-block;
}
ul#subnav ul  {
	padding-left: 0px;
	margin-left: 0px;
}
ul#subnav li.current {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
	background-color: #EDEDED;
}
ul#subnav li.current a { 
	background-image: url(../images/subnav_arrow.png);
	background-repeat: no-repeat;
	background-position: 4px 0px;
}
ul#subnav li a {
	font-size: 12px;
	display: block;
	line-height: 16px;
	padding: 4px 10px 4px 15px;
}

ul#subnav li a:hover {
	background-color: #EDEDED;
}
ul#subnav1 li a:hover {
	background-color: #EDEDED;
}
li.current2 {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
	background-color: #EDEDED;
}
li.current2 a { 
	background-image: url(../images/subnav_arrow.png);
	background-repeat: no-repeat;
	background-position: 1px 0px;
}

li.current2 ul li{
	background-color:#FFFFFF;
}

li.current2 ul li a{
	background-image:none;
}

/* LISTINGS */
.search_result_block {
	padding: 10px 5px;
	border-bottom: 1px solid #CA2105;
}
.search_result_block h3 {
	padding-top: 0px;
	margin-top: 0px;
}
.search_result_block .image {
	float: left;
	width: 120px;
	height: 88px;
	margin-right: 5px;
	/*margin-top: 20px;*/
	vertical-align: bottom;
}
.search_result_block .icon_magnify {
	float:right;
	position:relative;
	top:-27px;
}
/*\*/
* html .search_result_block .icon_magnify {
	left:117px;
}
/**/
.search_result_block .details {
	float:left;
	width:370px;
	padding:0px 5px;
}
.search_result_block .details table td {
	width:180px;
	padding:1px 0px;
}
.search_result_block .links {
	float:left;
	width:130px;
	padding-top:10px;
}
.search_result_block .links table td {
	padding:1px 4px;
}
#search_results_footer {
	padding:5px;
}
.search_result_block .services_image {
	float: left;
	width: 170px;
	height: 88px;
	margin-right: 5px;
	margin-bottom: 10px;
	/*margin-top: 20px;*/
	vertical-align: bottom;
}
.search_result_block .services_details {
	float:left;
	width:370px;
	padding:0px 5px;
}
.search_result_block .services_details table td {
	width:180px;
	padding:1px 0px;
}

.box-gray, .box-info, .box-error, .box-notice, .box-success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.box-gray{background:#EDEDED;color:#444444;border-color:#CCCCCC;}
.box-gray .img_panel{
	float:left;
	overflow:hidden;
	margin:5px;
	width:120px;
}
.box-info {background:#E0ECFF;color:#444444;border-color:#7799BB;}
.box-error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.box-notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.box-success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.box-error a {color:#8a1f11;}
.box-notice a {color:#514721;}
.box-success a {color:#264409;}
.required{
	color: red;
	font-weight: bold;
}

/* Styles for availability_details.php */

pad_div {
	padding:10px;
}
.rental_buttons {
	display:none;
}
#share {
	height:0px;
	display:none;
	visibility:hidden;
}
.rental_detail_list {
	padding:10px;
}
.rental_detail_list td {
	padding:3px;
	font-weight:bold;
}
.rental_detail_list td.label {
	text-align:right;
	padding-right:5px;
	font-weight:normal;
}
.rental_description .header {
	font-weight:bold;
  border-bottom:1px solid #000;
}
.rental_description .pad_div {
	line-height:20px;
}
.rental_description .location_list {
	float:left;
	width:195px;
	font-weight:bold;
}
.rental_description .location_list ul {
	margin:0px;
	padding:0px;
}
.rental_description .location_list ul li {
	margin:2px 0px 4px 10px;
	padding:0px;
	list-style:none;
	font-weight:normal;
	line-height:12px;
}
.rental_description .location_map {
	float:left;
	border:1px solid #000;
	width:300px;
	height:250px;
}
.rental_images {
	list-style:none;
	margin:0px;
	padding:0px;
}
.photo_caption {
	padding:3px;
	background-color: #EDEDED;
	border:solid 1px #CCCCCC;
}
.rental_images li {
	width:400px;
	margin:0px;
	padding:0px;
	text-align:center;
}
.owner_details {
	width:400px;
	border:1px solid #000;
	background-color:#FFF;
}
.owner_details .left_col {
	width:150px;
	float:left;
	text-align:center;
}
.owner_details .left_col .pad_div {
	margin-top:20px;
	padding:10px;
	text-align:center;
}
.owner_details .right_col {
	width:250px;
	float:right;
}
.owner_details .right_col tr.purple td {
	background-color:#cfc6da;
}
.owner_details .right_col td {
	padding:3px;
	font-weight:bold;
}
.owner_details .right_col td.label {
	text-align:right;
	font-weight:normal;
}
.left_col_rental {
	float:left;
	width:300px;
}
.right_col_rental {
	float:right;
	width:200px;
border: 1px solid #CCCCCC;
}
.right_col .highlight, .right_col_rental .highlight {
	display:none;
}
.right_col_news {
	float:right;
	width:220px;
	margin:10px 5px 0px 0px;
	border: 1px solid #CCCCCC;
}

/* Styles for Advantages Section*/
.well-advantages{
width: 213px; 
float: left;
margin: 10px 20px 10px 0px;
}
.well-advantages p{
text-align:center;
width:200px;
margin-left:8px;
}
hr {
margin:0px;
border-top:1px solid #d62d0f;
border-style:solid;
}
.startupRD-head {
width:680px;
height:290px;
display:block;
position:relative;
margin-bottom:20px;
}
.startupManuf-head {
width:680px;
height:290px;
display:block;
position:relative;
margin-bottom:20px;
margin-top:75px;
border-top: 1px solid #D62D0F;
}
.established-growth-head {
width:680px;
height:290px;
display:block;
position:relative;
margin-bottom:80px;
margin-top:75px;
border-top: 1px solid #D62D0F;
}
.advantages-banner-text {
width:415px;
height:140px;
background:url(../images/advantages-banner-gradient.png) repeat-x;
position:absolute;
bottom:-60px;
right:30px;
}
.advantages-banner-text p {
padding: 20px 0px 10px 10px;
}
.spacedList {
padding-left:15px;
}
.spacedList li {
margin-bottom: 20px;
}

/* IMAGE SCROLLER */
a img{
	border-width: 0px;
}
.photo_scroller {
	width:400px;
	height:100px;
	border:1px solid #CCCCCC;
	background-color:#EDEDED;
text-align: center;
}
.photo_scroller .scroll_arrow{
	width:10px;
	float:left;
	text-align:center;
	padding:20px 0px 0px 1px;
}
.stepcarousel{
	float:left;
	position:relative;
	overflow:scroll;
	width:376px;
	height:100px;
}
.stepcarousel .belt{
	position:absolute;
	left:0px;
	top:0px;
}
.stepcarousel .img_panel{
	float:left;
	overflow:hidden;
	margin:5px;
	width:119px;
}
#mygallery{
	overflow: hidden;
}

/* TWO COLUMN LAYOUT */
.left_col {
	float:left;
	width:650px;
}
.right_col {
	float:left;
	width:270px;
}
.left_col_rental {
	float:left;
	width:420px;

}
.right_col_rental {
	float:right;
	width:240px;
}
.right_col .highlight, .right_col_rental .highlight {
	cursor:pointer;	
	width:268px;
	margin-top:5px;
	background-color:#dfd9ea;
}
.right_col .highlight .pad_div , .right_col_rental .highlight .pad_div {
	float:left;
}
.right_col .neighborhoods, .right_col_rental .neighborhoods {
	height:250px;
	width:266px;
	margin-top:5px;
	border:1px solid #5b4d89;
}
.rental_details {
	width: 400px;
}
.newsBody {
	border:0px;
}
.newsDate {
	font-size: 11px;
	color: #666;
}
.news-more { 
float: left; 
font-size: 11px;
font-weight: bold;
padding: 2px 0px 2px 0px;
}

.news-rss {
background: url(../images/icon-rss.png) no-repeat left top;
padding: 2px 0px 2px 20px;
float: left; 
font-weight: bold;
font-size: 11px; 
margin-left: 30px;  
}
body#home #park-overview { 
position: relative; z-index:100; padding-bottom: 9px; width:240px;margin-bottom:10px;
}

body#sub #park-overview { 
position: absolute; z-index:10; right: 0;  padding-bottom: 0px; margin-top: 168px; 

}
.brochure {
background: url(../images/icon-pdf.png) no-repeat left top;
padding: 2px 0px 2px 20px;
float: right;
font-size: 11px; 
font-weight: bold; 
}
.well-1 {
width: 205px; 
height: 111px; 
float: left;
margin: 10px 20px 10px 0px;
}
.well-1 a {display: block; width: 100%; height: 100%; margin: 0px;}
.well-1 a:hover {text-decoration: none;}
.well-1 h2 {
font-size: 16px; 
font-weight: bold; 
margin: 0px; 
color: #FFF; 
margin: 12px 6px 6px 6px; 
}
.well-1 p {
color: #333; 
margin: 6px; 
line-height: 14px !important;
}
.land { background: url(../images/wellbg-land.png) no-repeat; }
.offices { background: url(../images/wellbg-offices.png) no-repeat; }
.buildings { background: url(../images/wellbg-buildings.png) no-repeat; }

.white-space {
clear: left; 
margin-bottom: 40px; 
}
.content-layout {}
.content-layout p {}
.content-layout h2 { font-size: 14px; font-weight: bold; }
.content-layout ul {padding-left: 15px; }
.content-layout .item1 { border-bottom: 1px solid #D62D0F; margin-right: 10px; margin-bottom: 10px; overflow: hidden; }
.content-layout .item1 .content {width: 380px; float: left; }
.content-layout .item1 .image { width: 150px;float: left;  margin: 10px 20px 20px 10px;  }


.content-layout .item2 {  margin-right: 10px; margin-bottom: 10px; overflow: hidden; width: 215px; float: left;  }
.content-layout .item2 .content {}
.content-layout .item2 .image { margin: 10px 20px 20px 20px;  }

.content-layout .item3 { border-bottom: 1px solid #D62D0F; margin-right: 10px; margin-bottom: 10px; overflow: hidden; }
.content-layout .item3 .content {width: 309px; float: left; }
.content-layout .item3 .image { width: 221px;float: left;  margin: 10px 20px 20px 10px;  }

.well-2 {
width: 205px; 
height: 160px; 
float: left;
margin: 10px 20px 10px 0px;
}
.well-2 a {display: block; width: 100%; height: 100%; margin: 0px; overflow: hidden;}
.well-2 a:hover {text-decoration: none;}
.well-2 h2 {
font-size: 16px; 
font-weight: bold; 
margin: 0px; 
color: #FFF; 
margin: 12px 6px 6px 6px; 
}
.well-2 p {
color: #333; 
margin: 6px; 
line-height: 14px !important;
}
.land2 { background: url(../images/well2bg-land.png) no-repeat; }
.offices2{ background: url(../images/well2bg-offices.png) no-repeat; }
.buildings2 { background: url(../images/well2bg-buildings.png) no-repeat; }

.sRD { background: url(../images/well2bg-sRD.png) no-repeat; }
.sMFG{ background: url(../images/well2bg-sMFG.png) no-repeat; }
.sEG { background: url(../images/well2bg-sEG.png) no-repeat; }

.industryImage {
	margin: 0px 20px 20px 20px;
}
