﻿/* GENERAL STYLES */
body 
{
    color:#FFFFFF;
    font-size:13px;
    background-color:#262626;
    font-family:Arial,Helvetica,sans-serif;
}

.print_link
{
    top:30px;
    right:75px;
    position:absolute;
}

#lang_links
{
    top:30px;
    right:90px;
    position:absolute;
}

a:link,
a:visited
{
    text-decoration:none;
}

h1,
h2
{
    color:#FF0000;
    font-size:13px;
    font-weight:bold;
    margin:0 0 8px 0;
}

.Section h1,
.Section h2,
.Page h1,
.Page h2
{
    color:#FF0000;
    font-size:13px;
    font-weight:bold;
    margin:0 0 8px 0;
}

.Section h2,
.Page h2
{
    font-weight:normal;
    margin:-8px 0 18px 0;
}

/*h1,
h2
{
    color:#FF0000;
    font-size:13px;
    font-weight:bold;
    margin:0 0 8px 0;
}*/

.entityHolder h2,
.entityHolder h3
{
    margin:0;
    color:#FFFFFF;
    font-weight:bold;
}

.entityHolder h3
{
    color:#FFFFFF;
    font-size:13px;
    margin:0 0 8px 0;
    font-weight:normal;
}

/* END OF GENERAL STYLES */

/* HEADER STYLES */

#header_area
{
    top:5px;
    right:0;
    width:980px;
    height:40px;
    position:absolute;
}

#title_area
{
    top:0;
    right:430px;
    width:550px;
    height:100%;
    text-align:right;
    position:absolute;
}

#title_area h1
{
    margin:0;
    padding:0;
    font-size:14px;
    font-weight:bold;
}

#title_area p
{
    margin:0;
    padding:0;
    font-size:12px;
}

/* END OF HEADER STYLES */

/* MAIN CONTENT STYLES */

#main_area
{
    top:60px;
    right:0;
    width:980px;
    position:absolute;
}

#text_content a:link,
#text_content a:visited
{
    color:#FF0000;
}

#text_content,
#admin_text_overlay
{
    top:0;
    right:0;
    width:300px;
    font-size:12px;
    text-align:left;
    position:absolute;
    padding:0 60px 0 0;
    background-color:#262626;
    padding-bottom:100px;
}

#image_content,
#admin_image_overlay
{
    top:0;
    right:380px;
    width:660px;
    height:100%;
    text-align:right;
    position:absolute;
    background-color:#262626;
}

#thumbContainer
{
    top:-24px;
    right:0;
    width:100px;
    height:598px;
    overflow:hidden;
    position:absolute;
}

#innerThumbContainer
{
    top:0;
    right:0;
    z-index:2;
    padding:24px 0 24px 0;
    position:absolute;
}

#btnThumbsUp
{
    top:0px;
    right:0;
    z-index:10;
    width:100px;
    height:24px;
    position:absolute;
    background-repeat:no-repeat;
    background-image:url(../Image/Button/btn_scrollUp.gif);
}

#btnThumbsDown
{
    z-index:10;
    right:0;
    bottom:0px;
    width:100px;
    height:24px;
    position:absolute;
    background-repeat:no-repeat;
    background-image:url(../Image/Button/btn_scrollDown.gif);
}

.large_image
{
    top:1px;
    right:110px;
    display:none;
    position:absolute;
}

.mid_image
{
    top:0;
    right:0;
    display:none;
    position:absolute;
}

/* END OF MAIN CONTENT STYLES */

/* FOOTER STYLES */

#footer_area
{
    background-color: #262626;
    bottom: 0;
    height: 100px;
    position: fixed;
    right: 0;
    width: 360px;
}

#footer_content
{
    height: 40px;
    position: absolute;
    right: 0;
    text-align: left;
    top: 30px;
    width: 360px;
}

#footer_menu,
#lang_links
{
    margin:0;
    padding:0;
    list-style:none;
}

#lang_links li,
#footer_menu li
{
    float:left;
    margin:0 20px 0 0;
}

#lang_links li a:link,
#lang_links li a:visited,
#footer_menu li a:link,
#footer_menu li a:visited
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
}

#lang_links li a:hover,
#footer_menu li a:hover
{
    color:#BFBFBF;
}
/* FOOTER STYLES */

#imageurls
{
    font-size:12px;
    margin:10px 0 0 20px;
}

#imageurls li
{
    margin:0 0 1px 0;
}

#imageurls a:link,
#imageurls a:visited
{
    color:#FFFFFF;
    text-decoration:none;
}

#imageurls a:hover
{
    color:#FF0000;
}
