body {text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#350101 url(../images/bg.gif) no-repeat;}
#container {width:944px;margin:0 auto;text-align:left;background: url(../images/bg_main.gif);}
#leftcol {float:left;width:733px;}
#rightcol {float:right;color:#fff;width:201px;}
#header {height:97px;}
#logo {float:left;}
#topnav {float:right;width:450px;}
ul#navlist {margin-left: 0;padding-left: 0;white-space: nowrap;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#navlist li {float:left;display:inline;list-style-type: none;text-align:center;}
#navlist a {float:left;display:block;width:90px;height:26px;background:url(../images/bg_nav.gif) no-repeat;line-height:26px;}
#navlist a:link, #navlist a:visited {color: #fff;text-decoration: none;}
#navlist a:hover {color: #fff;text-decoration: none;background:url(../images/bg_nav_ovr.gif) no-repeat;}
#navlist li.current a {color: #fff;text-decoration: none;background:url(../images/bg_nav_ovr.gif) no-repeat;}

#content {background: #202020;padding:10px;color: white;}
#topbar {background: url(../images/topbar.gif)}
#right_content {background: #161616;padding:10px;}
#footer {width:914px;margin:10px auto;text-align:left;background:#262626;padding:15px;}

#address {float:left;color: white;font-family: "Times New Roman", Times, serif;font-size:14px;width:200px;height:100px;background: url(../images/keyring.gif) top right no-repeat;}
#address span {font-size:24px;font-weight:bold;}

#ftr_logo {float: right;}

#fla_movie {float: right;
margin-left: 10px;}

.resources_block {
	background:  #4f4f4f;
	text-align:left;
	padding:8px;
	height:113px;
border:1px solid #161616;
margin-bottom:16px;
}
.resources_block span {
	font-size: 14px;
	font-weight:bold;
}
.resources_block img {
	float:right;
	margin-left: 10px;
}

div.resources_block:hover {
background-color: #616161;
}
.mls_block {
	background:  #4f4f4f;
	text-align:left;
	padding:16px;
	height:180px;
border:1px solid #161616;
margin-bottom:16px;
}
.mls_block span {
	font-size: 14px;
	font-weight:bold;
}
.mls_block img {
	float:right;
	margin-left: 10px;
}

div.mls_block:hover {
background-color: #616161;
}
.title {font-family: "Times New Roman", Times, serif; color:white;font-size:26px;text-align:left;font-weight:normal;margin-bottom:16px;text-transform: uppercase;}
.title2 {font-family: "Times New Roman", Times, serif; color:white;font-size:16px;text-align:right;font-weight:normal;margin-bottom:16px;text-transform: uppercase;}
.title2 a:link, .title2 a:visited {color: #fff;text-decoration: none;}

.about_block {
	background:  #4f4f4f;
	text-align:left;
	padding:8px;
border:1px solid #161616;
margin-bottom:16px;
}

.about_block a:link, .about_block a:visited {color: #202020;text-decoration: none;}

.about_block span {
	font-size: 14px;
	font-weight:bold;
}
.about_block img {
	float:right;
	margin-left: 10px;
}

.description_block {float:right;width:400px;}

body,td,th {
	color: #FFFFFF;
}
#listing_content {margin-left:14px;padding-top:4px;}
.listing_block {float:left;width:219px;padding:0 0 8px 8px; }
.listing_block img {background: #fff; padding:1px;border:5px solid #3f3f3f;margin-bottom:2px;}
div.listing_block:hover img {
background-color: #949494;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

p {line-height: 20px;}