body, { font: normal 11px/14px tahoma, Verdana, Arial, Helvetica, sans-serif;}

p { font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;}

.maintable { border-right: 1px solid #666; border-left: 1px solid #666 }
#header { background-image: url("images/imas_aquatics_garden_maintenance2.jpg"); background-repeat:repeat; height:116; width:778;}
#header h4 { color: #01763c; font-size: 28px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0; padding:66px 200px 0 0; text-align:right;}
.introblock h1 { color: #01763c; font-size: 20px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 140%; font-weight:normal;}
.introblock  { color: #01763c; font-size: 20px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 140%; background-color: #e1f1b3; background-image: url("images/garden_pond_bg.jpg"); background-repeat: repeat-x; margin-top: 0; margin-bottom: 0; padding: 23px; }
.gallery  { color: #01763c; font-size: 20px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 140%; background-color: #e1f1b3; background-image: url("images/garden_pond_bg.jpg"); background-repeat: repeat-x; margin-top: 0; margin-bottom: 0; padding: 0 23px; }
.backlinks { font-size:11px; text-align:left;}
.backlinks a { color: #01763c;}
.footer { color: #01763c; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #b3d940; padding: 7px; }
.bodytext { font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 140%; padding: 23px; background:#FFFFFF; }
.bodytext h1 { color: #01763c; font-size: 16px; margin-top: 10px; margin-bottom: -5px }
.bodytext h2 { color: #01763c; font-size: 16px; margin-top: 10px; margin-bottom: -5px }
.bodytext h3 { font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
.bodytext a { color: #01763c; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif }
.bodytext a:hover { text-decoration: none }
.menu { color: #fff; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #06c; padding: 17px 11px 16px 13px; border-bottom: 1px solid #09f; width:256px; }
.menu h1 { color: #fff; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0;}
.menu a { color: #fff; text-decoration: none }
.menu a:hover { color: #00bfff }

#nav, #nav ul { /* all lists */ padding: 0; margin: 0; list-style: none; float : left; width: 194px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;}
#nav li { /* all list items */ position : relative; float : left; line-height : 1.25em; margin-bottom : 0; width: 194px; border-bottom: 1px solid #09f;}
#nav li ul { /* second-level lists */ position : absolute; left: -999em; margin-left : 194px; margin-top : -34px; }
#nav li ul ul { /* third-and-above-level lists */ left: -999em;}
#nav li a { display : block; color : white; font-size: 14px; text-decoration : none; background-color : #06c; padding : 0.5em;}
#nav li a:hover { color: #00bfff; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */ left: auto; }

.bgleft { background-image: url("images/pond_services_aquatics.jpg"); background-repeat: no-repeat; background-position: 0 bottom }
.menugreen { color: #b3d940; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 0; background-color: #01763c; padding: 17px 11px 16px 13px; border-bottom: 1px solid #b3d940; width:256px; }
.menugreen a { color: #fff; text-decoration: none }
.menugreen a:hover { color: #b3d940 }
.menugreen h1 { color: #b3d940; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 0; margin:0;}
.panels { }
.panels p { color: #fff; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 150%; padding: 13px }
.panels h1 { color: #fff; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 150%; padding: 13px; margin:0; }
.footer_text { color: #a0a0a4; font-size: 10px; font-family: Verdana; font-weight: normal; line-height: 15px; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #bde828 }
.footer_text h3 { color: #a0a0a4; font-size: 10px; font-family: Verdana; font-weight: normal; line-height: 15px; padding-top: 0; padding-bottom: 10px }
.footer_text h3 a { color: #a0a0a4; font-family: Verdana; text-decoration: none }
.footer_text h3 a:hover { color: #808080; font-family: Verdana; text-decoration: underline }

#offer_ad { position:absolute; top:0; right:5%; z-index:10; text-align:right;}

#box{ margin: 0 5px; background-image: url("images/garden_pond_bg.jpg"); background-repeat:repeat-x; background-position: 0 top; background-color:#E1F1B3; text-align:center; font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;}
b.rtop, b.rbottom{display:block; background-image: url("images/pond_services_aquatics.jpg"); background-repeat: no-repeat; background-position: 0 top;}
b.rtop *, b.rbottom *{display: block; height: 1px; overflow: hidden; background-image: url("images/garden_pond_bg.jpg"); background-repeat:repeat-x; background-position: 0 top; }
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
#box h1 {margin:0; font:bold 12px/20px tahoma, Verdana, Arial, Helvetica, sans-serif; color:#006600;}

div#nifty{ margin: 0 10%;background: #9BD1FA}