@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;	
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix { zoom:1;}

a { cursor:pointer;}


ul { margin:0; padding:0;}

h1 { font-size:25px; color:#fff; margin-bottom:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:25px;}
h1 span { color:#009933; font-size:13px; line-height:15px; }
h2 { font-size:21px; color:#fff;}
h3 { font-size:18px; color:#387EC1; margin:0 0 10px 0; padding:0;}
h4 { font-size:16px; color:#2EB456; text-align:right; font-style:italic; margin:-10px 0 0 0; padding:0;}
h4 span { font-size:15px; color:#5A6365; font-style:normal;}
h5 { font-size:14px; color:#18363b;}
h6 { font-size:12px; color:#006633;}

p { margin:0 0 19px 0; text-align:left; line-height:19px; word-spacing:0px; white-space:0; font-size:14px; color:#000;font-family:Arial, Helvetica, sans-serif;}

body { font-family:"Myriad Pro Light Cond", "Myriad Pro", Arial, Helvetica, sans-serif; font-size:12px;  background:#fff; }

.lefttube { float:left;}
.righttube { float:right;}

#maincontainer { margin:auto; margin-bottom:60px; width:940px;}

.subcontainer { width:1024px; margin:auto;}

#top-blue { height:23px; background:#C3D8EC;}

#header { padding-top:30px;}

#logo { width:178px; height:123px; background:url(../../img/logo.gif) no-repeat; float:left;}

#headercontent { float:right; width:725px;}

#headerlinks ul { float:right; list-style:none; margin-bottom:24px;}
#headerlinks li { float:left; padding-left:30px;}
#headerlinks img { border:0;}

#headermenu { margin:0px 45px 0 0;
				font-family: Arial; clear:both;  }
#headermenu ul { float:right; list-style:none;background:url(../../img/m-bg.gif) bottom repeat-x; height:34px;}
#headermenu li { float:left; margin:0 9px; line-height:12px; font-size:11px; min-width:28px;}
#headermenu a { color:#808080; text-decoration:none; height:34px; display:block; float:left;}
#headermenu a:hover { color:#231f20; text-decoration:none; background:url(../../img/menu-on.gif) no-repeat center bottom;}
#headermenu .on a{ color:#231f20; font-weight:bold; background:url(../../img/menu-on.gif) no-repeat center bottom;}
#headermenu #green a{ color:#009444;}

#contentsection { padding:22px 0; clear:both;}

#content-left { float:left; width:661px;}

/*#home { background:#387EC1 url(../../img/welcome-bg.gif) no-repeat; height:356px; width:621px;*/
#home { 	background:#387EC1 url(../../img/homead.jpg) no-repeat; 
		display: block;
		height:356px; 
		width:661px; 
}		
		
}


 #content { padding:20px;}
 #content p { color:#fff; }
 
 #content2 { padding:25px 20px 20px 70px; 

font-family: Arial, Helvetica, sans-serif;}

 #content2 h1 { color:#231f20;}
 #content2 p { color:#231f20; }

#content big { font-size:20px; line-height:26px;}

#content-right { float:right; width:240px;}
#content-right .box { text-align:center; margin:auto; clear:both; padding-bottom:34px;}
#content-right .box img { display:block; border:0; }
#content-right a { color:#333; text-decoration:none; font-style:italic; font-size:13px;}

#boxes { clear:both;}
#boxes .box { float:left;}

#boxes h2 {font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:23px; padding-bottom:15px;}
#boxes p { color:#fff; line-height:16px;font-family: "Myriad Pro Light Cond", Arial, Helvetica, sans-serif; font-size:12px}

#boxes .box-left { width:124px; float:left;}
#boxes .box-left img { border:0;}
#boxes .box-left span {display:block; margin:12px 0 20px 0;}

#boxes .box-right { width:135px; float:right; padding-top:10px;}

#box1 { background:#9BBEE0; width:277px; padding:18px 18px 8px 18px;}
#box2 { background:#74A5D4; width:277px; padding:18px 18px 8px 18px;}
#box3 { background:#88B2DA; width:277px; padding:18px 18px 8px 18px;}

#bottom-box { height:88px; background:url(../../img/bottom-green.gif) repeat-x; border-bottom:2px #fff solid; clear:both;}
#bottom-box div { width:940px; margin:auto;}

#footer { color:#fff; clear:both;font-family: "Myriad Pro", Arial, Helvetica, sans-serif; line-height:12px;font-size:10px; padding:25px 0;text-align:center;}
#footer #fbox1 { width:580px; float:left; padding:10px; background:#C3D8EC;  }
#footer #fbox1 a {  padding:0 4px; color:#231f20; text-decoration:none;}
#footer #fbox2 { width:156px; padding:10px; float:left; background:#88B2DA;}
#footer #fbox3 { width:143px; padding:10px; float:left; background:#AFCBE6;}
#footer #fbox3 a { color:#231f20; text-decoration:none;}

#about-list { list-style:none;}
#about-list li { padding-bottom:5px;}

.green { color:#009933;}

.blue { color:#3366cc; font-size:13px;}
.blue a { color:#3366cc; text-decoration:none;}
.blue a:hover { color:#3366cc; text-decoration:underline;}

.red { color:#ed1c24;}

#head-pic { position:relative; margin:-25px 0 25px -70px;}


#special-list { margin:0 0 0 15px;}
#special-list li { font-weight:bold; padding-bottom:16px;}
#special-list li p { font-weight:lighter; margin:0 0 0 13px; font-size:12px;}

#leasing-list { margin:0 0 20px 15px;}
#leasing-list li { padding-bottom:4px;}

#search-tab label { display:block; margin-bottom:7px; font-weight:bold;}
#search-tab a { color:#000; text-decoration:underline; font-weight:bold;}

#request { margin:0 0 0 150px;}
#request-tab td { height:35px;}

#content-contact {font-family: Arial, Helvetica, sans-serif;}
#content-contact h1 { color:#231f20;}
#content-contact p { color:#231f20; font-size:11px; }

#contact { width:420px; float:right;}

#contact-tab {  font-size:12px;}
#contact-tab p { margin-bottom:10px; padding:0;}
#contact-tab td { padding-bottom:10px;}

.input2 { border:1px #387EC1 solid; }

#address { width:220px; float:left;}

#green-box { background:#0B9444; padding:20px; font-family: Arial, Helvetica, sans-serif;}
#green-box h1 { color:#fff;}

#blue-box { background:#387EC1; padding:20px; font-family: Arial, Helvetica, sans-serif;}
#blue-box h1 { color:#fff;}

#red-box { background:#BF1E2E; padding:20px; font-family: Arial, Helvetica, sans-serif;}
#red-box h1 { color:#fff;}



.white { color:#fff;}

#green-menu { list-style:none;}
#green-menu li { float:left; padding-right:25px; line-height:25px;}
#green-menu a { color:#111; text-decoration:none;}
#green-menu a:hover { color:#fff; text-decoration:none;}

#sort-listings { clear:both; padding-top:20px; color:#fff; font-size:13px;}
#sort-listings a { padding:0 7px; color:#111; text-decoration:none;}
#sort-listings a:hover { color:#fff;}

.unit { width:620px; clear:both; margin:auto; padding-bottom:22px; border-bottom:1px #5A5758 solid; padding-top:30px;
			font-family: Arial, Helvetica, sans-serif;}

.unit-details, .unit-details p{ font-size:10px; margin-bottom:10px; line-height:13px;}

.add-favorites { background:url(../../img/plus.gif) no-repeat; line-height:14px; padding-left:20px; color:#111; font-weight:bold;
					 font-size:11px; margin-top:15px;}
.add-favorites a { color:#111; font-weight:bold; text-decoration:none;}

.delete-favorites { background:url(../../img/minus.gif) no-repeat; line-height:14px; padding-left:20px; color:#111; font-weight:bold;
					 font-size:11px; margin-top:15px;}
.delete-favorites a { color:#111; font-weight:bold; text-decoration:none;}


.moreinfo {color:#3c7ec1; text-align:right;}
.moreinfo a { color:#3c7ec1; text-decoration:none;}
.moreinfo a:hover {text-decoration:underline;}

.lessinfo {display:none;color:#3c7ec1; text-align:right;}
.lessinfo a { color:#3c7ec1; text-decoration:none;}
.lessinfo a:hover {text-decoration:underline;}

.unit-features { font-size:11px; padding-left:30px;}

/*
----------------------------*/

.movein-today  {background:#0B9444; padding:0px; color:#fff; text-align:center; font-weight:bold;
				font-family: "Myriad Pro", Arial, Helvetica, sans-serif; margin-bottom:7px; }

.occupied  { background:#BF1E2E;padding:0px; color:#fff; text-align:center; font-weight:bold;
				font-family: "Myriad Pro", Arial, Helvetica, sans-serif; margin-bottom:7px;}
				
.occupied a { color:#fff; }
	
.orange  { background:#FCB040; padding:0px; color:#fff; text-align:center; font-weight:bold;
				font-family: "Myriad Pro", Arial, Helvetica, sans-serif; margin-bottom:7px; }

.Available { background:#0B9444;padding:0px; color:#fff; text-align:center; font-weight:bold;
				font-family: "Myriad Pro", Arial, Helvetica, sans-serif; margin-bottom:7px;}
				
.Available a { color:#FFF; }

/*
----------------------------*/

.price { text-align:center; font-weight:bold; font-size:14px;}

.more-info-detail { clear:both; display:none;}

.click-pictures { width:124px; float:left; padding-top:20px; color:#3366cc; font-size:11px;}
.click-pictures img { display:block; margin:12px auto; border:0;}

.pic-details { float:right; width:475px;}
.pic-details * { font-size:11px; line-height:14px;}
.pic-details p { margin-bottom:14px;}

.links a { color:#3c7ec1; text-decoration:none;}
.links a:hover { text-decoration:underline;}

.msg_list { margin-top:-28px;}

.msg_head {
	/*padding: 5px 10px;*/
	cursor: pointer;
	position: relative;
	/*background-color:#FFF;*/
	margin:0;
	text-align:center;
	font-size:11px;
	
}
.msg_body {
	padding-top: 10px;
	
}

/* ******************************************************/
/* Search Page: More info remove 		              	*/
/* ******************************************************/


a.more_info {display: none;}



