/*Helper Classes*/
.bold {font-weight:bold;}
.underline{text-decoration:underline;}
.italic {font-style:italic;}
.small {font-size:.8em;}
.large {font-size:1.2em;line-height:2.5em;}
.hide {display:none;}
.invisible{visibility:hidden;}
.quiet {color:#666;}
.loud {font-style:italic;font-weight:bold;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.super {vertical-align:super;font-size:.8em;}
.inline{display:inline;float:left;}
.block{display:block;}
.clear {clear:both;height:0px;overflow:hidden;}
.maxwidth {width:100%;}
.maxheight {height:100%;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center; margin-left:auto; margin-right:auto;}
.top {vertical-align: top;}
.middle {vertical-align: middle;}
.bottom {vertical-align: bottom;}
.floatleft {float:left;}
.floatright {float:right;}
.padleft{padding-left:10px;}
.padright{padding-right:10px;}
.padtop{padding-top:10px;}
.padbottom{padding-bottom:10px;}
.pushleft{margin-left:10px;}
.pushright{margin-right:10px;}
.pushtop{margin-top:10px;}
.pushbottom{margin-bottom:10px;}
.nospace {margin:0px; padding:0px;}
.plain{text-decoration:none;font-weight:normal;font-style:normal;}
.spacer{height:15px; width:50px;}
.transparent {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

body{color:#663300;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;}
h1{font-size:20px; margin:0px;padding:5px 0 7px; font-weight:normal; color:#407F98;}
h2{font-size:15px; margin:0px;padding:0px 0px 5px 0px; font-weight:bold; color:#CD7511;}
h3{color:#669933;}
a{color:#407F98;}
a:hover{color:#1C5B71;}

hr {
height: 1px;
border: 0;
color: #9F7145;
background-color: #9F7145;
width: 100%;
margin-bottom:10px;
} 
div{padding:0;margin:0px; font-size:inherit;}

p,td,a{padding:0;margin:0px;line-height:20px;font-size:12px}
p.caption{font-size:10px;}
table,tr,td{padding:0px;margin:0px;}
img{border:none; text-decoration:none;}
div#contentBase{width:629px;padding-top:10px;min-height:670px;}
div#contentBase div#left{width:218px;float:left;}
div#contentBase div#right{width:409px;float:left;}
div#visitorBlock a{margin-top:5px;}
div#calendar{margin-bottom:10px;}
div#email{background:url(/resources/images/template/emailSignup.jpg);height:42px;margin-bottom:10px;overflow:hidden;padding:58px 0 0 15px;width:219px;}
div#ads a{margin-bottom:10px;}
div#events a{margin-bottom:10px;}
div#eyebrow3{float:left;padding-left:20px;width:117px;height:28px;}
div#eyebrow3 img,div#eyebrow3 input{float:left;position:relative;}
img#searchButton{left:370px;position:relative;top:-29px;float:left;}
div#eyebrow3 input{margin-top:3px;width:92px;color:#663300;font-size:11px;padding:2px 8px 2px 2px;height:13px;height:13px;}
div#eyebrow2{float:left; width:188px;padding-top:2px;padding-left:10px;height:27px;}
div#eyebrow2 p{font-size:10px;}
div#eyebrow2 p span{position:relative;top:-10px;}
div#eyebrow1{float:left; width:52px;padding-top:2px; padding-left:13px;}


.listingCategory
{
font-size:13px;
}


.listingAddress{
color:#4d4d4d;
}

.listingAddress2{
color:#4d4d4d;


}

.listingName a{
font-size:15px;
font-weight:bold;
text-decoration:none;
}

.listingName a:hover{
text-decoration:underline;
}

.content_content_listing{
border: 1px solid #000000;
height:210px;
}
