hr { height: 1px; }
ul.link {
    margin-left: 0;
    margin-right: 0;
}
ul.link li {
    display: inline;
}
.thumbnail, .thumbnail-border {
    height: 54px;
    width: 95px;
    overflow: hidden;
    background-position: center center;
    background-repeat: no-repeat;
    float: left;
    display: block;
}
.thumbnail img {
    display: none;    
}
.thumbnail-border {
    height: 44px;
    width: 85px;
    border: 1px solid #fff;
}
.thumbnail-frame {
    padding: 4px;
    background: #d6d6d6;
    display: block;
    float: left;
}
#news-events .thumbnail-frame {
    margin-left: 5px;
}
#news-events .small {
    padding-right: 5px;
}
#news-events h5 {
    margin-bottom:0;
}
#news-events h5 a {
    text-decoration: none;
}
#carousel .thumbnail-frame {
    margin-right: 5px;
    padding: 3px;
    cursor: pointer;
}
#carousel .thumbnail, #carousel .thumbnail-border {
    height: 48px;
    width: 79px;
    overflow: hidden;
    background-position: center center;
    background-repeat: no-repeat;
    float: left;
    display: block;
}
#carousel .thumbnail-border {
    height: 40px;
    width: 71px;
    border: 1px solid #fff;
}
.user-nav li {
    margin: 0;
    padding: 0;
    float: left; 
}
.user-nav li a {  
    background: url('http://www.nait.ca/images/interface/nait_global_sprites_footer.gif');  
    text-indent: -9999px;  
    height:3em;
    line-height: 3em;
    height: 54px;
    width: 295px;
    display: block;
    background-position: 0 0;
}  
   
#prospective-students a { background-position: 0 -98px; }
#current-students a { background-position: 0 -152px; }
#future-employees a { background-position: 0 -206px; }
#business-industry a { background-position: 0 -260px; }
#alumni-friends a { background-position: 0 -314px; height:55px; }
#prospective-students a:hover { background-position: 326px -98px; }
#current-students a:hover { background-position: 326px -152px; }
#future-employees a:hover { background-position: 326px -206px; }
#business-industry a:hover { background-position: 326px -260px; }
#alumni-friends a:hover { background-position: 326px -314px; }
#current-news, #current-events, #current-athletics { height: 18px; background: url('http://www.nait.ca/images/interface/nait_global_sprites_footer.gif'); text-indent: -9999px; float: left; }
#current-news { width: 96px; }
#current-events { width: 115px; }
#current-athletics { width: 141px; }
#current-news.active, #current-news.active:hover, #current-news.inactive:hover  { background-position: 0 -388px; }
#current-events.active, #current-events.active:hover, #current-events.inactive:hover { background-position: 0 -422px; }
#current-athletics.active, #current-athletics.active:hover, #current-athletics.inactive:hover { background-position: 0 -456px; }
#current-news.inactive { background-position: 327px -388px; }
#current-events.inactive { background-position: 327px -422px; }
#current-athletics.inactive { background-position: 327px -456px; }


/*    BODY-CONTENT>FEATURE-AREA>CAROUSEL>
  ====SLIDER-CONTROLS
---------------------------------------- */
#carouselBack, #carouselForward {
    display: inline;
    position: absolute;
    float: left;
    z-index: 400;
    display: none;
    cursor: pointer;
}
#carouselForward {
    margin-left: 621px;
    float: right;
}
/*    BODY-CONTENT>FEATURE-AREA>CAROUSEL>
  ====TOOLTIP
---------------------------------------- */
#tooltip {
    border-collapse: collapse;
    display: none;
    margin: 0;
    position: absolute;
    width: 170px;    
    z-index: 950;
}
#tooltip td, #tooltip tr {
    padding: 0;
    border: none;
}
#tooltip .corner {
    background-repeat: no-repeat;
    height: 10px;
    width: 10px;
}
#tooltip #topleft {
    background-image: url(http://www.nait.ca/images/interface/b_tooltip_tl.png);
}
#tooltip #top {
    background-image: url(http://www.nait.ca/images/interface/b_tooltip_t.png);
}
#tooltip #topright {
    background-image: url(http://www.nait.ca/images/interface/b_tooltip_tr.png);
}
#tooltip #left {
    background-image: url(http://www.nait.ca/images/interface/b_tooltip_l.png);
}
#tooltip #right {
    background-image: url(http://www.nait.ca/images/interface/b_tooltip_r.png);
}
#tooltip #bottomleft {
    background-image: url(http://www.nait.ca/images/interface/b_tooltip_bl.png);
}
#tooltip #bottom {
    background: url(http://www.nait.ca/images/interface/b_tooltip_b1.png) no-repeat top center;
}
#tooltip #bottompoint {
    background: url(http://www.nait.ca/images/interface/b_tooltip_b2.png) no-repeat top center;
    height: 22px;
    margin: 0 auto;
    width: 28px;
}
#tooltip #bottomright {
    background-image: url(http://www.nait.ca/images/interface/b_tooltip_br.png);
}
#tooltip #tooltip_content {
    background-color: #fff;
    font-size: 10px;
    padding: 0 8px;
    width: 134px;
    line-height: 1.2em;
}
#tooltip #tooltip_title {
    color: #004a8d;
    font-size: 12px;
    padding: 5px 0;
    margin: 0;
    line-height: normal;
}
#tooltip #tooltip_link {
    color: #004a8d;
    text-align: right;
}
/*    BODY-CONTENT>FEATURE-AREA>CAROUSEL>
  ====PLAYER-WINDOW
---------------------------------------- */
#carouselOverlay {
    background: #f1f1f1;
    height:360px;
    position:absolute;
    width:640px;
    z-index: 400;
}
#carouselOverlay img {
    padding: 172px 0 0 312px;
}
#playOverlay {
    cursor:pointer;
    z-index:200;
    position:absolute;
}
#slideshowContent {
    z-index: 1;
    width:640px;
    height:360px;
    overflow:hidden;
}
#carouselContent {
    z-index: 1;
    width:640px;
    height:360px;
    overflow:hidden;
    margin-bottom: 5px;
}

#news-content {
    display: none;
}

#athletics-content {
    display: none;
}

#newsOverlay {
    background: #fff;
    height: 310px;
    position: absolute;
    width: 590px;
    z-index: 150;
    display: none;
}
#newsOverlay img {
    padding: 135px 0 0 287px;
}

/*
  =SLIDESHOW
---------------------------------------- */
#slideShow {
    width: 640px;
    height: 360px;
    background: #eeeeee;
    position: relative;
}
#controlBar {
    height: 32px;
    width: 640px;    
    z-index: 50; position: absolute; top: 328px; left: 0;
    background: transparent url('http://www.nait.ca/images/interface/slideshow_background.gif') repeat-x;
}
#playOverlay {
    z-index: 200; position: absolute; top: 150px; left: 290px; cursor: pointer;
}
#controlBar img {
    cursor: pointer;
}
#slideCounter, #slideCaption {
    color: #fff;
    padding-left: 10px;
    font-size: 10px;
    font-family: Verdana;
}
#slideCounter {
    color: #565656;
}
#play, #fullscreen, #link {
    display: none;
}
#slides {
    width: 640px;
    height: 360px;
    overflow: hidden;
}
