
            /* /css/basic/footer.css */
            /* FOOTER REGION */

#footer {
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #Gray;
        background-color: #FFFFFF;
        width: inherit;
        margin:0;
        padding:0;
        font-size: 90%;
        color: #641815;
        position:fixed;
        bottom: 0px;
}

#footer ul {
        margin:0;
        padding: .4% 0 .4% 0;
}

#footer li {
        display: inline;
        margin: 0;
        padding: 0 1% 0 1%;
}

#footer a {
        text-decoration: none;
        color: #641815;

}

#footer a:active, #footer a:hover{
        border-bottom: 1px solid #DC291E;
        color: #DC291E;

}

            /* /css/login_bars/login_bar_white_on_bd.css */
            /* LOGIN REGION */

#loginbar {
        background-color: #641815;
        width: inherit;
        margin: 0;
        padding: 0;
        text-align:left;
        color: #FFFFFF;
        font-size: 90%;
        overflow:hidden;
        height:28px;
}

#loginbar ul {
        margin: 0;
        padding: 4px 0 0 5px;
}

#loginbar li {
        display: inline;
        padding: 0 5px 0 5px;
}

.loginright {
        float: right;
        margin:-3px 3px 0px 0px;
}

#loginbar a, #loginright a {
        text-decoration: none;
        color: #FFFFFF;
}

#loginbar a.active, #loginbar a:hover, .loginright a.active, .loginright a:hover {
        color: #FFFFFF;
}


.search {
        line-height:9px;
        font-size:90%;
}

.searchButton {
        line-height:9px;
        font-size:90%;
}


            /* /css/basic/fixed_width1.css */
            /* DOCUMENT */
body {
        color: #000000;
        font-size: 9pt; /*BaseFontSize*/
        font-family: Verdana, Arial, Helvetica, sans-serif; /*BaseFontFamily*/
        background-color: #Gray;
        background-image: url(http://commonms.espn.com/branding_images/red/bk_red_1_990_1.gif);
        background-repeat: repeat-y;
        margin: 0;
        padding: 0;
        min-width:780px;
}

#mainWrapper {
        width: 990px; /* 990px or 100% left or 85% for center */
        margin: 0 ; /* use '0 auto' for centered design */
        padding: 0;
        text-align:left;
}

/* CONTENT REGION */
#contentWrapper {
        width: inherit;
        margin: 0;
        padding:1.5% 0 0 0;
        overflow:auto;
}

#columnOne {
        float: left;
        width: 200px;
        margin: 0;
        padding: 0;
}

#columnTwo {
        float: left;
        width: 990px;
        height: inherit;
        margin: 0;
        padding: 0;
}

#columnThree {
        float: right;
        width: 250px;
        height: inherit;
        margin: 0;
        padding: 0;
}


            /* /css/basic/mainHeader.css */
            /* MAIN HEADER REGION ID:900187 */

#mainheader {
        background-color: #DC291E;
        background-image: url(http://commonms.espn.com/branding_images/red/head_smallLogo_red_grad_990.png);
        background-position: left top;
        background-repeat: no-repeat;
        height:175px;
        width:inherit;
        margin: 0;
        padding: 0;
}

#mainheader ul {
        display:none;
        margin: 0;
        padding: .5% 0 .5% 0;
}

#mainheader li {
        display: inline;
        margin: 0;
        padding: 0 1% 0 1%;

}

            /* /css/basic/navBar_horz.css */
            /* MAIN NAVIGATION REGION */

#topnavbar {
        background-color: #641815;
        width: inherit;
        margin: 0;
        padding: 0;
        color: #FCF4EA;
        font-size: 100%;
        font-weight:bold;
        height:28px;
        z-index: 11000;
        position: relative;

}



            /* /css/basic/contentBlock.css */
            /* Content Blocks */

.contentBlock {
}
div#columnTwo>div#contentWrapper.contentBlock {
    margin-left:10px;
}


.contentBlock h1 {
        margin: 1%;
        padding: 2% 4% 2% 3%;
        font-weight:normal;
        font-size: 160%;
}

.contentBlock h2 {
        margin:0 .5% 1% 1%;
        padding: 2% 4% 2% 4%;
        font-weight:normal;
        font-size: 140%;
}

.contentBlock h3 {
        margin:0 .5% 1% 1%;
        padding: 2% 4% 2% 4%;
}

.contentBlock h4 {
        margin:0 .5% 1% 1%;
        padding: 2% 4% 2% 4%;
}

.contentBlock p {
        text-align: left; /*textAlign*/
        margin: 0 0 5px 0;
        padding: 0 5% 5px 1%;
}

.contentBlock blockquote {
        margin: 0;
        padding: 0 1% 4% 3%;
}

.contentBlock ul {
        min-height:80px;
}

.contentBlock li  {
        text-align:left;
        margin:0;
        padding:0 0 1% 0;
}

.contentBlock a,.contentBlock a:visited {
        text-decoration: none;
        color: #641815;
}

.contentBlock a.active, .contentBlock a:hover {
        border-bottom: 1px solid #DC291E;
        color: #DC291E;
}

.moreContentInfo a {
        border-bottom: 1px solid #641815;
        color: #641815;
}

.moreContentInfo a.active, .moreContentInfo a:hover {
        border-bottom: 1px solid #DC291E;
        color: #DC291E;
}

.browseAll {
        padding:3%;
        float:right;
        font-style:italic;
}

.storyImage {
        float:left;
        padding:1% .5% 0 .5%;
}

.gradBK {
        color: #FCF4EA;
        background-color:#DC291E;
        background-image:url(Section Background);
        background-repeat:repeat-x;
        background-position:center;
}

.borderOnly{
        padding:0 3% 0 3%;
        color: #641815;
        border: thin solid #641815;
}

.bkgrndBorder{
        color: #FCF4EA;
        background-color:#DC291E;
        border: thin solid #641815;
}

.bkgrndTopBtmBorder {
        color:#FCF4EA;
        background-color:#DC291E;
        border-top-width: medium;
        border-bottom-width: medium;
        border-top-style: solid;
        border-bottom-style: solid;
        border-top-color: #641815;
        border-bottom-color: #641815;
}

.contentBlockSeperator {
        margin:2% 2% 3% 2%;
        border-bottom-width: thin;
        border-bottom-style: dashed;
        border-bottom-color: #641815;
}

