a:link { font-family: arial; font-size: 14px; color: #6C4E8E; text-decoration: underline; }
a:visited { font-family: arial; font-size: 14px; color: #6C4E8E; text-decoration: underline; }
a:active { font-family: arial; font-size: 14px; color: #6C4E8E; text-decoration: underline; }
a:hover { font-family: arial; font-size: 14px; color: #A7115B; text-decoration: underline; }

a.leftbar:link { font-family: arial; font-size: 18px; color: #6C4E8E; font-weight: bold; text-decoration: none; }
a.leftbar:visited { font-family: arial; font-size: 18px; color: #6C4E8E; font-weight: bold; text-decoration: none; }
a.leftbar:active { font-family: arial; font-size: 18px; color: #6C4E8E; font-weight: bold; text-decoration: none; }
a.leftbar:hover { font-family: arial; font-size: 18px; color: #A7115B; font-weight: bold; text-decoration: none; }

a.donate:link { font-family: arial; font-size: 18px; color: #A7115B; font-weight: bold; text-decoration: none; }
a.donate:visited { font-family: arial; font-size: 18px; color: #A7115B; font-weight: bold; text-decoration: none; }
a.donate:active { font-family: arial; font-size: 18px; color: #A7115B; font-weight: bold; text-decoration: none; }
a.donate:hover { font-family: arial; font-size: 18px; color: #6A0C3C; font-weight: bold; text-decoration: none; }

a.donate_main:link { font-family: arial; font-size: 18px; color: #A7115B; text-decoration: underline; }
a.donate_main:visited { font-family: arial; font-size: 18px; color: #A7115B; text-decoration: underline; }
a.donate_main:active { font-family: arial; font-size: 18px; color: #A7115B; text-decoration: underline; }
a.donate_main:hover { font-family: arial; font-size: 18px; color: #6A0C3C; text-decoration: underline; }

h1 { font-size: 22px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }

.h2 { font-size: 24px; font-weight: bold; }

.header { color: #CC0033; font-weight: bold; }

ul { padding: 0px 0px 0px 15px; }
li { list-style-image: url('images/bullet.gif'); }

body
{
  background: #FAFAFA;

  margin: 0px;
}

.main
{
  background: #FFF;

  font-family: arial;
  font-size: 14px;
  color: #000;
  vertical-align: top;

  padding: 10px;
}

.main_bottom
{
  background: #FFF url('images/cars.gif') bottom right no-repeat;

  height: 103px;
}

.banner_left
{
  background-image: url('images/banner_left.jpg');
  width: 150px;
  height: 121px;
}

.banner
{
  background: #E6DEEB;

  /*background-image: url('images/banner.jpg');
  background-repeat: no-repeat;
  height: 121px;*/
}

.banner_text_1 { font-family: helvetica; font-size: 24px; font-weight: bold; color: #6C4794; }
.banner_text_2 { font-family: helvetica; font-size: 30px; font-weight: bold; color: #6C4794; }

.leftbar
{
  background: #ECECEC;
  width: 150px;
  vertical-align: top;
}

.leftbar_bbb
{
  background: #ECECEC;
  width: 150px;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 10px;
}

.rightbar
{
  background: #FFF;

  font-family: arial;
  font-size: 14px;
  color: #000;
  vertical-align: top;

  width: 150px;

  padding: 10px;
}

.leftbar_top
{
  background: #6C4794;

  width: 170px;

  font-family: arial;
  font-size: 18px;
  color: #FFF;
  text-align: center;

  padding: 5px;
}

.leftbar_bottom
{
  background: #ECECEC;

  width: 170px;

  font-family: arial;
  font-size: 18px;
  color: #FFF;
  text-align: right;

  padding: 20px;
}

.copyback
{
  background: #DEDEDE;

  height: 20px;

  font-family: arial;
  font-size: 12px;
  color: #000;
  text-align: center;
}