/*
pink: #DF368F;
*/


body
{ background: #A8A8A8;
  background-image: url(../images/2009_background.jpg);
  color: #000000;
}

blockquote{border-color: #40403E;}

#site_content
{ background: transparent;
  /*background: #000;*/
  /*opacity: 0.80;
  filter:alpha(opacity=80);
  -moz-opacity: 0.80;*/
  background-image: url(transpng.png);
  /*background-image: url(transpng.aspx);*/
  border-color: #000000;
}

#menu li a
{ background: #555565;
  color: #EEEEEE;
  border-color: #A8A8A8;
}

.side_menu_item a
{ background: #FFFFFF;
  color: #EEEEEE;
}

#logo
{ background: transparent;
  background-image: url(../images/logo_back.jpg);
  color: #E0E0E7;  
  border-color: #253545;
}

#content div,p,ul,td
{ color: #DDDDDD;  
}

#content h1
{ background: transparent;
  color: #D5A5A5;
  font-weight: bold;
  border-color: #808080;
}

#content h2
{ background: transparent;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 180%;  
}

#content h3
{ background: transparent;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 150%;  
  margin: 0px 0px 8px 0px;
}

#content h4
{ background: transparent;
  color: #FFFFFF;
  font-weight: bold;
  font-style: italic;
  font-size: 120%;  
  margin: 0px 0px 8px 0px;
}

#content legend
{ background: transparent;
  color: #A5A5D5;
  font-weight: bold;
  font-size: 150%;  
  padding: 6px 6px 6px 6px;
}


#articleTitle div, #articleTitle p, #articleTitle span
{
  background : transparent;
  color: #FFFFFF;
}

#articleDate div, #articleDate p, #articleDate span
{
  background : transparent;
  color: #9080A0;
}

#articleBody div, #articleBody p, #articleBody span
{ 
  background: transparent;
  color: #FFFFFF;
}

#preview
{
  background: transparent;
  color: #FFFFFF;
}

#previewTitle, #previewTitle div, #previewTitle p, #previewTitle span
{
  background: transparent;
  color: #A0A0A0;
}

#previewDate, #previewDate div, #previewDate p, #previewDate span
{
  background: transparent;
  color: #9080A0;
}

#previewBody div, #previewBody p, #previewBody span
{ 
  background: transparent;
  color: #FFFFFF;
}

#userinfo, #userinfo a:hover, #userinfo a.selected, #userinfo a.selected:hover
{ background: transparent;
  color: #565656;
}

#userinfo a
{ background: transparent;
  color: #DF368F;
}

#links, #links a:hover, #links a.selected, #links a.selected:hover,
#content, #content a:hover, .sub
{ background: transparent;
  color: #565656;
}

#links a, #content a
{ background: transparent;
  color: #DF368F;
}

#menu
{ background: #656565;
  color: #EEE;
  border-color: #253545;
}

#menu li a:hover, #menu li a.selected, #menu li a.selected:hover
{ background: #253545;
  color: #EEE;
  border-color: #A8A8A8;
} 

.sidebaritem {background: #DDDDEF;}


.side_menu_item a.selected, .side_menu_item a:hover, .side_menu_item a.selected:hover
{ background: #444;
  color: #656565;
}

#contact input, #contact textarea, #contact input.submit
{ background: #FFF; 
  color: #656565;
  border-color: #8A8A8A;
}

#copyright, #copyright a:hover, #copyright a.selected, #copyright a.selected:hover
{ background: transparent;
  color: #656565;
}

#copyright a
{ background: transparent;
  color: #DF368F;
}

