body { font-size: 12px; font-family: arial, verdana; background-image: url(../images/background.jpg); background-repeat: no-repeat; background-position: 0 bottom; height: 100%; margin: 0; padding: 0; }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
#header { background-image: url(../images/header.jpg); background-repeat: no-repeat; vertical-align: bottom; position: relative; width: 960px; height: 125px; float: left; }
#container { text-align: center; position: relative; width: 950px; float: left; padding-left: 20px; }
.squeak { vertical-align: top; position: relative; width: 625px; float: left; padding-top: 10px; }
.name { color: #060; font-size: 15px; font-weight: bold; text-decoration: underline; text-align: left; width: 270px; height: auto; float: left; margin: 10px 0 0; padding: 0 0 0 140px; }
.desc { color: #000; font-size: 11px; text-align: justify; width: 270px; float: left; margin: 5px 0 0; padding: 0 0 0 140px; }
.buy { text-align: right; vertical-align: top; position: relative; width: 375px; float: left; margin: 0; padding: 10px 0 0; border-width: 0; }
.image { width: 225px; float: right; margin: 0; padding: 0; }
img { border-style: solid; border-width: 0; }
.L1 { position: relative; width: 375px; float: left; }
.R1 { vertical-align: top; position: relative; width: 200px; float: right; padding-left: 10px; }
.R2 { vertical-align: top; position: relative; width: 250px; float: left; padding-left: 10px; }
.R3 { vertical-align: top; position: relative; width: 250px; float: left; padding-left: 10px; }
#vdividermenu ul{ color: #fff; font-size: 11px; font-weight: bold; font-style: normal; font-variant: normal; width: 100%; margin: 0; padding-top: 77px; padding-right: 0; padding-left: 15px; }
#vdividermenu ul li{ color: #000; margin: 0; padding: 0; display: inline; }
#vdividermenu ul li a{ color: #999; font-size: 12px; background-position: center; padding: 2px 10px; text-decoration: none; margin-top: 5px; margin-right: 0; margin-bottom: 5px; margin-left: 3px !important; }
#vdividermenu ul li a:visited{ color: #999; }
#vdividermenu ul li a:hover{ color: #000; background-image: none; }
#footer { color: #fff; text-align: center; position: relative; width: 975px; float: left; padding-bottom: 10px; }
#toptext { font-size: 14px; font-weight: bold; text-align: center; padding-bottom: 15px; }
#green { background-image: url(../images/greenback.png); background-repeat: no-repeat; width: 919px; height: 600px; }
#left { width: 425px; height: 500px; float: left; margin: 15px 0 0 20px; padding: 0; }
#right { width: 440px; height: 500px; float: left; margin: 15px 0 0 20px; padding: 0; }
.preload { visibility: hidden; margin: 0; padding: 0; border-style: none; border-width: 0; display: none; }
#footer { color: #fff; text-align: center; position: relative; width: 975px; height: 50px; float: left; padding-top: 150px; padding-bottom: 10px; }
#gas { background-image: url(../images/products_03.png); background-repeat: no-repeat; position: relative; width: 425px; height: 225px; float: left; margin-top: 20px; margin-left: 0; }
#electric { background-image: url(../images/products_05.png); background-repeat: no-repeat; position: relative; width: 435px; height: 225px; float: left; margin-top: 20px; margin-left: 0; }
#compost { background-image: url(/images/products_09.png); background-repeat: no-repeat; position: relative; width: 425px; height: 225px; float: left; margin-top: 20px; margin-left: 0; }
#mower { background-image: url(/images/products_10.png); background-repeat: no-repeat; position: relative; width: 435px; height: 225px; float: left; margin-top: 20px; margin-left: 0; }
.misclinks { text-align: left; float: left; margin-top: 10px; padding-left: 140px; }
a.review { color: #060; font-weight: bold; background-image: url(/images/review-icon.png); background-repeat: no-repeat; background-position: left center; text-decoration: none; height: 25px; margin: 0; padding: 5px 2px 0 30px; list-style-type: none; display: block; }
a.comments { color: #060; font-weight: bold; background-image: url(/images/comments-icon.png); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; height: 25px; margin: 0; padding: 5px 2px 0 30px; list-style-type: none; display: block; }
a.purchase { color: #060; font-weight: bold; background-image: url(/images/buy-icon.png); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; height: 25px; margin: 0; padding: 5px 2px 0 30px; list-style-type: none; display: block; }
.preload { visibility: hidden; margin: 0; padding: 0; border-style: none; border-width: 0; display: none; }
