/**
 * Copyright (c) 2007 Ineasoft LLC. All rights reserved.
 * 
 * This software and the accompanying materials are made available under the
 * terms of the Ineasoft LLC End-user License, which accompanies this
 * distribution, and is available at
 * 
 * http://www.ineasoft.com/legal/eu-license.html
 *
 **
 * All Edges
 * Professional Photographers Community
 *       
 * File:        classic.css
 * Author:      Dmitry Korchagin
 * Version: 1.0.0, 16 December 2007
 *
 * Abstract: Classic common style definition.
 */
 
* {
    background: transparent;
    border-style: none;
    color: #e0d5e0;
    cursor: default;
    font-family:  Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-align: left;
    font-weight: bold;
    
    margin: 0;
    overflow: hidden;
    padding: 0;
    white-space: nowrap;
}

body {
    background-color: black;
}

.player, .caption, #deflector, #background, #dimmer, #header, #footer, #slider, #announce, #announce-shadow {
    position: absolute;
}

.sample, .active-sample {
    border: 1px solid #d0d0d0;
}

#announce h3, #announce-shadow h3 {
    font-size: 2.5em;
    font-weight: bold;
    margin-bottom: 3pt;
}

#announce-shadow h3 {
    color: black;
}

#announce, #announce-shadow {
    background-color: transparent;
    font-size: 1.2em;
    padding: 12pt;
    text-align: left;
    white-space: normal;
    width: 420px;
}

#announce {
    left: 15px;
    top: 15px;
}

#announce-shadow {
    left: 16px;
    top: 16px;
    color: black;
    /* for IE */
    filter: alpha(opacity=65);
    /* CSS3 standard */
    opacity: 0.65;*/
}

#deflector {
    z-index: 5;
    background-color: white;
    /* for IE */
    filter: alpha(opacity=0);
    /* CSS3 standard */
    opacity: 0.0;
}

#background {
    background: transparent url("BG.01.01.AE2008.jpg") center no-repeat;
    text-align: center;
}

#dimmer {
    background-color: #101317;
    /* for IE */
    filter: alpha(opacity=70);
    /* CSS3 standard */
    opacity: 0.70;
}

.panel {
    left: 0px;
    width: 100%;
    white-space: nowrap;
}

#header {
    text-align: right;
    height: 194px;
}

#footer {
    text-align: left;
    height: 244px;
}

.sample, .active-sample {
    /* for IE */
    filter: alpha(opacity=90);
    /* CSS3 standard */
    opacity: 0.90;
    padding: 7px;
    margin: 15px;
    width: 150px;
}

#lower, #foot-1 {
        width: 200px;
}

a, a:hover {
    text-align: left;
    font-size: 1.3em;
    font-weight: bold;
    z-index: 100;
}

.caption a, .caption a:hover {
    font-size: 1em;
}

a {
    color: white;
    text-decoration: none;
}

a:hover, .active-sample:hover {
    color: #b0e0ff;
    cursor: pointer;
    text-decoration: underline;
}

.watch {
    position: absolute;
    font-family: Consolas, serif;
    font-size: 10pt;
    color: #ffffff;
    /* for IE */
    filter: alpha(opacity=70);
    /* CSS3 standard */
    opacity: 0.70;
}

.article {
    position: absolute;
    width: 161px;
    padding: 1em;
    color: white;
    z-index: 5;
}

#mail {
    text-align: center;
    width: 215px;
}

.article div {
    padding-left: 2em;
    padding-top: 0em;
    padding-bottom: 1em;
    text-align: left;
    font-weight: normal;
    font-size: 1.1em;
    z-index: 5;
}

.directions {
    position: absolute;
    top: 150px;
    padding-left: 5em;
    width: 300px;
    height: 200px;
}

.directions h3 {
    font-size: 1.7em;
}

.directions div {
    white-space: normal;
    font-weight: normal;
    font-size: 1.3em;
    padding-left: 1em;
}

#use-terms {
    position: absolute;
    top: 290px;
    padding-left: 6em;
    width: 285px;
    height: 200px;
    font-size: 1em;
    font-weight: normal;
    white-space: normal;
}

#use-terms b {
    white-space: normal;
}

.article h3 {
    font-size: 1.2em;
}

.article h3, .directions h3 {
    text-align: left;
    color: #c0c0c0;
    margin-top: 1em;
    margin-bottom: 0.3em;
}

.player {
    background-color: black;
    /* for IE */
    filter: alpha(opacity=70);
    /* CSS3 standard */
    opacity: 0.70;
}

.caption {
    background: transparent url("aright.png") 2px 2px no-repeat;
    height: 18px;
    font-size: 1.2em;
    padding-left: 16px;
    z-index: 5;
}
