body{background:#ffffff url(images/mainbg.png) top left repeat-x;margin:0px;padding:0px;font-family:arial,tahoma,verdana,sans-serif;color:#004a91;}
h1{padding:0px;margin:0px;color:#cc6600;font-size:x-large;padding-bottom:19px;}
.container{width:100%;}
.subcontainer{width:770px;background:url(images/contbg.png) top left repeat-y;}
.header{width:100%;height:145px;background:url(images/bg.png) top left repeat-x;}
.subforeground{width:766px;margin-left:2px;background:url(images/subbg.png) top left repeat-x;}
.seven70{width:770px;}
legend{font-weight:bold;}
.fwidth{width:100%;}
.leftcol{border:1px solid #ff0000;}
.rightcol{width:329px;margin-left:18px;margin-right:10px;padding-right:19px;}
.header h2{margin:0px;padding:0px;font-size:small;}
.header h3{margin:0px;padding:0px;color:#cc6600;font-size:small;}
.header em{text-align:right;font-size:small;font-style:normal;}
.header em a{text-decoration:none;}
.header form{padding:0px;margin:0px;}
.header fieldset{padding:0px;margin:0px;border:0px none;display:inline;}
.header legend{padding:0px;margin:0px;border:0px none;display:inline;float:left;font-weight:normal;}
.header label{display:inline;}
.header input{display:inline;visibility:visible;width:105px;}
input.submitter{padding-left:5px;padding-right:5px;background:#004a91;border:1px outset #004a91;color:#ffffff;font-size:small;font-weight:bold;}
input.submitter2{width:30px;background:#004a91;border:1px outset #004a91;color:#ffffff;font-size:small;font-weight:bold;}
h1.title {display:none; visibility:hidden;}
h3{padding:5px;margin:0px;}
address{font-style:normal;color:#000000;font-size:small;text-align:right;font-weight:bold;}
address a{color:#111111;text-decoration:none;}
address a:hover{color:#333333;}
address strong{color:#cc6600;}
.menudiv{padding-top:14px;padding-bottom:24px;background:url(images/menubg.png) top center no-repeat;}
.menu{display:inline;list-style-type:none;margin:0;padding:0;}
.menu li{font-size:small;display:inline;margin-left:3px;margin-right:3px;}
a.menulink{color:#0b6fa9;text-decoration:none;}
a.menulink:hover{color:#063956;text-decoration:none;}
.toptab{background:url(images/toptab.png) top left no-repeat;width:221px;height:42px;padding:10px;font-size:small;}
p.link{text-align:right;font-size:small;}
.apartments{background:url(images/bluebg.png) top left repeat-y;width:329px;padding:0px;}
.apartmentsfade{background:url(images/bluefadebg.png) top left no-repeat;width:289px;padding:20px;padding-top:0px;padding-bottom:0px;}
.apartmentshead{background:url(images/bluehead.png) top left no-repeat;width:329px;height:21px;}
.apartmentsfoot{background:url(images/bluefoot.png) bottom left no-repeat;width:329px;height:21px;margin-bottom:20px;}
.apartments h3{font-size:small;padding:0px;margin:0px;}
.apartments p{font-size:small;color:#000000;margin:0px;font-weight:bold;}
.apartments strong{color:#004a91;font-size:small;}
.apartments a{font-size:x-small;color:#000000;text-decoration:none;}
.apartments ul{list-style-type:none;margin:0px;padding:0px;}
.m60 {list-style-type:none;padding-left:70px;cursor:pointer;}
.m120 {list-style-type:none;padding-left:180px;cursor:pointer;}
.yellow{background:url(images/apartbg.png) top left repeat-y;width:329px;padding:0px;color:#000000;}
.yellowfade{background:url(images/apartfadebg.png) top left no-repeat;width:289px;padding:20px;padding-top:0px;padding-bottom:0px;}
.yellowhead{background:url(images/aparthead.png) top left no-repeat;width:329px;height:21px;}
.yellowfoot{background:url(images/apartfoot.png) bottom left no-repeat;width:329px;height:21px;margin-bottom:20px;}
.yellow h3{font-size:small;margin:0px;padding:0px;color:#cc6600;}
.yellow p{font-size:small;}
.yellow ul{list-style-type:none;text-align:right;margin:0px;padding:0px;font-size:small;font-weight:bold;}
a.testimonial{font-family:verdana,tahoma,arial,sans-serif;font-size:x-small;font-weight:bold;color:#cc6600;text-decoration:none;}
a.testimonial:hover{font-size:x-small;font-weight:bold;color:#7f3300;text-decoration:none;}
.footer{font-size:x-small;background:url(images/footerbg.png) top left repeat-x;padding-top:32px;padding-bottom:94px;}
.footermenu{display:inline;list-style-type:none;text-align:right;}
.footermenu li{display:inline;margin-left:15px;}
.fli {color:#cc6600;}
.fli a{color:#cc6600;text-decoration:none;}
.fli a:hover{color:#874300;text-decoration:none;}
#lightbox{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666;}
#lightboxDetails{font-size:.8em;padding-top:.4em;}
#lightboxCaption{float:left;}
#keyboardMsg{float:right;}
#closeButton{top:5px;right:5px;}
#lightbox img{border:none;clear:both;}
#overlay img{border:none;}
#overlay{background-image:url(overlay.png);}