html, body {
  background:#F0F0F0 url(images/bg_fade.png) top left repeat-x;
  color:#444;
  font-family:Arial, Verdana;
  font-size:12px;
  height:100%;
  margin:0px;
  padding:0px;
  width:100%}
p {
  text-align:justify}
a {
  color:#000;
  text-decoration:none}
a:hover {
  color:#3030FF;
  text-decoration:none}
ol {
  color:#8C5050;
  margin:0px;
  padding:0px 20px}
ul {
  margin:0px;
  padding:0px}
table {
  border:1px solid #000}
th {
  background:#F0F0F0;
  border:1px solid #000}
td {
  border:1px solid #C8C8C8}
.body {
  background:#FFF;
  border-left:1px solid #C8C8C8;
  border-right:1px solid #C8C8C8;
  margin:auto;
  margin-bottom:-35px;
  position:relative;
  width:700px}
.header {
  background:#983534 url(images/header_bg.png) repeat-x;
  border-bottom:1px solid #C8C8C8;
  color:#F0F0F0;
  height:60px;
  padding:10px 20px}
.header a {
  color:#FFF}
.headerleft {
  float:left;
  font-size:36px;
  font-weight:bold;
  line-height:60px}
.headerlogo {
  float:right}
.menu {
  background:#5a5a59 url(images/menu_bg.png) repeat-x;
  font-size:11px;
  height:25px;
  line-height:21px}
.menu ul {
  margin:0px;
  padding:0px 6px;
  list-style:none}
.menu ul li {
  background-image:none;
  float:left;
  padding:0px}
.menu ul li a {
  border-left:1px solid transparent;
  border-right:1px solid transparent;
  color:#FFF;
  display:block;
  margin:0px 3px;
  padding:0px 6px;
  text-align:center}
.menu ul li a:hover {
  background:transparent url(images/menu_bg_over.png) repeat-x;
  border-bottom:3px solid #c64743;
  color:#FFF;
  text-decoration:none}
.content {
  padding:10px}
.snippet {
  border:1px solid #DCDCDC}
.snippet_title {
  background:#F0F0F0 url(images/box_title_bg.png);
  border:1px solid #FFF;
  color:#8C5050;
  font-weight:bold;
  height:30px;
  line-height:24px;
  padding:0px 6px}
.snippet_content {
  padding:6px}
.footer_container {
  background-color:#FFF;
  border-left:1px solid #C8C8C8;
  border-right:1px solid #C8C8C8;
  clear:both;
  font-size:10px;
  width:700px;
  margin:0px auto;
  padding:10px 0px 0px 0px;
  position:relative;
  text-align:center}
.footer {
  background:#999;
  color:#222;
  border:1px solid #000;
  padding:6px}
.footer a {
  text-decoration:none;
  color:#FF0}
.input {
  background:#EEE;
  border:solid 1px #000}
pre {
  line-height:22px}
.no_border {
  border:0}
.like_link {
  cursor:pointer}
.h3, h3 {
  color:#009;
  background:#EEE;
  border:solid 1px #DDD;
  padding:5px;
  font-size:135%;
  font-weight:bold}
.h3 img {
  float:right;
  margin-right:5px}
.box {
  background:#FFF;
  color:#000;
  margin-bottom:5px;
  padding:5px;
  border: solid 1px #DDD}
hr {
  background:#CCC;
  height:1px}
.signature {
  float:right;
  font-size:75%;
  color:#999}
#form {
  display:none;
  position:absolute;
  background:#FFF;
  color:#000;
  border:solid 1px #000;
  width: 400px}
.small_header {
  color:#FFF;
  background:#009;
  padding:2px;
  font-weight:bold;
  font-size:120%;
  text-align:center}
