@charset "utf-8";
/* CSS Document */
html, body { height: 100%; margin:0 auto; padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:#000 url("../images/BG.jpg") no-repeat center top;  }
p { padding:0; margin:6px 0 16px 0; }
img { border:0; }

.container { width:100%; margin:0 auto; text-align:center; }
.containerInner { width:920px; margin:0 auto; text-align:left;  }
.header { text-align:left; height:126px; }
#logo { margin:0; }
#logo a { width:0px; height:0px; overflow:hidden; display:block; background: url(../images/WaterMarque_Logo.gif) top left no-repeat; padding:126px 0px 0px 206px; }
.menu { background:url("../images/menu_BG.gif") repeat-x left top; height:37px; width:920px; padding:0; }
.menu ul { list-style:none; margin:0; padding:0; }
.menu li { list-style:none; float:left; padding:0 2px 0 0; margin:0; height:37px; }
.line { background:url("../images/menu_sep.gif") no-repeat right top;  }
.menu a { float:left; color:#FFF; text-decoration:none; display:block; padding:11px 28px 10px 28px; margin:0;  }
.menu a:hover { background:url("../images/menu_over.gif") repeat-x left top; color:#9CD7CE; }
.menu a.select { color:#00B1B0; }
.menu a.select { text-decoration:none; color:#00B1B0; background-image:none; }
.homeban { height:420px; background-color:#000; width:920px; border-bottom:1px solid #000; }
.hometextblock-top { padding:30px 0 0 0; }
.hometextblock { background-color:#333333; color:#FFF; font-size:0.9em; }
.hometextblock p { padding:6px 20px; margin:0; }
.hometextblock-bot { padding:0 0 20px 0; }

.productContainer { height:180px; padding:12px 0; background-color:#000; }
.productHeader { background:url("../images/product_titleBG.jpg") repeat-y left top; }
.productHeader h2 { margin:0; padding:6px 30px; font-size:1.4em; font-weight:normal;}
.productContainer .Col1 { float:left; width:340px; }
.productContainer .Col2 { float:left; width:560px; color:#FFF }
.productContainer .Col2 h3 { font-size:1em; color:#00B1B0; font-weight:normal; padding:10px 0 4px 0; margin:0; }
.productContainer .Col2 p, .contactBody .Left p { padding:4px 0 8px 0; margin:0; line-height:18px; }
.productContainer .Col2 p img { margin-right:12px; float:left; }

.productInfoContainer { padding:0; background-color:#000;}
.productInfoBody { color:#FFF; padding:10px 0; }
.productInfoBody h3 { font-size:1em; color:#00B1B0; font-weight:normal; margin:0; padding:8px 30px; }
.productInfoBody p { margin:0; line-height:18px; padding:5px 30px 14px 30px; }
.productInfoBody p img { float:left; }
.productInfoBody ul { list-style:none; margin:0; padding:0; }
.productInfoBody li { background:url("../images/news_arrow.gif") no-repeat 30px 10px; line-height:18px; margin:0; padding:7px 30px 10px 40px; }
.productInfoBody li span { color:#00B1B0; }

.contactBody { height:360px; width:920px; }
.contactBody .Left { float:left; width:435px; }
.contactBody .Left h3 { font-size:1em; color:#00B1B0; font-weight:normal; margin:0; padding:22px 30px 0 30px; }
.contactBody .Left p { padding:0 30px 20px 30px; margin:0; color:#fff; line-height:18px;}
.contactBody .Right { float:right; width:478px; background:url("../images/ContactBG.png") no-repeat left 20px; height:340px;  }
.contactBody a { color:#00B1B0; text-decoration:none; }
.contactBody a:hover { color:#00B1B0; text-decoration: underline; }
.contactBody .Right h3 { font-size:1.4em; color:#00B1B0; font-weight:normal; margin:0; padding:30px 0 14px 20px; }
.contactBody .Right table { width:420px; color:#FFF; margin:0 0 0 20px; }
.contactBody .Right table td { padding:5px 0; }
.contactBody .Right table .Col1 { width:140px; }
.formfield { color:#000; padding:1px 2px; border:1px solid #000; width:260px; }

.FooterContainer { background:url("../images/footerBG.gif") no-repeat left top; height:113px; }
.MarketingContain { height:67px; width:920px; } 
.SocialNet { float:left; height:64px; width:440px; }
.SocialNet p { color:#fff; padding:0 0 0 20px; }
.SocialNet img { position: absolute; margin-top:-4px; }
.Emailers { float:left; height:64px; width:476px;  }
.Emailers p { float:left; color:#000; padding:0 0 0 20px; }
.Emailers p input { margin:0 0 2px 0; padding:0 1px; border:1px solid #000; background:#FFF; color:#000; width:180px; }
.MarketingContain h2 { margin:0; padding:8px 0 3px 20px; color:#FFF; font-weight:normal; font-size:1.2em; }

.news { margin:0; padding:0; list-style:none; }
.news li { background:url("../images/news_arrow.gif") no-repeat 30px 20px; padding:16px 40px; margin:0; line-height:1.6em; border-bottom:1px solid #0cb2af;  }
.news li span { color:#0cb2af; }
.news li p { padding:6px 0 10px 0; }
.news li a { color:#0cb2af; text-decoration:underline; }
.news li img { float:left; margin:0 14px 14px 0; }

.ProductSub { background-color:#FFF; }
.ProductSub h4 { color:#000; font-size:1.4em; padding:6px 30px; margin:0; }

.botmenu { color:#00B1B0; width:740px;  margin:0 0 0 180px; padding:16px 0; font-size:0.9em; }
.botmenu a { color:#00B1B0; padding:3px 12px; text-decoration:none; }
.botmenu a:hover { color:#FFF; padding:3px 12px; background-color:#00B1B0 }
.Copyright { color:#FFF; font-size:0.8em; text-align:center; padding-bottom:20px; }
.Copyright p { text-align:right; margin:0; padding:0 0 6px 0; }
