body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

fieldset, img {
  border: 0; }

address, caption, cite, code, dfn, em, strong, th, var {
  font-style: normal;
  font-weight: normal; }

ol, ul {
  list-style: none; }

caption, th {
  text-align: left; }

h1, h2, h3, h4, h5, h6 {
  font-size: 100%; }

abbr, acronym {
  border: 0; }

.clr, .clear {
  clear: both; }

.center {
  text-align: center; }

.justify {
  text-align: justify; }

.left-a {
  text-align: left; }

.right-a {
  text-align: right; }

.left-f {
  float: left; }

.right-f {
  float: right; }

ul.disc, .disc ul {
  list-style: disc; }

body {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: white;
  background: #ffcc00 url('/img/bg.gif'); }

a {
  color: yellow;
  font-weight: bold;
  text-decoration: none; }
  a:hover {
    color: #ffcc00; }

#wrapper {
  border: 2px solid yellow;
  width: 793px;
  margin: 30px auto 0 auto; }

#left {
  float: left;
  width: 228px; }
  #left > .header {
    height: 144px;
    background-image: url('/img/design/top-left.png'); }
  #left > .main {
    height: 363px;
    background-image: url('/img/design/mid-left.png');
    padding: 0 5px 0 7px; }
    #left > .main > .content {
      color: black;
      overflow: auto;
      padding: 6px;
      height: 262px; }
      #left > .main > .content a {
        color: #996700; }
        #left > .main > .content a:hover {
          color: #ffcc00; }
      #left > .main > .content h1 {
        font-size: 15px;
        margin-bottom: 8px; }
      #left > .main > .content .entry {
        clear: both;
        margin-bottom: 13px; }
        #left > .main > .content .entry > div {
          width: 152px;
          margin-left: auto; }
        #left > .main > .content .entry img {
          float: left;
          border: 1px solid #FFFF5E; }

#right {
  float: right;
  width: 565px; }
  #right > .header {
    height: 71px;
    background-image: url('/img/design/top-right.png');
    text-align: right; }
    #right > .header > .row.top {
      padding-top: 5px; }
  #right > .menu {
    height: 35px;
    background-image: url('/img/design/mid-right.png');
    text-align: right; }
    #right > .menu > .row {
      padding: 6px 10px 0 0; }
  #right > .main {
    height: 371px;
    background-image: url('/img/design/main-right.png');
    padding-right: 4px; }
    #right > .main > .content {
      overflow: auto;
      padding: 6px;
      height: 354px;
      scrollbar-base-color: #001ebd;
      scrollbar-track-color: #050482;
      font-size: 12px; }
      #right > .main > .content h1, #right > .main > .content h2, #right > .main > .content h3, #right > .main > .content h4 {
        margin-bottom: 10px;
        color: yellow; }
      #right > .main > .content h1 {
        font-size: 25px;
        text-align: center; }
      #right > .main > .content h2 {
        font-size: 19px; }
      #right > .main > .content h3 {
        color: #ffff99;
        text-decoration: underline; }
      #right > .main > .content .header {
        font-size: 12px; }
      #right > .main > .content .synopsis {
        color: #ffff99;
        font-size: 11px;
        margin-bottom: 25px;
        padding: 0 8px; }
        #right > .main > .content .synopsis h2 {
          margin-bottom: 0; }
      #right > .main > .content .pad {
        padding: 5px; }
      #right > .main > .content .indent {
        padding-left: 5px; }
      #right > .main > .content .small {
        font-size: 11px; }
      #right > .main > .content .large {
        font-size: 13px; }
      #right > .main > .content p {
        margin-bottom: 10px; }
      #right > .main > .content .home {
        margin-top: 20px; }
        #right > .main > .content .home .col2 {
          float: right;
          width: 321px; }
        #right > .main > .content .home img {
          padding: 1px 3px; }
      #right > .main > .content .photos img {
        border: 1px solid #FFFF5E; }
  #right > .footer {
    height: 30px;
    background-image: url('/img/design/bottom-right.png'); }

#footer {
  margin-top: 5px;
  text-align: center; }

