#content.full-width{width: 57.45em;}
.node-rental-program .gmnoprint { display: none; }
.node-rental-program{font-family: museo-sans, 'Helvetica Neue', Arial, sans-serif; font-size: 13px;}
.node-type-rental-program .node {
	padding: 0 20px;
}
.node-type-rental-program #content {
	font-family: museo-sans, 'Helvetica Neue', Arial, sans-serif;
}
.node-type-rental-program #content > h3 {
	color: #005e98;
	font-family: museo-sans, 'Helvetica Neue', Arial, sans-serif;
	font-size: 24px;
	margin-top: 10px;
	margin-bottom: 5px;
	width: 735px;
	font-weight: bold;
  padding-left:20px;
}
.node-rental-program .submitted {color: #666; font-size: 11px;}
.node-rental-program .content{margin-top: 15px;position: relative;z-index: 1;}
.node-rental-program .content-col{display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; width: 614px;}
.node-rental-program .content-col .left{display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; width: 250px;}
.node-rental-program .content-col .right{display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; width: 360px;margin-left: 5px;}
.node-rental-program .content-col .field-label{ color: #015f98; font-weight: bolder;}
.node-rental-program .content-col .field-name-field-program-status .field-item { font-weight: bold; }
.node-rental-program .content-col .field-item{}
.node-rental-program .content-col .field-item, 
.node-rental-program .content-col .field-item a{color: #4f4e3a;}
.node-rental-program .group-fields .field{line-height: 27px;}
.node-rental-program .field-name-body{margin-top: 25px; margin-right: 10px; }

.node-rental-program .field-name-body .field-label,
.node-rental-program .field-name-field-program-status {
	margin-bottom: 10px; padding-bottom: 10px; border-bottom: 2px solid #e3e8f1; 
}

.node-rental-program table {
	width: 100%;
}
.node-rental-program tbody {
	border: none;
}
.node-rental-program tbody tr td {
	padding: 5px 0;
  width:25%;
}
.node-rental-program tbody tr td:nth-child(1) {
  width:17%;
}
.node-rental-program tbody tr td:nth-child(3) {
  width:23%;
}
.node-rental-program tbody tr td:nth-child(2),
.node-rental-program tbody tr td:nth-child(4)
 {
  width:30%;
}

.node-rental-program .content-img{ 
	position: relative;
	display: -moz-inline-stack; 
	display: inline-block; 
	vertical-align: top; 
	width: 226px;
	margin: 0px 14px 15px;
	padding: 18px 15px; 
	border-top: 2px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px; 
	border-radius: 4px;
	background: #fff;
	line-height: 28px;
	min-height: 145px;
}
.node-rental-program .content-img:before,
.node-rental-program .content-img:after {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	left: 3px;
	width: 50%;
	top: 80%;
	-webkit-box-shadow: 0 15px 10px #999;
	-moz-box-shadow: 0 15px 10px #999;
	box-shadow: 0 15px 10px #999;
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	transform: rotate(-3deg);
}
.node-rental-program .content-img:after {
	 -webkit-transform: rotate(3deg);
	 -moz-transform: rotate(3deg);
	 -o-transform: rotate(3deg);
	 -ms-transform: rotate(3deg);
	 transform: rotate(3deg);
	 right: 3px;
	 left: auto;
}
.node-type-rental-program a.program-logo:hover {
	opacity: 0.7;
}

.node-type-rental-program #content-img-label {
	color: #015f98;
	font-weight: bold;
	margin-bottom: 5px;
}
.node-type-rental-program .content-img .field-name-field-program-address {
	margin-bottom: 0 !important;
}
.node-type-rental-program .gmap {
	float: right;
	font-size: 11px;
	color: #2180d3;
}

.node-rental-program .content-img a {color:#015f98;}
.node-rental-program .content-img a:hover {color: #BB474D;}
.node-rental-program .content-img .title{line-height:16px; }
.node-rental-program .content-img .field-name-field-program-logo .field-items { border-bottom: 1px solid #e3e8f1; }
.node-rental-program .content-img .site{ word-wrap: break-word; line-height: 14px; }
.node-rental-program .content-img .field{text-align: center;margin: 10px 0;}
.node-rental-program .content-img img{margin: 0;padding: 0;}

.link-back{font-family: museo-sans, 'Helvetica Neue', Arial, sans-serif; font-size: 13px; margin-top: 25px;}
.link-back a{background: url(../img/back-button.png) no-repeat 0 -69px;padding-left: 27px;line-height: 20px;display: inline-block;}
.link-back a:hover {
  background: url(../img/back-button.png) no-repeat 0 0;
}
.link-back a, .link-back a:link, .link-back a:visited{color: #000;}
.aright{
  text-align: right;
  position: absolute;
  right: 15px;
  top: -8px;
}
p.copy {
  font-size: 13px;
  margin-top: 15px;
  padding-left: 10px;
  width: 927px;
  font-family: museo-sans, 'Helvetica Neue', Arial, sans-serif; 
}
p.copy a {
  font-size: 13px;
}
.node-type-rental-program p.copy {
	padding-left: 20px;
	width: 907px;
}

.node-type-rental-program .breadcrumb {
  padding-left: 20px;
  margin-top: 40px;
  font-size: 13px;
}
.node-type-rental-program .hint {
	position: relative;
	top: -4px;
	font-size: 10px;
	left: -3px;
	color: #0082c8;
	font-family: serif;
	font-weight: normal;
}
.field-name-field-program-contact {
  clear: both;
  text-align: left !important;
}
.print-info {
  display: none;
}