@charset "UTF-8";

/* CSS Document */

body { background: #00ae10 url(images/bg.jpg) repeat-x; margin: 0; font-family:Helvetica, Arial, "Trebuchet MS", sans-serif; font-size: 0.80em; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; text-transform: none; color:#333;}

/*   LAYOUT  DIVS     */

#bannerone { width:614px; height:83px; margin:auto; background-image:url(images/banner.jpg); padding:66px 385px 61px 9px;}
#navtwo { width:680px; height:24px; padding: 15px 0 0 275px; margin:auto; }
#nav-rss { width:680px; height:24px; padding: 2px 0 0 250px; margin:auto; }
#mainthree { width:1005px; margin:auto}
#leftcontfour { width:840px; float:left; background-image:url(images/mainbg.jpg)}
#innerleftfive {  width:155px; padding-top:70px; float:left; background-image:url(images/leftbg.jpg); background-repeat: no-repeat; background-color: #082a07;}
#innerleftsix  { font-size:0.9em;  width:155px; padding-top:70px;  height:673px; float:left; background-image:url(images/leftbg2.jpg); background-repeat: no-repeat; }
#navbottom { width: 155px; height: 78px; background: url(images/navbottombg.jpg) no-repeat; float: left; }
#innerrightsix { width:685px;  float:right; background-color:#FFF;  }
#innerrightseven { width:645px; padding:20px;  float:right; background-color:#FFF; text-align:left  }
#rightseven { width:165px; height:647px;float:right;background-image:url(images/rightbgg.jpg);margin-top:33px; padding-top:63px }
#righteight { width:160px; height:647px;float:right;background-image:url(images/rightbgg.jpg);margin-top:33px; padding:63px 0 0 5px; }
#footconteight { width:1005px; margin:auto; clear:both; background:url(images/bottom.jpg) no-repeat; padding-top:30px; text-align:center; font-size:0.80em; }
/*#flash { width:642px; height:250px; margin-bottom:20px; background-color:#003; border:#090 5px solid }*/
#footnine { width:687px; margin-left:155px; padding-bottom:20px }

/*    ALL LINKS (EXC NAVIGATION)     */

a { text-decoration: none; color: #b80404; }
a:hover { text-decoration: underline; color: #b80404; }

h1 a { font-family: Verdana, Arial, Helvetica, sans-serif; color:#030; font-size:1.60em; font-weight:lighter }
#header a { font-family: Verdana, Arial, Helvetica, sans-serif; color:#030; font-size:1.60em; font-weight:lighter }

.linkys {  padding-left:5px; color:#FFF}

#footnine a {   padding-right:5px;  border-right:1px solid #fff; list-style:none; color:#FFF; display:inline; }

#footconteight a {color:#fff; text-decoration:underline;}
#footconteight a:hover {color:#CCC;}

#innerleftsix a {color:#FFF; list-style:none }

a.greylinks { color: #333; text-decoration: underline; }
a.greylinks:hover { color: #666; text-decoration: underline; }

#innerleft a { color:#fff}

/*    SPRITE NAVIGATION     */

#navlist li { display: inline;list-style-type: none;padding-right: 20px;overflow:hidden; }

#navlist li a {color:#FFF;text-decoration:none;text-align:center;}

#navlist li a:hover {color:#030; text-decoration:none;}

#navlist li.nav-home a { float:left; height:19px; width:80px; background:transparent url(/images/nav-sprite.gif) no-repeat 0 0; padding-top:5px; }
#navlist li.nav-home a:hover {background-position:0 -24px; }

#navlist li.nav-news a { float:left; height:19px; width:130px; background:transparent url(/images/nav-sprite.gif) no-repeat -80px 0; padding-top:5px; }
#navlist li.nav-news a:hover {background-position:-80px -24px; }

#navlist li.nav-contact a { float:left; height:19px; width:118px; background:transparent url(/images/nav-sprite.gif) no-repeat -210px 0; padding-top:5px;}
#navlist li.nav-contact a:hover {background-position:-210px -24px; }

#navlist li.nav-delivery a { float:left; height:19px; width:80px; background:transparent url(/images/nav-sprite.gif) no-repeat 0 0;padding-top:5px; }
#navlist li.nav-delivery a:hover {background-position:0 -24px; }


/*    BULLET POINTS     */

#footnine ul {  padding-right:5px;   }
#footnine li {  padding-right:5px;  list-style:none; color:#FFF; display:inline; }

#innerleftsix li {color:#FFF; list-style:none; margin:0; padding:0 }
#innerleftsix ul {color:#FFF; list-style:none; margin:0; padding-left:10px; line-height:27px }

#innerleft li { color:#fff}

#rightseven ul { padding-left:11px; padding-bottom:10px} 

li.tick {list-style-image:url(images/tick.gif); list-style-position:inside; padding-top:10px;}

li.indent {padding-left:10px;}

li.fsnews {padding:3px; list-style: inside circle; font-size:0.80em; line-height:15px;}

/*    FORM RELATED     */

.formstyle { background-color: #FFF; padding:1px; margin-bottom:1px; border: 1px solid #cccccc; color:#666; font-size: 0.80em; }
.phpstyle4 { color: #008000; }
.phpstyle3 { color: #c33131; }

.tickyellowbox { background-color: #eff6ef; border: 1px solid #008000; }
.tickredbox { background-color: #f9eaea; border: 1px solid #c33131; }


/*     ALL OTHER     */
.left {float:left;}
.right{float:right;}

.linkbox { width: auto; border: 1px #999 solid; background:#CCC; padding: 10px; }
.padding {padding-right:0; }


/*     TYPOGRAPHIC     */


h1 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#030; font-size:1.60em; font-weight:lighter }

h2 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#030; font-size:1.10em; }
.inline {display:inline;}
.h2 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#030; font-size:1.10em; font-weight:bolder; }

.sub { font-family: Verdana, Arial, Helvetica, sans-serif; color:#090; font-size:1.10em; }

.upper {text-transform:uppercase; color:#FF0 }
.upper2 {text-transform:uppercase; color:#000; font-weight:bold }
.page-head { text-align:left }
/* HP slider & presenter */
.slideshow { width:410px; height:250px; display:inline; float:left; margin-bottom:20px; background-color:#003; border:#090 5px solid; position:relative; }
.web-pres { display:inline; float:right; width:225; }
