﻿html, body, form
{
    width:100%;
    height:100%;
}

body 
{
    margin:0;
    padding:0;
    font-family:Verdana, Helvetica, Arial;
 	/*font-size:1.13em;*/
 	font-size:14px;
 	color:#a8a8a8;
}

p
{
    margin-top:0;
    padding-top:0;
}

a
{
    color:#facf00;
    text-decoration:none;
}

a:hover
{
    text-decoration:underline;
}

#logo 
{
    position:absolute;
    top:30px;
    right:0;
    width:137px;
    height:66px;
}

#logo a
{
    background-color:#a8a8a8;
    background-image:url(../images/master/bjl-logo.gif);
    width:137px;
    height:66px;
    display:block;
}
#logo a:hover, #logo a.selected { background-image:url(../images/master/bjl-logo-yellow.gif); }

#logo span
{
    position:absolute;
    top:-999px;
    left:-999px;
}

#logoDropDown
{
    position:absolute;
    top:96px;
    right:0;
    width:107px;
    background-color:#a8a8a8;
    color:#fff;
    padding:0 15px 15px 15px;
}

#logoDropDown p
{
    clear:both;
    padding-left:25px;
    background-image:url(../images/master/logo-plus.gif);
    background-position:left;
    background-repeat:no-repeat;
}

ul.linkList, ul.shareList
{
    list-style:none;
    padding:0;
    margin:0;
}

ul.linkList li, ul.shareList li
{
    background-position:left;
    background-repeat:no-repeat;
    padding:0 5px 10px 0;
}

ul.shareList li
{
    float:left;
}

ul.linkList li a
{
    color:#fff;
    text-transform:uppercase;
    font-size:13px;
}

#wrapperContainer {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin-bottom:-30px;
}

#container
{
    position:relative;
    width:960px;
    margin-left:auto;
    margin-right:auto;
    padding-top:30px;
}

#navigation
{
    position:relative;
    float:left;
    clear:both;
    width:813px;
}

#subNavigation
{
    position:relative;
    float:left;
    clear:both;
    width:150px;
    margin-right:10px;
    padding-top:4px;
}

img
{
    border:none;
}

.clearBoth
{
    clear:both;
}

#wrapperFooter
{
    clear:both;
    width:100%;
    height:30px;
    
}

#footer
{
    position:relative;
    width:960px;
    height:30px;
    margin:auto;
    font-size:11px;
}

#footer a
{
    color:#a8a8a8;
}


#wrapperContainer {margin-bottom:-80px;}
#wrapperFooter {height: 85px;}
