body
{ background: #666c4a;
  color: #70695A;
}

blockquote{border-color: #767676;}

#main
{ background: #FFF url(main.png) repeat-y;
  color: #70695A;
}

#links, #submenu, #mmenue 
{ background: #FFF url(menu.png);
  color: #FFF;
}

#links a, #footer a, #links a:hover, #footer a:hover 
{ background: transparent;
  color: #FFF;
}

#first { background: #bfc6a5 url(first.png) no-repeat; }

#last { background: #bfc6a5 url(last.png) no-repeat; }

#footer { background: #bfc6a5 url(footer.jpg) no-repeat; }


/* column 1 - page content */
#column1
{ width: 574px;
  float: left;
  padding: 0px;
  margin:0 0 0 3px;
  border:1px solid transparent;
}

/* column 2 - contains sidebar items */
#column2
{ width: 190px;
  float: right;
  padding: 0 0 0 4px;
  color:black;
  border:1px solid #c0c7a5;
  text-align: left;
}


#column2 .teaser
{ width: 188px;
  border:1px solid #95a26d;
  margin: 3px 0 3px 0;
}

#column2 .teaser h6 
{ margin:0;
  padding:0;
  height:23px;
  background-color: #beb053;
  color:white;
  font-size: 11px;
  font-weight: normal;
  text-transform: uppercase;
  padding: 5px 0 0 3px;
}

#column2 .teaser_inner 
{ background-color: #e6e8db;
  padding: 3px;
  font-size: 11px;
  color: #2e422d;
}

#column2 .teaser_inner a,  #column2 .teaser_inner a:hover
{ font-size: 11px;
  color: #2e422d;
  text-decoration: none;
  background-image: url(link.jpg);
  background-position: 0px 2px;
  background-repeat: no-repeat;
  padding: 0 0 0 15px; 	
}


