/* Structure */
body { margin: 0px; padding: 0px; background-image: url(../images/body_background.jpg); background-position: center top; }


#contain {  width: 1024px; margin-right: auto;  margin-left: auto;   height: 925px; background-image: url(../images/conatin_background_main_wrap_shadow.png);  background-repeat: no-repeat; padding-top: 50px;}
   #main_content_logo { width: 924px; height: 58px ; margin-left: 2px; }

#main_wrap { width: 1024px; margin-right: auto; margin-left: auto; height: 850px;}

#main_navigation { width: 924px ; margin-right: auto; margin-left: auto;; height:49px; font-family:Arial, Helvetica, sans-serif ; font-size:11px ; f; color: #FFF; padding:0px;}

#main_content { width: 924px; height: 804px; margin-right: auto; margin-left: auto ; background-color: #FFF ;}
   #main_footer { width: 924px;  height: 40px;margin-top: 25px;margin-right: auto;margin-left: auto;font-family:Tahoma, Geneva, sans-serif;font-size:8pt;color:#DADADA;}
   
   #main_content_mid { width: 924px ; height: 683px ; padding-left: 0; }
      #mid_top { height: 395px; width: 924; }
      #mid_bottom { height: 280px; width: 924; padding-left:25px; padding-right:25px;}
      #mid_full { height: 650px; width: 924; padding-left:25px; padding-right:25px; padding-top: 25px;}
         #mid_bottom_left { height:280px; width: 427px; float:left; }
         #mid_bottom_right { height:280px; width: 427px; float:right; }
         
   #main_content_footer { width: 924 ; height: 61px ; padding-left: 13px ; padding-right: 13px ; }
      #main_content_footer_left {width: 700px; height: 61px;float: left;}
      #main_content_footer_right {width: 165px;height: 61px;float: right;}



   /*teaks*/
   
   .napo_logo { margin-left: 15px ; }
   .float_left { width:500 ; float:left; }
   .float_right { width:300 ; float:right; }
   .divide_left { float:left; padding-right: 10px; }
   #main_footer .float_right a {color: #DADADA;}
   #main_footer .float_right .ladyluck, a {color: #0F0;}
   #menu_navigation_top ul { width:924px;}
   #main_navigation_top li{ float: left; font-family:Arial, Helvetica, sans-serif ; font-size:11px ; margin: 0; padding: 0 ;  }
   #main_navigation_top a {color: #FFF;display: block; float: left; margin: 0px; padding-top:8px; text-decoration: none; width: 84px; height:41px; background-image: url(../images/main_nav_divide.png); background-repeat: no-repeat;background-position: right                                 bottom; text-align:center; }
   #menu_navigation_top a:hover { color: #0F0; padding-bottom: 8px; }



/* Main Navigation */

   #main_navigation_top {  background-image: url(../images/main_nav_off_background.png); float: left; list-style: none; margin: 0; padding: 0; width: 100%; height:49px}
   #active li { padding-top:8px;}
   #active a { color:#53682b; display: block; float: left;margin:0px; padding-top:8px; text-decoration: none; width: 84px; height:41px; background-image:url(../images/main_nav_on_background.png);}
   #active li ul li { padding-top:0px;}
   #active li a { color:#ffffff; display: block; float: left;margin:-8px 0 0 0; padding-top:8px; text-decoration: none; width: 84px; height:41px; background-image:url("../images/main_nav_divide.png"); background-repeat: no-repeat;background-position: right                                 bottom; text-align:center;}
      ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style: none;margin: 0;padding: 0;}
      ul.dropdown {position: relative;z-index: 597;float: left;}
      ul.dropdown li {float: left;line-height: 1.3em;vertical-align: middle;zoom: 1;}
      ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 599; cursor: default; background-image:url(../images/main_nav_hover.png)}
      ul.dropdown ul {visibility: hidden; position: absolute; top:100% ; left: 0; z-index: 598; width:100% ; background-image:url(../images/nav_dop.png); color:#0F0;}
      ul.dropdown ul li {float: left;}
      ul.dropdown ul ul {
   top: 1px;
   left: 0%;
   height: 50px;
}
      ul.dropdown li:hover > ul {visibility: visible;}
   
/* Images */

   .full_page {background-image: url(../images/half_image_background.png);background-repeat: no-repeat;padding-top: 25px;  padding-right: 25px; padding-bottom: 25px;   padding-left: 25px;}
   .half_page {background-image: url(../images/half_image_background.png);background-repeat: no-repeat;padding: 25px;}

/* Type */

   h1 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #66bc29; margin: 0px; padding: 0px;}
   p {font-family:Tahoma, Geneva, sans-serif; font-size: 10pt; font-weight:normal; color: #53682b; margin: 0px; padding: 0px ;}
   a { font-family:Tahoma, Geneva, sans-serif;font-size: 10pt;font-weight:normal;color: #53682b;margin: 0px;padding: 0px;}
   label {font-family:Tahoma, Geneva, sans-serif;font-size: 10pt;font-weight:normal;color: #53682b;margin: 0px;padding: 0px;width: 100px;display: block;}


#mid_bottom ul {font-family: Tahoma, Geneva, sans-serif;font-size: 10pt;color: #53682B;list-style-type: none;line-height: 12pt;padding: 0px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
#mid_bottom_links {margin-bottom: 10px;}
.mid_bottom_links {margin-bottom: 10px;}
#contact_form {margin-top: 10px;font-family: Tahoma, Geneva, sans-serif;font-size: 9pt; color:#66bc29;}
.ladyluck a { color:#6F0 } 

