body,
p,
form{
  margin            :   0px;
  padding           :   0px;
}

a{
  vertical-align    :   top;
  text-decoration   :   none;
}

img{
  vertical-align    :   top;
  outline           :   none;
  border            :   none;
}

.bg{
  background        :   url(../img/body-bg.jpg) center top no-repeat;
}

.footer ul{
  margin            :   0px;
  padding           :   0px;
}

.footer li{
  list-style        :   none;
  float             :   left;
  font              :   11px Verdana;
  color             :   #003300;
  margin-right      :   10px;
}

.footer a{
  font              :   11px Verdana;
  color             :   #003300;
}

.footer li:hover a{
 color: #009933;
}

#foot_active a
{
 color             :   #009933;
}
.menu ul{
  margin            :   0px;
  padding           :   0px;
  float             :   right;
}

.menu li{
  list-style        :   none;
  float             :   left;
  height            :   30px;
  margin-left       :   25px; /* 44 */
}

.menu li a{
  font              :   bold 12px Verdana;
  color             :   #003300;
}

.menu li:hover,
#active{
  background        :   url(../img/menu-bg.png) center bottom no-repeat;
}

.menu li:hover a,
#active a{
  color             :   #009933;
}


.left_menu h3{
  font              :   bold 12px Helvetica;
  color             :   #006600;
  text-transform    :   uppercase;
  height            :   26px;
  margin            :   0px;
  padding           :   0px;
}

.left_menu ul{
  margin            :   0 0 43px 0;
  padding           :   0px;
}

.left_menu li{
  list-style        :   none;
  background        :   url(../img/menu-bg.png) left top no-repeat;
  padding-left      :   26px;
}
.left_menu li:hover a{
 color: #339933;
}

#lt_active a{
  color             :    #339933;
}

#lb_active a
{
  color             :    #339933;
}

.left_menu a{
  font              :   10px Helvetica;
  color             :   #003300;
}

.right_menu h3{
  font              :   bold 12px Helvetica;
  color             :   #006600;
  text-transform    :   uppercase;
  height            :   26px;
  padding           :   0px;

}
.right_menu{
  font              :   10px Helvetica;
  color             :   #003300;
  margin-left       :   20px;
}
.news_title
{
  height            :    15px;
  color             :   #003300;
  font              :   bold 12px Helvetica;
}
.news_text
{
  height            :   50px;
  color             :   #003300;
  font              :   12px Helvetica;
}
.news_more
{
 height             :   10px;
}
.news_more a,a:active,a:visited,a:link
{
  font              :   12px Helvetica;
  color             :   #003300;
}
.right_menu a{
  font              :   10px Helvetica;
  color             :   #003300;
}

.gal_head h2{
  font              :   bold 14px Verdana;
  color             :   #006600;
  margin            :   0px;
  padding           :   0px;
}

.gal_desc p{
  font              :   11px Verdana;
  color             :   #003300;
  line-height       :   15px;
}

.more_info a{
  font              :   11px Verdana;
  color             :   #003300;
}

.gal_img_list{
  width             :   97px;
  height            :   279px;
  float             :   left;
}

.gal_big_img{
  width             :   342px;
  height            :   279px;
  float             :   left;
}

.gal_img_list div{
  width             :   76px;
  text-align        :   center;
  position          :   relative;
}

/*#top_arrow,
#bottom_arrow{
  height            :   25px;
}*/

.imgs{
  width             :   76px;
  height            :   229px;
}

.imgs ul{
  margin            :   0px;
  padding           :   0px;
}

.imgs li{
  list-style        :   none;
  margin-bottom     :   20px;
}
.home-head
{
  font              :  bold 16px Helvetica;
  color             :  #006600;
  height            :  28px;
}
.home-text p
{
  font              :  12px Helvetica;
  color             :  #006600;
  /*margin-top        :  20px;*/
}
.scroll
{
   width                    : 430px;
   position                 : relative;
}
#scroll_up
{
   position                 : relative;
   float                    : right;
   cursor                   : pointer;
   top                      : 0px;
   left                     : 20px;
}
#scroll_down
{
    position                : relative;
    float                   : right;
    cursor                  : pointer;
    bottom                  : 5px;
    left                    : 20px;
}
.scroll_txt
{
     position               : absolute;
     left                   : 0px;
     top                    : 0px;
     padding                : 0px;
     /*width: 420px; */
}

 #cont
{
    position                : relative;
    top                     : 0px;
    width                   : 430px;
    height                  : 222px;
    overflow                : hidden;
}
/************ Contact page starts *****************/
.contact h5
{
font              :  14px Helvetica;
color             :  #006600;
}
.contact_txt
{
font              :  12px Helvetica;
color             :  #006600;
height: 30px;
}
.textbox
{
 width: 200px;
 height: 20px;
}
.textarea
{
 width: 200px;
 height: 80px;
}
/* Registration */
.register h5
{
font              :  14px Helvetica;
color             :  #006600;
}
.reg_txt
{
font              :  12px Helvetica;
color             :  #006600;
height: 30px;
}
.reg_textbox
{
 width: 200px;
 height: 20px;
}
.reg_textarea
{
 width: 200px;
 height: 80px;
}

/* thick box popup */
.header_more
{
font              :   14px Verdana;
color             :   #006600;
margin            :   0px;
padding           :   0px;
}
.more-text p
{
font              :  12px Helvetica;
color             :  #006600;
margin-left       :  10px;
/*width             :  481px;*/
}
/********* Sitemap **********/
.sitehead h5
{
font              :  14px Helvetica;
color             :  #006600;
}
.sitemap li
{
font              :  12px Helvetica;
color             :  #006600;
list-style        : none;
background        : url(../img/list_style.png) left 7px no-repeat;
height            : 20px;
padding           : 3px 0px 0px 15px;
}
.sitemap li a
{
color             :  #006600;
}
.sitemap li a:hover
{
 text-decoration            : underline;
 color                      :#006600;
}
.sitemap_lt li
{
font              : 12px Helvetica;
color             : #006600;
list-style        : none;
background        : url(../img/list_style.png) left 7px no-repeat;
height            : 20px;
padding           : 3px 0px 0px 15px;
margin            : 0px 0px 0px 10px;
}
.sitemap_lt li a
{
color             :  #006600;
}
.sitemap_lt li a:hover
{
 text-decoration            : underline;
 color                      :#006600;
}
.sitemap_lb li
{
font              : 12px Helvetica;
color             : #006600;
list-style        : none;
background        : url(../img/list_style.png) left 7px no-repeat;
height            : 20px;
padding           : 3px 0px 0px 15px;
margin            : 0px 0px 0px 10px;
}
.sitemap_lb li a
{
color             :  #006600;
}
.sitemap_lb li a:hover
{
 text-decoration            : underline;
 color                      :#006600;
}


