h1 {font-size: 195%; text-align: center; color: #229120; font-weight: bold; }
h2 {color: #FF4E00; text-align: center; font-size: 14pt; }
h3 {color: #273A0C; }
body {color: black; }

#content ul { list-style-type: disc; list-style-position: inside; }
#content ul li { padding: 0; background: none; }

.sidebar, #active_article, #contact, #favourites { background: url(/ftp/sidebar-bg.png) no-repeat 100% 0 #229120; }

#contact div { color: white; border-color: #65b263; }
#contact div.company { background: url(/ftp/icon-company.gif) no-repeat 0 2px #229120; }
#contact div.phone { background: url(/ftp/icon-phone.gif) no-repeat 0 2px #229120; }
#contact div.fax { background: url(/ftp/icon-fax.gif) no-repeat 0 2px #229120; }
#contact div.email { background: url(/ftp/icon-email.gif) no-repeat 0 2px #229120; }
#contact div.icq { background: url(/ftp/icon-icq.gif) no-repeat 0 2px #229120; }
#contact div.skype { background: url(/ftp/icon-skype.gif) no-repeat 0 2px #229120; }


#content {
  width: 550px;
  padding: 15px;
  background-image: none; 
  background-color: #FDE5AB;
}

#lcolumn .sidebar h2 {
  font-size: 160%;
  color: #FF9900;
  text-align: left;
  letter-spacing: normal;
  margin-left: 10px;
}

#lcolumn #contact h2 {
  font-size: 160%;
  color: #FF9900;
  text-align: left;
  letter-spacing: normal;
}

#menu ul li a:hover {
  color: white;
  background-color: #229120;
  border-top: 1px solid #d12020;
  border-bottom: 1px solid #d12020;
}

#form { background-color: #C5D386; }

a:link, a:visited {
  color: #FFFF99;
} 
