@charset "UTF-8";
/* CSS Document */

object, a {outline:none}

img, div { behavior: url(/media/js/iepngfix.htc) }

#wrapper {
    background-position:4px top;
    width:1024px;
background-image:url(/media/images/common/main-shadow.png);
background-position:center top;
background-repeat:repeat-y;
margin:0 auto;
text-align:center;
width:907px;
}

body {
    margin:0;
    padding:0;
/*
    background-image:url(/media/images/common/body-bg.jpg);
*/
    background-color:#000;
    background-repeat:repeat-x;
/*
    font-family: Arial, Verdana, sans-serif;
*/
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 9pt;
    text-align:center;
    }
a {
    text-decoration:none;
    color:#8C8C8C;
    }
#header {
    position:relative;
    height:93px;
    padding:0;
    margin:0 auto;
    width:828px;
    background-color:black;
    }

#header #topnav ul {
    padding:0 0 0 174px;
    margin:0;
    text-align:left;
}       
#header #topnav ul li {
    display:inline;
    float:left;
    height:33px;
    margin:0;
    padding:0;
    }

#content-wrapper {
    height:657px;
    background-color:transparent;
    margin:0 auto;
    padding:0;
    width:828px;
}
    
#content {
    background-color:transparent;
    text-align:left;
    margin:0 30px;
    }

#bottom {
    background-image:url(/media/images/common/bottom-shadow.png);
    background-repeat:no-repeat;
    width:1024px;
    background-position:4px top;
    margin:0 auto;
    padding:0;
    height:16px;
width:907px;
background-position:center top;
    }
p {margin:0;}
.clear {clear:both;height:0;}

#body-shadow-repeat {
    background: transparent url("/media/images/common/body-shadow-repeat.jpg") top center repeat-y;
}
#body-shadow-top {
    background: transparent url("/media/images/common/body-shadow-top.jpg") top center no-repeat;
    padding-top:18px;
}
#body-shadow-bottom {
    background: transparent url("/media/images/common/body-shadow-bottom.jpg") bottom center no-repeat;
}
#home-link {
    float:left;
    }
#bottom-links {
    text-align:left;
    margin:auto;
    width:965px;
    }
#bottom-links ul {
    padding:0pt 0pt 0pt 14px;
    margin:0;
    }
#bottom-links li {
    display:inline;
    padding-right:18px;
    }
#copyright {
    float:right;
    }
#news_scroll_container {
    background-image:url(/media/images/common/news_scroll_bg.jpg);
    background-repeat:no-repeat;
    display:inline;
    float:left;
    padding:20px 0 0 0;
    margin:0;
    width:277px;
    height:550px;
    }
#home_container {
    height:550px;
    padding:0;
    margin:0;
    }
.news-blurb {
    padding-right:28px;
    }
.news-blurb .date {
    color:#8C8C8C;
    font-size:8.5pt;
    margin:0 0 2px 0 ;
    }
.news-blurb .title {
    font-size:11pt;
    font-weight:bold;
    margin:0 0 3px 0 ;
    }
.news-blurb .blurb {
    color:#8C8C8C;
    font-size:8.5pt;
    margin:0 0 11px 0 ;
    }
#home_feature_container {
    background-image:url(/media/images/common/home_pic_bg.jpg);
    display:block;
    width:670px;
    height:370px;
    padding:0;
    }
#home_lowerleft_container {
    background-image:url(/media/images/common/home_lowerleft_bg.jpg);
    float:left;
    width:336px;
    height:180px;
    padding:0;
    }
#home_lowerright_container {
    background-image:url(/media/images/common/home_lowerright_bg.jpg);
    float:left;
    width:334px;
    height:180px;
    padding:0;
    }
#home_left_side {
    width:670px;
    float:left;
    height:550px;
    }
#home_right_side {
    float:left;
    width:277px;
    height:550px;
    }
#player {
    height:335px;
    overflow:hidden;
    padding:22px 0 0 21px;
    width:631px;
    position: relative;
    }
#home_lowerleft_img {
    padding:16px 0 0 21px;
    }
#home_lowerright_img {
    padding:16px 0 0 15px;
    }
#next_prev_img a {
    color:#fff;
    }
    
#next_prev_img {
    position: absolute;
    background-color:#606060;
    color:#fff;
    bottom:9px;
    left:565px;
    width:80px;
    height:22px;
    text-align:center;
    line-height:22px;
    font-size:8pt;
    }
#thephoto {
    height:335px;
    }

.grey, .gray {
    color:#787772;
}
#footer {
}
#links_left {
    padding-left:170px;
}
#links_left ul li, #links_right ul li {
    padding:30px 0 0;
    list-style:none;
}
#links_left, #links_right {
    float:left;
    width:274px;
}
#team_subnav {
background-color:#00263B;
left:238px;
opacity:0.8;
padding:15px;
display:none;
position:absolute;
top:84px;
z-index:1000;
width:128px;
}

#team_subnav li a:hover {
    color:red;
}
#team_subnav li {
    text-align:left;
    list-style:none;
    margin:3px 0;
}
#content-wrap-hold .jScrollPaneDrag {
    background: url(/media/images/common/scroll_handle.gif) no-repeat 0 50%;
}

#content-wrap-hold {
    background-image:url(/media/images/common/content_bg.jpg);
    width:827px;
    margin:0 auto;
    position:relative;
}
#content-wrap-hold a.jScrollArrowUp {
background:transparent url(/media/images/common/up_arrow.gif) no-repeat scroll 0 0;
margin-right:13px;
height:17px;
}
#content-wrap-hold a.jScrollArrowDown {
background:transparent url(/media/images/common/down_arrow.gif) no-repeat scroll 0 0;
height:17px;
margin-right:13px;
}
#content-wrap-hold .jScrollPaneTrack {
margin-right:13px;
background:transparent  url(/media/images/common/scroll_bg.gif) repeat-y scroll center 0;
}
jScrollPaneContainer
