/** global */

body {
  margin: 0;
  font-family: "Arial";
}

h1, h2, h3, h4, h5, div, p, ul{
  padding: 0;
  margin: 0;
}

div{
  overflow: hidden;
}

h1{
/*  color: #3a9909; */
  color: #4A2B18;
  margin-bottom: 20px;
}

h2{
  color: #3a9909;;
  font-size: 18px;
  margin-bottom: 10px;
}

h3{
  color: #3a9909;
  font-size: 18px;
}

h4{

}

img{
  border: none;
}


.w-5{ width: 5px; }
.w-10{ width: 10px; }
.w-15{ width: 15px; }
.w-20{ width: 20px; }
.w-25{ width: 25px; }
.w-30{ width: 30px; }
.w-35{ width: 35px; }
.w-40{ width: 40px; }
.w-45{ width: 45px; }
.w-50{ width: 50px; }
.w-55{ width: 55px; }
.w-60{ width: 60px; }
.w-65{ width: 65px; }
.w-70{ width: 70px; }
.w-75{ width: 75px; }
.w-80{ width: 80px; }
.w-85{ width: 85px; }
.w-90{ width: 90px; }
.w-95{ width: 95px; }
.w-100{ width: 100px; }
.w-105{ width: 105px; }
.w-110{ width: 110px; }
.w-115{ width: 115px; }
.w-120{ width: 120px; }
.w-125{ width: 125px; }
.w-130{ width: 130px; }
.w-135{ width: 135px; }
.w-140{ width: 140px; }
.w-145{ width: 145px; }
.w-150{ width: 150px; }
.w-155{ width: 155px; }
.w-160{ width: 160px; }
.w-165{ width: 165px; }
.w-170{ width: 170px; }
.w-175{ width: 175px; }
.w-180{ width: 180px; }
.w-185{ width: 185px; }
.w-190{ width: 190px; }
.w-200{ width: 200px; }
.w-205{ width: 205px; }
.w-210{ width: 210px; }
.w-215{ width: 215px; }
.w-220{ width: 220px; }
.w-225{ width: 225px; }
.w-230{ width: 230px; }
.w-235{ width: 235px; }
.w-240{ width: 240px; }
.w-245{ width: 245px; }
.w-250{ width: 250px; }
.w-255{ width: 255px; }
.w-260{ width: 260px; }
.w-265{ width: 265px; }
.w-270{ width: 270px; }
.w-275{ width: 275px; }
.w-280{ width: 280px; }
.w-285{ width: 285px; }
.w-290{ width: 290px; }
.w-295{ width: 295px; }
.w-300{ width: 300px; }
.w-305{ width: 305px; }
.w-310{ width: 310px; }
.w-315{ width: 315px; }
.w-320{ width: 320px; }
.w-325{ width: 325px; }
.w-330{ width: 330px; }
.w-335{ width: 335px; }
.w-340{ width: 340px; }
.w-345{ width: 345px; }
.w-350{ width: 350px; }
.w-355{ width: 355px; }
.w-360{ width: 360px; }
.w-365{ width: 365px; }
.w-370{ width: 370px; }
.w-375{ width: 375px; }
.w-380{ width: 380px; }
.w-385{ width: 385px; }
.w-390{ width: 390px; }
.w-395{ width: 395px; }
.w-400{ width: 400px; }
.w-405{ width: 405px; }
.w-410{ width: 410px; }
.w-415{ width: 415px; }
.w-420{ width: 420px; }
.w-425{ width: 425px; }
.w-430{ width: 430px; }
.w-435{ width: 435px; }
.w-440{ width: 440px; }
.w-445{ width: 445px; }
.w-450{ width: 450px; }
.w-455{ width: 455px; }
.w-460{ width: 460px; }
.w-465{ width: 465px; }
.w-470{ width: 470px; }
.w-475{ width: 475px; }
.w-480{ width: 480px; }
.w-485{ width: 485px; }
.w-490{ width: 490px; }
.w-495{ width: 495px; }
.w-500{ width: 500px; }
.w-505{ width: 505px; }
.w-510{ width: 510px; }
.w-515{ width: 515px; }
.w-520{ width: 520px; }
.w-525{ width: 525px; }
.w-530{ width: 530px; }
.w-535{ width: 535px; }
.w-540{ width: 540px; }
.w-545{ width: 545px; }
.w-550{ width: 550px; }
.w-555{ width: 555px; }
.w-560{ width: 560px; }
.w-565{ width: 565px; }
.w-570{ width: 570px; }
.w-575{ width: 575px; }
.w-580{ width: 580px; }
.w-585{ width: 585px; }
.w-590{ width: 590px; }
.w-595{ width: 595px; }
.w-600{ width: 600px; }
.w-605{ width: 605px; }
.w-610{ width: 610px; }
.w-615{ width: 615px; }
.w-620{ width: 620px; }
.w-625{ width: 625px; }
.w-630{ width: 630px; }
.w-635{ width: 635px; }
.w-640{ width: 640px; }
.w-645{ width: 645px; }
.w-650{ width: 650px; }
.w-655{ width: 655px; }
.w-660{ width: 660px; }
.w-665{ width: 665px; }
.w-670{ width: 670px; }
.w-675{ width: 675px; }
.w-680{ width: 680px; }
.w-685{ width: 685px; }
.w-690{ width: 690px; }
.w-695{ width: 695px; }
.w-700{ width: 700px; }
.w-705{ width: 705px; }
.w-710{ width: 710px; }
.w-715{ width: 715px; }
.w-720{ width: 720px; }
.w-725{ width: 725px; }
.w-730{ width: 730px; }
.w-735{ width: 735px; }
.w-740{ width: 740px; }
.w-745{ width: 745px; }
.w-750{ width: 750px; }
.w-755{ width: 755px; }
.w-760{ width: 760px; }
.w-765{ width: 765px; }
.w-770{ width: 770px; }
.w-775{ width: 775px; }
.w-780{ width: 780px; }
.w-785{ width: 785px; }
.w-790{ width: 790px; }
.w-795{ width: 795px; }
.w-800{ width: 800px; }
.w-805{ width: 805px; }
.w-810{ width: 810px; }
.w-815{ width: 815px; }
.w-820{ width: 820px; }
.w-825{ width: 825px; }
.w-830{ width: 830px; }
.w-835{ width: 835px; }
.w-840{ width: 840px; }
.w-845{ width: 845px; }
.w-850{ width: 850px; }
.w-855{ width: 855px; }
.w-860{ width: 860px; }
.w-865{ width: 865px; }
.w-870{ width: 870px; }
.w-875{ width: 875px; }
.w-880{ width: 880px; }
.w-885{ width: 885px; }
.w-890{ width: 890px; }
.w-895{ width: 895px; }
.w-900{ width: 900px; }
.w-905{ width: 905px; }
.w-910{ width: 910px; }
.w-915{ width: 915px; }
.w-920{ width: 920px; }
.w-925{ width: 925px; }
.w-930{ width: 930px; }
.w-935{ width: 935px; }
.w-940{ width: 940px; }
.w-945{ width: 945px; }
.w-950{ width: 950px; }
.w-955{ width: 955px; }
.w-960{ width: 960px; }
.w-965{ width: 965px; }
.w-970{ width: 970px; }
.w-975{ width: 975px; }
.w-980{ width: 980px; }
.w-985{ width: 985px; }
.w-990{ width: 990px; }
.w-995{ width: 995px; }
.w-1000{ width: 1000px; }

.m-l-10{ margin-left: 10px; }
.m-l-20{ margin-left: 20px; }
.m-l-25{ margin-left: 25px; }
.m-l-30{ margin-left: 30px; }
.m-l-35{ margin-left: 35px; }
.m-l-40{ margin-left: 40px; }
.m-l-45{ margin-left: 45px; }
.m-l-50{ margin-left: 50px; }
.m-l-55{ margin-left: 55px; }
.m-l-60{ margin-left: 60px; }
.m-l-65{ margin-left: 66px; }
.m-t-10{ margin-top: 10px; }
.m-t-15{ margin-top: 15px; }
.m-t-20{ margin-top: 20px; }
.m-t-25{ margin-top: 25px; }
.m-b-20{ margin-bottom: 20px; }
.m-b-10{ margin-bottom: 10px; }

a:hover {
  text-decoration: underline !important;
}

#header{
  background: transparent url(../images/bg-header.png) repeat-x 0 0;
  height: 191px;
  margin: 0 auto;
  position: relative;
}

.lang {
  width: 80px;
  position: absolute;
  bottom: 15px;
  right: 0;
}

.lang p{
  float: left;
  padding-left: 5px;
}

#logo{
  text-align: center;
  padding-top: 25px;
}

#main{
  width: 100%;
  overflow: hidden;
}

#container{
  width: 950px;
  margin: 0 auto;
}

#nav{
  width: 950px;
  height: 39px;
  position: absolute;
  margin-top: -12px;
  z-index: 1;
}

#nav div{
  float: left;
}

#nav div.nav-bar-left,
#nav div.nav-bar-right{
  width: 15px;
  height: 39px;
  padding: 0;
  margin: 0;
}

#nav div.nav-bar-left{
  background: transparent url(../images/bg-header-bar-left.png) no-repeat 0 0;
}

#nav div.nav-bar-right{
  background: transparent url(../images/bg-header-bar-right.png) no-repeat 0 0;
  float: right;
}

#nav div.nav-bar-middle{
  background: transparent url(../images/bg-header-bar.png) repeat-x 0 0;
  padding-left: 20px;
  height: 38px;
}

#nav div.nav-bar-middle div div{
  margin-right: 40px;
}

#nav div.nav-bar-middle div.nav-bar-middle-wrapper{
  margin-top: 5px;
}

#nav div a{
  color: #FFF;
  text-decoration: none;
  font-family: "tahoma";
}

#header{
  padding-left: 10px;
 /* border: solid 1px #33865c; */
  
}

#footer{
  background-color: #81c061;
  height: 20px;
}

#footer p{
  color: #FFFFFF;
  margin: 0 auto;
  font-size: 12px;
  padding: 2px 10px;
}

#content-container{
  background-color: #dcedd3;
  min-height: 600px;
  padding: 50px 20px 10px 5px;
  border: 1px solid #81c061;
  position: relative;
  overflow: auto;
}

#content{
  overflow: auto;
  padding-left: 30px;
  padding-right: 30px;
  width: 700px;
}

#content p{
  color: #4A2B18;
  font-size:15px;
}

#content img{
  border: solid 1px #3A9909;
}

.news-container{
  position: relative;
  width: 283px;
}

#loading-news{
  float: left;
  clear: both;
  margin-left: 6px;
}

#news{ 
  clear: both;
  float: right;
  margin-bottom: 10px;
  background-color: white;
  padding: 7px;
  border: solid 1px #3A9909;
  margin-left: 7px;
  width: 260px;
  margin-top: 0px;
  height: 108px;
  overflow: auto;
}

#news p{

}

#news span{
  font-size: 70%;
}

/*global*/
.left{
  float: left;
}

.right{
  float: right;
}

.center{
  text-align: center;
}

#google-ad {
  
}

/* products */
#products p{
}

#products h3{
  clear: both;
  padding-top: 5px;
  font-size: 20px;
  margin-bottom: 10px;
}

#products div{
  width: 700px;
  text-align: center;
  margin-bottom: 20px;
}

/*links page*/
#content .links-page{
  padding-left: 3px;
}

#content .links-page h3{
 
}

#content .links-page img{
  border: none 0;  
}

/*Homepage*/
#homepage-bottom-container{
  float: left;
  margin-top: 20px;
}

#homepage-bottom-container div{
  float: left;
}

#homepage-bottom-container div h3{
  margin-bottom: 5px;
}

/* ninja */
#NINCtCounterSection{
  
}

/* holiday */
#holiday-schedule{
  margin-bottom: 10px;
}

#holiday-schedule h3{
  color: red;
  margin-bottom: 10px;
}

#holiday-schedule ul{
  padding-left: 20px;
}
}


