﻿body
{
    background: #500000;
    border: 0; /* This removes the border around the viewport in old versions of IE */
    margin: 0;
    padding: 0;
    width: 100%;
}
body
{
    color: #111111;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 2em;
}
h1
{
   /* height: 20px;*/
    margin: 0px;
    font-size: 14px;
    font-weight: bold;
}
p
{
    margin-top: 5px;
    margin-bottom: 10px;
}
ul
{
}

li
{
}

hr
{
}

img {border:0px;}

.listTitlePar
{
    margin-bottom: -12px;
}

* + html .listTitlePar
{
    /* ie 7 */
    margin-bottom: -17px;
}

#TopRunner
{
    background: #400000;
    height: 24px;
    width: 100%;
}
#HeaderRunner
{
    background: #500000;
    height: 100px;
    width: 100%; /* width of whole page */
}
#ContentRunner
{
    background: url( '/images/contentRunnerBg.jpg' ) #500000 repeat-x;
    width: 100%; /* width of whole page */
}
#FooterRunner
{
    background: #500000;
    height: 24px;
    width: 100%;
}
#HeaderWrapper
{
    background: #ffffff;
    border-bottom: 1px solid #bcbcbc;
    height: 100px;
    margin: 0px auto;
    width: 770px;
}
#ContentWrapper
{
    background: #0c0c0c;
    margin: 0px auto;
    width: 770px;
}
#ContentTop
{
    background: #0c0c0c;
    border-top: 3px solid #000000;
    float: left;
    height: 224px;
    width: 100%;
}
#ContentTopContentPane
{
    float: right;
}
#ContentMiddle
{
    background: #e0e0e0;
    border-top: 3px solid #a7a7a7;
    color: #212121;
    float: left;
    padding: 0px 0px 0px 0px;
    width: 100%;
}

#ContentMiddle .horzColDiv
{
    border-color: #a7a7a7;
}

#ContentMiddle a, #ContentMiddle a:link, #ContentMenu a:visited, #ContentMiddle a:hover, #ContentMiddle a:active
{
    color: #930000;
}
#ContentBottom
{
    background: #5a5a5a;
    border-top: 3px solid #1d1d1d;
    color: #dcdcdc;
    float: left;
    padding: 0px 0px 0px 0px;
    width: 100%;
}
#ContentBottom a, #ContentBottom a:link, #ContentBottom a:visited, #ContentBottom a:hover, #ContentBottom a:active
{
    color: #e0e0e0;
}
#ContentBottom .horzColDiv
{
    border-color: #a7a7a7;
}

#ContentFooter
{
    background: #0c0c0c;
    clear: both;
    height: 38px;
    line-height: .7em;
    padding-top: 10px;
    text-align: center;
    width: 100%;
}
#ContentFooter, #ContentFooter a, #ContentFooter span
{
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #717171;
}
#ContentFooter hr
{
    border-top: thin;
    border-bottom: 1px #515151 dotted;
    height: 1px;
    text-align: center;
    width: 80%;
}
#ContentWrapper, #HeaderWrapper
{
    border: 1px solid #ffffff;
    border: 1px 1px 0px 1px;
}
#SideBarWrapper
{
    background: #500000;
    float: left;
    width: 192px;
    height: 199px;
    border-right: 1px solid #000000;
}
#SidebarMenu
{
    font-family: Arial;
    font-size: 10pt;
    margin: 0px auto;
    padding: 0px;
}
#SidebarMenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
#SidebarMenu li
{
    border-bottom: 1px solid #ffffff;
    line-height: 12px;
    background: #500000;
    margin: 0px;
}
#SidebarMenuEndItem
{
    border-bottom: 0px;
    line-height: 12px;
    margin: 0px;
}
#SidebarMenu li a
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    display: block;
    padding: 6px 0px 6px 10px;
    text-decoration: none;
    width: 100%;
}
#SidebarMenu li a, #SidebarMenu li a:link, #SidebarMenu li a:visited
{
    color: #ffffff;
}
#SidebarMenu li a:hover
{
    color: #ffffff;
}
#SidebarMenu li.menuItemOff
{
    background: #500000;
}
#SidebarMenu li.menuItemOver
{
    background: #660000;
}
#SidebarQuotes
{
    background: #660000;
    height: 100%;
}
#SidebarQuotes div
{
    padding: 15px;
    color: #ffffff;
    background: #660000;
}
html > body #SidebarMenu li a
{
    /*Non IE6 width*/
    width: auto;
}
* html #SidebarMenu
{
}

/* begin column def */

.horzColDiv
{
    clear: both;
    border-bottom: 1px solid;
    height: 15px;
    margin-bottom: 15px;
}

.twoColLeft
{
    border-right: 1px solid #a7a7a7;
    float: left;
    width: 384px;
}
.twoColRight
{
    float: right;
    width: 384px;
}
.twoColLeft, .twoColRight
{
    float: left;
    margin: 0px 0px 0px 0px;
}
.twoColLeft div, .twoColRight div
{
    color: #1d1d1d;
    margin: 0px 15px 0px 15px;
}
.threeColLeft
{
    border-right: 1px solid #a7a7a7;
    float: left;
    width: 255px;
}
.threeCol
{
    border-right: 1px solid #a7a7a7;
    float: left;
    width: 255px;
}
.threeColRight
{
    float: right;
    width: 255px;
}
.threeColLeft2x
{
    border-right: 1px solid #a7a7a7;
    float: left;
    width: 511px;
}
.threeColRight2x
{
    float: right;
    width: 511px;
}
.threeColLeft, .threeCol, .threeColRight, .threeColLeft2x, .threeColRight2x
{
    float: left;
    margin: 0px 0px 0px 0px;
}
.threeColLeft div, .threeCol div, .threeColRight div, .threeColLeft2x div, .threeColRight2x div
{
    color: #bebebe;
    margin: 0px 15px 0px 15px;
}
/* Probably rename 4-column */
.fourColLeft
{
    border-right: 1px solid #a7a7a7;
    float: left;
    width: 192px;
}
.fourCol
{
    border-right: 1px solid #a7a7a7;
    float: left;
    width: 191px;
}
.fourColRight
{
    float: right;
    width: 192px;
}
.fourColLeft3x
{
    border-right: 1px solid #a7a7a7;
    float: left;
    width: 574px;
}
.fourColRight3x
{
    float: right;
    width: 574px;
}
.fourColLeft, .fourCol, .fourColRight, .fourColLeft3x, .fourColRight3x
{
    float: left;
    margin: 0px 0px 0px 0px;
}
.fourColLeft div, .fourCol div, .fourColRight div, .fourColLeft3x div, .fourColRight3x div
{
    color: #1d1d1d;
    margin: 0px 15px 0px 15px;
}

.firstRowCol
{
    margin-top: 10px;
}

.lastRowCol
{
    margin-bottom: 10px;
}

.bioWrapper
{
    padding: 0px;
    width: 549px;
}

.bioWrapper h1 {margin-bottom:15px;}

.bioPhoto
{
    float: left;
    width: 75px;
    height: 100px;
    border: 1px solid #111111;
}

.bioCopy
{
    float: left;
    width: 410px;
}


.clear
{
    clear: both;
}
iframe .fan_box #stream_content {
	height:171px !important;
}
