body {
    background-color: black;
    background-image: url(/graphics/background.jpg?r=1);
    background-attachment: fixed;
    margin: 0px;
    font-family: helvetica;
    font-size: 10pt;
}

#entire_page {
    position: relative;
    width: 990px;
    background-color: #414141;
}


h1 {
    color: white;
    font-size: 2em;
}

a, v, img {
    color: #a2a2a2;
    text-decoration: none;
    border: 0px;
}

select {
    color: #a2a2a2;
}

.rounded_table {
    text-align: left;
    padding: 5px;
    width: 650px;
    background-color: #ececec;
    -moz-border-radius: 8px;
}

.rounded_table_spacer {
    height: 5px;
}

.admin {
    color: white;
    font-size: 10pt;
}

#admin_thumbs {
    width: 990px;
    height: 170px;
    text-decoration: none;
    border: none;
    overflow-x: auto;
    overflow-y: hidden;
}

#admin_display {
    display: none;
}

.admin_text_left {
    width: 7em;
    float: left;
    text-align: right;
    padding-right: 5px;
}

.admin_text_right {
    width: 40em;
}

#admin_text {
    display: none;
    text-align: left;
    margin-left: 20px;
    margin-top: 10px;
}

#COMMENT {
    width: 30em;
    height: 20em;
    font-size: 1em;
    font-weight: bold;
    color: #333;
    background-color: #ececec;
}

#header_hbar {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 50px;
    width: 990px;
    color: white;
    background-color: #000000;
    line-height: 20px;
    vertical-align: middle;
}

#header_image {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 50px;
}

#header_date {
    position: absolute;
    top: 70px;
    left: 0px;
    width: 200px;
    height: 20px;
    font-weight: bold;
    background-image: url(/graphics/date_background.jpg);
}

.time {
    color: #ececec;
}

#datesearch {
    display: inline;
    float: left;
    background-image: url(/graphics/date_background.jpg);
    vertical-align: middle;
}

#header_center {
    position: absolute;
    top: 70px;
    left: 200px;
    width: 523px;
    height: 20px;
    text-align: left;
    color: white;
}

#font2 {
    color: #ffae01;
    font-weight: bold;
}


#header_date_button {
    position: absolute;
    top: 70px;
    left: 723px;
}

#header_date_input {
    position: absolute;
    top: 70px;
    left: 794px;
    width: 196px;
    background-image: url(/graphics/date_background.jpg);
}

.header_bottom {
    float: left;
    background-image: url(/graphics/date_background.jpg);
}


#main {
    position: absolute;
    top: 90px;
    left: 0px;
    width: 990px;
    height: 885px;
    color: white;
    background-color: #414141;
}

#main_top_left {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 794px;
    height: 794px;
    background-color: #414141;
}

#main_bottom_left {
    position: absolute;
    left: 0px;
    top: 794px;
    width: 794px;
    height: 91px;
    text-align: left;
    background-color: #585858;
}

#main_right {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 196px;
    height: 885px;
    overflow: hidden;
    background-color: #585858;
}

#main_down_arrow {
    position: absolute;
    bottom: 2px;
    left: 73px;
    width: 24px;
    height: 24px;
    border: 0px;
    background-color: #414141;
}

#main_up_arrow {
    position: absolute;
    top: 2px;
    left: 73px;
    width: 24px;
    height: 24px;
    background-color: #414141;
    font-size: 3em;
    vertical-align: top;
    display: inline;
}

#main_thumbs {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 186px;
    height: 885px;
    overflow-x: hidden;
    overflow-y: auto;
    background-color: #585858;
    display: block;
}

#thumb {
    width: 170px;
    height: 170px;
    background-color: #585858;
}

#thumb_image {
    border: none;
}


.textHC {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    padding-left: 15px;
}

#main_text_headline {
    color: white;
    font-weight: bold;
}

#main_text_caption {
    margin-top: 0px;
    text-align: justify;
    padding-left: 20px;
    padding-right: 10px;
    color: white;
}

#bottom {
    position: absolute;
    left: 0px;
    top: 975px;
    width: 990px;
    height: auto;
    background-color: black;
}

#bottom_top_bar {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 990px;
    height: 29px;
    background-color: black;
}

#editors_pick_l {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 343px;
    height: 343px;
    overflow: hidden;
    background-color: #414141;
}

#editors_pick_r {
    position: absolute;
    top: 0px;
    left: 343px;
    width: 340px;
    height: 343px;
    background-color: #414141;
    overflow: hidden;
}

#editors_pick_text {
    font-family: helvetica;
    margin: 20px;
    text-align: justify;
    color: white;
    overflow: hidden;
}

#ad_join {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 307px;
    height: 343px;
    background-color: #414141;
}

#ad_z_pod_me {
    display: block;
    border: none;
}

#ad_sponsors {
    display: block;
    margin-top: 3px;
    border: none;
}

#baf {
    position: absolute;
    top: 343px;
    left: 0px;
    width: 990px;
    margin-top: 15px;
    background-color: black;
}

#editors_pick_table {
    width: 673px;
    text-align: left;
    vertical-align: top;
    padding-left: 15px;
    font-size: 10pt;
    font-family: helvetica;
    color: white;
}

#blog_form {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 673px;
    height: 343px;
    text-align: left;
    vertical-align: top;
    font-size: 16pt;
    font-family: helvetica;
    background-color: #414141;
    color: white;
}

#blog {
    width: 673px;
    text-align: left;
    vertical-align: top;
    padding-left: 15px;
    font-size: 12pt;
    font-family: helvetica;
    color: white;
}

#ad_vbar {
    text-align: right;
    width: 300px;
    color: white;
    background-color: black;
}

.ad_vbar_image {
    display: block;
    margin-bottom: 5px;
    width: 300px;
}

.blog_left {
    width: 195px;
    display: inline;
    float: left;
    padding-bottom: 2px;
}

.blog_right {
    width: 468px;
    display: inline;
    padding-bottom: 2px;
}

#blog_comment {
    margin-top: 5px;
    width: 460px;
}

#blog_comment_textarea {
    width: 545px;
}

#blog_email {
    width: 10em;
    display: inline;
    margin-top: 5px;
}

#blog_name {
    width: 10em;
    display: inline;
    margin-top: 5px;
}

#blog_submit {
    color: blue;
    display: inline;
    float: right;
    margin-top: 5px;
    margin-right: 10px;
}

#blog_content {
    position: relative;
    bottom: 0px;
    width: 650px;
    display: block;
    color: black;
    margin-top: 50px;
    background-color: black;
    text-align: left;
}

.form_input {
    font-size: 16pt;
    line-height: 1.1em;
}

.comment_name {
    float: right;
    font-style: oblique;
    color: red;
}

.comment_content {
    float: left;
    overflow-x: auto;
}



#footer {
    width: 990px;
    text-align: left;
    height: 65px;
    color: #e2e2e2;
    background-color: #414141;
}

#TICKER {
    position: absolute;
    bottom: 0px;
    left: 20px;
    height: 20px;
    width: 480px;
    background-image: url(/graphics/date_background.jpg);
    color: white;
    overflow: hidden;
}

#TICKER_BODY {
    color: white;
}

.thumb {
    width: 170px;
    border: none;
}

#footer_links {
    position: relative;
    left: 160px;
    top: 5px;
    display: inline;
    float: left;
    color: #e2e2e2;
    font-size: 10pt;
    font-family: helvetica;
    margin-bottom: 15px;
    margin-left: 15px;
}

#footer_image {
    position: absolute;
    bottom: 10px;
    display: inline;
    float: left;
    margin-left: 15px;
}

.standard_style {
    font-family: helvetica;
    font-size: 10pt;
    color: #e2e2e2;
}

.ZUMA_style {
    font-family: helvetica;
    color: orange;
    font-weight: bold;
}

#FAQ_main {
    position: absolute;
    top: 50px;
    background-color: #262626;
    width: 990px;
}

#FAQ {
    color: #ececec;
    width: 675px;
    padding: 15px;
    vertical-align: top;
}

.disabledinput {
    color: white;
    background-color: black;
    border: none;
}


