@charset "UTF-8";
/* CSS Document */

/* 
URL: 
Description: Handheld Mobile style sheet
Author: John Przepadlo 
Date: August 17, 2009
*/

	
/* set defaults */
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input, textarea, label { margin: 0; padding: 0; }
h1, h2 ,h3, h4, h5, h6, pre, code, address, caption, cite, small, em, strong, th { font: normal 12px 'Times New Roman', Times, serif; }
li, dt, dd, form, p, blockquote, fieldset, input, textarea, label, td, caption, a, span { font: normal 12px 'Times New Roman', Times, serif; }
ul, ol 						{ list-style: none; }
fieldset, img, a, a:active 	{ border: none; }
caption, th 				{ text-align: left; }
table 						{ border-collapse: collapse; border-spacing: 0; }



.home #main-nav li 			{ padding:15px; border-top:1px solid #fff; border-bottom:1px solid #bbb; background:url('../img/main_nav_background.jpg') repeat-x; }
.home #main-nav a  			{ font-size:16px; letter-spacing:.02em; text-transform:uppercase; text-decoration:none; color:#333; }
.home #main-nav a:hover 	{ color:#036; }
.home #main-nav .nav-home a	{ text-indent:-999px; display:block; height:45px; width:50px; background:url('../img/logo/willmax_50x45.jpg') no-repeat; }
.home #content-container 	{ display:none;  visibility:hidden; height:0; }
.home #footer ul		 	{ display:none;  visibility:hidden; height:0; }
.home #footer p 		 	{ padding:15px; color:#999; }



.corporate #main-nav li 					{ display:none;  visibility:hidden; height:0; padding:15px; border-top:1px solid #fff; border-bottom:1px solid #bbb; background:url('../img/main_nav_background.jpg') repeat-x; }
.corporate #main-nav li.nav-home 			{ display:block; visibility:visible; height:45px; }
.corporate #main-nav a  					{ font-size:16px; letter-spacing:.02em; text-transform:uppercase; text-decoration:none; color:#333; }
.corporate #main-nav a:hover 				{ color:#036; }
.corporate #main-nav .nav-home a			{ display:block; visibility:visible; height:45px; padding-left:65px; background:url('../img/logo/willmax_50x45.jpg') no-repeat; line-height:3em; }

.corporate #property-nav					{ display:none;  visibility:hidden; height:0; }

.corporate #content			 				{ padding:15px; }
.corporate #content	h1		 				{ padding:15px 0; font-size:14px; }
.corporate #content	h2		 				{ padding:8px 0; font-size:13px; font-weight:bold; }
.corporate #content	h2 a	 				{ color:#036; font-size:13px; text-decoration:none; }
.corporate #content a		 				{ color:#036; font-size:10px; }
.corporate #content	p		 				{ padding:8px 0; }
.corporate #content	hr		 				{ margin:15px 0; }

.corporate #footer ul		 				{ display:none;  visibility:hidden; height:0; }
.corporate #footer p 		 				{ padding:15px; color:#999; }



.complete-property-list #main-nav li 			{ display:none;  visibility:hidden; height:0; padding:15px; border-top:1px solid #fff; border-bottom:1px solid #bbb; background:url('../img/main_nav_background.jpg') repeat-x; }
.complete-property-list #main-nav li.nav-home 	{ display:block; visibility:visible; height:45px; }
.complete-property-list #main-nav a  			{ font-size:16px; letter-spacing:.02em; text-transform:uppercase; text-decoration:none; color:#333; }
.complete-property-list #main-nav a:hover 		{ color:#036; }
.complete-property-list #main-nav .nav-home a	{ display:block; height:45px; padding-left:65px; background:url('../img/logo/willmax_50x45.jpg') no-repeat; line-height:3em; }

.complete-property-list #property-nav	ul		{ border-bottom:1px solid #bbb; }
.complete-property-list #property-nav	li		{ border-bottom:1px solid #eaeaea; padding:10px 15px }
.complete-property-list #property-nav	h1		{ display:none;  visibility:hidden; height:0; }
.complete-property-list #property-nav	h2		{ padding:10px 0; font-size:14px; }
.complete-property-list #property-nav	h4 		{ padding:0 0 5px 0; }
.complete-property-list #property-nav	h4 a	{ padding:0; color:#999; }
.complete-property-list #property-nav a			{ display:block; color:#036; padding-left:10px; text-decoration:none; }

.complete-property-list #content			 	{ display:none;  visibility:hidden; height:0; }
.complete-property-list #footer ul		 		{ display:none;  visibility:hidden; height:0; }
.complete-property-list #footer p 		 		{ padding:15px; color:#999; }



.property-list #main-nav li 					{ display:none;  visibility:hidden; height:0; padding:15px; border-top:1px solid #fff; border-bottom:1px solid #bbb; background:url('../img/main_nav_background.jpg') repeat-x; }
.property-list #main-nav li.nav-home 			{ display:block; visibility:visible; height:45px; }
.property-list #main-nav li.nav-properties 		{ display:block; visibility:visible; height:25px; }
.property-list #main-nav a  					{ font-size:16px; letter-spacing:.02em; text-transform:uppercase; text-decoration:none; color:#333; }
.property-list #main-nav a:hover 				{ color:#036; }
.property-list #main-nav .nav-home a			{ display:block; height:45px; padding-left:65px; background:url('../img/logo/willmax_50x45.jpg') no-repeat; line-height:3em; }

.property-list #property-nav					{ display:none;  visibility:hidden; height:0; }

.property-list #content			 				{ padding:15px; }
.property-list #content	h1		 				{ padding:15px 0; font-size:14px; }
.property-list #content	h2		 				{ padding:8px 0; font-size:13px; font-weight:bold; }
.property-list #content	h2 a	 				{ color:#036; font-size:13px; text-decoration:none; }
.property-list #content a		 				{ color:#036; font-size:10px; }
.property-list #content	p		 				{ padding:8px 0; }
.property-list #content	hr		 				{ margin:15px 0; }

.property-list #footer ul		 				{ display:none;  visibility:hidden; height:0; }
.property-list #footer p 		 				{ padding:15px; color:#999; }


.property-detail #main-nav li 					{ display:none;  visibility:hidden; height:0; padding:15px; border-top:1px solid #fff; border-bottom:1px solid #bbb; background:url('../img/main_nav_background.jpg') repeat-x; }
.property-detail #main-nav li.nav-home 			{ display:block; visibility:visible; height:45px; }
.property-detail #main-nav li.nav-properties 	{ display:block; visibility:visible; height:25px; }
.property-detail #main-nav a  					{ font-size:16px; letter-spacing:.02em; text-transform:uppercase; text-decoration:none; color:#333; }
.property-detail #main-nav a:hover 				{ color:#036; }
.property-detail #main-nav .nav-home a			{ display:block; height:45px; padding-left:65px; background:url('../img/logo/willmax_50x45.jpg') no-repeat; line-height:3em; }

.property-detail #property-nav					{ display:none;  visibility:hidden; height:0; }

.property-detail #content			 			{ padding:15px; }
.property-detail #content	h1		 			{ padding:15px 0; font-size:14px; }
.property-detail #content	h2		 			{ padding:15px 0; font-size:13px; font-weight:bold; }
.property-detail #content	h3		 			{ display:none;  visibility:hidden; height:0; }
.property-detail #content	h2		 			{ padding:8px 0; font-size:13px; font-weight:bold; }
.property-detail #content a		 				{ color:#036; font-size:10px; }
.property-detail #content	p		 			{ padding:8px 0; }
.property-detail #content	hr		 			{ margin:15px 0; }
.property-detail .address span	 				{ display:block; }
.property-detail #carousel						{ margin:15px 0; }
.property-detail #carousel ul li				{ display:none;  visibility:hidden; height:0; }
.property-detail #carousel ul li:first-child	{ display:block; visibility:visible; height:230px; }
.property-detail #google-map iframe				{ display:none;  visibility:hidden; height:0; }
.property-detail #google-map small				{ display:block; margin:10px 0 20px; }
.property-detail #property-amenities			{ margin:0 15px; list-style:outside circle; }
.property-detail #property-cta .pay-rent		{ display:inline-block; margin:10px; padding:5px 10px; border:1px solid #036; background-color:#E3ECFD; }
.property-detail #property-cta a				{ text-align:center; text-decoration: none; text-transform: uppercase; }
.property-detail #property-data					{ display:none;  visibility:hidden; height:0; }
.property-detail .contact-form textarea			{ display:block; clear:left; }
.property-detail .contact-form label			{ display:block; clear:left; }

.property-detail #footer ul		 				{ display:none;  visibility:hidden; height:0; }
.property-detail #footer p 		 				{ padding:15px; color:#999; }
