﻿body
{
    background-color:#333333;
    text-align:center;
    margin:15px;
    font-family:Tahoma,Arial,Sans-Serif;
    font-size:12px;
    color:#ffffff;
}

#blive_MainEditBar_div
{
    /*position:relative !important;*/
}

#header
{
    margin:0 auto 10px auto;
    width:956px;
    position:relative;
}

#logo
{
    position:relative;
    float:right;
    color:#ffffff;
    font-weight:normal;
    font-size:36px;
    letter-spacing: 2px;
}

#line
{
    clear:both;
    position:relative;
    width:100%;
    height:1px;
    background-color:#666666;
}  

#page
{
    position:relative;
    width:956px;
    margin:13px auto 0 auto;
    padding:0px;
    text-align:left;
    z-index: 1;
}

#content-main
{
    background-color:#666666;
    padding:10px;
    min-height:348px;
    overflow:visible;
}

#content-left
{
    background-color:#666666;
    padding:10px;
    width:345px;
    min-height:370px;
    float:left;
    overflow:auto;
}
#content-right
{
    background-color:#666666;
    padding:10px;
    width:565px;
    float:right;
    min-height:370px;
    overflow:hidden;
}

#content-admin
{
    position:relative;
    background-color:#666666;
    min-height:348px;
    overflow:auto;
}

#page a
{
    color:#ffffff;
    text-decoration:none;
}
a:hover
{
    color:#ffffff;
    text-decoration:underline;
}

h1
{
    color:#ffffff;
    font-size:18px;
    font-weight:normal;
    margin:0 0 5px 0;
}
h2
{
    color:#ffffff;
    font-size:16px;
    font-weight:normal;
}
h3
{
    color:#ffffff;
    font-size:14px;
    font-weight:normal;
}

#login
{
    padding:5px;
}
#content-float
{
    float:right;
    width:150px;
    margin:0px 0px 10px 10px;
    padding:5px;
    background-color:#666666;
    border:solid 1px #999999;
}

#footer
{
    clear:both;
    margin:0 auto;
    width:956px;
    height:35px;
}
#bottom_left
{
    position:relative;
    margin:10px 0 0 0px;
    text-align:left; 
    text-decoration:none;
    color:#999999;
    font-size:9px;
    float:left;
}
#bottom_left a
{
    text-decoration:none;  
    color:#999999;
}

#bottom_right
{
    position:relative;
    margin:8px 4px 0 0px;
    text-align:right; 
    text-decoration:none;
    color:#999999;
    font-size:9px;
    float:right;
    letter-spacing: 0.1em;
    width:300px;
}
#bottom_right a
{
    text-decoration:none;  
    color:#999999;
}

/* don't know if i need the stuff below */

label.FormLabel, span.FormLabel
{
    display:block;
    float:left;
    clear:both;
    width:12em;
    padding-right:4px;
    text-align:right;
}

.gridviewHeader TH
{
    
    font-size:1.2em;
    font-weight:bold;
    font-family:Arial,Helvetica,sans-serif;
    line-height:26px;
    padding:0px 5px;
    margin:0px;
}

.gridviewRow TH, .gridviewRow TD
{
    padding:4px;
}

.dropDownPanel
{
    background-color:#666666;
}
.dropDownPanel a:hover
{
    color:#666666;
}

UL.blive_ControlCollectionRoot
{
    color:#666666;
}

.blive_PageEdit .blive_Control
{
    background-color:#666666;
}

.folderTree
{
  color:black;
  text-align:left;
}

