html,body {background-image: url(../images/blog_background_00.gif); background-repeat: repeat-y; background-position: center;}
body {text-align: center; background-color: #404040; margin: 0px; padding: 0px;}
a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; vertical-align: middle; text-decoration: none;}
a:hover {text-decoration: underline;}
.Container {width: 960px; height: 100%; background-color: #000000; margin:0 auto; padding: 0px;}
.Header {width: 960px; height: 1px; margin:0 auto; padding: 0px;}
.HeaderMenu {width: 960px; height: 50px; line-height: 50px; background-image: url(../images/blog_menu_horizontal_00.gif); margin:0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; text-align: left; vertical-align: middle;}
.HeaderMenuLeft {width: 600px; height: 50px; line-height: 50px; text-align: center; margin: 0px; padding: 0px; float: left;}
.HeaderMenuRight {width: 360px; height: 50px; line-height: 50px; margin:0px; padding: 0px; float: right;}
.HeaderMenuLink {font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; text-align: center; vertical-align: middle; margin: 0px; padding: 0px;}
.HeaderMenuLink:visited {text-decoration: none;}
.HeaderMenuLink:active {text-decoration: none;}
.HeaderMenuLink:hover {text-decoration: underline overline; color: #FFFF00;}
.HeaderAds {width: 960px; margin:0px; padding-top: 5px; padding-bottom: 5px; text-align: center; vertical-align: middle;}
.HeaderMenuLogo {margin:0px; padding: 0px; border: none; text-decoration: none;}
.HeaderMenuLogo:hover {text-decoration: none;}
.Separator {clear: both; width: 960px; height: 10px; margin: 0 auto; padding: 0px;}
.ColumnLeft {float: left; width: 0px; margin: 0px 17px 0px 0px; padding: 0px;}
.ColumnMiddle {float: left; width: 600px; margin: 0px 17px 0px 0px; padding: 0px;}
.ColumnRight {float: left; width: 300px; margin: 0px 17px 0px 0px; padding: 0px;}
.ColumnRightAds {width: 300px; margin: 0px; padding-bottom: 5px; text-align: center;}
.LinkNoHover {text-decoration: none;}
.LinkNoHover:hover {text-decoration: none;}
.LinkAdds {width: 960px; height: 20px; background-color: #000000; margin:0 auto; padding: 0px; font-family: sans-serif; font-size: 10px; color: #303030; text-align: center; vertical-align: top;}
.LinkAdds a {font-family: sans-serif; font-size: 10px; text-decoration: underline; color: #505050; text-align: center; vertical-align: top;}
.LinkAdds a:hover {}
.LinkPartner {margin: 0px; padding: 0px; color: #FFFFFF;}
.LinkPartner:hover {color: #000000;}
.LinkPartnerImage {border-style: double; border-width: 5px; border-color: #FFFFFF; margin: 3px; padding: 0px;}
.LinkPartnerImage:hover {border-color: #000000;}
.LinkPartnerAds {margin: 0px; padding: 0px; color: #FFFFFF;}
.LinkPartnerAdsImage {border: none; margin: 0px; padding: 5px 0px;}
.LinksArchive {}
.EndingLine {clear: both; width: 960px; height: 1px; margin:0 auto; padding: 0px; background-color: #000000;}
.PartsContentTop {width: 300px; height: 42px; line-height: 42px; background-image: url(../images/blog_static_header.png); font-family: Ariel, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold; text-align: center; vertical-align: middle; margin: 0px; padding: 0px;}
.PartsContentMiddle {width: 300px; height: auto; background-image: url(../images/blog_static_content.png); font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: none; text-align: left; vertical-align: middle; margin: 0px; padding: 0px;}
.PartsContentBottom {width: 300px; height: 10px; background-image: url(../images/blog_static_footer.png); margin: 0px; padding: 0px;}
.PartsLogin {width: 280px; height: auto; margin: 0px; padding: 0px;}
.PartsLoginForm {margin: 0px; padding: 0px;}
.PartsLoginRow {width: 280px; height: 20px; margin: 0px; padding: 0px;}
.PartsLoginLeft {float: left; width: 90px; height: 20px; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; text-align: right; margin: 0px; padding: 0px;}
.PartsLoginMiddle {float: left; width: 100px; height: 20px; text-align: right; margin: 0px; padding: 0px;}
.PartsLoginRight {float: left; width: 80px; height: 20px; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; text-align: left; margin: 0px; padding: 0px;}
.PartsLoginMiddleRight {float: left; width: 180px; height: 20px; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; text-align: left; margin: 0px; padding: 0px 0px 0px 10px;}
.PartsLoginInput {font-family: Verdana, helvetica; font-size: 10; color: #FFFFFF; border-width: 1px; border-style: solid; border-color: #FFFFFF; background-color: #2B2B2B; margin: 0px 10px; padding: 0px;}
.PartsLoginCheckbox {background-color: #2B2B2B; margin: 0px 10px; padding: 0px;}
.PartsLoginButton {width: 60px; height: 18px; border-width: 0px; margin: 0px; padding: 0px; background-color: #2B2B2B; font-family: Verdana, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; text-align: left; vertical-align: middle;}
.PartsLoginButton:hover {cursor: hand;}
.PartsLoginLink {font-family: Verdana, sans-serif; font-size: 12px; color: #FF0000; background-color: #2B2B2B; font-weight: bold; text-align: center; vertical-align: middle; text-decoration: none;}
.PartsLoginLink:hover {text-decoration: none; color: #FF0000; background-color: #000000; }
.PartsLoginMessage {width: 280px; font-family: sans-serif; font-size: 12px; color: #000000; text-align: center; vertical-align: middle; margin: 0px; padding: 0px;}
.PartsSearch {width: 280px; text-align: center; vertical-align: middle; margin: 0px; padding: 10px;}
.PartsSearchText {font-family: Verdana, helvetica; font-size: 10; color: #FFFFFF; border-width: 1px; border-style: solid; border-color: #FFFFFF; background-color: #2B2B2B;}
.PartsSearchButton {width: 60px; height: 18px; border-width: 0px; margin: 0px; padding: 0px; background-color: #000000; font-family: Verdana, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; text-align: left; vertical-align: middle;}
.PartsSearchButton:hover {cursor: hand;}
.PartsAds {width: 300px; height: auto; text-align: center; vertical-align: middle; margin: 0px 0px 10px 0px; padding: 0px;}
.TeamColumnLeft {}
.TeamColumnRight {}
.TeamColumn {}
.TeamColumnBox {}
h1 {
  font-family: Ariel, sans-serif;
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
  color: #FF0000;
  text-align: center;
  vertical-align: top;
  margin: 0px;
  padding: 5px;
  background-color: #000000;
  background-image: url("../images/blog_entry_header.jpg");
}
h2 {
  font-family: Ariel, sans-serif;
  font-size: 10px;
  color: #808080;
  text-align: left;
  vertical-align: top;
  margin: 0px;
  padding-bottom: 5px;
  width: 290px;
  float: left;
}
h3 {
  font-family: Ariel, sans-serif;
  font-size: 10px;
  color: #808080;
  text-align: right;
  vertical-align: top;
  margin: 0px;
  padding-bottom: 5px;
  width: 290px;
  float: right;
}
h4 {
  font-family: Ariel, sans-serif;
  font-size: 10px;
  color: #808080;
  text-align: justify;
  vertical-align: top;
  margin: 5px 0px;
  padding: 5px;
  background-color: #000000;
  background-image: url("../images/blog_entry_header.jpg");
}
h5 {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #FF0000;
  text-align: center;
  vertical-align: top;
  margin: 0px;
  padding: 5px;
  background-color: #E0E0E0;
  clear: both;
}
.ArticleText {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, sans-serif;
  font-size: 13px;
  text-decoration: none;
  color: #FFFFFF;
  text-align: justify;
  clear: both;
}
.ArticleRowLetter {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #FF0000;
  text-align: center;
  vertical-align: top;
  margin: 0px;
  padding: 5px;
  clear: both;
}
.ArticleRowEntry {
  font-family: sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #FFFFFF;
  text-align: left;
  clear: both;
}
.ArticleSummaryLeft {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #FFFFFF;
  text-align: left;
  float: left;
}
.ArticleSummaryRight {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #FFFFFF;
  text-align: right;
  float: right;
}
.ArticleSeparator {
  line-height: 0px;
  height: 20px;
  margin: 0px;
  padding: 0px;
  clear: both;
}
.ArticleLink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; vertical-align: middle; text-decoration: none;}
.ArticleLink:hover {text-decoration: underline;}