.text {
font-family : Calibri, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #000000;
}

table.listing {
width:800px;
}

.nameBig {
font-family : Calibri, Arial, Helvetica, sans-serif;
font-size : 18pt;
font-weight:bold;
color:#2173AF;
text-decoration:none;
}

.priceBold {
font-family : Calibri, Arial, Helvetica, sans-serif;
font-size : 18px;
}

body {
font-family : Calibri, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #000022;
}

img.thumb {
padding:5px;
border-style:solid;
border-width:1px;
border-color:#DDDDDD;
}

.thumb-link {
padding-bottom: 10px;
margin-right:40px;
background:url(images/thumbnail_bg.png) bottom center no-repeat;
}

.page-nav {
padding:8px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight:bold;
color : #FFFFFF;
background:url(images/pagination_bg.gif) center center repeat-x;
}

.nav-count {
	float: left;
}

.nav-links a {
	color:white;
}

.nav-links {
	text-align: right;
	color:white;
}

.more {
padding:5px;
text-align:right;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight:bold;
color : #FFFFFF;
background:url(images/pagination_bg.gif) center center repeat-x;
}

td.location {
font-size:18px;
color:#666;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#DDDDEE;
}

td.location {
font-size:13pt;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#DDDDEE;
}

lh {
font-weight:bold;
}

.image-swap {
padding:5px;
width:640px;
border-style:solid;
border-width:1px;
border-color:#DDDDEE;
}

.features {
border-style:solid;
border-collapse:collapse;
border-width:1px;
border-color:#DDDDEE;
}

