.body, td, span {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
tr {vertical-align: top;}
p{font-family: Verdana, Arial, Helvetica, sans-serif; margin: 7px 10px; font-size:small; line-height: 16px;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; margin: 10px 10px 15px 10px;}
#h2 {margin-bottom: -5px;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; margin: 10px 0 0 10px;}
#h3 {font-size: 16px;}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; margin: 0; text-align:center;}

.table {border: solid 0px #999; width: 98%;/*comparison tables*/}
.table td, .table2 td {border: solid 1px #999;padding-left: 8px;}
.table2 {border: solid 0px #999; width: 98%; margin-left: 10px; margin-bottom: 20px;/*troubleshooting*/}
#indent {padding-left: 10px;}
#p{margin-top: 20px; /*paragraph beginning a page*/}
.bold {font-weight: bold;}
.bold2 {font-weight: bold; font-size: 15px;}
#index {font-weight: bold; font-size:15px; line-height: 22px; margin-top: 20px; /*home page intro paragraph*/}
#store {font-size: medium; line-height: 22px; margin-top: 10px; /*store intro*/}
.list {margin: 5px 10px; list-style-type:none; line-height: 19px;}
.list2 {margin: 5px 0px; list-style-type: disc; line-height: 19px; font-size:small;}
.list3 {margin: 10px 15px 20px 30px; list-style-type:disc; line-height: 23px; font-size:15px; font-weight:bold;/*store*/}
.list4 {margin: 5px 10px; list-style-type:none; line-height: 16px; font-size:small;}
.image {float: right; margin: 0 10px 10px 20px; /*tips*/}
.image2 {margin: 10px 20px 10px 10px; border: 1px solid #000;/*tips and directions*/}
.image3 {margin: 10px;/*store*/}
.image4 {margin: 25px 10px 10px 10px; /*store*/}
.image5 {margin-top: 10px; /* store- drip page*/}
.image6 {margin-top: 20px; margin-left: 10px; /*store - mold page*/}
.image7 {margin: 0 320px 10px 20px; float:right;}
.image8 {margin: 35px 10px 10px 10px; /*comparison images*/}
#luge {margin: 0;}
#homepic {background-color: #E2E2E2; vertical-align:top;}
#7gadgets {margin: 0 20px;}
#pic {background-color: #e2e2e2;}
#home {background-color: #E2E2E2; height:481px; width:580px; margin: 0 8px 15px 6px;}
#home2 {margin: -10px 128px 0 0; float:right;}
.photo {background-color: #1d1d1d; color: #fff; text-align:center;/*photos page*/}
#photo {margin-bottom: 20px;}
#nav {background-color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 14px;
 height: 38px; color: #fff; font-weight: bold; width: 805px;}
#nav ul { float: right; padding: 0; margin: 10px 0 0 0; padding-right: 10px;}
#nav ul li {height: 28px;}
#nav ul li ul li {height: 27px;}
#nav li ul li a {font-weight: bold;}
#nav, #nav a:link, #nav a:visited, #nav a:hover {text-decoration: none; color: #fff;}
#nav li {list-style-type: none; display: inline; padding-right: 2px;}
#nav a {display: block; padding-right: .5em; padding-left: .5em;}
#nav a:hover {#999;}
#nav li ul li a:hover, #nav a:hover {color: #1F49A9; background-color: #999;}
#nav li ul li a {color:#fff; filter: alpha (opacity=80);}
#nav li ul li a:hover {background-color:#999; filter: alpha (opacity=100);}
#nav li {float: left; margin-right: 0px;}
#nav li ul {margin-top: 2px; position: absolute; width: 14.15em; left: -999em;	border-top: 1px solid #fff; /*dropdown menus*/}  
#nav li ul li a {width: 14em;
	padding: 5px 4px 5px 6px;
	display: block;
	border-bottom: 1px solid #fff;background-color: #999; border-right: 1px solid #fff; border-left: 1px solid #fff;}
#nav li:hover ul, #nav li.sfhover ul  { left: auto; z-index: 200;	/*dropdown menus*/}

#video {margin: 20px 0 10px 20px;}
.plugs {margin: 5px 0 0 30px; list-style-type:none;}
.plugs2 {margin: 35px 200px 5px 10px;}
#plugs {margin: 5px 200px 5px 10px; /*top plug*/}

#store {width: 280px;}
.store2 {width: 270px; padding-top: 15px; vertical-align:top;}
.store3 {margin-bottom: 15px;/*bullet list*/}
.store4 {font-size: small; font-weight:bold; color:#ff0000; margin: 0 10px 0 35px;}

.center, .center2 {text-align: center;}
.center2 {color:#CC0000; font-weight: bold; font-size: 15px; margin: -10px 0 13px 0;}
#right {float: right; margin-top: -25px; margin-right: 30px;}
#right2 {float: right; margin: -5px 5px 0 0;}
.comp {text-align: center; font-weight: bold; font-size: 13px;/*comparison chart*/}
.comp2 {vertical-align: middle; background-color:#DFDFDF; /*comparison & troubleshoot*/}
.comp3 {width: 12%;}
.comp4 {width: 20%;}
.comp5 {vertical-align: middle;}
.comp6 {width: 18%;}
.textbox {width: 440px; text-align:center; margin-top: -10px;  margin-left: 130px;}
.textbox2 {width: 150px; float: left; margin: -20px 10px 10px 10px; padding: 0 0 20px 20px;}
#grotto {float: right; text-align:center; width: 250px; margin-top: -50px; margin-left: 0;}
#grotto2 {margin-top: -7px;}
.red {font-size: 18px; color: #A40000; font-weight: bold;line-height:20px;}
.red2 {font-size: 14px; color: #A40000; font-weight: bold; /*home*/}
.red3 {font-size: 15px; color: #a40000; font-weight:bold; text-align: center;}
.trouble {width: }

.normal {font-weight: normal;}

#attn {font-weight: bold; color:#CC0000;}

.headerbg {
	background-color: #5c260c;
	font-size : 10pt;
	color: #ffcc66;
	font-weight: bold;
	
}

.TxtSm {
	font-size : 8pt;
	color: #000000;

}

.textsmall {
	font-size : 7pt;
	color: #ffcc66;
	font-family: Arial, Helvetica, San Serif;
	text-decoration: none

}

.textquotewhite {
	font-size : 9pt;
	color: #ffffff;
	font-style:italic

}

.textsmallgrey {
	font-size : 7pt;
	color: #333333;
	font-family: Arial, Helvetica, San Serif;
	text-decoration: none

}

.textcopywright {
	font-size : 6pt;
	color: #666666;
	font-family: Arial, Helvetica, San Serif;

}

.textwhite {
	font-size : 10pt;
	color: #ffffff;

}

.textwhiteheader {
	font-size : 12pt;
	color: #ffffff;
	font-weight : bold;
}

.textwhitebold {
	font-size : 10pt;
	color: #ffffff;
	font-weight : bold;
}

.textwhitesmall {
	font-size : 7pt;
	color: #ffffff;

}

.txtbold {
	font-size : 10pt;
	color: #d92fbc;
	font-weight: bold;
}

.txtbody {
	font-size : 10pt;
	color: #000000;
}

.txtbodybold {
	font-size : 12pt;
	color: #000000;
	font-weight: bold;
}

.bgblack {
	background-color: #000000;
}

.indent {text-indent: 10px;}
