#top{
	margin: 0 auto; padding: 0; background: url(house-cleaning-1_02.jpg); height: 40px; width: 920px;
}

#main mainleft mainright {
	margin: 0 auto; padding: 0;
}

#main {
	margin: 0 auto; padding: 0; width: 920px; height: 600px; text-align: left;
}

#mainleft{
	width: 100px; height: 600px; background: url(house-cleaning-1_04.jpg); float: left;
}

#mainright logo topline breakline toolbar maintext leftline bottomleft bottomleft{
	margin: 0 auto; padding: 0;
}

#mainright{
	width: 820px; height: 600px; float: left;
}

#logo {
	width: 180px; height: 110px; float: left;
}

#topline{
	width: 640px; height: 110px; background: url(house-cleaning-1_06.jpg); float: left;
}

#breakline{
	width: 820px; height: 20px; background: url(house-cleaning-1_07.jpg); float: left;
}

#toolbar{
	width: 180px; height: 470px; float: left;
}

#maintext text1 text2{
	margin: 0 auto; padding: 0;
}

#maintext{
	width: 520px; height: 470px; background: url(house-cleaning-1_09.jpg); text-align: left; float: left;
}

#text1{
	width: 500px; margin-top: 15px; margin-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: 200; text-align: left;
}

#text2{
	width: 450px; margin-top: 20px; margin-left: 55px;
}

h1{
	font-family: Arial, Helvetica, sans-serif; text-align: center; font-size: 16px; color: #FFFFFF; text-decoration: none; font-weight: 200;
}

a.maintext{
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; text-decoration: none; font-weight: 200;
}

a.maintext1{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: 200;
}

#leftline{
	width: 120px; height: 470px; background: url(house-cleaning-1_10.jpg); float: left;
}

#bottomline{
	width: 800px; height: 40px; background: url(house-cleaning-1_09.jpg); float: left;
}

td.button1{
	width: 110px; height: 40px; background: url(button1a_03.jpg) no-repeat;
}

td.button2{
	width: 110px; height: 40px; background: url(button1a_05.jpg) no-repeat;
}

td.button3{
	width: 110px; height: 40px; background: url(button1a_06.jpg) no-repeat;
}

td.button4{
	width: 110px; height: 40px; background: url(button1a_07.jpg) no-repeat;
}

td.button5{
	width: 110px; height: 40px; background: url(button1a_08.jpg) no-repeat;
}

td.button6{
	width: 110px; height: 40px; background: url(button1a_09.jpg) no-repeat;
}

td.button7{
	width: 110px; height: 40px; background: url(button1a_10.jpg) no-repeat;
}

td.button8{
	width: 110px; height: 40px; background: url(button1a_11.jpg) no-repeat;
}

td.button1:hover{
	background: url(button1b_03.jpg) no-repeat;
}

td.button2:hover{
	background: url(button1b_05.jpg) no-repeat;
}

td.button3:hover{
	background: url(button1b_06.jpg) no-repeat;
}

td.button4:hover{
	background: url(button1b_07.jpg) no-repeat;
}

td.button5:hover{
	background: url(button1b_08.jpg) no-repeat;
}

td.button6:hover{
	background: url(button1b_09.jpg) no-repeat;
}

td.button7:hover{
	background: url(button1b_10.jpg) no-repeat;
}

td.button8:hover{
	background: url(button1b_11.jpg) no-repeat;
}

#bottomleft links{
	margin: 0 auto; padding: 0;
}

#legs legend{
	margin: 0 auto; padding: 0;
}

#legs{
	width: 920px; height: 50px; background: url(legs.jpg) no-repeat; float: left;
}

#legend{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: 100;
}

#legend{
	width:620px; margin-left: 30px; margin-top: 5px;
}

#bottomleft{
	width: 220px; height: 360px; float: left;
}

.links {
	width: 180px; margin-top: 10px; margin-left: 35px; margin-bottom: 30px;
}

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: 100;
}

a.links1{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: 100;
}

#bottomcenter towns{
	margin: 0 auto; padding: 0;
}

#bottomcenter{
	width: 580px; height: 360px; float: left;
}

.towns{
	width: 580px;  margin-top: 10px; margin-left: 0; margin-bottom: 5px; float: left;
}

.towns{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: 100;
}

a.towns1{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: 100;
}

#bottomright design{
	margin: 0 auto; padding: 0;
}

#bottomright{
	width: 120px; height: 360px; float: left;
}

#bottomright{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: 100;
}

#design{
	width: 100px;  margin-top: 10px; margin-left: 0; float: left;
}

