body{
background-color:#000000;
margin: 0px;
padding:0px;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
letter-spacing:1px;
}
.larger1{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
font-size:20px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
/*-------------------color scheme---*/
a.headersmlink{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
font-size:12px;
color:#cfd446;
font-weight:bold;
text-decoration:underline;
}
a.headersmlink:hover{
color:#ffffff;
}
.fpimg{
border:5px solid #c247d5;
}
.header{
color:#c247d5;
	font-size:18pt;
	font-weight:normal;
	font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
	margin-top:5px;
	font-variant:small-caps;
	letter-spacing:0pt;
}
a.header{
color:#c247d5;
	font-size:18pt;
	font-weight:normal;
	font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
	margin-top:5px;
	font-variant:small-caps;
	letter-spacing:0pt;
	text-decoration:none;
}
a.header:hover{
color:#cfd446;
}
.secondarycolor, a.secondarycolor{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
text-decoration:none;
	font-size:12.5pt;
	color:#cfd446;
	font-weight:normal;
	font-variant:small-caps;
	letter-spacing:0pt;
}
a.secondarycolor:hover{
text-decoration:underline;
}
.primarycolorline{
width:1px;
background-color:#c247d5;
}
a{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
font-size:12px;
color:#c247d5;
font-weight:bold;
text-decoration:underline;
letter-spacing:1px;
}
a.floorplans{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
letter-spacing:1px;
}
a.leasemenu{
font-family:HelveticaNeue,Helvetica, sans-serif;
font-size:18px;
color:#000000;
font-weight:bold;
text-decoration:none;
font-variant:small-caps;
}
a.leasemenu:hover{
font-family:HelveticaNeue,Helvetica, sans-serif;
font-size:18px;
color:#000000; /* change when secondary color clashes*/
font-weight:bold;
text-decoration:none;
font-variant:small-caps;
}
a.menu{
font-family:HelveticaNeue,Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
letter-spacing:1px;
font-variant:small-caps;
}
a.menu:hover{
font-family:HelveticaNeue,Helvetica, sans-serif;
font-size:16px;
color:#cfd446;
font-weight:normal;
text-decoration:none;
letter-spacing:1px;
font-variant:small-caps;
}
a.adminmenu{
font-family:HelveticaNeue,Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
letter-spacing:1px;
font-variant:small-caps;
}
a.adminmenu:hover{
font-family:HelveticaNeue,Helvetica, sans-serif;
font-size:16px;
color:#cfd446;
font-weight:normal;
text-decoration:none;
letter-spacing:1px;
font-variant:small-caps;
}
a.adminmenu2{
font-family:HelveticaNeue,Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
letter-spacing:1px;
font-variant:small-caps;
}
a.adminmenu2:hover{
font-family:HelveticaNeue,Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:normal;
text-decoration:none;
letter-spacing:1px;
font-variant:small-caps;
}
.leasemenubut{
background-color:#c247d5;
padding-right:10px;
}
.leasemenubut2{
background-color:#cfd446;
padding-right:10px;
}
.adminmenubut{
background-color:#c247d5;
padding-right:10px;
}
.adminmenubut2{
background-color:#cfd446;
padding-right:10px;
}
h2{
	margin-top:0px;
	margin-bottom:5px;
	font-size:12.5pt;
	color:#cfd446;
	font-weight:normal;
	font-variant:small-caps;
	letter-spacing:0pt;
	font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
}
h3 {
	color:#c247d5;
	text-decoration:underline;
	font-weight:bold;
}
h3 a{
	color:#c247d5;
	text-decoration:underline;
	font-weight:bold;
}

h3,h4{
	margin:0 0 3px 0;
	font-size:10pt;
	text-decoration:underline;
	font-weight:bold;
	letter-spacing:0pt;
}
/*-------------------color scheme---*/
.main_area{
padding-top:20px;
}
.menuspace{
padding-right:10px;
}

.top_bar{
background-image:url(images/top_bar.png);
background-repeat:no-repeat;
background-position:right;
background-position:top;
height:39px;
padding-left:10px;
}
a.top_bar_text{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#bc0404;
margin:10px;
margin-bottom:20px;
}
a.top_bar_text:hover{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
margin:10px;
margin-bottom:20px;
}
.text1{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
letter-spacing:1px;
}

.map_address{
font-family:HelveticaNeue,Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.footer2{
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#FFFFFF;
text-decoration:none;
}
/*** slideshow css **/

#slideshow {
    position:relative;
    height:299px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
/*** slideshow css **/

input{
	font:11px "Trebuchet MS",Arial,sans-serif;
	background:#FFFFCC;
}

input.submitbtn {
  background-color:#13579D;
  color: #fff;
}
.form_fields{
font: 12px/normal 'Trebuchet MS', Arial, sans-serif;
}
.required{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
font-size:12px;
color:#9AA587;
}
.error{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}
.status{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
}
.ctv{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#ffffff;
}
a.admindelete{
font-family:HelveticaNeue-Light,Helvetica, sans-serif;
font-size:20px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
a.admindelete:hover{
color:#ffffff;
}
.outerpop{
	position: absolute;
	margin: 0px 0px 0px 0px;
	width:100%;
	height:100%;
	background-image:url(images/pop_bk.png);
	z-index:1000;
	left: 0px;
	top: 0px;
}
.innerpop{
margin-left:50%;
margin-top:50%;
position:absolute;
background-color:white;
z-index:1001;
color:#000000;
}
