
/* CSS definition file containing sitestyle stylesheets */

* {
			margin:0;
			padding:0;
}

BODY {
			color: rgb(0,0,0);
			font-size:14pt;
			font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif;
			background-image: url('images/background.gif');
			background-repeat: repeat-y
}

#container {
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			width: 946px;
}

#content {
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 147px;
			width: 800px;
}

#banner {
			background-repeat: no-repeat;
			width: 800px;
			height: 143px;
			padding: 0px;
			margin: 0px;; background-position-y:50%
}

#header {
			width: 800px;
			height: 132px;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 20px 0px;
}

#leftcol {
			float: left;
			background-color: #ffffff;
			width: 200px;
			height:440px;
			padding:  0px  0px  20px  60px;
			margin:   0px  0px  0px  0px;
}

.mower {
			width: 190px;
			height:127px;
			padding: 0px;
			border: 2px solid #008000;; margin-left:30px; margin-right:30px; margin-top:10px; margin-bottom:0px
}

.painter {
			width: 190px;
			height:127px;
			padding: 0px;
			border: 2px solid #0000ff;; margin-left:30px; margin-right:30px; margin-top:20px; margin-bottom:0px
}

.upholster {
			width: 190px;
			height:127px;
			padding: 0px;
			border: 2px solid #800000;; margin-left:30px; margin-right:30px; margin-top:20px; margin-bottom:0px
}

#rightcol {
			float: right;
			background-color: #ffffff;
			width: 485px;
			height:440px;
			padding: 0px 0px 20px 0px;
			margin:  0px 0px 0px 0px;
}

.gardeninghdr {
			color: rgb(0,128,0);
			font-size: 1.3em;
			padding:45px 0px 12px 0px;
			text-align: center;
			font-weight: bolder;
}

.gardening {
			color: rgb(0,0,0);
			font-family: 'Arial Narrow', sans-serif;
			font-size: 0.8em;
			text-align: center;
			font-weight: bold;
}

.maintenancehdr {
			color: rgb(0,0,255);
			font-size: 1.3em;
			padding:75px 0px 12px 0px;
			text-align: center;
			font-weight: bolder;
}

.maintenance {
			color: rgb(0,0,0);
			font-family: 'Arial Narrow', sans-serif;
			font-size: 0.8em;
			text-align: center;
			font-weight: bold;
}

.upholsteryhdr {
			color: rgb(128,0,0);
			font-size: 1.3em;
			padding:75px 0px 12px 0px;
			text-align: center;
			font-weight: bolder;
}

.upholstery {
			color: rgb(0,0,0);
			font-family: 'Arial Narrow', sans-serif;
			font-size: 0.8em;
			text-align: center;
			font-weight: bold;
			margin:0px 0px 0px 20px;
}

#bottomline1 {
			clear: both;
			padding: 0px 0px 0px 100px;
			margin: 0px 0px 0px 0px;
			height: 77px;
}

.bottom1 {
			color: rgb(0,0,0);
			font-family: 'Arial Black', 'Helvetica Bold', Charcoal, Sans-serif;
			font-size: 10pt;
			text-align: center;
			font-weight: bold;
			text-decoration: underline;
			padding:0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
}

.bottom2 {
			color: rgb(0,0,0);
			font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif;
			font-size: 0.7em;
			text-align: center;
			font-weight: bold;
			padding:7px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
}

.bottom3 {
			color: rgb(0,0,0);
			font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif;
			font-size: 0.7em;
			text-align: center;
			font-weight: bold;
			padding:2px 0px 20px 0px;
			margin: 0px 0px  0px 0px;
}

#summary {  font-size: 0.7em;
			padding: 40px 0px 0px 40px;
			margin: 0px 0px 0px 0px;
			display: none;
}
#summaryl { float: left;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			width:380px;
}
#summaryr { float: right;
			padding: 00px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			width:380px;
}




.hd1 {
			font-size:1.1em;
			font-weight: bold;
			text-decoration: underline;
			text-align: center;
			font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif;
}

.hd2 {
			color: rgb (0,0,0);
			font-size:0.85em;
			font-weight: 500;
			text-decoration: none;
			text-align: center;
			font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif;
}

.hd3 {
			font-size:0.85em;
			font-weight: normal;
			text-decoration: none;
			text-align: center;
			font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif;
}

.hd4 {
			font-size:0.95em;
			font-weight: normal;
			text-decoration: none;
			padding:40px;
}

.txtb {
			font-weight: bold;
}

.txtbluecolor {
			color: rgb(0,0,128);
}
