
/*  Page Elements  */

body
{
	margin: 0px;
	color: #000000;
	background-color: #efe8d1;
}
b {color: #2F1108;}
a { color: #2F1108; text-decoration: none; } 
a:hover { color: #2F1108; text-decoration: underline;  } 

.red  {color: #990000; font-weight: bold;}

td
{
	font-family: arial, helvetica,  sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0;
	vertical-align: top;
}


img {border: 0;}

.smallText {font-size: 11px;}

.footer 
{
font-size: 11px;
line-height: 28px;
text-align: center;
color: #00000;
}
	

#bbox { margin-top: 4px; auto; padding: 0px; }
.pad {margin: 20px;}
.pad2 {margin: 0px 0px 10px 30px;}
.homePad {margin: 0px 0px 0px 12px;}
.headerPad {margin: 15px 0px 15px 0px; padding:0px;}
.footerPad {margin: 15px 0px 15px 0px; padding:0px;}
.propDetails {line-height: 22px;}


.subNav {font-family: helvetica, arial, sans-serif; font-size: 14px; color: #990000; font-weight: bold; margin: 15px 15px 15px 20px;}
a.subLink {color: #990000; }
a.sublink:hover {color:#2F1108;}
a.subLinkActive {color: #000000; }
a.subLinkActive:hover {color:#2F1108;}



.brownBox{background-color: #C1A28B; padding: 10px;}
.padPF {width: 650px;}
.divider {background-color: #C1A28B;  height: 1px; width: 675px;}
label
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	color: #2f1108;
	padding-top: 0px;
	font-family: arial, helvetica, sans-serif;
}
literal
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	color: #2f1108;
	padding-top: 0px;
	font-family: arial, helvetica, sans-serif;
}