/* CSS Document */

body, form{
	margin: 0px;
	padding: 0px;
	background-color:#538EAC;
}

.float-left{ float:left}
.float-right{float:right}
.clear-left{clear:left}
.clear-right{clear:right}
.clear-both{clear:both}

/* FONT STYLE */

.phonefont{
	margin-top:60px;
	margin-left:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF; 
	position:absolute;
}

.font1{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.font2{
	text-align:center;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.font2 a{
	text-align:center;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	cursor:default;
}

.font3{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#000000;
}

.font4{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#666666;
}

.font5{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#316886;
}

.font6{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bolder;
	color:#316886;
}

/*MAIN BACKGROUND STYLE */

#mainbg{
	background:url(../images/mainbg.jpg) repeat-x center top; 
	width:100%; 
	height:405px;
}

#wrapper{
	height:auto !important;
	margin:0 auto;
	width:909px;
	height:100%;
	min-height:100%;
}

/* HEADER STYLE */

#header{
	width:909px; 
	height:99px;
}

.logo{
	background:url(../images/logo.jpg) no-repeat left top; 
	width:257px; 
	height:99px;
	position:absolute;
}

/* MENU STYLE */

#menu{
	width:909px; 
	height:55px;
	/*background:url(../images/navimenu.jpg) repeat scroll 0 0;*/
	text-align:center;
}

#navimenu{
	width:909px; 
	height:55px; 
	padding: 0px;
	margin: 0px auto;
}

#navimenu ul{
	width:909px; 
	height:55px;
}

#navimenu li{
	float:left;
	list-style-type:none;
}

#navimenu a {
	display:block;
	height:55px;
}

#navimenu a.HOME {
	background:url(../images/navimenu.jpg) repeat scroll 0 0;
	width:72px;
}

#navimenu a.AVAILABLE {
	background:url(../images/navimenu.jpg) repeat scroll -72px 0;
	width:150px;
}

#navimenu a.OWNER {
	background:url(../images/navimenu.jpg) repeat scroll -222px 0;
	width:137px;
}

#navimenu a.MAINTENANCE {
	background:url(../images/navimenu.jpg) repeat scroll -359px 0;
	width:177px;
}

#navimenu a.HSALE {
	background:url(../images/navimenu.jpg) repeat scroll -536px 0;
	width:136px;
}

#navimenu a.ABOUT {
	background:url(../images/navimenu.jpg) repeat scroll -672px 0;
	width:91px;
}

#navimenu a.NEWS {
	background:url(../images/navimenu.jpg) repeat scroll -763px 0;
	width:146px;
}

#navimenu a.HOME:hover {
	background:url(../images/navimenu.jpg) repeat scroll 0 55px;
}

#navimenu a.AVAILABLE:hover {
	background:url(../images/navimenu.jpg) repeat scroll -72px 55px;
}

#navimenu a.OWNER:hover {
	background:url(../images/navimenu.jpg) repeat scroll -222px 55px;
}

#navimenu a.MAINTENANCE:hover {
	background:url(../images/navimenu.jpg) repeat scroll -359px 55px;
}

#navimenu a.HSALE:hover {
	background:url(../images/navimenu.jpg) repeat scroll -536px 55px;
}

#navimenu a.ABOUT:hover {
	background:url(../images/navimenu.jpg) repeat scroll -672px 55px;
}

#navimenu a.NEWS:hover {
	background:url(../images/navimenu.jpg) repeat scroll -763px 55px;
}

#navimenu span.hidetxt {
	display:none;
}


/* CONTENT STYLE */

#content{
	width:909px; 
	height:inherit;
}

#contentbg{
	float:left;
	margin-left:1px; 
	background:url(../images/contentbg.gif) repeat-y center top; 
	width:907px; 
	height:inherit;
}

.bn_top{
	background:url(../images/bn_top.jpg) no-repeat; 
	width:907px; 
	height:12px;
}

#mainbanner{
	/*background:url(../images/mainbn.jpg) no-repeat;*/
	width:907px; 
	height:232px;
}

#content2{
	margin-left:8px; 
	margin-top:7px; 
	width:891px; 
	height:inherit;
	background:#FFFFFF url(../images/shade_top2.jpg) repeat-x left top;
}

.topleft{
	background:url(../images/shade_left2.jpg) no-repeat top;
	width:15px; 
	height:inherit;
}

.topright{
	background:url(../images/shade_right2.jpg) no-repeat right top;
	width:891px;
	height:inherit;
}

.topbody{
	margin-left:15px; 
	background:url(../images/shade_top2.jpg) repeat-x; 
	width:861px; 
	height:inherit;
}

/* LEFT CONTENT STYLE */

#left_content{
	float:left; 
	margin-top:10px; 
	width:252px; 
	height:auto;
}

.left_panel{
	/*background-color:#316886;*/
	width:252px; 
	height:159px;
}

.submenu1{
	margin-left:10px; 
	margin-top:20px; 
	width:231px; 
	height:62px; 
	position:absolute;
}

.submenu1 a{
	display:block; 
	height:62px; 
	width:231px;
	background:url(../images/sub_1.jpg) 0 0 no-repeat;
}

.submenu1 a:hover{
	background-position: 0 -62px;

}

.submenu2{
	margin-left:10px; 
	margin-top:89px; 
	width:231px; 
	height:62px; 
	position:absolute;
}

.submenu2 a{
	display:block; 
	height:62px; 
	width:231px;
	background:url(../images/sub_2.jpg) 0 0 no-repeat;
}

.submenu2 a:hover{
	background-position: 0 -62px;

}

.submenu3{
	margin-left:10px; 
	margin-top:89px; 
	width:231px; 
	height:62px; 
	position:absolute;
}

.submenu3 a{
	display:block; 
	height:62px; 
	width:231px;
	background:url(../images/sub_3.jpg) 0 0 no-repeat;
}

.submenu3 a:hover{
	background-position: 0 -62px;

}

.house1{
	margin-left:9px; 
	margin-top:5px; 
}

.sign1{
	margin-left:9px; 
	margin-top:5px; 
	background-color:#284D60; 
	width:234px; 
	height:183px;
	position:absolute;
}


.house2{
	margin-left:9px; 
	margin-top:210px; 
	background:url(../images/house2.jpg) no-repeat; 
	width:234px; 
	height:178px; 
	position:absolute;
}

.sign2{
	margin-left:9px; 
	margin-top:210px; 
	background-color:#284D60; 
	width:234px; 
	height:178px; 
	position:absolute;
}

.panel1{
	margin-top:8px; 
	margin-left:65px;
}

.panel2{
	margin-top:7px; 
	margin-left:69px;
}

.panel3{
	margin-top:10px;
	margin-left:65px;
}

.panel4{
	margin-top:8px; 
	margin-left:69px;
}

.panel1 a:hover{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFCC00;
}

.panel2 a:hover{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFCC00;
}

.panel3 a:hover{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFCC00;
}

.panel4 a:hover{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFCC00;
}

#tenants_note{
	margin-top:20px; 
	border:2px solid #538EAC;
	background-color:#538EAC;
	width:248px; 
	height:auto; 
	text-align:center;
}

#tenants_note p{
	margin: 0;
	padding: 0;
	padding:15px 10px 10px 10px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
}

/* RIGHT CONTENT STYLE */

#right_content{
	float:right; 
	margin-top:10px;
	padding-right:6px; 
	width:597px; 
	height:auto;
}

#pet{
	margin-left:171px; 
	background:url(../images/pet.png) no-repeat;
	behavior: url(iepngfix.htc);
	width:217px; 
	height:176px;
}

/*#welcome_note{
	width:597px; 
	height:auto;
	
	color:#EBF3F5;
	background-color:#FFFFFF;
}*/
#welcome_note{
    width:597px;
    height:auto; 
	margin: 0;
	padding: 0;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
    border:3px solid #EBF3F5;
    background-color:#FFFFFF;
}


#welcome_note h1{
	margin: 0;
	padding: 0;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 10px 0 10px;
	color:#156892;
}

#welcome_note h2{
	margin: 0;
	padding: 0;
	text-decoration:underline;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 10px 0 10px;
	color:#156892;
}

#welcome_note h3{
	margin: 0;
	padding: 0;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 10px 0 10px;
	color:#6BACCC;
}

#welcome_note p{
	margin: 0;
	padding: 0;
	padding:15px 10px 10px 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
}

#content_note{
	width:597px; 
	height:auto;
}

#content_note h1{
	margin: 0;
	padding: 0;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 5px 10px;
	color:#156892;
}

#content_note h2{
	margin: 0;
	padding: 0;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 0 5px 10px;
	color:#156892;
}

#content_note h3{
	margin: 0;
	padding: 0;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 10px 0 10px;
	color:#156892;
}

#content_note h4{
	margin: 0;
	padding: 0;
	padding:5px 0 5px 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
}

#content_note h5{
	margin: 0;
	padding: 0;
	padding:5px 25px 5px 25px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
}

#content_note h6{
	margin: 0;
	padding: 0;
	padding:15px 40px 10px 40px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
}

#content_note h7{
	margin: 0;
	padding: 0;
	padding:15px 40px 10px 40px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
}

#content_note p{
	margin: 0;
	padding: 0;
	padding:15px 10px 10px 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
}

#application_note h1{
	margin: 0;
	padding: 0;
	text-decoration:underline;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 5px 10px;
	color:#156892;
}

#application_note h2{
	margin: 0;
	padding: 0;
	padding:5px 0 5px 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
}

#application_note h3{
	margin: 0;
	padding: 0;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 5px 10px;
	color:#156892;
}

#application_note p{
	margin: 0;
	padding: 0;
	padding:15px 40px 10px 40px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
}

#testimonial_note h1{
	margin: 0;
	padding: 0;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 5px 10px;
	color:#156892;
}

#testimonial_note p{
	margin: 0;
	padding: 0;
	padding:15px 10px 10px 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	text-align:justify;
}

#policy_note{
	width:597px; 
	height:auto;
}

#policy_note h1{
	margin: 0;
	padding: 0;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 5px 10px;
	color:#156892;
}

#policy_note h2{
	margin: 0;
	padding: 0;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 0 5px 10px;
	color:#156892;
}

#policy_note h3{
	margin: 0;
	padding: 0;
	padding:0 10px 0 120px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
}

#policy_note p{
	margin: 0;
	padding: 0;
	padding:15px 10px 10px 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
}

#download_button{
	margin-left:370px;
	float:right; 
	width:228px; 
	height:41px;
	position:absolute;
}


#download_button a{
	display:block; 
	height:41px; 
	width:228px;
	background:url(../images/downloadbutton.jpg) 0 0 no-repeat;
}

#download_button a:hover{
	background-position: 0 -41px;

}

#request_maintenance{
	margin-left:370px;
	float:right; 
	width:228px; 
	height:41px;
	position:absolute;
}

#request_maintenance a{
	display:block; 
	height:41px; 
	width:228px;
	background:url(../images/request_maintenance.jpg) 0 0 no-repeat;
}

#request_maintenance a:hover{
	background-position: 0 -41px;

}

/* FOOTER STYLE */

#footer{
	clear:both; 
	width:907px; 
	height:138px;
}

#bottom{
	margin-left:1px; 
	width:907px; 
	height:21px;
}

.btm_left{
	background:url(../images/btm_left.gif) no-repeat; 
	width:23px; 
	height:21px;
}

.btm_body{
	margin-left:23px; 
	background:url(../images/btm_body.gif) repeat-x; 
	width:863px; 
	height:21px;
}

.btm_right{
	margin-left:863px; 
	background:url(../images/btm_right.gif) no-repeat; 
	width:21px; 
	height:21px; 
	position:absolute;
}

#footermenu{
	text-align:center;
}

#footermenu p{
	margin: 0;
	padding: 0;
	padding:10px 0 5px 0;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:2px;
}

#footermenu a{
	color:#FFFFFF;
	text-decoration:none;
}

#footermenu a:hover{
	text-decoration:underline;
}

#footer_logo{
	margin-left:313px; 
	background:url(../images/footer_logo.jpg) no-repeat; 
	width:285px; 
	height:73px;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}
