body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-repeat: repeat-x;

	background-color: #D91E25;

	background-position: top;

}

#main {

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #3a3c37;

	width: 430px;

	margin-left: 20px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	float: left;

}

.redundant {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}

.table {

	background-color: #FFFFFF;

}

.td_main {

	width: 30px;

}

a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000;

	text-decoration: underline;

}



.td_maincol {

	width: 689px;

}

.bottom {

	text-align: left;

	margin-left: 32px;

	width: 250px;

}

.simboliq {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: bold;

	text-decoration: none;

}

#maincol {

	margin-top: 10px;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	width: 510px;

	margin-left: 20px;

	float: left;

}

#maincol2 {

	margin-top: 10px;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	width: 850px;

	margin-left: 50px;

	float: left;

}

#adress {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1em;

	line-height: 20px;

	font-weight: bold;

	color: #892424;

	margin-left: 25px;

	float: left;

	margin-top: 2px;

	width: 330px;

	text-align: left;

}

#adress a {

	text-decoration: underline;

	font-size: 1em;

	color: #info

@klzroofing.com;

	color: #892424;

}



#maincol p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	color: #000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}



#maincol h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.2em;

	font-weight: bold;

	color: #000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

#maincol h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 16px;

	color: #951a1e;

}

#maincol li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 25px;

	color: #3a3838;

	font-weight: bold;

	list-style-image: url(images/bullet.jpg);

}



#maincolm li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 20px;

	color: #3a3838;

	font-weight: bold;

	list-style-image: url(images/bullet.jpg);

}

#adress p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 16px;

	font-weight: bold;

	color: #605a5a;

}



#maincolm {

	margin-top: 10px;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	width: 390px;

	margin-left: 20px;

	float: left;

	border-left-width: 1px;

	border-left-style: dotted;

	border-left-color: #B2191E;

	padding-left: 15px;

}

#phone {

	font-family: Arial, Helvetica, sans-serif;

	color: #030406;

	font-size: 14px;

	font-weight: bold;

	padding-top: 5px;

	text-align: left;

	background-color: #FFF;

	border: 1px solid #DE1E29;

	padding-left: 20px;

	padding-bottom: 5px;

}

#phone  strong {

	color: #DE1F26;

}

#phone a {

	color: #DD1E26;

	font-size: 14px;

}

#bot-nav a {

	color: #FFF;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

}

#maincolm h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #951A1E;

	margin: 0px;

	padding-top: 10px;

	font-weight: bold;

}

#testi p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #575757;

	line-height: 19px;

}

#signature {

	font-size: 12px;

	color: #4A4645;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-align: right;

	padding-right: 20px;

}

#testi {

	float: right;

	width: 300px;

	background-color: #E4E4E4;

	border: 1px dotted #666;

	margin: 10px;

	padding: 10px;

}

#adress1 {

	width: 200px;

	float: left;

	color: #4F4F4F;

}

#table-colors {

	width: 180px;

	float: left;

}

.form {

	width: 400px;

}





#maincol2 p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	color: #000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	text-align: justify;

}



#maincol2 h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.2em;

	font-weight: bold;

	color: #000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

#maincol2 h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 16px;

	color: #951a1e;

}

#maincol li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 25px;

	color: #3a3838;

	font-weight: bold;

	list-style-image: url(images/bullet.jpg);

}


