@charset "utf-8";
/* CSS Document */

h1, h2, h3, h4, h5, h6, p {background-color:transparent;margin:0;padding-top:6px;}
h1 {color:#1A2F06;font:bold 24px/28px Arial, Helvetica, sans-serif; text-align:center;padding-bottom:10px;}
h2 {color:#3F1B1B;font:normal 20px/24px Arial, Helvetica, sans-serif;}
h3 {color:#3F1B1B;font:bold 16px/20px Arial, Helvetica, sans-serif; text-align:center;}
h4 {color:#1F1B19;font:normal 14px/18px Arial, Helvetica, sans-serif;}
h5 {color:#1F1B19;font:bold 12px/16px Arial, Helvetica, sans-serif;}
p, ul {color:#1F1B19;font:normal 12px/16px Arial, Helvetica, sans-serif;}
strong, em {color:#3F1B1B;}

a:link {text-decoration:underline;color:#263F0C;}
a:visited {text-decoration:underline;color:#597F2F;}
a:active {text-decoration:underline;color:#597F2F;}
a:hover {text-decoration:underline;color:#597F2F;}

#container{width: 800px;margin: 0 auto;background-color: #fff;color: #333;border: 1px solid #3F1B1B;line-height: 130%;}
#header{padding: 0;margin: 0;background-color: #fff;border-bottom: 1px solid #3F1B1B;height: 198px;}
#nav {padding: 2px 0;margin: 0;background-color: #D8DFD1;height: auto;text-align:center;color:#1F1B19;font:bold 12px/16px Arial, Helvetica, sans-serif;border-bottom: 1px solid #3F1B1B;}

#left_column{height:100%;float: left;width: 100px;margin: 0;padding: 1em;}
#right_column{float: right;width: 160px;margin: 0;padding: 1em;}
#right_column ul{list-style-type:none;padding-left:10px;}
#content{margin-left: 125px;margin-right: 190px;padding: 1em;border-right: 1px solid #3F1B1B;}
#content a {font-weight:bold;}
#bottom_nav {padding: 2px 0;margin: 0;background-color: #D8DFD1;height: auto;text-align:center;color:#1F1B19;font:bold 12px/16px Arial, Helvetica, sans-serif;border-top: 1px solid #3F1B1B; clear:both;}

#footer{clear: both;margin: 0;padding: 2px 10px;color: #fff;background-color: #3F1B1B;border-top: 1px solid #3B425F;font:bold 12px/16px Arial, Helvetica, sans-serif;text-align:center;}
#footer a:link {text-decoration:none;color:#fff;}
#footer a:visited {text-decoration:none;color:#C2C5CF;}
#footer a:active {text-decoration:none;color:#C2C5CF;}
#footer a:hover {text-decoration:none;color:#C2C5CF;}

#content h2 { margin: 0 0 .5em 0; }
#comp {clear: both;margin: 0 auto;padding:0;}
#comp h5 {font:normal 10px/14px Arial, Helvetica, sans-serif;text-align:center;}

#forms { width:800px; padding: 0;font:normal 12px/16px Arial, Helvetica, sans-serif;margin:0;}
#forms .field {display:block; width:200px; float:left; line-height:20px; padding: 0px 0px 0px 10px;}
#forms textarea {padding:4px; margin:0; width:350px;}
#forms ul { list-style-type:none; margin: 0px 0px 0px 0px; padding: 0px 26px 0px 26px;}
#forms li {font:12px Arial, Helvetica, sans-serif; background:#FFFFFF; margin:2px; padding: 2px 2px 2px 2px;}


html>/**/body .submit {margin-left:550px;color:#ffffff;padding: 2px 4px 2px 4px;background-color:#3F1B1B;font:normal 12px/16px Verdana, Arial, sans-serif;border:1px solid #3F1B1B;cursor:pointer;}
.submit {margin-left:530px;color:#ffffff;padding: 0 4px 0 4px;;background-color:#3F1B1B;font:normal 12px/16px Verdana, Arial, sans-serif;border:1px solid #3F1B1B;cursor:pointer;vertical-align:middle;}
input.submit:hover{background-color: #D8DFD1; color:#000000;} 

#contentmls{margin-left: 125px;margin-right: 190px;padding: 1em;}

#contentmls, #contentmls td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

#contentmls h1 {
color:#263F0C;
}

.big_gmap{
	width: 340px; 
	height: 300px; 
	border:1px solid #cccccc;
}

.google {
	background-color:#ffffff;
	border:1px #cccccc solid;
	padding:3px;
}

#contentmls b {
	color:#3F1B1B;
}

.hand, .idx_images{
	border:1px solid #cccccc;
	cursor: pointer;
	cursor: hand;
	margin:2px;
}

#nexprev {
	text-align:right;
	padding:5px;
	margin-right:15px;
}

#right_columnmls{float: right; width: 170px;  margin: 0px;padding:0px; padding-top:16px; padding-right:6px; }

.required {
font-weight:bold;
color:#cc0000;
}

#nav a {
padding-left:10px;
padding-right:10px;
}
