/*@import /default.css;*/

body { margin:0; padding:0; color:#566976; font-family:Arial, sans-serif; font-size:small; background:#e6e9ec; }

img { border:0; }
a { color:#095ba6; }
/*a { color:#01804E; }*/
p { margin:0 0 15px 0; padding:0 0 1em 0; }
form { margin:0; padding:0; }
h1 { margin:0; padding:0; }
h2 { margin:0; padding:0 0 1em 0; color:#095ba6; font-size:150%; }
h3 { margin:0; padding:0 0 1em 0; color:#01804E; font-size:125%; }
td {vertical-align:top; padding:0 10px 4px 1px; font-size:85%;}
table{font-size:85%;}


#site_wrapper { width:847px; margin:auto; background:url(/images/site_bg.gif) 0 0 repeat-y; }
#col1 { width:203px; padding:0 9px 0 13px; height:505px; display:inline; float:left; background:url(/images/nav_bg.gif) 0 0 no-repeat; }
#col2 { width:577px; display:inline; float:left; line-height:1.3em; }
/*#footer { height:30px; padding:5px 41px 0 0; font-size:10px; color:#cbcbcb; text-align:right; clear:both; background:url(/images/footer_bg.gif) 0 bottom repeat-x; }*/
#footer { height:30px; padding:5px 41px 0 0; font-size:10px; color:#01804E; text-align:right; clear:both; background:url(/images/footer_bg.gif) 0 bottom repeat-x; }
.footer{color:#01804E;}

#col2.interior { padding:131px 26px 0 19px; background:url(/images/content_bg.jpg) 0 0 no-repeat; }

#home_link { height:105px; padding-bottom:10px; display:block; text-indent:-9999px; }

#footer a { color:#cbcbcb; text-decoration:none; }
#footer a:hover { text-decoration:underline; }

#col1 ul { width:203px; margin:0; padding:0; list-style:none; }
#col1 ul li { margin:0; padding:0; position:relative; float:left; }
#col1 ul li ul { left:203px; top:0; width:auto; display:none; position:absolute; }

#col1 ul li a { display:block; width:203px; height:31px; text-indent:-9999px; }
#col1 ul li ul li a { width:160px; height:14px; padding:7px 10px; font-size:90%; text-transform:uppercase; text-decoration:none; background:#e5e9ee; text-indent:0; }
#col1 ul li ul li a:hover { background:#6893ba; color:#e5e9ee; }

#col1 ul li:hover ul,
#col1 ul li.over ul { display:block;background:red; }

#Nav_LI_0_1 a 			{ background:url(/images/main_nav.gif) 0 0 no-repeat; }
#Nav_LI_0_1 a:hover 		{ background:url(/images/main_nav.gif) -203px 0 no-repeat; }

#Nav_LI_0_2 a 			{ background:url(/images/main_nav.gif) 0 -31px no-repeat; }
#Nav_LI_0_2 a:hover		{ background:url(/images/main_nav.gif) -203px -31px no-repeat; }
#Nav_LI_0_2 highlighted		{ background:url(/images/main_nav.gif) -203px -31px no-repeat; }
#Nav_LI_0_2 ul {display:block;}
#Nav_LI_0_2 li a.nav2			{ background:url(/images/main_nav.gif) 0 -31px no-repeat; }
#Nav_LI_0_2 li:hover a.nav2,
#Nav_LI_0_2 li.over a.nav2		{ background:url(/images/main_nav.gif) -203px -31px no-repeat; }

#Nav_LI_0_3 a			{ background:url(/images/main_nav.gif) 0 -62px no-repeat; }
#Nav_LI_0_3 a:hover		{ background:url(/images/main_nav.gif) -203px -62px no-repeat; }

#Nav_LI_0_4 a			{ background:url(/images/main_nav.gif) 0 -93px no-repeat; }
#Nav_LI_0_4 a:hover		{ background:url(/images/main_nav.gif) -203px -93px no-repeat; }

#Nav_LI_0_5 a			{ background:url(/images/main_nav.gif) 0 -124px no-repeat; }
#Nav_LI_0_5 a:hover		{ background:url(/images/main_nav.gif) -203px -124px no-repeat; }

#Nav_LI_0_6 a 			{ background:url(/images/main_nav.gif) 0 -155px no-repeat; }
#Nav_LI_0_6 a:hover		{ background:url(/images/main_nav.gif) -203px -155px no-repeat; }



.searchbox { clear:both; padding:55px 0 0 30px; background:url(/images/text_search.gif) 30px 35px no-repeat; }
.searchbox .searchtext { margin-right:1px; padding:4px; width:140px; font-size:10px; color:#6893ba; background:#e5e9ee; border:solid 1px #9c9c9c; }

#col2 h1 { height:11px; font-size:1px; margin:0; padding:0; line-height:0; margin-bottom:35px; text-indent:-9999px; }
h1.about  { background:url(/images/header_about-cityplace.gif) 15px 0 no-repeat; }
h1.area  { background:url(/images/header_area.gif) 15px 0 no-repeat; }
h1.cityplace  { background:url(/images/header_cityplace.gif) 15px 0 no-repeat; }
h1.contact  { background:url(/images/header_contact-us.gif) 15px 0 no-repeat; }
h1.legal  { background:url(/images/header_legal.gif) 15px 0 no-repeat; }
h1.news  { background:url(/images/header_news.gif) 15px 0 no-repeat; }
h1.print  { background:url(/images/header_print-materials.gif) 15px 0 no-repeat; }
h1.search  { background:url(/images/header_search-results.gif) 15px 0 no-repeat; }

/* div.news { margin: 0 0 0.5em 0; } */
div.news .date, .newsdate{ margin:0; padding:0 0 1em 0; color:#01804E; font-size:125%; font-weight:bolder; display: block; float: left; clear: left; width: 65px; }
div.news .title, .newstitle{ margin:0; padding:0 0 1em 0; color:#095ba6; font-size:125%; font-weight:bolder; clear: right;}

/**Residential Datalist **/
#plcRoot_Layout_zoneContent_pageplaceholder_partPlaceholder_Layout_zoneBottomLeft_pageplaceholder1_partPlaceholder_Layout_zoneBottom_Residentials_lstElem{font-family:Arial, sans-serif;  font-size:85%;}