



body{
        padding:0;
        margin:0;
/*---        background-color:#FFFAEA;  ---*/
/*---        background-color:#c2c287; ---*/
/*---         background-color:gray; ---*/
/*---        background-color:#c2c287;    ---*/
background-color:black;
        color:#000;
}
div, h1, h2, p, form, label, input, textarea, img, span{
        margin:0; padding:0;
}

#body p.midCom34{
        font: 34px/38px Monotype Corsiva;
        color:blue;
    background-color:#00000;
        margin:0 0 0px 0;
        width:252px;
        height:40px;
        text-decoration: underline;
        border:#565656;
    text-align: center;
}
#body p.midCom22{
        font: 22px/19px Monotype Corsiva;
        color:black;
    background-color:#bdbcbc;
        margin:0 0 0px 0;
        width:252px;
        height:40px;
        text-decoration: none;
        border:#565656;
    text-align: center;
}
#body p.midCom18{
        font: 18px/20px Monotype Corsiva;
        color:black;
    background-color:#bdbcbc;
        margin:0 0 0px 0;
        width:252px;
        height:20px;
        text-decoration: none;
        border:#565656;
    text-align: center;
}
#body a.Coms1{
         color:blue;
    text-align: center;


}
#body-lev1{
        width:1024px;
        margin:0 auto;
        padding:0;
        background-color:black;
        color:#000;
            border-style: solid;
    border-width: 1px;
}

#body-lev1 a.submenu {
        color:#bcbc87;
        /* text-transform : uppercase;             */
      font: 16px/19px Arial, Helvetica, sans-serif;
       /* text-decoration: none;    */
}
#body-lev1 a.submenu:hover {
        color:#bcbc87;

      font: 16px/19px Arial, Helvetica, sans-serif;

}

#body-lev1 a.submenu:active {
        color:#bcbc87;

      font: 16px/19px Arial, Helvetica, sans-serif;

}


#body-lev1 a.submenu:visited {
        color:#bcbc87;

      font: 16px/19px Arial, Helvetica, sans-serif;

}

#body-lev1 td a.submenu:link {
        color:red;

      font:bold 16px/19px Arial, Helvetica, sans-serif;

}


#body-lev1 img.tying {
 border-style:solid;
  border-color: #bcbc87;}


#body-flymenu{
        width:1024px;
        margin:0 auto;
        padding:0;
        background-color:black;
        color:#000;
            border-style: solid;
    border-width: 1px;
}

#body-flymenu a{
        color:#c2c287;
         text-transform : uppercase;
         font:bold 12px/16px Arial;
        /*  text-decoration: none;  */
}
#body-flymenu a:hover{
        color:blue;
 }
#body-flymenu a:visited {
    color: #c2c287;
}




/*------------------------------------------------mid panel--------------------*/
#mid{
        width:500px;
        border:#FF6600 solid 1px;
        background:url(images/mid_panel_bg.gif) 0 0 repeat-x #FF660e;
                                        /*   background: 0 0 repeat-x #bababa;    */
        color:#fff;
        padding:4px 13px 0 11px;
        margin:0 17px 0 0;
        float:left;
}

#mid a.intro{
        color:#FFF414;
        text-decoration: none;
}
#mid a.intro:hover{
        color:blue;
}

#mid h2{
        font:bold 22px/38px Arial, Helvetica, sans-serif;
}
#mid img{
        margin:0 0 2px 0;
        width:500px;

}
#mid img.img24{
        margin:0 0 0 0;
        width:24px;
        border-color: black;
        borderstyle:solid;
        text-decoration: none;

}
#mid img.img24:link{
        border-color: black;
        color: black;
        text-decoration: none;
}
#mid img.img24:visited{
        border-color: black;
        color: black;
        text-decoration: none;
}
#mid img.img24:hover{
        border-color: black;
        color: black;
        text-decoration: none;
}

#mid h4{
        font:bold 10px/10px Arial, Helvetica, sans-serif;
        padding:0;
        margin:0 0 6px 0;
}
#mid h3{
        font:bold 12px/29px Arial, Helvetica, sans-serif;
        color:#FFF414;
         background-color:#FF6600;
                                                        /*   background-color:#bababa;   */
        padding:0;
        margin:0;
                                                        /*   text-transform:uppercase;  */
}
#mid p.midText{
        font:bold 12px/19px Arial, Helvetica, sans-serif;
        color:#fff;
   background-color:#FF6600;
                                                        /*  background-color:#bababa;   */
        margin:0 0 29px 0;
}
#mid p.midText2{
        font:bold 16px/22px Arial, Helvetica, sans-serif;
        color:#fff;
        background-color:#FF6600;
        margin:0 0 46px 0;
}
/*------------------------------------------------mid panel--------------------*/

/*------------------------------------------------right panel--------------------*/

#right_search{
        background:url(imgs/right_top_eol.jpg) 0 0 no-repeat #131313;
        width:264px;
        height: 68px;
        float:left;
}



#right-werb{
        background:url(imgs/right_top_eol_green.jpg) 0 0 no-repeat #376921;
        width:264px;
        height: 186px;
        float:left;
 }

#right-werb img{
        margin:0 0 14px 0;
         margin:10px 10px 4px 6px;
}


/* ===================== RIGHT GUESTS ======================== */
#right-guests{
background:url(imgs/right_top_eol.jpg) 0 0 no-repeat #131313;
        width:264px;
    height: 514px;
        float:left;
}



#right-guests h2.mem{
        font:bold 20px/18px Arial, Helvetica, sans-serif;
        background:url(images/member_login.gif) 0 0 no-repeat #131313;
        color:#7BCA0A;
        background-color:inherit;
        margin:10px 0px 6px 2px;
}
#right-guests a.magazine{
        display:block;
        text-decoration: none;
        background-color:black;
        border: 0;
        color: black;
        visited: black;
}

}
#right-guests a.magazine a:hover{
        color: black;
}
#right-guests p.midText2{
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#c2c287;
        margin:0 0 46px 0;
}
/*   RIGHT VIEW MORE  */
#right-guests p.viewMore{
        width:77px;
        height:13px;
        background:url(images/right_bot_eol.gif) 0 0 no-repeat;
        padding:0 0 0 0;
        margin:0 0 0 0;
        font-size:0;
        display:block;

}
#right-guests p.viewMore a{
        background:url(imgs/view_more.gif) 0 0 no-repeat;
        width:77px;
        height:13px;
        display:block;
        margin:0 0 0 180px;

}
#right-guests p.viewMore a:hover{
        background:url(imgs/view_more_hover.gif) 0 0 no-repeat;

}

#right-guests p.bottom3{
        width:248px;
        height: 75px;
         padding:0px 0  0 8px;
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#91835B;
    text-align: justify;
}


/* ===================== RIGHT MAGAZINE ======================== */
#right-magazine{
background:url(imgs/right_top_eol.jpg) 0 0 no-repeat #131313;
        width:264px;
        /* height: 394px; */
height: 464px;
        float:left;
}
#right-magazine h2.mem{
        font:bold 20px/18px Arial, Helvetica, sans-serif;
        color:#7BCA0A;
        background-color:inherit;
        margin:10px 0px 6px 2px;
}
#right-magazine a.magazine{
        display:block;
        text-decoration: none;
        background-color:black;
        border: 0;
        color: black;
        visited: black;
}

}
#right-magazine a.magazine a:hover{
        color: black;
}
#right-magazine p.midText2{
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#c2c287;
        margin:0 0 46px 0;
}
/*   RIGHT VIEW MORE  */
#right-magazine p.viewMore{
        width:77px;
        height:13px;
        background:url(images/right_bot_eol.gif) 0 0 no-repeat;
        padding:0 0 0 0;
        margin:0 0 0 0;
        font-size:0;
        display:block;

}
#right-magazine p.viewMore a{
        background:url(imgs/view_more.gif) 0 0 no-repeat;
        width:77px;
        height:13px;
        display:block;
        margin:0 0 0 180px;

}
#right-magazine         p.viewMore a:hover{
        background:url(imgs/view_more_hover.gif) 0 0 no-repeat;

}

#right-magazine p.bottom3{
        width:248px;
        height: 75px;
         padding:0px 0  0 8px;
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#91835B;
    text-align: justify;
}

/* ===================== RIGHT  ======================== */
#right{
        background:url(imgs/right_top_eol.jpg) 0 0 no-repeat #131313;
        width:264px;
        height: 350px;
        float:left;

}



#right img{
        margin:0 0 14px 0;
        width:252px;
        height:168px;
        margin:10px 10px 4px 6px;
}

#right img.pic42{
        margin:0 0 0 0;
        width:42px;
        height:26px;

}

#right h2.mem{
/*        width:214px; */
/*        height:57px; */
                                        /*  padding: sopra, dx, sotto , sx */
        background:url(images/member_login.gif) 0 0 no-repeat;
 /*        padding:0 0 0 50px;    */
        margin:10px 0px 6px 2px;
        font:bold 20px/18px Arial, Helvetica, sans-serif;
        color:#7BCA0A;
        background-color:inherit;
}

#right h2.p centra_nome {
         margin:10px 0px 6px 2px;
        font:bold 20px/18px Arial, Helvetica, sans-serif;
        color:#7BCA0A;
        background-color:inherit;
        aling: center;
}

#right p.bottom2{
        background:url(images/memberlogin_bot.gif) 0 0 no-repeat;
        width:264px;
        height:25px;
        margin:0 0 0 0;
}

#right p.bottom3{
        width:248px;
        height: 75px;
         padding:0px 0  0 8px;
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#91835B;
    text-align: justify;
}
#right p.bottom3 span{
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#C24E01;
        /* background-color:#fff;  */
}

#right p.bottomLng{
        font:10px/16px Arial, Helvetica, sans-serif;
        width:264px;
        height:15px;
         padding:0px 0  0 8px;
        color:#91835B;
}

#right p.bottomEnd{
        background:url(imgs/right_bot_eol.jpg) 0 0 no-repeat #131313;
        width:264px;
        height:25px;
        margin:0 0 0 0;
}

/*   RIGHT VIEW MORE  */
#right p.viewMore{
        width:77px;
        height:13px;
        /*             background:url(images/memberlogin_bot.gif) 0 0 no-repeat;  */
        background:url(images/right_bot_eol.gif) 0 0 no-repeat;
        padding:0 0 0 0;
        margin:0 0 0 0;
        font-size:0;
        display:block;

}
#right p.viewMore a{
        background:url(imgs/view_more.gif) 0 0 no-repeat;
        width:77px;
        height:13px;
        display:block;
        margin:0 0 0 180px;

}
#right p.viewMore a:hover{
        background:url(imgs/view_more_hover.gif) 0 0 no-repeat;

}

/* ---------------- TAXONOMY   -------------- */
#right h2.solution{
        font:bold 24px/39px Arial, Helvetica, sans-serif;
        color:#497C00;
        background-color:#fff;
        padding:0 0 0 17px;
}
#right ul{
        width:238px;
        padding:0 0 0 17px;
}
#right ul li{
        display:block;
        background:url(images/solution_div.gif) left bottom repeat-x;
        height:20px;
        width:238px;
        padding:0 0 1px 0;
}
#right ul li a{
        background:url(images/arrow.gif) 0 7px no-repeat;
        padding:0 0 0 14px;
        font:bold 11px/20px Arial, Helvetica, sans-serif;
        color:#000;
        background-color:#fff;
        text-decoration:none;
        margin:0;
        display:block;
}
#right ul li a:hover{
        color:#A60303;
        background-color:#ECECEC;
}
#right ul li.noImg{
        display:block;
        background-image:none;
        height:20px;
}


/* ===================== RIGHT ONLY IMAGE ======================== */
#right_only_img{
        background:url(imgs/right_top_eol.jpg) 0 0 no-repeat #131313;
        width:264px;
        height: 240px;
        float:left;

}

#right_only_img img{
        margin:0 0 14px 0;
        width:252px;
        height:168px;
        margin:10px 10px 4px 6px;
}

#right_only_img img.pic42{
        margin:0 0 0 0;
        width:42px;
        height:26px;

}

#right_only_img h2.mem{
/*        width:214px; */
/*        height:57px; */
                                        /*  padding: sopra, dx, sotto , sx */
        background:url(images/member_login.gif) 0 0 no-repeat;
 /*        padding:0 0 0 50px;    */
        margin:10px 0px 6px 2px;
        font:bold 20px/18px Arial, Helvetica, sans-serif;
        color:#7BCA0A;
        background-color:inherit;
}


#right_only_img p.bottom2{
        background:url(images/memberlogin_bot.gif) 0 0 no-repeat;
        width:264px;
        height:25px;
        margin:0 0 0 0;
}

#right_only_img p.bottom3{
        width:248px;
        height: 75px;
         padding:0px 0  0 8px;
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#91835B;
    text-align: justify;
}
#right_only_img p.bottom3 span{
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#C24E01;
        /* background-color:#fff;  */
}

#right_only_img p.bottomLng{
        font:10px/16px Arial, Helvetica, sans-serif;
        width:264px;
        height:15px;
         padding:0px 0  0 8px;
        color:#91835B;
}

#right_only_img p.bottomEnd{
        background:url(imgs/right_bot_eol.jpg) 0 0 no-repeat #131313;
        width:264px;
        height:25px;
        margin:0 0 0 0;
}

/*   RIGHT VIEW MORE  */
#right_only_img p.viewMore{
        width:77px;
        height:13px;
        /*             background:url(images/memberlogin_bot.gif) 0 0 no-repeat;  */
        background:url(images/right_bot_eol.gif) 0 0 no-repeat;
        padding:0 0 0 0;
        margin:0 0 0 0;
        font-size:0;
        display:block;

}
#right_only_img p.viewMore a{
        background:url(imgs/view_more.gif) 0 0 no-repeat;
        width:77px;
        height:13px;
        display:block;
        margin:0 0 0 180px;

}
#right_only_img p.viewMore a:hover{
        background:url(imgs/view_more_hover.gif) 0 0 no-repeat;

}




/*------------------------------------------------right spacre--------------------*/
#right-spacer{
         width:264px;
        height: 50px;
        float:left;
}
#right-spacer p.bottom2{

        width:264px;
        height:60px;
        margin:0 0 0 0;
}

#right-spacer p.bottomEnd{
        background:url(imgs/right_bot_eol.jpg) 0 0 no-repeat #131313;
        width:264px;
        height:25px;
        margin:0 0 0 0;
}


/*------------------------------------------------right panel--------------------*/
#right-news{
        background:url(imgs/right_top_eol.jpg) 0 0 no-repeat #131313;
        width:264px;
        height: 872px;
        float:left;
}

#right-news img{
        margin:0 0 14px 0;
        width:252px;
        height:818px;
        margin:10px 10px 4px 6px;
}

#right-news img.img252{
        margin:0 0 14px 0;
        width:252px;
        height:50px;
        margin:10px 10px 4px 6px;
}

#right-news h2.mem{
/*        width:214px; */
         height:30px;
                                        /*  background:url(images/member_login.gif) 0 0 no-repeat;  */
        font:bold 20px/57px Arial, Helvetica, sans-serif;
/*        color:#7BCA0A; */
        color: #32edf9;
         aling: left;
        background-color:inherit;
        margin:0px 0px 8px 4px;
}

#right-news p.bottom2{
        background:url(images/memberlogin_bot.gif) 0 0 no-repeat;
        width:264px;
        height:25px;
        margin:0 0 0 0;
}

/*   RIGHT VIEW MORE  */
#right-news p.viewMore{
        width:77px;
        height:13px;
        background:url(images/memberlogin_bot.gif) 0 0 no-repeat;
        padding:0 0 0 0;
        margin:0 0 0 0;
        font-size:0;
        display:block;

}
#right-news p.viewMore a{
        background:url(imgs/view_more.gif) 0 0 no-repeat;
        width:77px;
        height:13px;
        display:block;
        margin:0 0 0 180px;

}
#right-news p.viewMore a:hover{
        background:url(imgs/view_more_hover.gif) 0 0 no-repeat;

}

#right-news p.bottom3{
        width:264px;
        height:125px;
         padding:80px 0  0px 0;
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#91835B;
}
#right-news p.bottom3 span{
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#C24E01;
        background-color:#fff;
}

/*------------------------------------------------right panel--------------------*/



#mid_3col_fly{
                                /*        width:953px;   */
        width:980px;
        position: relative;
        margin:18px 0 0 0;
        padding:8px 8px 19px 0px;
        align:center;

}

#mid_3col_fly  h1  {
 /* font:bold 23px/29px Arial, Helvetica, sans-serif;              */
         font:bold 13px/26px Arial;
   /*       color:#bcbc87;     */
         color:#FFF414;
        text-transform:uppercase;
        text-decoration:none;
                 padding:0px 0 0px 700px;
}

#mid_3col_fly  h2  {
         font:bold 13px/26px Arial;
         color:#FFF414;
}

#mid_3col_fly img {
         width:200px;
        height:133;
}

#mid_3col_fly img.i250 {
         width:250px;

}

#mid_3col_fly ul{
        width:980px;
        /* background-color:#bababa;     */
        background-color:black;
        color:#bababa;
        padding:8px 0 8px 9px;
        float:left;
        display:block;
        margin:18px 0 0 10px;

}

/* padding: alto  */
#mid_3col_fly ul li.one{
  padding:0px 10px 0px 60px;
        font:normal 12px/20px Arial, Helvetica, sans-serif;
        color:#131313;
        /* background-color:#bababa;     */
        background-color:black;
        float:left;
         /* border-right:#bababa solid 8px;  */
         border-right:black solid 8px;
        display:block;
        width:200px;
         height:133px;
}

#mid_3col_fly ul li.two{
 padding:0px 10px 0px 0px;
        font:normal 12px/20px Arial, Helvetica, sans-serif;
        color:#131313;
        /* background-color:#bababa;     */
        background-color:black;
        float:left;
         /* border-right:#bababa solid 8px;  */
         border-right:black solid 8px;
        display:block;
        width:200px;
           height:133px;
}

#mid_3col_fly ul li.three{
  padding:0px 10px 0px 0px;
        font:normal 12px/20px Arial, Helvetica, sans-serif;
        color:#131313;
        /* background-color:#bababa;     */
        background-color:black;
        float:left;
         /* border-right:#bababa solid 8px;  */
         border-right:black solid 8px;
        display:block;
        width:200px;
          height:133px;
}

#mid_3col_fly ul li.four{
  padding:0px 10px 0px 0px;
        font:normal 12px/20px Arial, Helvetica, sans-serif;
        color:#131313;
        /* background-color:#bababa;     */
        background-color:black;
        float:left;
         /* border-right:#bababa solid 8px;  */
         border-right:black solid 8px;
        display:block;
        width:200px;
          height:133px;
}

/* ------------------------------------------------ mid_3col_fly -------------------- */


/* ------------------------------------------------mid_640 panel-------------------- */


#mid_640{
        width:680px;
        border:#FF6600 solid 1px;
        background-color:#bababa;
         color:#fff;

        margin: auto;
        align:center;
}


#mid_640 a.intro{
        color:#FFF414;
        text-decoration: none;
}
#mid_640 a.intro:hover{
        color:blue;
}


#mid_640 h2{
        font:bold 22px/38px Arial, Helvetica, sans-serif;
}

#mid_640 br.intraLng{
        font:bold 2px/3px Arial, Helvetica, sans-serif;
}


#mid_640 img{
        margin:0 0 2px 0;
        width:640px;
}


#mid_640 img.pic_other{
        margin:0 0 2px 0;
        width:426px;
}

#mid_640 img.pic480{
        margin:0 0 2px 0;
        width:480px;
}

#mid_640 img.pic420{
        margin:0 0 2px 0;
        width:420px;
}

#mid_640 img.pic640{
        margin:0 0 2px 0;
        width:640px;
}

#mid_640 img.pic320{
        margin:0 0 2px 0;
        width:320px;
}
#mid_640 img.pic200{
        margin:0 0 2px 440px;
        width:200px;
}

#mid_640 h5{
        font:bold 22px/38px Arial, Helvetica, sans-serif;
        text-align: right;
}
#mid_640 h4{
        font:bold 10px/12px Arial, Helvetica, sans-serif;
        padding:0;
        margin:0 0 20px 0;
        text-align: center;
}

#mid_640 h3{
        font:bold 12px/29px Arial, Helvetica, sans-serif;
        color:#FFF414;
        background-color:#bababa;
        padding:0;
        margin:0;
        text-transform:uppercase;
}

#mid_640 p.midText{
        font:bold 12px/19px Arial, Helvetica, sans-serif;
        color:#000;
        background-color:#bababa;
        margin:0 0 29px 0;
    text-align: justify;
}

#mid_640 p.midTextLogo{
        font:bold 12px/19px Arial, Helvetica, sans-serif;
        color:#131313;
        background-color:#bababa;
        margin:0 0 29px 0;
    text-align: right;
}

#mid_640 img.FlagLanguage{
        margin:0 0 2px 0;
        width:14px;;
}

#mid_640 img.pic46{
        margin:0 0 0px 0;
        width:46px;;
}

#mid_640 img.pic42{
        margin:0 0 0px 0;
        width:42px;;
}


#mid_640 p.midText2{
        font:bold 16px/22px Arial, Helvetica, sans-serif;
        color:#fff;
        background-color:#FF6600;
        margin:0 0 46px 0;
}

#mid_640 p.midText2 span{
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#C24E01;
        background-color:#fff;
}

#mid_640 p.midText480{
        font:bold 16px/22px Arial, Helvetica, sans-serif;
        color:#fff;
        background-color:#FF6600;
        margin:0 0 46px 0;
        width:480px;
}

#mid_640 p.midText480 span{
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#C24E01;
        background-color:#fff;
}

#mid_640 p.midText640{
        font:bold 16px/22px Arial, Helvetica, sans-serif;
        color:#fff;
        background-color:#FF6600;
        margin:0 0 46px 0;
        width:638px;
border:#FF6600 solid 1px;
}

#mid_640 p.midText640 span{
        font:bold 13px/19px Arial, Helvetica, sans-serif;
        color:#C24E01;
        background-color:#fff;
}

/*  CSS INSECTS specific */


#mid-1024insects  {

        width:1024px;
        height:250px
       /*  padding:5px 15px 0 22px;       24.11.2014               */
         background-color:blue;
                   border:gray solid 0px;
                  padding:0;
        margin:0 auto;
}


#mid-1024insects-left  {

        width:580px;
        height:250px
         /* padding:5px 15px 20px 22px;
       background-color:red;        */
         float:left;
         border:gray solid 0px;
         margin : 0 0  20px 0;


}

#mid-1024insects-left h2
{
         background-color:black;
         border:black solid 0px;
         color: #FFF414;


}




/* 
here was mid-1024insects-right
*/

#mid-1024insects-bottom  {
         width:1024px;
         background-color:black;
         border:black solid 0px;

}

#mid-1024insects-bottom h2
{
         background-color:black;
         border:black solid 0px;
         color: #FFF414;


}

#mid-1024insects-bottom h1
{
         width:494px;
         background-color:white;
         border:black solid 3px;
         color: black;
         text-align: center;
          font:bold 22px/38px Arial, Helvetica, sans-serif;


}


#mid-1024insects-bottom img.order  {
         /* width:340px;  */
         background-color:black;
         border:black solid 0px;

}

#mid-1024insects-bottom p.NotesText{
        font: 17px/19px Arial, Helvetica, sans-serif;
        color:#fff;
         /* width:775px; */
        background-color:#bababa;
        margin:0 0 0px 0;

}


/* --------------------- for bug of the week  ex mid-lev1-800 ---------- */


#body-BugOfWeek{
        width:1024px;
        margin:0 auto;
        padding:0;
        background-color:black;
        color:#000;
            border-style: solid;
    border-width: 1px;
}

mid-lev1-BugOfWeek{
        width:1024px;
        border:gray solid 1px;
/*        background-color:#bababa; */
        background-color:black;
         color:#fff;
       margin:0 auto;
}



#mid-lev1-BugOfWeek h2{
        font:bold 22px/38px Arial, Helvetica, sans-serif;
        color: #bcbc87;
}

#mid-lev1-BugOfWeek h2.insect{
        font:bold 18px/26px Arial, Helvetica, sans-serif;
}

#mid-lev1-BugOfWeek h3.insect{
        font:bold 14px/18px Arial, Helvetica, sans-serif;
}

#mid-lev1-BugOfWeek h2.subtaxa{
        font:18px/18px Arial, Helvetica, sans-serif;
}

#mid-lev1-BugOfWeek h2.animalia {
        font:16px/16px Helvetica;
        color:gray;
}
#mid-lev1-BugOfWeek h2.subkingdom {
        font:16px/16px Helvetica;
        color:gray;
}

#mid-lev1-BugOfWeek h2.phylum {
        font:16px/16px Helvetica;
        color:gray;
                padding:0px 0px 0px 260px;
        }
#mid-lev1-BugOfWeek h2.subphylum {
        font:16px/16px Helvetica;
        color:gray;
                padding:0px 0px 0px 230px;
        }
#mid-lev1-BugOfWeek h2.class {
        font:16px/16px Helvetica;
        color:gray;
                padding:0px 0px 0px 200px;
        }

#mid-lev1-BugOfWeek h2.order {
        font:16px/16px Helvetica;
        color:gray;
                padding:0px 0px 0px 170px;
        }

#mid-lev1-BugOfWeek h2.family {
        font:16px/16px Helvetica;
        color:gray;
                padding:0px 0px 0px 140px;
        }

#mid-lev1-BugOfWeek h2.genus {
        font:16px/16px Helvetica;
        color:gray;
                padding:0px 0px 0px 110px;
        }

#mid-lev1-BugOfWeek h2.species {
        font:16px/16px Helvetica;
        color:gray;
                padding:0px 0px 0px 90px;
        }



#mid-lev1-BugOfWeek img.months{
        margin:0 0 0px 0;
        /* width:400px;
        position : absolute;    */
        align: right;
        margin:0px 0px 0px 0px;

}

#mid-lev1-BugOfWeek img.pic775 {
        margin:0 0 0 0;
         width:775px;
        border:none;
        background-color:#000;
         color:#000;
         margin-left: auto;
          margin-right: auto
}

#mid-lev1-BugOfWeek p.NotesText{
        /* font: 17px/19px Arial, Helvetica, sans-serif; */
        color:#000;
          width:775px;
        background-color:#bababa;
        margin:0 0 0px 0;

}