body
{
topmargin: 0;
margin: 0px;
padding: 0px;
margin-top: 0px;
padding-top: 0px;
margin:0 auto;
}

.bodyclass {
align: center;
topmargin: 0;
background-image: url('images/bg.jpg');
background-repeat: repeat-x;
background-color: #d7d7d7;
background-position: top center;
padding: 0px;
margin: 0px
margin-top: 0px;
padding-top: 0px;
}

a.effect1:link {color: #7D5B2B; text-decoration: underline; }
a.effect1:visited {color: #7D5B2B; text-decoration: underline; }
a.effect1:hover {color: #CFB676; text-decoration: none; }
a.effect1:active {color: #7D5B2B; text-decoration: underline; }

a.effect2:link {color: #3E2C16; text-decoration: underline; }
a.effect2:visited {color: #3E2C16; text-decoration: underline; }
a.effect2:hover {color: #D0A36E; text-decoration: none; }
a.effect2:active {color: #3E2C16; text-decoration: underline; }

a.menulink:link {color: #000000; text-decoration: none; }
a.menulink:visited {color: #000000; text-decoration: none; }
a.menulink:hover {color: #0000ff; text-decoration: underline; }
a.menulink:active {color: #000000; text-decoration: none; }

.mynav {
background-image: url(images/bgmenu.jpg);
background-repeat: repeat-x;
background-color: #dc6509;
}

.semi {
background-image: url('images/bg.gif'); opacity:.7; opacity:.7; filter:alpha(opacity=70); -moz-opacity:.7;
}

.footer {
background-color: #ffffff;
text-align: center;
vertical-align: bottom;
padding-bottom:15px;
background-image: url(images/footbg.jpg);
background-repeat: no-repeat;
background-position: top center;
}

.onspace {
border-color:  #6d6d6d;
border-width: 0px 0px 1px 0px;
border-style: solid;
}

.offlink {
background-image: url(images/offlink.jpg);
background-repeat: repeat-x;
vertical-align: middle;
text-align: center;
border-color:  #6d6d6d;
border-width: 1px 1px 1px 1px;
border-style: solid;
cursor:pointer;
cursor:hand;
}

.onlink {
background-image: url(images/onlink.jpg);
background-repeat: repeat-x;
vertical-align: middle;
text-align: center;
border-color:  #6d6d6d;
border-width: 1px 1px 0px 1px;
border-style: solid;
}

.menucellblue {
background-image: url(images/menu3.jpg);
background-repeat: repeat-x;
vertical-align: middle;
text-align: center;
height: 38px;
border-color:  #DBE9FF #efefef #efefef #6d6d6d;
border-width: 1px 1px 1px 0px;
border-style: solid;
font-weight: bold;
font-size: 14px;
color: #ffffff;
font-family: Verdana, Helvetica, sans-serif;
}

.menucell {
background-image: url(images/menu.jpg);
background-repeat: repeat-x;
cursor:pointer;
cursor:hand;
vertical-align: middle;
text-align: center;
height: 38px;
border-color: #efefef  #6d6d6d #6d6d6d #EFEFEF;
border-width: 1px 1px 1px 1px;
border-style: solid;
font-weight: bold;
font-size: 14px;
color: #ffffff;
font-family: Verdana, Helvetica, sans-serif;
}

.mouseover {
background-image: url(images/menu2.jpg);
background-repeat: repeat-x;
cursor:pointer;
cursor:hand;
vertical-align: middle;
text-align: center;
height: 38px;
border-color: #efefef  #6d6d6d #6d6d6d #EFEFEF;
border-width: 1px 1px 1px 1px;
border-style: solid;
font-weight: bold;
font-size: 14px;
color: #000000;
font-family: Verdana, Helvetica, sans-serif;
}

.mouseout {
background-image: url(images/menu.jpg);
background-repeat: repeat-x;
cursor:pointer;
cursor:hand;
vertical-align: middle;
text-align: center;
height: 38px;
border-color: #efefef  #6d6d6d #6d6d6d #EFEFEF;
border-width: 1px 1px 1px 1px;
border-style: solid;
font-weight: bold;
font-size: 14px;
color: #ffffff;
font-family: Verdana, Helvetica, sans-serif;
}



.menucellend {
background-image: url(images/menu.jpg);
background-repeat: repeat-x;
cursor:pointer;
cursor:hand;
vertical-align: middle;
text-align: center;
height: 38px;
border-color: #efefef  #6d6d6d #6d6d6d #EFEFEF;
border-width: 1px 0px 1px 1px;
border-style: solid;
font-weight: bold;
font-size: 14px;
color: #ffffff;
font-family: Verdana, Helvetica, sans-serif;
}

.mouseoverend {
background-image: url(images/menu2.jpg);
background-repeat: repeat-x;
cursor:pointer;
cursor:hand;
vertical-align: middle;
text-align: center;
height: 38px;
border-color: #efefef  #6d6d6d #6d6d6d #EFEFEF;
border-width: 1px 0px 1px 1px;
border-style: solid;
font-weight: bold;
font-size: 14px;
color: #000000;
font-family: Verdana, Helvetica, sans-serif;
}

.mouseoutend {
background-image: url(images/menu.jpg);
background-repeat: repeat-x;
cursor:pointer;
cursor:hand;
vertical-align: middle;
text-align: center;
height: 38px;
border-color: #efefef  #6d6d6d #6d6d6d #EFEFEF;
border-width: 1px 0px 1px 1px;
border-style: solid;
font-weight: bold;
font-size: 14px;
color: #ffffff;
font-family: Verdana, Helvetica, sans-serif;
}


.graybox {
vertical-align: middle;
text-align: center;
border-color: #e7e7e7;
border-width: 1px 1px 1px 1px;
border-style: solid;
backgound-color: #ffffff;
}

.bread {
text-align: left;
vertical-align: middle;
padding-left:20px;
padding-top:5px;
padding-bottom:0px;
background-color: #ffffff;
}


.menufont {
font-weight: bold;
font-size:: 15px;
font-family: Verdana Helvetica, sans-serif;
color: #000000;
}

.faq {
background-image: url(images/faq.jpg);
background-repeat: no-repeat;
background-position: right top;
}

.gray1 {
background-image: url(images/gray1.gif);
background-repeat: repeat-y;
vertical-align: top;
text-align:left;
}

.graybot {
background-image: url(images/graybot.gif);
background-repeat: repeat-x;
}

.fade1 {
backgound-color: #FFFFFF;
background-image: url(images/fade1.jpg);
background-repeat: repeat-x;
height: 18px;
}

.vsa {
backgound-color: #FFFFFF;
text-align:left;
vertical-align: top;
padding-left: 25px;
padding-top: 10px;
background-image: url(images/village-square-apartments-main.jpg);
background-repeat: no-repeat;
}

.ega {
backgound-color: #FFFFFF;
text-align:left;
vertical-align: top;
padding-left: 25px;
padding-top: 10px;
background-image: url(images/east-gate-apartments-main.jpg);
background-repeat: no-repeat;
}

.cha {
backgound-color: #FFFFFF;
text-align:right;
vertical-align: top;
padding-right: 15px;
padding-top: 5px;
background-image: url(images/cha.jpg);
background-repeat: no-repeat;
}

.bha {
backgound-color: #FFFFFF;
text-align:right;
vertical-align: top;
padding: 0px;
display:block;
border-colapse: colapse;
background-image: url(images/bha.jpg);
background-repeat: no-repeat;
}

.bla {
backgound-color: #FFFFFF;
text-align:right;
vertical-align: top;
padding-right: 15px;
padding-top: 5px;
background-image: url(images/bla.jpg);
background-repeat: no-repeat;
}

.rsa {
backgound-color: #FFFFFF;
text-align: left;
vertical-align: top;
border-colapse: colapse;
background-image: url(images/bha.jpg);
background-repeat: no-repeat;
background-image: url(images/rsa.jpg);
background-repeat: no-repeat;
}

.bhi {
backgound-color: #FFFFFF;
text-align: left;
vertical-align: top;
background-image: url(images/bhi.jpg);
background-repeat: no-repeat;
background-position: top;
padding: 0px;
display:block;
border-colapse: colapse;
}

.bla {
backgound-color: #FFFFFF;
text-align: left;
vertical-align: top;
background-image: url(images/bla.jpg);
background-repeat: no-repeat;
background-position: top;
padding: 0px;
display:block;
border-colapse: colapse;
}

.eea {
backgound-color: #FFFFFF;
text-align:left;
vertical-align: top;
padding-left: 25px;
padding-top: 10px;
background-image: url(images/edgerton-estates-apartments-main.jpg);
background-repeat: no-repeat;
}

.titlefont	{
color: #FFFFFF;
font-size: 21pt;
font-family: Trebuchet MS, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
}

.dropshade {
background-color: #ffffff;
background-image: url(images/dropshade.gif);
background-repeat: repeat-x;
height: 17px;
}



.signbox {
background-image: url(images/bgsign.jpg);
background-repeat: no-repeat;
background-position: bottom center;
vertical-align: top;
text-align:left;
border-color: #cecece;
border-width: 1px 1px 1px 1px;
border-style: solid;
padding: 0px;
}

.signbox2 {
background-image: url(images/bgsign2.jpg);
background-repeat: no-repeat;
background-position: bottom center;
vertical-align: top;
text-align:left;
border-color: #cecece;
border-width: 1px 1px 1px 1px;
border-style: solid;
padding: 0px;
}

.signbox3 {
background-image: url(images/bgsign3.jpg);
background-repeat: no-repeat;
background-position: bottom center;
vertical-align: top;
text-align:left;
border-color: #cecece;
border-width: 1px 1px 1px 1px;
border-style: solid;
padding: 0px;
}

.gbox {
background-image: url(images/gbox.jpg);
background-repeat: repeat-x;
vertical-align: top;
text-align:left;
height: 200px;
border-color: #cecece;
border-width: 1px 1px 1px 1px;
border-style: solid;
padding-left: 8px;
padding-right: 8px;
padding-top: 60px;
padding-bottom: 8px;
}

.whiteb {
vertical-align: top;
text-align:center;
border-color: #F7f7f7;
border-width: 9px;
border-style: solid;
}

.lightb {
vertical-align: top;
text-align:center;
border-color: #cecece;
border-width: 1px 0px 0px 1px;
border-style: solid;
}

.slider {
border-color: #e9e9e9  #404040 #404040 #e9e9e9;
border-width: 2px;
border-style: solid;
background-color: #8298D6;
}

.bgg {
background-image: url('images/bgg.jpg');
background-repeat: repeat-x;
}

.leftshade {
background-image: url('images/fadeleftbg.jpg');
background-repeat: repeat-y;
}

.bgbot {
background-image: url('images/bgbot.jpg');
background-repeat: repeat-x;
}

.rightshade {
background-image: url('images/faderightbg.jpg');
background-repeat: repeat-y;
}

.navarrow {
background-color: #FFFFFF;
border-color: #ffffff #ffffff #e5e5e5 #e5e5e5;
border-width: 1px;
border-style: solid;
background-image: url('images/menubgorange.jpg');
background-repeat: repeat-y;
padding-left: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
vertical-align: middle;
}

.nav {
background-color: #FFFFFF;
border-color: #ffffff #ffffff #e5e5e5 #e5e5e5;
border-width: 1px;
border-style: solid;
background-image: url('images/menubg.jpg');
background-repeat: repeat-y;
padding-left: 4px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
vertical-align: middle;
}

.menutext {
color: #000000;
font-size: 15px;
font-family: Verdana, sans-serif;
font-weight: normal;
}
.verticalalign {
vertical-align: middle;
}



.headertext	{
font-size: 38px;
font-family: Tahoma, Geneva, sans-serif;
color: #404040;
padding: 8px;
}

.surround1 {
border-color: #808080;
border-width: 1px 1px 0px 1px;
border-style: solid;
}

.surround2 {
background-color: #ffffff;
border-color: #808080;
border-width: 0px 1px 0px 1px;
border-style: solid;
}

.button {
background-color: #000000;
border-color: #e5e5e5 #000000 #000000 #e5e5e5;
border-width: 2px;
color: #ffffff;
font-size: 12pt;
font-family: arial;
padding: 3px;
}

.inputbox {
background-color: #f7f7f7;
border-color: #000000 #B4B4B4 #B4B4B4 #000000;
border-width: 1px;
border-style: solid;
color: #000000;
font-size: 10pt;
font-family: arial;
}

.boxes {
color: #000000;
font-size: 13px;
font-family: Verdana, sans-serif;
font-weight: normal;
line-height: 18px;
margin-right: 7px;
margin-left: 7px;
}

.font1 {
color: #000000;
font-size: 13px;
font-family: Verdana, sans-serif;
font-weight: normal;
line-height: 20px;
}

.font2 {
color: #B85F08;
font-size: 18px;
font-family: Verdana, sans-serif;
font-weight: bold;
line-height: 40px;
}

.font3 {
color: #000000;
font-size: 14px;
font-family: Verdana, sans-serif;
font-weight: normal;
line-height: 20px;
}


.website {
color: #3E2C16;
font-size: 10px;
font-family: Verdana, sans-serif;
font-weight: normal;
}


h1{
color: #404040;
font-size: 13px;
font-family: Verdana, sans-serif;
font-weight: normal;
}

h2 {
color: #ffffff;
font-size: 13px;
font-family: Verdana;
font-weight: bold;
}

h3	{
color: #BAA647;
font-size: medium;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
text-align: left;
font-weight: bold;
font-style: normal;
text-transform: capitalize;
font-size-adjust: 0.58;
}

h4 {
font-size: 8px;
font-family: 'MS Sans Serif', Geneva, sans-serif;
color: #6B6B6B;
font-stretch: condensed;
font-weight: normal;
}

h5	{
font-size: 10px;
font-family: 'MS Sans Serif', Geneva, sans-serif;
color: #000000;
font-stretch: condensed;
font-weight: normal;
}

h6	{
color: #000000;
font-size: 12px;
font-family: Verdana;
margin: 0em;
font-weight: normal;
}

.orangebox {
  text-align: center;
  border-style: solid;
  border-color: #F9E2D1 #DC6509 #ffffff #F2C6A3;
  border-width: 1px 1px 0px 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 9px;
  padding-bottom: 9px;
  background-image: url(images/bgmenu.jpg);
  background-repeat: repeat-x;
  background-color: #DC6509;
  cursor:pointer;
  cursor:hand;
}

.orangeboxend {
  text-align: center;
  border-style: solid;
  border-color: #F9E2D1 #DC6509 #ffffff #F2C6A3;
  border-width: 1px 0px 0px 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 9px;
  padding-bottom: 9px;
  background-image: url(images/bgmenu.jpg);
  background-repeat: repeat-x;
  background-color: #DC6509;
  cursor:pointer;
  cursor:hand;
}



