﻿body2 {
	padding: 0;
	margin: 0 auto;
	text-align: center;
	background-color:#DDE5E3;
	font: 12px Arial, Helvetica, sans-serif;
}

body 
{
	text-align: center;
	background-color:#DDE5E3;
	font: 12px Arial, Helvetica, sans-serif;
}

.container
{
    margin: 0 auto;
	width:895px;
	text-align:left;
}

.outer_bar
{
	background-color:#506A62;
	border-top: solid 10px #DDE5E3;
	border-bottom: solid 10px #DDE5E3;
	padding: 10px 0px 10px 0px;
	color:#ffffff;
}



.top_bar
{
	height:120px;
}

.title_bar
{
	height:134px;
}

.bottom_bar
{
	height:30px;
	vertical-align:middle;
}

.bottom_text
{
	text-align:right;
	vertical-align:middle;
	padding-top:10px;
}

.nav_area_top
{
	width:220px;
	border-top: solid 1px #506A62;
	border-left: solid 1px #506A62;
	border-right: solid 1px #506A62;
	/*background-color:#ffff00;*/
	background: url(../images/back.gif);
	background-repeat:repeat-y;
	padding: 5px 10px 5px 10px;
	color:#004500;
	vertical-align:top;
}

.nav_area_bottom
{
	width:220px;
	height:30px;
	border-bottom: solid 1px #506A62;
	border-left: solid 1px #506A62;
	border-right: solid 1px #506A62;
	/*background-color:#ffff00;*/
	background: url(../images/back.gif);
	background-repeat:repeat-y;
	padding: 5px 10px 5px 10px;
	color:#004500;
	vertical-align:top;
}

.left_bar
{
	width:10px;
}

.right_area
{
	width:665px;
	vertical-align:top;
}

.content_area
{
	width:643px;
	vertical-align:top;
	border: solid 1px #506A62;
	background-color:#ffffff;
	margin-left:10px;
	padding: 5px;
	color:#004500;
	min-height:400px;
}

.content_area_table
{
	width:620px;
}

.homecol
{
	width:303px;
}

a.outer:link, a.outer:visited
{
	color:#ffffff;
}
a.outer:hover
{
	color: #ffd700;
}

.navspacer
{
	height:2px;
	margin:5px 0px 5px 0px;
	background-color: #506a62;
	
}

span.left
{
	color:#004500;
	text-decoration:none;
	font-size:14px;
	font-weight:bolder;
}


a.left:link, a.left:visited, span.left
{
	color:#004500;
	text-decoration:none;
	font-size:14px;
}

a.left:hover
{
	text-decoration:underline;
}

a.left_inner:link, a.left_inner:visited
{
	color:#004500;
}


a.proplink, a.proplink:visited
{
	color: #4682b4;
	font-size: 14px;
	font-weight:bold;
}

a.proplink:hover
{
	color:#004500;
}


div.left
{
	margin-top:5px;
	margin-bottom:5px;
}

.loginbox
{
	width:200px;
}

.textbox
{
	border: solid 1px #506A62;
	background-color:#ffffff;
	color:#004500;
	padding:2px;
}

.button
{
	background: url(../images/btn_back.gif) no-repeat;
	border: 0px;
	width: 86px;
	height: 20px;
	font-weight:bold;
	color: #ffffff;
	font-size:11px;
	margin: 2px;
	cursor:pointer;
}

.fieldname
{
	font-weight:bold;
	text-align:right;
}

.fielddata
{
	font-weight:bold;
	font-size:14px;
}

.conc_type
{
	font-weight:bold;
	width:200px;
	border-left: solid 1px #506A62;
	border-top: solid 1px #506A62;
	padding:2px;
}

.conc_name
{	
	font-size:12px;
	width:420px;
	border-right: solid 1px #506A62;
	border-left: solid 1px #506A62;
	border-top: solid 1px #506A62;
	padding:2px;
}

.conc_line1
{
}

.conc_line2
{
	background-color:#DDE5E3;
}

.conc_bottom
{
	border-bottom: solid 1px #506A62;
}

/* Message List */



.msg_line1
{
}

.msg_line2
{
	background-color:#DDE5E3;
}

.msg_head
{
	background-color:#DDE5E3;
	font-size:12px;
	font-weight:bold;
}

a.msglistlink:hover
{
	color: #cc6600;
}

a.msglistlink
{
	color:#004500;
}

.msg_date_field
{
	vertical-align:top;
	padding-top:10px;
}

.subjectname
{
	font-weight:bold;
	font-size:14px;
}

/* End Message List */

.prop_title
{
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
}
.prop_leftbottom
{
	margin:0;
	width: 480px;
	font-size:12px;
	padding-right: 7px;
	text-align:justify;
	border-right: thin solid #DDE5E3;
}
.prop_rightbottom
{
	width:140px;
}

.prop_thumbnail
{
	width:30px;
	height:30px;
	border: 1px solid #506A62;
	cursor:pointer;
}

.prop_spacerh
{
	width:11px;
}

.prop_thumbcell
{
	width:32px;
}
	
.prop_spacerw
{
	height:11px;
}

.prop_listimgcell
{
	width:202px;
	vertical-align:top;
}


.prop_listimgthumbhome
{
	width:400px;
	height:248px;
	border: thin solid #506A62;
	cursor:pointer;
}


.prop_listimgthumb
{
	width:200px;
	height:134px;
	border: thin solid #506A62;
	cursor:pointer;
}

.prop_listtext
{
	vertical-align:top;
	width: 420px;
	font-size:12px;
	padding-left: 7px;
	text-align:justify;
	padding-bottom:10px;

}

.sold_thumbnail
{
	width:30px;
	height:30px;
	border: 1px solid #506A62;
}

.sold_thumbcell
{
	vertical-align:middle;
	text-align:center;
	width:40px;
	padding:4px;
	border-top: 1px solid #506A62;
	border-left: 1px solid #506A62;
	border-bottom: 1px solid #506A62;
}

.sold_address
{
	width:170px;
	font-size:12px;
	vertical-align:middle;
	border-top: 1px solid #506A62;
	border-bottom: 1px solid #506A62;
}

.sold_price
{
	width:150px;
	font-size:14px;
	vertical-align:middle;
	border-top: 1px solid #506A62;
	border-right: 1px solid #506A62;
	border-bottom: 1px solid #506A62;
}

.recent_image
{
	width:103px;
	height:77px;
	border: 1px solid #506A62;
}

.recent_imagecell
{
	vertical-align:middle;
	text-align:center;
	width:113px;
	padding:4px;
}

.recent_text
{
	vertical-align:middle;
	width:147px;
}

.intotext
{
	font-size:16px;
}