@charset "UTF-8";
/* CSS Document */

/********** FONTS **********/
h1 {font-family:"Trebuchet MS";font-size:1.25em;font-weight:normal;color:#FFFFFF;}
h2 {font-family:"Trebuchet MS";font-size:1.125em;font-weight:normal;color:#FFFFFF;}
h3 {font-family:"Trebuchet MS";font-size:1em;font-weight:normal;color:#FFFFFF;}
h4 {font-family:"Trebuchet MS";font-size:0.875;font-weight:normal;color:#FFFFFF;}
p {font-family:"Trebuchet MS";font-size:14px;font-weight:normal;margin:0px;padding:0px;line-height:20px;color:#FFFFFF;}
h5 {font-family:"Trebuchet MS";font-size:1em;font-weight:normal;margin:0px;padding:0px;color:#FFFFFF;}
#content strong {font-weight:normal;}
img {behavior: url(inc/pngbehavior.htc);}

/********** CLASSES **********/
.clear {clear:both;}
.hr {width:500px;height:1px;height:1px !important;min-height:1px;background-color:#BEBA9D;}
.fmessage {width:310px;height:100px;padding:3px;margin:5px 10px 5px 10px;background-color:#CCCCCC; border:1px solid #ffffff;float:left;color:#666666;}
.fname {width:140px;height:20px;padding:3px;margin:10px 10px 5px 10px;background-color:#CCCCCC; border:1px solid #ffffff;color:#666666;float:left;}
.fsend{width:62px;height:25px;padding:0px;margin:0px 10px 10px 10px;float:left;}
.bold {font-weight:bold;}
.shhhh {display:none;}

/********** LAYOUT **********/
html,body {height:100%; width:100%; margin:0px auto;}
body {margin:0 auto;background-color:#dfdfdf;font-family:"Trebuchet MS";font-size:14px;font-weight:normal;padding:0px;line-height:20px;color:#FFFFFF;}
#wrapper {width:1024px;margin:0px auto 0px auto;}
#header {width:1024px;height:138px;margin:0px;background-repeat: no-repeat;background-position:center top;background-image: url(//www.muggabug.com/images/frame1.jpg);}
#nav2 {width:1024px;height:91px;margin:0px;background-repeat: no-repeat;background-position:center top;background-image: url(//www.muggabug.com/images/navbg.jpg);}
#content {width:1024px;height:468px; height:auto !important;min-height:468px;margin:0px;background-repeat: repeat-y;background-position:center top;background-image: url(//www.muggabug.com/images/contentfill.jpg);padding:0px;}
*html #contentheader	{padding:0px;margin:91px 0px 0px 0px;}
#contentheader {width:1024px;height:115px; margin:0px;padding:0px;}
#contentfooter {width:1024px;height:159px; margin:0px;background-repeat: no-repeat;background-position:center top;background-image: url(//www.muggabug.com/images/index_15.jpg);padding:0px;}
#footerheader {width:1024px;height:115px;margin:0px;background-repeat: no-repeat;background-position:center top;background-image: url(//www.muggabug.com/images/index_16.jpg);padding:0px;}
#footermessage {width:395px;height:249px;margin:0px;background-repeat: no-repeat;background-position:center top;background-image: url(//www.muggabug.com/images/index_17.jpg);padding:0px;float:left;}
#footerfacebook {width:239px;height:249px;margin:0px;padding:0px;float:left;}
#footermap {width:390px;height:249px;margin:0px;padding:0px;float:left;}
#footercredit{width:1024px;height:104px;margin:0px;background-repeat: no-repeat;background-position:center top;background-image: url(//www.muggabug.com/images/index_20.jpg);padding:0px;}

/********** CONTENT AREA **********/
#leftcol{width:620px;height:468px;height:auto !important;min-height:468px;margin:20px 10px 20px 60px;float:left;}
*html #leftcol	{padding:0px;margin:20px 10px 20px 40px;}
#rightcol{width:274px;height:468px; height:auto !important;min-height:468px;margin:20px 30px 20px 10px;float:right;}
*html #rightcol	{padding:0px;margin:20px 10px 20px 10px;}
#message {width:350px; height:190px;margin:60px 0px 0px 30px; padding:0px; float:right;}
*html #message	{width:350px; height:190px;margin:50px 0px 0px 30px; padding:0px; float:right;}

/********** LINKS **********/
a.box:link { color: #FFFFFF; text-decoration: none; padding: 4px; margin:2px 0px 2px 0px;background-color: #666666;}
a.box:visited { color: #FFFFFF; text-decoration: none; padding: 4px; margin:2px 0px 2px 0px;background-color: #666666;}
a.box:hover { color: #333333; padding: 4px; background-color: #DBF4FF; margin:2px 0px 2px 0px;}
a:link {color: #3399FF; text-decoration: none;}
a:visited {color: #3399FF; text-decoration: none;}
a:hover {color: #004B7F;}
a img {border: none; }
a.credit:link {color:#333333; text-decoration: none; padding:0px;}
a.credit:visited {color: #000000;text-decoration: none;padding: 0px;}
a.credit:hover { color: #FFFFFF;padding:0px;}

/********** PAGE ELEMENTS **********/
#credit{width:100px;height:50px;margin:0;font-family:Arial, Helvetica, sans-serif;font-size: 10px;line-height: 16px;padding:20px;margin:0px;float:right;}
#copyright{width:800px;height:50px;margin:0;font-family:Arial, Helvetica, sans-serif;font-size: 10px;line-height: 16px;padding:20px;margin:0px;}
#googlemap {width:450px; height:550px; border:1px solid #000000; line-height:15px;float:left;margin:0px 0px 20px 0px; float:right;}
#servicearea {width:1024px;margin:0px; font-family:Arial, Helvetica, sans-serif;font-size: 10px;line-height: 16px; color:#999999;background-color:#000000;text-align:center;}

/********** FORMS **********/
form#contactform {color:#fff;}
form#contactform label {color:#fff; width:135px; display:block; float:left; text-align:right; margin:0 5px 10px 0;}
form#contactform input.text {width:200px; color:#000; display:block; float:left; text-align:left; margin:0 0 10px 0;}
form#contactform br {clear:left;}

/********** Visual MENU **********/
#nav2 .menu {width:1024px;padding: 91px 0px 0px 0px;overflow: hidden;height: 0px !important;height /**/:91px;float:left;}
*html #nav 2 .menu	{padding:0px;margin:0px 0px 91px 0px;}
#nav2 a#home{background:url(//www.muggabug.com/images/nav_01.jpg) no-repeat;width:130px;}
#nav2 a#home:HOVER,.home #nav2 a#home{background:url(//www.muggabug.com/images/navrollover_01.jpg) no-repeat;}
#nav2 a#aboutus{background:url(//www.muggabug.com/images/nav_02.jpg) no-repeat;width:92px;}
#nav2 a#aboutus:HOVER,.procedures #nav2 a#procedures{background:url(//www.muggabug.com/images/navrollover_02.jpg) no-repeat;}
#nav2 a#termites{background:url(//www.muggabug.com/images/nav_03.jpg) no-repeat;width:86px;}
#nav2 a#termites:HOVER,.about #nav2 a#about{background:url(//www.muggabug.com/images/navrollover_03.jpg) no-repeat;}
#nav2 a#generalpests{background:url(//www.muggabug.com/images/nav_04.jpg) no-repeat;width:125px;}
#nav2 a#generalpests:HOVER,.news #nav2 a#news{background:url(//www.muggabug.com/images/navrollover_04.jpg) no-repeat;}
#nav2 a#mosquitoes{background:url(//www.muggabug.com/images/nav_05.jpg) no-repeat;width:108px;}
#nav2 a#mosquitoes:HOVER,.contact #nav2 a#contact	{background:url(//www.muggabug.com/images/navrollover_05.jpg) no-repeat;}
#nav2 a#moles{background:url(//www.muggabug.com/images/nav_06.jpg) no-repeat;width:73px;}
#nav2 a#moles:HOVER,.contact #nav2 a#contact{background:url(//www.muggabug.com/images/navrollover_06.jpg) no-repeat;}
#nav2 a#qualitypro{background:url(//www.muggabug.com/images/nav_07.jpg) no-repeat;width:110px;}
#nav2 a#qualitypro:HOVER,.contact #nav2 a#contact{background:url(//www.muggabug.com/images/navrollover_07.jpg) no-repeat;}
#nav2 a#myaccount{background:url(//www.muggabug.com/images/nav_08.jpg) no-repeat;width:112px;}
#nav2 a#myaccount:HOVER,.contact #nav2 a#contact{background:url(//www.muggabug.com/images/navrollover_08.jpg) no-repeat;}
#nav2 a#customerservice{background:url(//www.muggabug.com/images/nav_09.jpg) no-repeat;width:188px;}
#nav2 a#customerservice:HOVER,.contact #nav2 a#contact{background:url(//www.muggabug.com/images/navrollover_09.jpg) no-repeat;}
 
/******* HORIZONTAL NAV MENU  ***********/
#nav2	{height:91px; width:1024px; float:left;}
*html #nav2	{position:absolute;z-index:500;} /*IE 6*/ 
ul#imagenav {margin: 0;border: 0 none;padding: 0;width: 1024px; /*For KHTML*/list-style: none;height: 91px;padding: 0px;}
ul#imagenav li {margin: 0;border: 0 none;padding: 0;float: left; /*For Gecko*/display: inline;list-style: none;position: relative;height: 50px;z-index:5;}
ul#imagenav li li{height:20px;margin:0px 0px 2px 0px;padding:2px 0px 2px 0px;}
ul#imagenav ul {margin:32px 0px 0px 0px;border: 0 none;padding: 0;width: 200px;list-style: none;display: none;position: absolute;top: 40px;left: 0;z-index:10;}
*html ul#imagenav ul	{margin:35px 0px 0px 0px;} /*IE 6*/ 
ul#imagenav ul li {float: none; /*For Gecko*/display: block !important;display: inline; /*For IE*/}
/* Root Menu */
ul#imagenav a {padding: 2px 2px;float: none !important; /*For Opera*/float: left; /*For IE*/display: block;color: #333333;text-decoration: none;height: auto !important;height: 1%; /*For IE*/font-family: "Trebuchet MS";font-size: 16px;line-height: 24px;font-weight: normal;}
/* Root Menu Hover Persistence */
ul#imagenav a:hover,ul#imagenav li:hover a,ul#imagenav li.iehover a {background: #CCC;color: #FFF;}
/* 2nd Menu */
ul#imagenav li:hover li a,ul#imagenav li.iehover li a {float: none;background:#FFFFFF;border:1px solid #CCCCCC;color: #999999;font-size:16px;height:30px;text-indent:5px;}
*html #imagenav	{z-index:500; position:relative;}
/* 2nd Menu Hover Persistence */
ul#imagenav li:hover li a:hover,ul#imagenav li:hover li:hover a,ul#imagenav li.iehover li a:hover,ul#imagenav li.iehover li.iehover a {background: #DBF4FF;color: #999999;}
ul#imagenav ul ul,ul#imagenav ul ul ul {display: none;position: absolute;top: 0;left: 160px;}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#imagenav li:hover ul ul,ul#imagenav li:hover ul ul ul,ul#imagenav li.iehover ul ul,ul#imagenav li.iehover ul ul ul {display: none;}
ul#imagenav li:hover ul,ul#imagenav ul li:hover ul,ul#imagenav ul ul li:hover ul,ul#imagenav li.iehover ul,ul#imagenav ul li.iehover ul,ul#imagenav ul ul li.iehover ul {display: block;}