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

body { margin-top: 0px; }
.name {font-family: Arial, Verdana, Tahoma, Helvetica;
	font-size: 32px;
	font-weight: bold;
	color: #CC0000;
	line-height: 45px;
	text-decoration:none;
}
.title {
	color: #666666;
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 18px;
	font-weight: normal;
	line-height: 22px;
	text-decoration:none;
}
.phone, .commentnumber {
	color: #000000;
	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: #999;
	line-height: 12px;
}
.data {
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 12px;
	color: #cc6666;
	line-height: 12px;
}
td {
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 12px;
	color: #6B6B6B;
	line-height: 15px;
}
.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-color: #CC0000; height: 292px; text-align: center; border: 1px solid #666666; }
.commentPad {padding: 10px 10px 10px 10px;}
.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;
}
.form100 {
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: #6B6B6B;
	width: 100%;
}
.Whitetext {
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.headline2 { font: bold 12px Arial, Verdana, Helvetica, Tahoma; color:#262535 }
.bodylink{
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: #262535;
	line-height: 12px;
	text-decoration: underline;
}

.bodylink:hover{
	font-family: Arial, Verdana, Helvetica, Tahoma;
	font-size: 11px;
	color: #CC6666;	
	line-height: 12px;
	text-decoration: none;
}
a:link{color:#C00; font: 12px Arial, Verdana, Helvetica, Tahoma; text-decoration: underline; }
a:visited{color:#C00; font: 12px Arial, Verdana, Helvetica, Tahoma; text-decoration: underline; }
a:hover{color:#666; font: 12px Arial, Verdana, Helvetica, Tahoma; text-decoration: none; }
.headerlink:link{color:#CC0000; font: 14px Arial, Verdana, Helvetica, Tahoma; text-decoration: underline; font-weight: bold; line-height: 18px;}
.headerlink:visited{color:#CC0000; font: 14px Arial, Verdana, Helvetica, Tahoma; text-decoration: underline; font-weight: bold; line-height: 18px; }
.headerlink:hover{color:#999; 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: #000; padding: 2px; background: url(../images/button-bk.gif); border: 3px double #666; height: 32px; }
input {  font: bold 16px Arial, Tahoma, Verdana, Helvetica; color: #666; padding: 2px; background-color: #F9F9F9; border: 1px solid #999; height: 26px; }
select {  font: bold 12px Arial, Tahoma, Verdana, Helvetica; color: #666; background-color: #F9F9F9; border: 1px solid #999; height: 18px; }
textarea { font: bold 16px Arial, Tahoma, Verdana, Helvetica; color: #666; 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; border-top: 1px solid #999; }
.maptablepad { padding: 0px 0px 6px 0px; }
a.maplink { font: 11px Arial, Tahoma, Verdana, Helvetica; color: #CC0000; text-decoration: underline; }
a.maplink:link { font: 11px Arial, Tahoma, Verdana, Helvetica; color: #CC0000; text-decoration: underline; }
a.maplink:visited{ font: 11px Arial, Tahoma, Verdana, Helvetica; color: #CC0000; text-decoration: underline; }
a.maplink:hover{ font: 11px Arial, Tahoma, Verdana, Helvetica; color: #666666; text-decoration: none; }
.pagenumbers { font: 11px Arial, Tahoma, Verdana, Helvetica; color: #CC0000; height: 22px; text-align: center;}
.blogtop { font: 10px Arial, Tahoma, Verdana, Helvetica; color: #000; padding: 5px 5px 2px 5px; background-color: #EDEBEB; border: 1px solid #CCCCCC; height: 15px; }
.blogbottom { font: 10px Arial, Tahoma, Verdana, Helvetica; color: #000; padding: 5px 5px 5px 0px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; height: 16px; }
.blogtitle:link { font: bold 18px Arial, Tahoma, Verdana, Helvetica; color: #CC0000; }
.blogtitle:visited { font: bold 18px Arial, Tahoma, Verdana, Helvetica; color: #CC0000; }
.blogtitle:hover { font: bold 18px Arial, Tahoma, Verdana, Helvetica; color: #999; }
.blogcomments:link { font: bold 10px Arial, Tahoma, Verdana, Helvetica; color: #CC0000; }
.blogcomments:visited { font: bold 10px Arial, Tahoma, Verdana, Helvetica; color: #CC0000; }
.blogcomments:hover { font: bold 10px Arial, Tahoma, Verdana, Helvetica; color: #999; }
a.comment_name:link { font: bold 14px Arial, Tahoma, Verdana, Helvetica; color: #CC0000; }
a.comment_name:visited { font: bold 14px Arial, Tahoma, Verdana, Helvetica; color: #CC0000; }
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; }

