ul li {
  list-style: none; }

#lightbox {
  background-color: #333;
  padding: 5px; }
  #lightbox img {
    border: none;
    clear: both; }

#lightboxDetails {
  font-size: 0.8em;
  padding-top: 0.4em; }

#lightboxCaption {
  float: left; }

#keyboardMsg {
  float: right; }

#closeButton {
  top: 5px;
  right: 5px; }

#overlay {
  background-image: url(/images/overlay.png); }
  #overlay img {
    border: none; }

* html #overlay {
  background-color: #333;
  back\ground-color: transparent;
  background-image: url(/images/blank.gif);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale"); }

div.params {
  width: 100%;
  clear: both;
  height: 300px; }
  div.params div.debug {
    width: 40%;
    font-size: 1em;
    font-family: verdana;
    color: black !important;
    background-color: white;
    text-align: left;
    float: left; }

input {
  font-family: helvetica;
  color: black;
  font-size: 1.2em;
  padding: 0.2em;
  margin-right: 10px;
  margin-top: 5px; }

textarea {
  font-family: helvetica; }

#your_dashboard {
  background: #3B1E33 url(/images/grad-up.png) repeat-x top left;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/grad-up.png',sizingMethod='scale'); }

form {
  display: block;
  clear: both;
  text-align: center;
  padding: 1em; }

small {
  color: #cccccc; }
  small a {
    color: #cccccc; }
    small a:visited {
      color: #cccccc; }

div.description {
  text-align: left; }

#project_list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 3px;
  -moz-border-radius: 10px; }
  #project_list li {
    float: left;
    padding: 8px;
    voice-family: inherit;
    width: 168px;
    height: 181px;
    background: url("/images/gallery_img.jpg") left top;
    background-repeat: no-repeat; }
    #project_list li a img, #project_list li a:visited img {
      margin-bottom: 5px;
      border: 0;
      text-decoration: none; }
    #project_list li a:hover img {
      background-color: black;
      border-color: #343434; }
    #project_list li a.gallery_link {
      text-decoration: none;
      font-weight: bold;
      color: #fff;
      margin-left: 10px;
      width: 120px; }
    #project_list li small {
      display: block; }
    #project_list li span.handle {
      float: left; }

#asset_list {
  list-style-type: none;
  margin: 0;
  padding: 0; }
  #asset_list li {
    float: left;
    padding: 8px;
    voice-family: inherit;
    width: 162px; }
    #asset_list li a img, #asset_list li a:visited img {
      float: left; }
    #asset_list li a:hover img {
      background-color: black; }
    #asset_list li small {
      display: block; }

.toolbar {
  background-color: transparent;
  opacity: .6;
  filter: alpha(opacity=60);
  padding-left: 10px;
  text-align: left;
  height: 22px; }
  .toolbar img {
    float: left; }
  .toolbar span {
    padding-right: 1px;
    font-variant: small-caps; }
    .toolbar span.handle {
      cursor: move; }

.inplaceeditor-form {
  margin: 0;
  padding: 0;
  display: inline;
  clear: none; }
  .inplaceeditor-form input {
    font-size: 0.8em;
    padding: 0.1em;
    margin: 0; }
    .inplaceeditor-form input[type=text] {
      width: 100px; }
  .inplaceeditor-form a {
    font-size: 1.2em; }

img.resize {
  width: 200px;
  padding: 5px; }

img.sociable-hovers {
  width: 10px;
  visibility: hidden; }

.gallery_image {
  margin-top: 5px;
  margin-left: 8px;
  border: solid #3B1E33 3px; }

li.eventone, li.eventtwo {
  padding: 2px;
  height: 88px; }
  li.eventone a, li.eventtwo a {
    text-decoration: none;
    font-size: 1.2em;
    font-family: "Arial", helvetica sans-serif;
    color: lightgrey; }
  li.eventone img, li.eventtwo img {
    float: left; }

span.event_name {
  position: relative;
  float: left;
  padding-left: 5px;
  width: 170px;
  top: 10px; }

th {
  background: #c4d8ff; }

tr.edit_page {
  margin-bottom: 20px;
  padding-bottom: 10px;
  color: #fff; }
  tr.edit_page td {
    background-color: #bacef5; }
    tr.edit_page td a {
      color: #fff; }

tr.edit_page_name {
  color: #000;
  margin-bottom: 20px;
  background-color: #c4d8ff; }
  tr.edit_page_name td {
    height: 30px; }
  tr.edit_page_name a {
    color: #fff; }

#subnav {
  margin-left: 10px;
  width: 100%;
  clear: both; }

.sub_links {
  width: 150px;
  border-left: solid 10px;
  background-color: #f5f5f5;
  border-color: #e1e1e1;
  padding: 5px;
  margin: 3px 3px 0px 0px;
  float: left;
  font-size: 1.2em; }
  .sub_links a {
    text-decoration: none;
    font-weight: bold;
    color: black; }

#show_page {
  overflow: hidden; }

/* ****------ Event list Page ---------***** */
.icon {
  width: 100px; }

#image_description {
  clear: both;
  height: 80px; }
  #image_description .event {
    float: left;
    margin-right: 20px;
    border: solid 5px #fff; }
  #image_description p {
    background: #c8c8c8;
    width: 90%;
    padding: 5px; }

.event {
  background-color: #b4b4b4;
  overflow: hidden;
  padding: 5px;
  margin: 10px 10px; }
  .event img {
    padding: 0px;
    border: solid 2px #fff; }

table.event tr {
  height: 30px;
  background-color: #787878;
  padding: 1px;
  margin-bottom: 1px; }
  table.event tr td {
    margin: 2px 0px; }
    table.event tr td.detail {
      width: 250px;
      background-color: #fff;
      padding-left: 10px; }

ul.main_events {
  background-color: #000; }

span.event_name {
  font-size: 0.7em; }

ul.user_events span.myevents {
  float: left;
  padding: 5px; }
ul.user_events li {
  text-align: right;
  padding: 5px;
  margin-bottom: 1px; }
  ul.user_events li.user_event {
    background-color: #e1e1e1; }
  ul.user_events li.user_event2 {
    background-color: #f5f5f5; }

a.event_title {
  text-decoration: none;
  width: 250px;
  padding: 3px; }

/* ****------ Show Event Page ---------***** */
.show_event {
  background-color: #0a0a0a;
  width: 440px;
  padding: 10px;
  text-align: center;
  margin: 10px auto;
  overflow: hidden;
  margin-left: 40px;
  float: left;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 3px;
  -moz-border-radius: 10px; }
  .show_event h3, .show_event h1, .show_event h2 {
    margin: 0;
    background: #141414; }
  .show_event h1 {
    font-size: 3.3em; }
  .show_event h3 {
    font-size: 1.3em; }
  .show_event img {
    border: 3px solid = !base_purple; }

input.button {
  color: #fff;
  background-color: black; }

#mailer-watch p {
  text-align: left;
  text-align: :left;
  overflow: hidden;
  padding: 5px;
  font-family: "verdana", sans-serif;
  font-weight: bold; }
#mailer-watch p.inputs_tabs {
  width: 600px;
  background-color: #e6e6e6; }
  #mailer-watch p.inputs_tabs input {
    font-size: 1.2em;
    padding: 3px;
    float: right; }
  #mailer-watch p.inputs_tabs label {
    width: 250px;
    float: left; }

#mailer_form {
  position: relative;
  margin: 0 auto;
  margin-left: 30px;
  text-align: left;
  line-height: 1em;
  background-color: transparent;
  color: #e1e1e1;
  float: left; }
  #mailer_form label {
    text-align: left; }
  #mailer_form p {
    width: 290px;
    overflow: hidden;
    padding: 2px;
    font-family: "helvetica", sans-serif;
    font-size: 1.2em;
    margin: 3px; }
  #mailer_form p.inputs_text {
    width: 430px;
    background: #1e1e1e;
    padding: 10px 3px; }
    #mailer_form p.inputs_text textarea {
      font-size: 1em;
      padding: 3px;
      float: right;
      background-color: #ebebeb;
      margin: 5px; }
  #mailer_form p.inputs_tabs {
    width: 430px;
    background: #141414;
    padding: 3px; }
    #mailer_form p.inputs_tabs input {
      font-size: 1em;
      padding: 3px;
      float: right; }
    #mailer_form p.inputs_tabs label {
      width: 150px;
      float: left;
      position: relative;
      top: 8px; }

#mailer_info {
  color: #000;
  float: left;
  margin-left: 15px;
  font-size: 1.2em;
  overflow: hidden;
  letter-spacing: 0px; }
  #mailer_info p.emails {
    font-weight: normal; }
    #mailer_info p.emails a {
      font-size: 0.8em;
      text-decoration: none;
      margin-bottom: 10px; }
  #mailer_info p.address {
    font-size: 0.9em; }

.email_contact_btn {
  position: absolute;
  width: 149px;
  height: 31px;
  top: 30px;
  right: 50px;
  overflow: hidden;
  z-index: 999;
  float: right;
  clear: both; }

#feeds {
  width: 95%;
  margin-left: 10px; }
  #feeds p {
    font-family: helvetica;
    font-size: .9em;
    text-align: left;
    padding: 10px 5px;
    color: #e1e1e1;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 5px;
    overflow: hidden; }

.feedone {
  background-color: #1f0030; }
  .feedone a {
    text-decoration: none; }

.feedtwo {
  background-color: #29003a; }
  .feedtwo a {
    text-decoration: none; }

.pageslide-close {
  overflow: hidden; }

.tweet_btn {
  overflow: hidden;
  margin: 0; }
  .tweet_btn img {
    float: right; }

h1, h2, h3, h4 {
  color: #f8d458;
  font-weight: normal; }

a img {
  border: none; }

body {
  font-family: "helvetica", sans-serif;
  margin: 0;
  padding: 0;
  background-color: black;
  background-image: url('/images/theme/background.jpg');
  background-repeat: no-repeat;
  background-position: bottom center;
  background-attachment: fixed;
  color: white;
  font-size: 0.8em; }
  body #your_dashboard {
    text-align: center;
    margin-top: 0px;
    background-color: #141414;
    background-image: url('/images/theme/your_dashboard_bg.gif');
    background-position: bottom;
    border-bottom-width: 4px;
    border-bottom-style: solid;
    border-bottom-color: #421853;
    height: 30px;
    margin-bottom: 0px;
    color: #fff; }
    body #your_dashboard a {
      text-decoration: none;
      padding: 0 20px 0 10px;
      color: #ccc;
      font-size: 1em;
      position: relative;
      top: 5px; }
    body #your_dashboard img {
      position: relative;
      top: 3px;
      position: relative;
      margin: auto; }
    body #your_dashboard .login_box {
      font-size: .8em;
      float: right;
      position: absolute;
      right: 5px;
      color: #c3c3c3;
      top: 5px; }
      body #your_dashboard .login_box a {
        font-size: inherit;
        position: relative;
        top: 0; }
        body #your_dashboard .login_box a img {
          position: inherit;
          top: 5px; }
  body #masthead {
    width: 100%;
    min-height: 298px;
    margin: 0 auto;
    background-image: url('/images/theme/top-image.jpg');
    background-position: bottom center;
    background-repeat: no-repeat; }
    body #masthead #masthead-inner-div {
      text-align: center;
      margin: 0 auto; }
  body #masthead-newsletter {
    width: 900px;
    min-height: 40px;
    margin: 0 auto;
    background-repeat: no-repeat;
    overflow: hidden; }
  body #navigation {
    height: 61px;
    width: 900px;
    min-height: 40px;
    margin: 0 auto;
    width: 900px;
    margin: -13px auto 0px auto;
    background-image: url('/images/theme/nav-bar_bg.png');
    background-repeat: no-repeat;
    background-color: transparent;
    background-margin-top: -13px; }
    body #navigation .maintabs {
      margin: 0 auto;
      width: 830px;
      text-align: center;
      position: relative;
      top: 5px; }
      body #navigation .maintabs a {
        font-size: 2em;
        color: #fff;
        padding: 11px 25px;
        text-decoration: none;
        font-family: "Vegur"; }
        body #navigation .maintabs a:hover {
          padding: 11px 25px;
          background-color: #1a002b;
          background-image: url('/images/theme/nav-main-tabs.png');
          background-position: bottom;
          background-repeat: repeat-x; }
  body #index_container {
    width: 900px;
    min-height: 40px;
    margin: 0 auto;
    text-align: center;
    background: transparent;
    overflow: hidden;
    background-repeat: no-repeat; }
    body #index_container #logo_bg {
      margin-top: 3px; }
      body #index_container #logo_bg img {
        margin-top: 30px; }
  body #main_container {
    background: transparent;
    overflow: hidden;
    width: 900px;
    min-height: 40px;
    margin: 0 auto;
    color: #e1e1e1; }
    body #main_container #login_form {
      width: 420px;
      min-height: 40px;
      margin: 0 auto;
      margin-left: 50px; }
      body #main_container #login_form p {
        background: #141414;
        overflow: hidden; }
      body #main_container #login_form input {
        float: right;
        margin: 3px; }
      body #main_container #login_form label {
        float: left;
        width: 100px;
        position: relative;
        top: 18px; }
  body #footer {
    background-repeat: no-repeat; }
  body #content {
    min-height: 50px;
    overflow: hidden;
    padding-bottom: 5px;
    width: 890px;
    min-height: 40px;
    margin: 0 auto; }
  body #left {
    float: left;
    overflow: hidden;
    width: 440px;
    min-height: 50px;
    margin-left: 0px; }
  body .links_to_pages {
    color: #fff;
    background: black;
    height: 40px; }
    body .links_to_pages li {
      width: 115px;
      height: 31px;
      margin-left: 1px;
      background: #141414;
      float: left;
      list-style: none;
      text-align: center; }
      body .links_to_pages li a {
        padding: 0px 0px 5px;
        font-size: 14px;
        text-decoration: none;
        color: white;
        font-style: bold;
        position: relative;
        top: 5px; }

#extreme_footer {
  position: relative;
  bottom: 0px;
  height: 15px;
  width: 900px;
  min-height: 40px;
  margin: 0 auto; }
  #extreme_footer small a {
    padding: 3px 10px;
    text-decoration: none; }
    #extreme_footer small a:hover {
      text-decoration: underline; }

img.show_page_images {
  border: solid 3px;
  border-color: #744a85; }

.float_to_right {
  padding: 8px;
  overflow: hidden;
  min-height: 40px; }
  .float_to_right img {
    max-width: 320px; }

#image_block {
  float: left;
  min-height: 10px;
  background-color: #646464;
  position: relative;
  left: 30px; }
  #image_block img {
    width: 300px;
    display: block; }

#show_page {
  overflow: hidden;
  float: left;
  color: #cdcdcd;
  width: 440px;
  margin-left: 40px; }
  #show_page img {
    display: block;
    padding: 5px 3px; }
  #show_page p {
    font-size: 1em;
    text-align: justify;
    font-family: "vegur", sans-serif;
    line-height: 1.1em; }

.collections {
  background-color: #ebebeb;
  color: black;
  font-size: 1em;
  width: 85%;
  margin-bottom: 10px; }
  .collections select {
    font-size: 1.3em; }

.position {
  color: #fff;
  font-weight: bold;
  background-color: #9cb0d7; }

.breaker {
  color: #fff;
  height: 40px;
  padding: 10px;
  background-color: #696969; }

.donate {
  padding-left: 20px;
  color: #92a6cd; }

.donate_link {
  background-color: #646464;
  margin: 5px;
  width: 25%;
  padding: 10px;
  min-height: 120px;
  font-weight: bold;
  font-size: 1.5em;
  color: #421853;
  overflow: hidden;
  float: left;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 3px;
  -moz-border-radius: 10px; }

.button {
  background-color: white;
  width: 180px;
  float: right;
  margin: 0 auto;
  position: relative;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 3px;
  -moz-border-radius: 10px; }
  .button form {
    padding: 0em; }

#news-header {
  padding: 5px; }
  #news-header span {
    padding: 5px;
    float: right;
    font-size: 2em;
    font-weight: bold; }

#oursponsors {
  margin: 0 auto;
  text-align: center; }

#banner h3 {
  margin: 0; }
#banner p {
  text-align: left;
  color: #1e1e1e;
  margin: 0;
  background: #969696;
  overflow: hidden;
  padding: 5px; }

#footer {
  font-size: .9em;
  overflow: hidden;
  float: left;
  color: #464646;
  width: 450px;
  margin-left: 50px; }

#gallery {
  width: 440px;
  min-height: 40px;
  margin: 0 auto;
  margin-left: 50px; }

#footer_ads {
  position: relative;
  bottom: 0px;
  width: 100%;
  min-height: 40px;
  margin: 0 auto;
  text-align: center; }

.orion a {
  color: #f5f5f5;
  text-decoration: none; }

.issue-list {
  background-color: #fff; }

.issue-list2 {
  background-color: #d8ecff; }

.new_issue p {
  background-color: #dcdcdc; }
  .new_issue p label {
    font-size: 1.3em;
    font-weight: bold; }

.new_newsletter_link a {
  text-decoration: none;
  color: #421853; }

.news_letter_pagebody span {
  width: 100px;
  float: right; }

#newsletters li {
  margin-bottom: 10px;
  padding: 5px; }
#newsletters span {
  float: right; }
  #newsletters span a {
    font-size: 1.2em;
    text-decoration: none;
    padding: 1px 10px;
    background-color: #f5f5f5; }

.edit-issues a {
  font-size: 1.2em;
  text-decoration: none;
  padding: 1px 10px;
  background-color: #f5f5f5; }
  .edit-issues a:hover {
    background-color: #889cc3;
    color: #fff; }

#latest_blogs {
  margin: 5px 0;
  background: #141414;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 3px;
  -moz-border-radius: 5px;
  overflow: hidden; }
  #latest_blogs h3 {
    margin-left: 5px; }
  #latest_blogs li {
    width: 330px;
    height: 44px;
    list-style: none;
    background-image: url('/images/theme/blog-entry-mainpage.png');
    background-repeat: no-repeat;
    margin: 5px 0px; }
    #latest_blogs li a {
      position: relative;
      top: 13px;
      color: #fff;
      text-decoration: none;
      font-size: 1.5em;
      margin-left: 20px;
      color: #ebebeb; }

#show_blog {
  margin-left: 20px;
  width: 460px;
  padding: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 3px;
  -moz-border-radius: 5px;
  overflow: hidden;
  background-color: #141414; }
  #show_blog #cke_pastebin {
    margin: 5px;
    text-align: justify; }
  #show_blog h3 {
    margin-left: 20px;
    font-size: 1.3em; }

#main_container #show_blog .blog-list {
  margin: 5px; }
#main_container #ads {
  float: right;
  width: 300px; }

form#new_comment p {
  overflow: hidden;
  text-align: left;
  background: #1e1e1e;
  margin: 2px;
  padding: 5px; }
form#new_comment input {
  float: right;
  padding: 4px;
  background: #e1e1e1;
  color: #1e1e1e;
  border-style: solid;
  border-color: #323232;
  border-width: 2px; }

.blog-list {
  background: black;
  padding: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 3px;
  -moz-border-radius: 5px;
  overflow: hidden;
  margin: 5px 0px; }

.comments div {
  background: #141414;
  margin: 10px;
  padding-left: 10px;
  padding-bottom: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 3px;
  -moz-border-radius: 5px;
  overflow: hidden; }
  .comments div #comment_body {
    color: #f8d458; }

.comment_count {
  float: right;
  color: #f8d458; }

ul li {
  list-style: none; }

h3 a {
  color: black; }

html > body #content {
  background: transparent;
  margin: 0 auto; }

#content {
  width: 960px;
  margin: 0 auto;
  overflow: hidden;
  background: transparent;
  margin: 0 auto; }
  #content #left_blocks {
    width: 445px;
    min-height: 10px;
    margin-bottom: 5px;
    padding: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 5px;
    overflow: hidden;
    margin-bottom: 5px;
    margin-left: 40px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 5px;
    overflow: hidden;
    float: left;
    margin-right: 40px; }
    #content #left_blocks #upcoming_events ul {
      background-color: #141414; }
      #content #left_blocks #upcoming_events ul li {
        background-color: #0a0a0a;
        width: 100%;
        padding: 5px;
        margin: 3px;
        overflow: hidden; }
        #content #left_blocks #upcoming_events ul li a {
          color: #e1e1e1;
          text-decoration: none;
          font-size: 1.3em; }
        #content #left_blocks #upcoming_events ul li img {
          border: solid 3px;
          border-color: #421853;
          float: left;
          margin-right: 10px; }
    #content #left_blocks #mission_statement {
      padding: 5px;
      background-color: black;
      -webkit-border-radius: 5px;
      -khtml-border-radius: 3px;
      -moz-border-radius: 5px;
      overflow: hidden; }
    #content #left_blocks #galleries .blog-recent {
      width: 430px; }
    #content #left_blocks #data {
      margin-left: 5px;
      padding: 5px;
      background-color: #141414;
      overflow: hidden;
      color: #fff;
      -webkit-border-radius: 5px;
      -khtml-border-radius: 3px;
      -moz-border-radius: 5px;
      overflow: hidden; }
      #content #left_blocks #data .blog-recent {
        width: 430px; }
    #content #left_blocks #galleries {
      background-color: #141414;
      position: relative;
      top: 10px;
      overflow: hidden;
      padding: 5px;
      width: 430px;
      margin-left: 5px;
      -webkit-border-radius: 5px;
      -khtml-border-radius: 3px;
      -moz-border-radius: 5px;
      overflow: hidden; }
      #content #left_blocks #galleries #gallery_list li {
        float: left;
        list-style: none;
        margin: 5px; }
        #content #left_blocks #galleries #gallery_list li img {
          border-style: solid;
          border-width: 3px;
          border-color: #323232; }

.gallery_link {
  width: 100px;
  display: block;
  padding: 2px 0 0 5px; }
  .gallery_link a {
    text-decoration: none;
    color: #ebebeb; }

#right_blocks {
  margin: 0;
  padding: 0;
  float: left; }
  #right_blocks #latest_blogs {
    clear: both; }
  #right_blocks #sign_up {
    width: 330px;
    height: 221px;
    background-image: url('/images/theme/signup_bg.png');
    background-repeat: no-repeat;
    position: relative;
    top: 0px; }
    #right_blocks #sign_up p {
      margin: 0;
      padding: 0;
      overflow: hidden; }
      #right_blocks #sign_up p input[type=text] {
        width: 150px;
        clear: both;
        float: right; }
      #right_blocks #sign_up p label {
        margin-top: 15px;
        padding: 1px;
        float: left; }
  #right_blocks #right_ads {
    width: 330px;
    padding: 5px;
    float: right;
    overflow: hidden; }
    #right_blocks #right_ads p {
      padding-left: 10px;
      clear: both;
      width: 320px; }
      #right_blocks #right_ads p img {
        max-width: 320px; }
  #right_blocks #video_tabs {
    width: 300px;
    min-height: 200px;
    margin-bottom: 5px;
    padding: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 5px;
    overflow: hidden;
    background-color: #421853; }
    #right_blocks #video_tabs #youtube {
      margin: 0 auto;
      text-align: center;
      margin-top: 10px; }
      #right_blocks #video_tabs #youtube #video {
        padding: 0px 0px 10px 10px; }
        #right_blocks #video_tabs #youtube #video div {
          margin-left: 15px;
          width: 250px;
          height: 50px;
          padding-left: 80px;
          padding-top: 5px;
          font-size: 1.4em;
          text-align: left; }
          #right_blocks #video_tabs #youtube #video div.baynews {
            background: url('/images/chan_news9.gif') left center;
            background-repeat: no-repeat; }
          #right_blocks #video_tabs #youtube #video div.abc10 {
            background: url('/images/chan_abc.gif') left center;
            background-repeat: no-repeat; }
          #right_blocks #video_tabs #youtube #video div.fox {
            background: url('/images/chan_fox.gif') left center;
            background-repeat: no-repeat; }
      #right_blocks #video_tabs #youtube object {
        width: 250px;
        height: 200px;
        padding: 3px; }
  #right_blocks #upcoming_events {
    padding: 5px;
    width: 320px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 5px;
    overflow: hidden;
    background-color: #141414; }
    #right_blocks #upcoming_events ul {
      width: 300px; }
      #right_blocks #upcoming_events ul li {
        background-color: #0a0a0a;
        width: 100%;
        padding: 5px;
        margin: 3px;
        margin-left: -28px;
        overflow: hidden; }
        #right_blocks #upcoming_events ul li a {
          color: #e1e1e1;
          text-decoration: none;
          font-size: 1.3em; }
        #right_blocks #upcoming_events ul li img {
          border: solid 3px;
          border-color: #421853;
          float: left;
          margin-right: 10px; }

#main_containter #right_ads, #content #right_ads {
  float: right; }
  #main_containter #right_ads img, #content #right_ads img {
    margin-right: 5px; }
