a:link { color: #DF333B; text-decoration: none; }
a:visited {	color: #DF333B;	text-decoration: none; }
a:hover { color: #DF333B; text-decoration: underline; }
a:active { color: #DF333B; text-decoration: underline; }

body {
	background-color: #D8D8D8;
	height:100%;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

#into-area {
	background-image:   url("");
	background-color: #D8D8D8;
	background-repeat: repeat-n;
	width: 612px;
	vertical-align: top;
}
#main-content {
	background-color: #D8D8D8;
	background-repeat: repeat-n;
	width: 722px;
	vertical-align: top;
}

#main-content1 {
	background-color: #D8D8D8;
	background-repeat: repeat-n;
	width: 233px;
	vertical-align: top;
}

#main-contentsp {
	background-color: #D8D8D8;
	background-repeat: repeat-n;
	width: 25px;
	vertical-align: top;
}

#table2 {
	background-color: #FFFFFF;
	width: 200px;
	height: 250px;
	vertical-align: top;
	 }
	 
 #servicecell {
	background-color: #000000;
	width: 200px;
	height: 25px;
	vertical-align: top;
	border: 1px solid;
	border-color: #DF333B;
	vertical-align: middle;
	 }

#servicecell-l {
	background-color: #000000;
	width: 100%;
	height: 25px;
	vertical-align: top;
	border: 1px solid;
	border-color: #DF333B;
	vertical-align: middle;
	 }

	 
 #servicestable {
	background-color: #FFFFFF;
	width: 95%;
	vertical-align: top;
	border: 1px solid; 
	border-color: #DF333B;
	 }


#blk1 {
	background-image:   url("gfx/images/andrew_06.jpg");
	background-repeat: no-repeat;
	width: 110px;
	height: 129px;
	vertical-align: top;
}

#blk2 {
	background-image:   url("images/andy-brem2.jpg");
	background-repeat: no-repeat;
	width: 28px;
	height: 129px;
	vertical-align: top;
}

#blk3 {
	background-image:   url("images/middletown-cleaning2_09.jpg");
	background-repeat: no-repeat;
	width: 28px;
	vertical-align: top;
}


#bottom {
	background-color: #D8D8D8;
	width: 750px;
	vertical-align: top;
}

#red {
	background-image:   url("images/middletown-cleaning_04.jpg");
	background-repeat: no-repeat;
	width: 750;
	height: 27;
}

#header {
	background-image:   url("images/middletown-cleaning2_01.jpg");
	background-repeat: no-repeat;
	width: 750;
	height: 91;
}


#main_text {
	padding-top: 10px;
	height: 100%;
	width: 543px;
	text-align: left;
	background-color: #FFFFFF;
}

.h1 {
	padding-left: 0px;
	padding-right: 0px;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.h1a {
	padding-left: 5px;
	padding-right: 0px;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
}

.h2 {
	padding-left: 0px;
	padding-right: 0px;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #01367E;
	margin-top: 0px;
	margin-bottom: 10px;
	text-decoration: none;
}
.h3 {
	padding-left: 5px;
	padding-right: 0px;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
}
.h4 {
	padding-left: 0px;
	padding-right: 0px;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #01367E;
	margin-top: 0px;
	margin-bottom: 10px;
	text-decoration: none;
}
	
.phone {
	padding-right: 10px;
	font-family: Arial;
	font-size: 12pt;
	color: #ffffff;
	margin-top: 0px;
}

.company_addr {
	padding: 0px 10px 0px 0px;
	text-align: right;
	vertical-align: bottom;
	font-family: Arial;
	font-size: 9pt;
	color: #DF333B;
}

/* Bottom links */

.copyright {
	text-align: center;
	font-family: arial;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
.copyright a:link { text-align: left; color: #000000; text-decoration: none;}
.copyright a:visited { text-align: left; color: #000000; text-decoration: none;}
.copyright a:hover { text-align: left; color: #DF333B; text-decoration: underline;}
.copyright a:active { text-align: left;	color: #000000; text-decoration: none;}

.foot {
	font-family: arial;
	font-size: 12pt;
	font-weight: normal;
	color: #ffffff;
	text-style: italic;
}