body { margin: 0px; padding:0px; background-color:#BFBFBF; text-align:center; font-family:Arial, Helvetica, sans-serif; } form { display:inline; } .clear { clear:both; height:0px; margin:0px; padding:0px; } h1 { font-size:30px; font-family:Georgia, "Times New Roman", Times, serif; font-variant:small-caps; margin:0 0 15px 0; padding:0px; } h2, h3 { margin:0px; padding:0px; } ul, ol { list-style-type:none; margin:0px; padding:0px; } li { list-style-type:none; margin:0px; padding:0px; } a:link, a:visited { /*color:#005EA9;*/ color:#002799; text-decoration:none; font-weight:bold; } a:hover, a:active { text-decoration:underline; } #wrapper { width:800px; background-color:#FFF; background-image:url(http://70.87.178.170/images/BGshadow.gif); background-repeat:repeat-y; padding:0px; margin: 0 auto; height:auto; } #middle { padding:0px; margin:0 15px 0 15px; padding:0px; } *html #middle { margin-top:-3px; } #menu { /*background-color:#014F8E; background-image:url(http://70.87.178.170/images/BGmenu.gif);*/ background-image:url(http://70.87.178.170/images/BGmenu2.gif); background-color:#002799; background-repeat:repeat-x; width:160px; float:left; padding:0px; text-align:left; font-size:12px; } #menu ul { margin-top: 9px; color:#FFFFFF; width:150px; } #menu li { background-image:url(http://70.87.178.170/images/menuArrow.gif); background-repeat:no-repeat; background-position:0 5px; padding:0 0 5px 10px; margin:0 0 5px 10px; border-bottom:1px #94B9D7 dashed; } #menu li a:link, #menu li a:visited { color:#FFFFFF; font-weight:normal; } #menu li a:hover, #menu li a:active { color:#99CCFF; text-decoration:none; } #menu #thisweek { margin:2px 0 4px 12px; } #content { background-image:url(http://70.87.178.170/images/BGrightcol.gif); background-repeat:repeat-x; background-color:#FFFFFF; font-size:13px; line-height:120%; } #content p { margin:0 0 10px 0; } #content li { list-style-type:disc; margin-left:18px; } .calendar { background-color:#000000; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; } .calendar .calendar-month { /*background-image:url(http://70.87.178.170/images/BGsmallgrad.gif);*/ background-image:url(http://70.87.178.170/images/BGsmallgrad2.gif); background-repeat:repeat-x; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; height:25px; color:#FFFFFF; font-weight:bold; font-size:15px; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; text-transform:uppercase; padding-top:2px; } .calendar .calendar-month .calendar-prev, .calendar .calendar-month .calendar-next { font-family:Verdana, Arial, Helvetica, sans-serif } .calendar TH { font-size:9px; height:25px; font-weight:normal; background-color:#C9E2F5; } .calendar TD { width:25px; height:25px; text-align:center; } .calendar .linked-day { background-image:url(http://70.87.178.170/images/calEvent.gif); color:#FFFFFF; } .calendar .openhouse { background-image:url(http://70.87.178.170/images/calEvent-red.gif); background-repeat:repeat-x; color:#FFFFFF; } .calendar .linked-day a:link, .calendar .linked-day a:visited, .calendar .openhouse a:link, .calendar .openhouse a:visited, .calendar .calendar-month a:link, .calendar .calendar-month a:visited { color:#FFFFFF; } /*****************************/ /* End Small Calendar */ /*****************************/ .calendar_small { background-color:#000000; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; } .calendar_small .calendar-month { /*background-image:url(http://70.87.178.170/images/BGsmallgrad.gif);*/ background-image:url(http://70.87.178.170/images/BGsmallgrad2.gif); background-repeat:repeat-x; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; height:18px; color:#FFFFFF; font-weight:bold; font-size:13px; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; text-transform:uppercase; } .calendar_small .calendar-month .calendar-prev, .calendar_small .calendar-month .calendar-next { font-family:Verdana, Arial, Helvetica, sans-serif } .calendar_small TH { font-size:9px; height:10px; font-weight:normal; background-color:#C9E2F5; } .calendar_small TD { width:20px; height:12px; text-align:center; } .calendar_small .linked-day { background-image:url(http://70.87.178.170/images/calEvent.gif); color:#FFFFFF; } .calendar_small .openhouse { background-image:url(http://70.87.178.170/images/calEvent-red.gif); background-repeat:repeat-x; color:#FFFFFF; } .calendar_small .linked-day a:link, .calendar_small .linked-day a:visited, .calendar_small .openhouse a:link, .calendar_small .openhouse a:visited, .calendar_small .calendar-month a:link, .calendar_small .calendar-month a:visited { color:#FFFFFF; } /*****************************/ /* End Small Calendar */ /*****************************/ #search_frame { background-color:#E9F1FB; } #search_frame iframe { margin:0 0 10px 0; height:2500px; width:770px; } *html #search_frame iframe { height:480px; } #frameheader { background-image:url(http://70.87.178.170/images/BGmenu2.gif); background-repeat:repeat-x; border-bottom:1px solid #000000; height:55px; color:#FFFFFF; } .breadcrumb { text-align:left; padding:4px 0 0 10px; font-size:11px; font-weight:bold; } #frameheader a:link, #frameheader a:visited { color:#FFFFFF; font-weight:normal; } #frameheader a:hover, #frameheader a:active { text-decoration:underline; } #searchtype { text-align:left; padding:8px 0 0 10px; font-weight:bold; color:#E8E8E8; } #searchtype .searchbutton { display:inline; padding:3px 5px; margin-left: 7px; color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif } #searchtype #selected { background-color:#BEE3FA; color:#000000; border:1px solid #0066CC; } #searchtype .searchbutton a:link, #searchtype .searchbutton a:visited { font-weight:bold; } #footer { clear:both; width:100%; border-top:1px solid #999999; text-align:center; } #footer_content { margin:10px 0; width:770px; } #footer_content #copyright { font-size:12px; color:#666666; text-align:left; } .greybox_top { width:523px; height:6px; background-image:url(http://70.87.178.170/images/box-T.gif); background-repeat:no-repeat; } .greybox_middle { width:523px; background:url(http://70.87.178.170/images/box-M.gif) repeat-y #E6E6E6; } .greybox_content { margin:0 0 0 10px; width:500px } .greybox_bottom { width:523px; height:8px; background-image:url(http://70.87.178.170/images/box-B.gif); background-repeat:no-repeat; } #addresses td{ font-size:13px; } #agent_search { padding:5px 0; } #agent_search h2 { font-size:16px; display:inline; margin-right:10px; color:#999999; } #agent_search input { font-size:16px; width:250px; } #agent_search .searchButton { /*background:url(http://70.87.178.170/images/button.gif) repeat-x right;*/ background:url(http://70.87.178.170/images/button2.gif) repeat-x right; border:1px solid #000000; width:85px; height:22px; padding:0 0 0 5px; text-align:left; color:#FFFFFF; font-weight:bold; font-size:15px; margin-left:10px; } *html #agent_search .searchButton { height:25px; } #agentlist { } .agent, .agentdetail_top { margin-top:20px; height:160px; border-bottom:1px dashed #CCCCCC; } .agent { font-size:12px; color:#666666; } .agentdetail_top { border-top:1px dashed #CCCCCC; padding-top:20px; } .agent .photo, .agentdetail_top .photo { float:left; margin:0 15px 0 0; } .agent h1, .agentdetail_top h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-variant:normal; margin-bottom:10px; color:#000000; } .agent .numbers { font-size:12px; color:#666666; margin-bottom:10px; } .agentdetail_top .numbers td { font-size:13px; color:#666666; } .agentdetail_top .numbers { margin:20px 0; } .agent .desc, .agentdetail_top .desc { margin-bottom:10px; } .agent .desc { height:68px; overflow:hidden; } .agentdetail_top { border-bottom:none; height:255px; } .agentdetail_top .quote { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold; color:#999999; line-height:120%; } .agentdetail_bottom { margin-top:20px; color:#666666; } .agentdetail_bottom h2 { font-family:Georgia, "Times New Roman", Times, serif; font-variant:small-caps; margin:20px 0 5px 0; color:#000000; } #frame_header { width:100%; text-align:left; } #frame_header a:link, #frame_header a:visited { color:#FFFFFF; } #frame_header #top { height:76px; background-image:url(http://70.87.178.170/images/BGheader.gif); background-repeat:repeat-x; text-align:left; padding:5px; } #frame_header #bottom { color:#FFFFFF; font-size:13px; background-color:#002C63; padding:5px; height:20px; border-bottom:2px solid #FFFFFF; } .article { margin-top:20px; padding-top:20px; border-top:1px dashed #CCCCCC; } .article h1 { font-size:20px; line-height:120%; font-variant:normal; } #article_list li { list-style-type:none; /*background-image:url(http://70.87.178.170/images/circleArrow.gif);*/ background-image:url(http://70.87.178.170/images/circleArrow2.gif); background-repeat:no-repeat; background-position:0 2px; padding:0 5px 0 16px; margin:0 0 15px 0; font-size:11px; } *html #article_list li { padding:0 5px 0 0; } #article_list h1 { margin:0px; line-height:110%; padding:0px; font-size:14px; } *html #article_list { margin:0px; } #article_list .date { color:#999999; font-size:10px; } *html #article_list .date { padding-left:16px; } *html #article_list .blurb { padding-left:16px; } #event_list #event_top { height:150px; } *html #event_list #event_top { height:110px; } #event_list h1 { padding-top:3px; line-height:80%; } #event_list h2{ color:#CCCCCC; letter-spacing:-1px; font-size:25px; margin-top:45px; } #event_list .event { margin-top:10px; border:1px solid #000000; background-color:#F2F2F2; padding-bottom:5px; } #event_list .event table { margin:5px; } #event_list .event img { border:1px solid #666666; } #event_list .event h3 { padding-left:5px; /*background-image:url(http://70.87.178.170/images/BGsmallgrad.gif);*/ background-image:url(http://70.87.178.170/images/BGsmallgrad2.gif); /*background-color:#0063B5;*/ background-color:#002799; background-repeat:repeat-x; height:22px; color:#FFFFFF; font-size:15px; font-weight:bold; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; border-bottom:1px solid #000000; } #event_list .event .description { font-size:12px; } #event_list .event .date, #event_list .event .time { font-size:12px; } #event_list .event .time { font-weight:bold; margin-bottom:10px; } #featured_photos { background-color:#D0DAE4; padding:10px 10px 0 10px; width:280px; } #featured_photos img{ margin-bottom:10px; border:1px solid #FFFFFF; } #featured_text { padding-right:20px; font-size:11px; line-height:110%; } #featured_text .title { font-size:18px; font-weight:bold; color:#002799; padding-bottom:5px; border-bottom:1px dashed #CCCCCC; line-height:110%; } #featured_text .info { margin-top:20px; padding-bottom:10px; border-bottom:1px dashed #CCCCCC; } #featured_text .info p { margin-top:10px; } #featured_text .info td { font-size:11px; line-height:110%; padding-bottom:5px; } #featured_text .description { margin-top:20px; line-height:120%; }