.right { text-align: right;}
.center { text-align: center;}
.left { text-align: left;}

body { margin-top: 0px; margin-left: 0px; }
.name {font-family: Arial, Verdana, Tahoma, Helvetica;
	font-size: 32px;
	font-weight: bold;
	color: #B63637;
	line-height: 25px;
	text-decoration:none;
}
.title {
	color: #7288A2;
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	text-decoration:none;
}
.phone, .commentnumber {
	color: #2E3B4B;
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 22px;
	font-weight: bold;
	line-height: 26px;
	text-decoration:none;
}
.small {
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 10px;
	color: #999999;
	line-height: 12px;
}
td {
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 12px;
	color: #2E3B4B;
	line-height: 15px;
	align: top;
}
.bodytext_bold {
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #6B6B6B;
}
.dash {border-top: 1px dashed #CCCCCC; width: 98%; }
.map { border: 1px dashed #CC6666; }
.googlemap { background: url(../images/map-bg.gif); height: 300px; text-align: center; }
.commentPad {padding: 10px 10px 10px 10px;}
.imagepad {padding: 5px 5px 5px 5px;}
.indent {margin-left: 10px}
.required {
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: #DC2828;
}
.bodytextunderline {
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: #6B6B6B;
	text-decoration:underline;
}
form#upload th {
	text-align: right;
}

form#upload #post_content, form#upload #post_title {
	width: 250px;
}

form#upload #post_content {
	height: 50px;
}
.Whitetext {
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
a:link{color:#B63637; font: 12px Arial, Verdana, Helvetica, Tahoma; text-decoration: underline; }
a:visited{color:#B63637; font: 12px Arial, Verdana, Helvetica, Tahoma; text-decoration: underline; }
a:hover{color:#7288A2; font: 12px Arial, Verdana, Helvetica, Tahoma; text-decoration: none; }
.dark:link{color:#FFFFFF; font: 11px Arial, Verdana, Helvetica, Tahoma; text-decoration: underline; }
.dark:visited{color:#FFFFFF; font: 11px Arial, Verdana, Helvetica, Tahoma; text-decoration: underline; }
.dark:hover{color:#E09F29; font: 11px Arial, Verdana, Helvetica, Tahoma; text-decoration: none; }
.headerlink:link{color:#7288A2; font: 14px Arial, Verdana, Helvetica, Tahoma; text-decoration: underline; font-weight: bold; line-height: 18px;}
.headerlink:visited{color:#7288A2; font: 14px Arial, Verdana, Helvetica, Tahoma; text-decoration: underline; font-weight: bold; line-height: 18px; }
.headerlink:hover{color:#B63637; font: 14px Arial, Verdana, Helvetica, Tahoma; text-decoration: none; font-weight: bold; line-height: 18px; }

form { background-color:#FFFFFF;}
.submit {  font: bold 16px Arial, Tahoma, Verdana, Helvetica; color: #2E3B4B; padding: 2px; background: url(../images/button-bk.gif); border: 3px double #999; height: 32px; }
input {  font: bold 16px Arial, Tahoma, Verdana, Helvetica; color: #2E3B4B; padding: 2px; background-color: #F9F9F9; border: 1px solid #999; height: 26px; }
select {  font: bold 12px Arial, Tahoma, Verdana, Helvetica; color: #2E3B4B; background-color: #F9F9F9; border: 1px solid #999; height: 18px; }
textarea { font: bold 16px Arial, Tahoma, Verdana, Helvetica; color: #2E3B4B; padding: 2px; background-color: #F9F9F9; border: 1px solid #999; height: 75px; }
.mapimage { padding: 1px 0px 0px 0px; }
.maptable { background: url(../images/listing-side-bk.gif); text-align: center; padding: 5px 1px 0px 1px; }
.footer { background: url(../images/btm-bg.gif); text-align: center; }
.maptablepad { padding: 0px 0px 6px 0px; }
a.maplink:link { font: 11px Arial, Tahoma, Verdana, Helvetica; color: #7288A2; text-decoration: underline; }
a.maplink:visited{ font: 11px Arial, Tahoma, Verdana, Helvetica; color: #7288A2; text-decoration: underline; }
a.maplink:hover{ font: 11px Arial, Tahoma, Verdana, Helvetica; color: #EFBD42; text-decoration: none; }
.pagenumbers { font: 11px Arial, Tahoma, Verdana, Helvetica; color: #2E3B4B; height: 22px; text-align: center;}
.blogtop { font: 10px Arial, Tahoma, Verdana, Helvetica; color: #2E3B4B; padding: 5px 5px 2px 5px; background-color: #DCE1E7; border: 1px solid #C8D0D9; height: 15px; }
.blogbottom { font: 10px Arial, Tahoma, Verdana, Helvetica; color: #2E3B4B; padding: 5px 5px 5px 0px; border-top: 1px solid #C8D0D9; border-bottom: 1px solid #C8D0D9; height: 16px; }
.blogtitle:link { font: bold 18px Arial, Tahoma, Verdana, Helvetica; color: #7288A2; }
.blogtitle:visited { font: bold 18px Arial, Tahoma, Verdana, Helvetica; color: #7288A2; }
.blogtitle:hover { font: bold 18px Arial, Tahoma, Verdana, Helvetica; color: #2E3B4B; }
.blogcomments:link { font: bold 10px Arial, Tahoma, Verdana, Helvetica; color: #B63637; }
.blogcomments:visited { font: bold 10px Arial, Tahoma, Verdana, Helvetica; color: #B63637; }
.blogcomments:hover { font: bold 10px Arial, Tahoma, Verdana, Helvetica; color: #7288A2; }
a.comment_name:link { font: bold 14px Arial, Tahoma, Verdana, Helvetica; color: #7288A2; }
a.comment_name:visited { font: bold 14px Arial, Tahoma, Verdana, Helvetica; color: #7288A2; }
a.comment_name:hover { font: bold 14px Arial, Tahoma, Verdana, Helvetica; color: #666; }
.comment { font: 11px Arial, Tahoma, Verdana, Helvetica; border: 1px solid #E8E8E8; padding: 2px 5px 0px 5px; }



