@import url(zero.css);
@import url(layout.css);
@import url(type.css);


p { }
td { }

a:link { color: #000; background-color: #fff; }
a:visited { color: #000; background-color: #fff; }
a:hover { color: #fff; background-color: #000; }
a:active { color: #000; background-color: #fff; }
a:focus { color: #fff; background-color: #000; outline-color: #666; }


#nav_global a:link,
#nav_global a:visited { color: #B2FFBD; background-color: #006e2c;}
#nav_global a:hover { color: #fff;  background-color: transparent;  }
#nav_global a:active { color: #000; background-color: #fff; }
#nav_global a:focus { color: #fff; background-color: #000; outline-color: #ccc; }

#nav_section a:link,
#nav_section a:visited { color: #eee; background-color: transparent; }
#nav_section a:hover { color: #fff; background-color: #222; }
#nav_section a:active { color: #000; background-color: #fff; }
#nav_section a:focus { color: #fff; background-color: #000; outline-color: #ccc; }


#content_sub a:link,
#content_sub a:visited  {color: #222; background-color: #e3e3e3; background-image: url(../i_site/feat_itembg.gif); border-color: #eee;}
#content_sub  a:hover {color: #000; background-color: #fff; background-image: url(../i_site/feat_itembg.gif); border-color: #ccc; }
#content_sub  a:active { color: #000; background-color: #fff; background-image: url(../i_site/feat_itembg.gif);}
#content_sub a:focus { background-color: #fff; color: #000; background-image: url(../i_site/feat_itembg.gif); outline-color: #333; }

/*------------------
BACKGROUND IMAGES
----------------------*/
body {background-image: url(../i_site/body.gif);}
#branding {background-image: url(../i_site/branding.gif);}
#nav_global,
#nav_global li {background-image: url(../i_site/nav_global.gif);}
#nav_section {background-image: url(../i_site/nav_section.gif);}
#nav_section li {background-image: url(../i_site/nav_section_li.gif);}
#nav_section li:first-child {background-image: none;}
input.txt {background-image: url(../i_site/search.png);}
#content_banner,
h1 {background-image: url(../i_site/content.gif)}
.index h1 {background-image: none;}
#content_sub {background-image: url(../i_site/feat_top.gif);}
#content_features {background-image: url(../i_site/feat_mid.gif);}
#newsletter {background-image: url(../i_site/feat_btm.gif);}
#newsletter form {background-image: url(../i_site/feat_bg.gif);}
#site_info {background-image: url(../i_site/footer.gif)}

/*------------------
BACKGROUND COLOUR
----------------------*/
/*transparent*/
#nav_global #nav_search input.txt {background-color: transparent;}

/*white*/
#content h1,
#content_sub .feat,
#newsletter  {background-color: white;}

/*mint
 {background-color: #B2FFBD}*/

/*dark green*/
#nav_global li {background-color: #006e2c;}

/*light grey*/
#content_sub .feat img {background-color: #ccc;}

/*------------------
COLOUR
----------------------*/

/*dark grey*/
body {color: #444;}
/*white*/
#nav_global #nav_search span,
#nav_global li#nav_tel  {color: #fff;}

/*------------------
BORDER COLOUR
----------------------*/
/*white
#nav_global li { border-color: white;}*/

/*light grey*/
#content_sub .feat img { border-color: #e9e9e9;}

#content_sub .feat,
#newsletter p,
#newsletter  { border-color: #eee;}

/*mid grey*/
#newsletter p,
#newsletter,
#content_main img,
#content_sub .vcard,
.contact #content_sub p.summary  {border-color: #ccc;}

/*dark grey*/
#newsletter p {border-color: #333;}

/*green*/
#nav_global li{ border-color: #009d3f;}