html,body {
  margin:0;
  padding:0
}

body {
  text-align:center;
  font-size: 75.01%;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background:#FFF2CC url(images/background.jpg);
  background-repeat:repeat-x;
}

div#container {
  text-align:left;
  background: url(images/bg_content_top.jpg);
  background-repeat:no-repeat;
  width:713px;
}

div#footer {
  background: #333;
  color: #FFF
}

div#footer p {
  padding-top:35px;
}

div#container {
  width:713px;
  margin:0 auto
}

div#wrapper {
  padding-top:15px;
}

div#logo {
  text-align:right;
  clear:both;
  float:right;
  margin:0;
  margin-top:20px;
  margin-right:60px;
  padding:0;
  height:50px;
  width:640px;
}

div#logo img {border:0;}

div#header  {
  height:170px;
  margin:0;
  padding-left:10px;
  color: #79B30B;
}

/* +++++++++++++++++++++++++++++++++++++++  N A V I G A T I O N  ++++++++++++++++++++++++++++++++++++++++ */
div#navigation  {
  text-align:right;
  clear:both;
  float:right;
  margin:0;
  margin-top:60px;
  margin-right:60px;
  padding:0;
  height:20px;
  width:640px;
}

div#navigation  a {
  color: #FBCB8D;  
  font-weight:bold;
  text-decoration:none;
}

div#navigation  a:hover {
  color: #ffffff; 
}

div#navigation ul {
  margin: 0px;
  padding: 0px;

}
			  
div#navigation li {
  display: inline;
  list-style: none;
  margin:0;
  padding:0;  padding-left:2px;
}

div#navigation li .active {
  color:#fff;
  background: url(images/nav_arrow.gif) no-repeat;
  margin:0;
  padding:0;
  padding-left:22px;
}

div#navigation li .inactive {
  color:#FBCB8D;

/*  
  padding-left:20px;
background: url(images/nav_arrow_off.gif)  no-repeat; 

*/
  margin:0;
  padding:0;
}

/* +++++++++++++++++++++++++++++++++++++++  C O N T E N T  ++++++++++++++++++++++++++++++++++++++++ */

div#content {
  float:left;
  width:320px;
  padding-left:60px;
  padding-right:40px;

}

div#content h1 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 1.6em;
  color:#FFFF99;
  margin:0;
  padding:0;
  padding-bottom:10px;font-weight:normal;
}

div#content h2 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  color:#FFFF99;
  padding:0;
  font-weight:normal;
  margin:0;
  padding-top:15px;
  padding-bottom:5px;
}

div#content p{
  color:#fff;
  font-size: 1.0em;
  line-height: 1.4em;
  margin:0;
  padding:0;
  padding-bottom:10px;
}

div#content img {
  border:3px solid #B53601;
  margin-right:10px;
}

/* +++++++++++++++++++++++++++++++++++++++  T E A S E R  1  ++++++++++++++++++++++++++++++++++++++++ */
div#teaser1 {
  float:right;
  margin-right:60px;
  width:230px;
  border-top:5px solid #874326;

  font-size: 0.8em;
  line-height: 1.2em;
  margin-bottom:20px;
}

div#teaser1 ul {
  padding-left:25px;
  margin:0;
}

div#teaser1 li {
  padding-bottom:5px;
  margin:0;
}

div#teaser1top { 
  /*background:#E59524 url(images/bg_teaser1_top.gif)left bottom repeat-x;
*/background: url(images/bg_teaser1.gif) bottom left;
  padding:0px;
  margin:0px;
  padding:15px;

}

div#teaser1top h3 {
  color:#C04E00;
  font-weight:bold;
  font-size:100%;
  margin:0;
  padding:0;
  padding-bottom:5px;
}

div#teaser1top p {
  margin:0;
  padding:0;
  padding-bottom:5px;
}

div#teaser1top a {
  color:#C04E00;
}
div#teaser1top .active {
  font-weight:bold;
  text-decoration:none;  color:#874326; 
}
div#teaser1top a:hover {
  font-weight:bold;
}



/* +++++++++++++++++++++++++++++++++++++++  T E A S E R  2  ++++++++++++++++++++++++++++++++++++++++ */

div#teaser2 {
  float:right;
  clear:right;
  margin-right:60px;
  width:230px;
  color:#8DB4EF;
  font-size: 0.8em;
  line-height: 1.2em;
  background:  url(images/bg_teaser2_top.gif) top left no-repeat;
}
div#teaser2 p {padding:15px;padding-bottom:5px;margin:0px;
}

div#teaser2footer {
  background:  url(images/bg_teaser2_footer.gif) bottom left no-repeat;
height:10px;
  width:230px;padding:0px;margin:0px;

  
}


div#teaser2 a {
  color:#8DB4EF; 
  text-decoration:underline;
}

/* +++++++++++++++++++++++++++++++++++++++  FOOTER  ++++++++++++++++++++++++++++++++++++++++ */

div#footer {
  clear:both;
  width:713px;
  background: url(images/bg_content_footer.gif);
  background-repeat:no-repeat;
  height:77px;
  color:#F5DE7A;
  font-size: 0.8em;
  text-align:center;
}

div#footer a{
  color:#F5DE7A; 
  text-decoration:none;
}

div#footer a:hover {
  color:#F5DE7A; 
  text-decoration:underline;
}

/* +++++++++++++++++++++++++++++++++++++++  F O R M U L A R  ++++++++++++++++++++++++++++++++++++++++ */
.inputtxt {border:1px solid #5C3A09;height:14px;background:#F3C564;width:175px;margin-bottom:3px;font-size:0.8em;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.textareatxt {border:1px solid #5C3A09;height:100px;background:#F3C564;width:175px;margin-bottom:3px;font-size:0.8em;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  scrollbar-base-color:#F3C564;
  overflow:auto;
}

.inputsubmit {
border:1px solid #5C3A09;height:24px;background:#e49321;width:75px;margin-bottom:3px;font-size:0.8em;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;
}

label {width : 120px;
            float : left;
            text-align : left;
            
            display : block;margin-right : 5px;
            }
			fieldset {
border:0;
margin:0;
padding:0;
width:100%;
color:#fff;
margin-top:5px;
}
.error {
	color:#8DB4EF;
	font-weight:bold;
}
