/*********************************content*************************************/
#content {
	
	padding:25px 0 42px;
	
}

h2 {
	font-size:42px;
	line-height:2em;
	font-weight:300;
	color:#151515;
	text-align:center;
	letter-spacing:-2px;
	margin-top:-13px;
}
	h2 strong {display:block;margin-top:-43px}
h3 {
	font-size:23px;
	line-height:2em;
	font-weight:normal;
	color:#080808;
	margin-left:40px;
}
h6 {color:#000;margin-bottom:5px}

.border-bot1 {
	
	padding-bottom:3px;
	background:url(../images/pic-3.gif) 0 bottom repeat-x;
}
.border-bot2 {
	width:100%;
	padding-bottom:35px;
	background:url(../images/pic-2.gif) 0 bottom repeat-x;
}

.button {
	display:inline-block;
	padding:0 24px;
	margin-left:2px;
	margin-bottom:2px;
	font-size:14px;
	line-height:38px;
	color:#000;
	border:1px solid #fff;
	background:url(../images/button-tail.gif) 0 0 repeat-x #c8960c;
	box-shadow:0 0 2px #bbb;
	cursor:pointer;
}
.button:hover {background:#e5a800;color:#fff}

.list-1 li {
	line-height:20px;
	padding:10px 0;
	background:url(../images/pic-1.gif) 0 bottom repeat-x;
}
.list-1 li.last-item {background:none}
	.list-1 li a {color:#808080}
	.list-1 li a:hover {color:#60b001}

.list-2 li {
	padding:0 0 15px 0px;
	background:url(../images/marker-1.png) 0 5px no-repeat;
}
	.list-2 li a.item {
		display:inline-block;
		font-size:23px;
		line-height:1.217em;
		color:#080808;
		margin-bottom:4px;
	}
	.list-2 li a.item:hover {color:#60b001}
	.list-2 li span {
		display:block;
		padding-bottom:16px;
		background:url(../images/pic-1.gif) 0 bottom repeat-x;
	}
	.list-2 .last-item span {background:none;padding-bottom:25px}
	
.list-3 {margin-top:-7px}
.list-3 li {
	line-height:20px;
	padding:10px 0;
	background:url(../images/pic-2.gif) 0 bottom repeat-x;
}
	.list-3 li a {
		display:inline-block;
		padding-left:30px;
		color:#fff;
		background:url(../images/marker-1.png) 0 3px no-repeat;
	}
	.list-3 li span {color:#808080;display:inline-block}
	.list-3 .last-item {background:none}

.link:hover {text-decoration:underline} 

dl dt {font-weight:bold;color:#000;margin-bottom:3px; margin-left:40px;}
dl span {float:left;width:80px}

#map_canvas {
	width:250px;
	height:223px;
	overflow:hidden;
	margin-left:0px;
	
}

/***** contact form *****/
#contact-form {
	position:static;
	vertical-align:top;
	width:100px;
	z-index:1;
	}
	#contact-form fieldset {
		border:none;
		padding:0;
		}			
			#contact-form label {
				display:block;
				height:50px;
			}
			
			#contact-form input {
				width:323px;
				padding:12px 20px;
				margin:0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				line-height:1.214em;
				color:#808080;
				border:1px solid #e6e6e6;
				background:#fff;
				outline:none;
			}
			#contact-form textarea {
				overflow:auto;
				height:130px;
				width:400px;
				padding:12px 20px;
				margin:0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				line-height:1.214em;
				color:#808080;
				border:1px solid #e6e6e6;
				background:#fff;
				outline:none;
			}
		.buttons-wrapper {padding:18px 0 0 0;text-align:right}
		.buttons-wrapper a {margin-left:15px}
		
