html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,hr {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-size:1em; font-weight:normal; font-style:normal;}
ul,ol {list-style:none;}
fieldset,img,hr {border:none;}
caption,th {text-align:left;}
table {border-collapse:collapse; border-spacing:0;}
td {vertical-align:top;}
body{margin:0;padding-top:5px;padding-bottom:5px;padding-right:50px;padding-left:50px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#1b1f25;font-size:78%;text-align:center}
.menu{text-align:center;padding:3px;}
body{font-size:78%;}
#wrap{text-align:center;}
ul{font-size:.95em;text-align:left}
li{font-size:.95em;text-align:left}
.top{width:95%;position:relative;z-index:10;margin:5px 10px;padding:0px;border:1px #ccc solid;border-bottom:none;}
.top .tl{position:absolute;top:-2px;left:-2px;z-index:20;height:10px;width:10px;background-image:url('/img/rc_tl_white.gif');background-repeat:no-repeat}
.top .tr{position:absolute;top:-2px;right:-2px;z-index:20;height:10px;width:10px;background-image:url('/img/rc_tr_white.gif');background-repeat:no-repeat}
.btm{position:relative;z-index:12;margin:0px;padding:0px;border:1px #ccc solid;border-top:none;}
.btm .bl{position:absolute;bottom:-2px;left:-2px;z-index:20;height:10px;width:10px;background-image:url('/img/rc_bl_white.gif');background-repeat:no-repeat}
.btm .br{position:absolute;bottom:-2px;right:-2px;z-index:20;height:10px;width:10px;background-image:url('/img/rc_br_white.gif');background-repeat:no-repeat}
table{width:100%;background-color:#fff}
a{text-decoration:none;color:#4272db;}
a:hover{text-decoration:underline;color:#006;background-color:#E4E3C9;}
a:visited{color:#551a8b;}
.nav{font:bold .8em/1.3em Verdana,Arial,Helvetica,sans-serif;text-align:left;color:#333;padding:5px;vertical-align:middle;background-color:#eee;}
.googlesearch{text-align:center;vertical-align:middle;padding:5px}
.ads{text-align:center;padding:2px;}
.defaulttable{width:99%;background-color:#fff;}
span.rentapt a,span.rentapt a:hover{font:bold italic 11px/1.6em Verdana,Arial,Helvetica,sans-serif;color:#c30}
#categories{background-color:#fff;text-align:left;margin:3px}
.intable{background-color:#f7fafd;border:1px dotted #e0e0e0;text-align:left;vertical-align:middle;padding:3px;}
h1{width:98%;font:20px/1.6em Verdana,Arial,Helvetica,sans-serif;color:#002B5C;background-color:#eee;margin:2px;padding:3px;}
h2{width:99%;font:16px/1.4em Verdana,Arial,Helvetica,sans-serif;color:#eee;background-color:#DA421E;margin:2px;padding:3px;}
h3{width:99%;font:16px/1.4em Verdana,Arial,Helvetica,sans-serif;color:#002B5C;background-color:#eee;margin:2px;padding:3px;}
h1.title{font:20px/1.6em Verdana,Arial,Helvetica,sans-serif}
h2.title{font:18px/1.5em Verdana,Arial,Helvetica,sans-serif}
p{font:1.1em/1.2em Verdana,Arial,Helvetica,sans-serif;color:#1b1f25;text-align:left;vertical-align:middle;padding:5px;}
.fleft{float:left;position:absolute;left:3px;top:123px}
.floatleft{float:left;position:absolute;left:0;top:255px;width:130px}
.headimg{text-align:center;background-color:#fff}
.alttd{background-color:#f7fafd;border-top:1px solid #fff}
input{background-color:#fff;cursor:pointer}
.cat{font-weight:bold;text-decoration:none;color:#333}
.subCat{text-decoration:none;padding-top:1px;padding-right:2px;padding-bottom:1px;padding-left:2px}
span.catDesc a,span.catDesc a:hover{font:italic 10px/1.5em Verdana,Arial,Helvetica,sans-serif;color:#999}
.listings .title{font-size:14px;color:#002b80;font-weight:bold}
.listings a{text-decoration:underline}
.listings a:hover{text-decoration:none}
.listings .info{color:#868686}
.listings .infoLink{color:#868686;text-decoration:underline}
.listings img{border:1px solid #fff}
img{border:none}
.aptimg{border:0;vertical-align:bottom;padding:2px;text-align:center}
.info{font-size:12px;background-color:#fff}
.info2{font-size:12px;background-color:#fff;width:747px}
.info table{width:99%;font-size:12px;background-color:#fff}
.info a{font-size:12px;text-decoration:none}
.info a:hover{font-size:12px;text-decoration:underline}
.pagination{float:right;width:100%;border-top:1px solid #fff;position:relative;font-size:.95em;text-align:center;margin:5px 0;padding:5px 0;background-color:#fff}
.pagination ul{font-size:.95em;text-align:center;vertical-align:middle}
.pagination ul li{font-size:.95em;display:inline;text-align:center;cursor:pointer;padding:2px 0;margin:3px 1px;height:15px;width:12px}
.pagination ul li a{font-size:.95em;padding:5px 6px;color:#0066a7;text-decoration:none;border:1px solid #b7d8ee;text-align:center;height:15px;width:12px}
.pagination ul li.selected{font-size:.95em;padding:5px 3px 5px 6px;margin:5px 3px 5px 0;background-color:#d2eaf6;border:1px solid #b7d8ee;font-weight:bold;text-align:center;height:15px;width:12px}
.pagination img{padding:0 1px 0 0;margin:2px 0;vertical-align:middle;height:13px;width:10px}
.pagination ul li a:hover{font-size:.95em;background-color:#d2eaf6}
.pagination ul li a:active{font-size:.95em;background-color:#d2eaf6}
.prevPage a{font-size:.95em;background:url('/img/glyph_back_rest.gif') no-repeat center center}
.prevPage a:hover{font-size:.95em;background:url('/img/glyph_back_hover.gif') no-repeat center center;background-color:#d2eaf6}
.nextPage a{font-size:.95em;background:url('/img/glyph_next_rest.gif') no-repeat center center}
.nextPage a:hover{font-size:.95em;background:url('/img/glyph_next_hover.gif') no-repeat center center;background-color:#d2eaf6}
.sortby{padding:2px;margin:1px;border:1px solid #333;width:100px}
em{font:.9em Verdana,Arial,Helvetica,sans-serif;font-style:italic;color:#666}
.botl ul.botl{text-align:center;vertical-align:middle}
.botl ul.botl li,.botl ul.botl li a{display:inline;cursor:pointer;padding:2px 0;margin:3px 1px;font-size:10px;font-weight:bold;color:#999}
.sorting{white-space:nowrap}
.ziplimit{white-space:nowrap}
#search .searchtext{font:1.15em Verdana,Arial,Helvetica,sans-serif;width:180px;border:1px solid #f0f0f0;border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;background:#fff}
textarea{font:1.15em Verdana,Arial,Helvetica,sans-serif;border:1px solid #f0f0f0;border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;background:#fff;}
input{border:1px solid #f0f0f0;border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;background:#fff;}
#search select{font:1.15em Verdana,Arial,Helvetica,sans-serif;width:160px;border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;background:#fff}
.main {font:0.8em/1.2em Verdana,Arial,Helvetica,sans-serif;margin:15px 0 0 0;width:99%;float:left;color:#333;}
.app {padding:0px 3px 0px 3px;width:30%;float:left;border-left:#ccc 1px dashed;}
.app h3 {padding-top:5px;margin-top:0px;}
.appicon{text-align:center;padding:5px;}
.app .daytime{padding:1px;width:48%;height:300px;float:left;border-right:#ccc 1px solid;}
.app .nighttime{padding:1px;width:48%;height:300px;float:right;}
#weatherlinks{margin-top:10px;text-align:center;}
#weatherlinks li{display:inline;padding:0px 3px 0px 3px;}
.adbrite{padding:5px;margin:2px;}
.news{font:10px/1.2em Verdana,Arial,Helvetica,sans-serif;padding:5px;text-align:left;}
.news div{padding:2px;text-align:left;border-bottom:1px solid #ccc;}
.news p{padding:0px;margin:0px;text-align:left;}
