/*
Theme Name: businessuites-landingpages
Theme URI: http://www.businessuites.com/
Description: Theme created exclusively for businessuites.com 
Version: 1.0
Author: Dan Poynor
Author URI: http://www.danpoynor.com/


	businessuites-landingpages v1.0
	http://www.businessuites.com/

	This theme was designed and built by Dan Poynor,
	whose website you will find at http://www.danpoynor.com/

*/
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link,
a:visited,
a:hover,
a:active {
	color: #5883BD;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
* a:active, * a:focus {outline: none;}
img#wpstats{display:none}
a:focus { outline: none;-moz-outline-style: none;}

h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
h4, h5 {
	font-size: 12px;
}
p {
	margin: 0 0 0.7em 0;
}
ul {
	padding:0 0 0 1.5em;
}
abbr[title], acronym[title] {
     border-bottom-width: 0;
}
*:focus { 
	outline: none;
}
#wrapper {
	margin: 0px auto;
	width: 900px;
	position: relative;
}
#header {
	height: 60px;
	width: 900px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#wrapper h1 {
	font-size: 26px;
	border-bottom: 4px solid #000000;
	margin: 0px;
	padding: 0px 0px 3px;
	color: #000000;
	position: absolute;
	left: 0px;
	top: 60px;
	width: 900px;
}
#main-content {
	width: 632px;
	padding-top: 110px;
	text-align: left;
}
#photos {
	width: 320px;
	min-height:252px;
	position: relative;
	left: 0px;
	top: 0px;
	margin-bottom: 0px;
}
#photos #tnails {
	width: 320px;
	margin-top: 2px;
	margin-bottom: 10px;
}
#tnail01,
#tnail02,
#tnail03,
#tnail04 {
	cursor:pointer;
}
#tnail02,
#tnail03,
#tnail04 {
	margin-left:2px;
}
#property-details {
	width: 290px;
	position: absolute;
	left: 330px;
	top: 110px;
}
#property-details h2 {
	color: #000000;
	padding-top: 7px;
	font-size: 18px;
}
#property-details #additional-location-tags {
	display:none;
}
#property-detail-features {
	margin: 0;
}
#right-column {
	width: 265px;
	top: 110px;
	right: 0px;
	position: absolute;
	text-align: left;
}
#right-column h2 {
	color: #FFFFFF;
	background: #5883bd;
	padding:7px 15px;
	width: 215px;
	margin: 0px auto;
	font-size: 18px;
}
#right-column #center-manager {
	background: url(imageslp/center-manager-block.gif) no-repeat;
	height: 100px;
	width: 265px;
	position: relative;
	color: #333333;
}
#center-manager img {
	position: absolute;
	left: 18px;
	top: 11px;
}
#center-manager p {
	position: absolute;
	left: 76px;
	top: 19px;
}
#center-manager strong {
	color: #000000;
}
#contact-info {
	background: #5883bd;
	padding: 0px;
	width: 245px;
	margin: 0px auto;
}
#contactform {
	margin:0 auto;
	padding:0;
	width: 215px;
}
#contact-info p {
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px auto 10px;
	width: 215px;
}
#contactform label {
	color: #FFFFFF;
	padding-bottom: 0px;
	display: block;
}
#contactform input {
	margin-bottom:6px;
}
#contactform input.medium {
	width: 180px;
}
#contactform input.long, #contactform textarea.long {
	width: 208px;
}
#submit-button {
	text-align: center;
}
#submit-button input {
	margin: 10px auto;
}
#below-form {
	margin: 15px 25px;
}
#why-businessuites li {
	margin-bottom: 0.5em;
}
#footer {
	width: 900px;
	position: relative;
	margin: 1em auto;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	clear:both;
}
#content-tabs {
	list-style: none;
	clear: both;
	margin: 0;
	padding: 0;
	padding-top: 10px;
}
#content-tabs li {
	float: left;
	margin: 0px;
	padding: 0px;
}
#content-tabs li a {
	padding: 8px 18px;
	display: block;
	margin-right: 2px;
	background: url(imageslp/tab-bg.gif) repeat-x;
	border: 1px solid #dddddd;
	border-bottom:none;
	margin-bottom: 0px;
}
#content-tabs li a:hover {
	background: url(imageslp/tab-bg-over.gif) repeat-x;
}
#content-property {
	clear: both;
	width:628px;
	height:360px;
	position: relative;
	border: 1px solid #dddddd;
	margin: 0px;
	padding: 0px;
}
#content-property h2 {
	padding: 10px;
}
#content-property h5 {
	padding-right: 10px;
	padding-left: 10px;
}
#content-property p {
	padding: 10px;
}
#content-property ul {
	margin: 0px 7px 10px;
}
#content-fullservice, #content-virtualoffice, #content-floorplan, #content-map, #content-description {
	overflow:auto;
	position: absolute;
	left: 0px;
	top: 0px;
	visibility: hidden;
	margin: 10px;
	height: 338px;
	width: 608px;
	border: 1px solid #dddddd;
	background-color: #fff;
}
#content-virtualtour {
	overflow:hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	visibility: hidden;
	margin: 10px;
	height: 338px;
	width: 608px;
	border: 1px solid #dddddd;
	background-color: #fff;
}
#content-fullservice h2, #content-virtualoffice h2, #content-floorplan h2, #content-map h2, #content-description h2, #content-virtualtour h2 {
	font-size:18px;
	font-weight:normal;
	color:#5883bd;
	background-color: #fff;
}
#content-fullservice {
}
#content-virtualoffice {
}
#content-floorplan {
}
#content-map {
}
#content-description {
}
#content-virtualtour {
}
#logo {
	background: url(imageslp/logo-businessuites-230x56.gif);
	height: 56px;
	width: 230px;
	text-indent: -9999px;
	position: absolute;
	left: 0px;
	top: 1px;
}
#global-nav {
	position: absolute;
	top: 0px;
	right: 10px;
	width: 640px;
	text-align: right;
}
#pulldown-menu {
	margin-right: 2px;
	clear: none;
	float: right;
	position: relative;
}
#pulldown-menu #jump-menu-form {
	margin: 4px 0px 0px;
	padding: 0px;
	position: relative;
	top: 0px;
}
#pulldown-menu #jump-menu-form select {
	border: 1px solid #CCCCCC;
	padding: 3px;
	color: #666666;
}
#top-tabs {
	padding: 0px;
	list-style: none;
	background: #99CCFF;
	clear: both;
	margin: 0px;
}
#top-tabs li {
	float: right;
}
#top-tabs li a {
	padding: 8px 4px 7px;
	display: block;
	margin-left: 2px;
	text-align:center;
	background: url(imageslp/tab-bg.gif) repeat-x;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	width: 111px;
}
#top-tabs li a:hover {
	background: url(imageslp/tab-bg-over.gif) repeat-x;
}
.mapp-div {
	margin: 0 12px 10px 12px;
}
.mapp-poweredby {
	display:none;
}

.center-managers-listing .center-manager {
	clear:both;
	margin-bottom:1em;
	border-bottom: 1px solid #dddddd;
	float:left;
}
.center-managers-listing .center-manager .col1,
.center-managers-listing .center-manager .col2,
.center-managers-listing .center-manager .col3 {
	width:220px;
	float:left;
	clear:none;
}
.center-managers-listing .center-manager .col1 {
	width:58px;
	margin-top:3px;
}
.center-managers-listing .center-manager .col3 {
	width:530px;
	margin-left:10px
}
.center-managers-listing .center-manager .col3 p {
	clear:both;
	line-height:1.4em;
}

#dell {
	background:url('/images/misc/spacer.gif') no-repeat top left;
	height: 157px;
    width: 226px;
    margin: 0;
    padding: 0;
	border: 0 none;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
#dell.announce {
    float: left;
	}
#ctrdell {
	background: none;
    margin: 0;
    padding: 0;
	border: 0 none;
    text-align: right;
	}
.float-divider { 
	clear: both; 
	height: 1px; 
	font-size: 1px; 
	line-height: 1px; 
	}
.dell-quote {
    padding-top: 18px;
    text-align: left;
    font-size: 1.1em;
	}
.ctr .dell-quote {
    padding-top: 20px;
    font-size: 0.8em;
    width: 180px;
    text-align:justify;
    float:right;
	}
#last-line {
	padding-right: 57px;
	}
.dellinc {
    font-size: 1.1em;
    margin-top: -16px;
    align: right;
	}
.ctr .dellinc {
    font-size: 0.8em;
    margin-top: -12px;
    float: right;
	}
.dell-link {
    font-size: 1em;
    text-align: right;
    margin-top: 8px;
	}
.dell-link2   { color: #000; font-size: 1em; text-align: right; margin-top: 8px; padding-right: 24px }
.dell-link2 a:link  { text-decoration: none }
.dell-link2 a:active  { text-decoration: none }
.dell-link2 a:visited  { text-decoration: none }
.dell-link2 a:hover  { text-decoration: underline }

.ctr .dell-link {
    font-size: 1em;
    text-align: right;
    margin-top: 5px;
	}
#dell-logo {
	width: 150px;
	height: 45px;
	border: 0 none;
	margin-top: -4px;
	}
#dell-logo-sm {
	width: 110px;
	height: 34px;
	border: 0 none;
	margin: -10px 28px 0 0;
	