﻿body {
    background-color:#000000;
    margin:15px;
    font-family:Trebuchet MS, Arial, Tahoma, Verdana, Sans-Serif;
	font-size:10px;
}

#GrayTL
{
    height:30px;
    width:30px;
    background: url(images/screwtl.gif) no-repeat bottom right;
}

#GrayTR
{
    height:30px;
    width:30px;
    background: url(images/screwtr.gif) no-repeat bottom left;
}

#GrayBL
{
    height:30px;
    width:30px;
    background: url(images/screwbl.gif) no-repeat top right;
}

#GrayBR
{
    height:30px;
    width:30px;
    background: url(images/screwbr.gif) no-repeat top left;
}

#GrayL
{
    width:30px;
    background: url(images/bgGrayLeft.gif) repeat-y right;
}

#GrayR
{
    width:30px;
    background: url(images/bgGrayRight.gif) repeat-y right;
}

#GrayT
{
    height:30px;
    background: url(images/bgGrayTop.gif) repeat-x bottom;
    vertical-align:top;
}

#GrayB
{
    height:30px;
    background: url(images/bgGrayBottom.gif) repeat-x top;
}

#logobanners
{
    position:relative;
    top:0px;
    left:0px;
    background-color:#000000;
    padding:0px 10px 0px 10px;
    height:105px;
}

#MainArea
{
    background: #000000 url(images/BgMain.jpg) no-repeat;
    width:755px;
    vertical-align:top;
}

#leftArea
{
    width:120px;
    vertical-align:top;
}

#activeArea
{
    width:600px;
    padding:40px;
    vertical-align:top;
}

#bannerArea1
{
    width:145px;
    padding-top:20px;
    vertical-align:top;
    text-align:right;
}

#nowplaying, #comingupnext, #previouslyplayed, #dedication, #Month, #Week
{
	text-align:center;
	font-weight:normal;
	font-size:12px;
}
#Month, #Week
{
	font-size:13px;
}

#captcha
{
    background-color:#000000;
    opacity:0.5;
    -moz-opacity:0.5;
    filter:alpha(opacity = 50);
    color:#FFFFFF;
}
.sleeve
{
    width:118px;
    height:60px;
    vertical-align:top;
}

.inputClass
{
    background-color:#000000;
    opacity:0.5;
    -moz-opacity:0.5;
    filter:alpha(opacity = 50);
    color:#FFFFFF;
    border:solid 1px #808080;
    width:250px;
    padding-bottom:5px;
}

.InputHeader
{
    color:#0099FF;
    vertical-align:top;
    text-align:right;
    padding:0px 4px 5px 0px;
}


.BannerOff{
	display:none;
}
.BannerOn{
	display:block;
}
