/* 
 * styles.css
 *
 */


body {
	background-color: #071043;
	
}

.leftalign{
    text-align: left;
   
    padding-left: 10px;
}


li {
	list-style-type: disc;
}.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.maintable {
	border: thin solid #999;
	background-color: #071043;	
}


.purple {
	color: #8697f7;
}



/* MENU ------------------------------------------------*/

.menu {
	/*font-family: 'Marvel', 'Arial Narrow', Helvetica, Arial, sans-serif;*/
	font-family: "Times New Roman", Times, serif;
	color: #c1c3d0;
	font-size: 14px;
	line-height: 14px;
	text-align: right;	
}

.menu a, .menua:visited{
	color: #c1c3d0;
	text-decoration: none;
		
}
.menu a:hover {
	color: #fff;
	text-decoration: none;
}

.selected a:hover, .selected a {
	color: #FFFFFF;
	text-decoration: none;
}


/* HOME ------------------------------------------------*/

#hometxt_placement {
	position: absolute;
	z-index: 10300;
	width: 486px;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-align: center;
	left: 496px;
	top: 126px;
}


#homepdf_placement {
	position: absolute;
	z-index: 10300;
	width: 277px;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	left: 506px;
	top: 753px;
	font-size: 12px;
}
#homepdf_placement a, #homepdf_placement a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#homepdf_placement a:hover {
	color: #8697f7;
	text-decoration: none;
}



.hometext {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 24px;
}
.homehead {
	font-size: 28px;
	font-family: "Times New Roman", Times, serif;
	font-weight: lighter;
	-webkit-font-smoothing: antialiased;
	letter-spacing: 0em;
	line-height: 44px;
	color: #FFFFFF;
}
.textmed {
	font-size: 20px;
	font-family: "Times New Roman", Times, serif;
	font-weight: lighter;
	line-height: 24px;
	color: #FFFFFF;
}

.number{
font-family: "Times New Roman", Times, serif;
font-weight: 100;
}

/* floorplans ------------------------------------------------*/

.floorplantext {
	font-size: 23px;
	font-family: "Times New Roman", Times, serif;
	font-weight: lighter;
	line-height: 28px;
	color: #FFFFFF;
	letter-spacing: 0.2em;
}



/* location ------------------------------------------------*/


.keytext {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 22px;
	margin-right: 20px;
	letter-spacing: 0.1em;
}

.keytext a, .keytext a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.keytext a:hover {
	color: #8697f7;
	text-decoration: none;
}



/* GALLERY ------------------------------------------------*/

.smalltext {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;
	margin-top: 20px;
	padding-top: 20px;
}




a.phone[href^=tel]:link {
	color:#8cc63f;
	text-decoration: none;

}

.smalltext a, .smalltext a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.smalltext a:hover {
	color: #8697f7;
	text-decoration: none;
}

.metro {
	text-align: center;
	margin-bottom: 10px;
}
