@charset "utf-8";

/* ~~ MAIN PAGE CONTENT ~~ */
.main {
	padding:50px 15px;
	float: left;
	width:605px;
	color:#000;
	text-align:left;
}

.main h2 {
	color:#007739;
}

.main form {
	margin-left:25px;
	font-size:13px;
}

.main li {
	font-size:14px;
	color:#3c3c3c;
}
.main a {
	font-weight:normal;
}

#image {
	border:thin solid #999;
	padding:3px;
	margin-left:15px;
}

/* ~~ SIDEBAR CONTENT ~~ */
.sidebar1 {
	float: right;
	width: 300px;
	background: #fff;
	padding: 30px;
}

.estimate {
	margin:0;
}

.sb {
	margin:0 0 0 -4px;
}
.sb h1 {
	margin-top:390px;
	font-size:20px;
}
.sb h2 {
	font-size:16px;
	color:#007739;
}
.sb li {
	font-size:14px;
	color:#3c3c3c;
}
.sb img {
	margin-bottom:0;
	padding-bottom:0;
}
.sb a {
	font-weight:normal;
}


#title_1 {
	font-size: 42px;
	font-weight: 600;
	color: #C00;
	text-align: center;
	line-height:1.25em;
}
#title_2 {
	font-size: 24px;
	font-weight : 600;
	color:#C00;
}

.solartext {
	padding: 5px;
	margin-right:10px;
	width: 645px;
	float: left;
}
.solartext h1 {
	font-size:21px;
	color:#2f2f2f;
	margin: 15px 0 15px 0;
}
.solartext p {
	font-size: 13px;
	color:#5f5f5f;
	text-align:justify;
}
.solartext span {
	color:#2f2f2f;
	font-size:14px;
}
.solartext img {
	padding:0 5px 5px 5px;
}
