div#adWrapper a {
color: #333;
}

#logo {
float:left;
padding:14px 0pt 15pt 2px;
}

/*******************************************
Tabs Container
*******************************************/
#tabs-container {position:relative; width:784px; min-height:41px; height:auto !important; height:41px; background: url(/en/aboutcan/mediacentre/advertising/images/bg-tabs.jpg) no-repeat 0px 0px;}
#tabs-container.print {background: url(/en/aboutcan/mediacentre/advertising/images/bg-tabs.jpg) no-repeat 0px -41px;}
#tabs-container.installations {background: url(/en/aboutcan/mediacentre/advertising/images/bg-tabs.jpg) no-repeat 0px -82px;}
#tv-tab-link, #print-tab-link, #installations-tab-link {position:absolute; top:15px; width:101px; padding:7px 0 4px 0; text-align:center; font-weight:bold; color:#999; cursor: pointer;}
#tv-tab-link.active, #print-tab-link.active, #installations-tab-link.active {color:#333;}
#tv-tab-link {left:104px;}
#print-tab-link {left:209px;}
#installations-tab-link {left:309px;}
	
/*******************************************
Thumbs Container
*******************************************/
#tv-thumbs-container, #print-thumbs-container, #installations-thumbs-container {position:relative; width:784px; min-height:123px; height:auto !important; height:123px; left: 10px;}
#print-thumbs-container.hidden {position:absolute; top:-3000px;}
#installations-thumbs-container.hidden {position:absolute; top:-3000px;}

/*******************************************
Carousels & Carousel buttons
*******************************************/
#tv-carousel, #print-carousel, #installations-carousel {margin:4px 0 0 88px;}
#tv-carousel a, #print-carousel a,  #installations-carousel a {display:block; position:relative; width:140px; min-height:119px; height:auto !important; height:119px; padding:0; text-decoration:none;}
a.left-button, a.right-button {position:absolute; top:28px; width:31px; min-height:29px; height:auto !important; height:29px;}
a.left-button {left:47px;background: url(/en/aboutcan/mediacentre/advertising/images/carousel-arrow-left.jpg) no-repeat 0px 0px;}
a.right-button {right:47px; background: url(/en/aboutcan/mediacentre/advertising/images/carousel-arrow-right.jpg) no-repeat 0px 0px;}
a.left-button:hover {background-position: 0px -29px;}
a.right-button:hover {background-position: 0px -29px;}

/*******************************************
Global Thumbs
*******************************************/
#tv-carousel li a.active, #print-carousel li a.active, #installations-carousel li a.active {background-position: 0px -238px;}
#tv-carousel li a:hover, #print-carousel li a:hover, #installations-carousel li a:hover {background-position: 0px -119px;}
.thumb-desc, .thumb-desc {display: block; position:absolute; top:90px; left:10px; font-weight:bold;}
.text-line-1, .text-line-2, .text-line-3, .text-before-play, .text-before-replay {display: none;}



/* TV Thumbs */
#tv-carousel .go a {background: url(/en/aboutcan/mediacentre/advertising/images/tv-thumb-go.jpg) no-repeat 0px 0px;}
#tv-carousel .manatee a {background: url(/en/aboutcan/mediacentre/advertising/images/tv-thumb-manatee.jpg) no-repeat 0px 0px;}


/* Print Thumbs */
#print-carousel .infinite a {background: url(/en/aboutcan/mediacentre/advertising/images/print-thumb-paywave-rexall-pharma-plus.jpg) no-repeat 0px 0px;}
#print-carousel .infinite2 a {background: url(/en/aboutcan/mediacentre/advertising/images/print-thumb-infinite2.jpg) no-repeat 0px 0px;}



/* Installations Thumbs */
#installations-carousel ul { margin: 0pt; padding: 0pt; position: relative; list-style-type: none; z-index: 1; width: 280px; left: 0px;}
#installations-carousel ul li { display: inline; margin:0; width:135px;}
#installations-carousel .theartofgo a {background: url(/en/aboutcan/mediacentre/advertising/images/outdoor-thumb-cineplex.jpg) no-repeat 0px 0px;}
#installations-carousel .theartofgo2 a {background: url(/en/aboutcan/mediacentre/advertising/images/outdoor-thumb-m&m.jpg) no-repeat 0px 0px;}
#installations-carousel .theartofgo3 a {background: url(/en/aboutcan/mediacentre/advertising/images/outdoor-thumb-petro.jpg) no-repeat 0px 0px;}
#installations-carousel .theartofgo4 a {background: url(/en/aboutcan/mediacentre/advertising/images/outdoor-thumb-rexall.jpg) no-repeat 0px 0px;}


#first-video-rest-state {position: absolute; top: 35px; left: 112px; cursor: pointer;}
#moreInfoLink { width: 600px; float:right; font-size:11px; text-align:right; margin-right: 85px;  color: #999999; }
#moreInfoLink a { margin-top:15px; }
.moreInfoURL {display: none;}



#adWrapper {
position:relative;
width:784px;
left: 50%;
margin-left:-392px;
margin-top:45px;
padding-bottom: 35px;
}

#contentAd {
background:url(/en/aboutcan/mediacentre/advertising/images/bg-flash.jpg) no-repeat center top;
height:auto !important;
height:375px;
min-height:362px;
width:784px;
margin:auto;
}

#amp {
left:112px;
top:40px;
position:relative;
}


#tv-tab-link, #print-tab-link,  #installations-tab-link {
color:#999999;
cursor:pointer;
font-weight:bold;
padding:7px 0pt 4px;
position:absolute;
text-align:center;
top:15px;
width:101px;
font-size:11px
}

#tv-tab-link {
left:104px;
}

#print-tab-link {
left:209px;
}

#installations-tab-link {
left:309px;
}

#tv-tab-link.active, #print-tab-link.active, #installations-tab-link.active {
color:#333333;
}

li {
line-height:normal;
}


/* Navigation 
-------------------------------------------------------------*/

/* Primary Nav */
div#primaryNav {clear:both; border-bottom:1px solid #DCDCDC;width:750px;margin:0 auto 0 7px;}/*padding:0px 0 -2px 0;*/
div#primaryNav ul {margin:0 0 2px 0px;padding:0;position:relative;}
div#primaryNav ul li {display:inline;padding:0 19px 0 0px;font-size:10px;}
div#primaryNav ul li.first {padding-left:15px;margin-left:0px;}
div#primaryNav ul li a img {border:0}
div#primaryNav ul li a {position:relative;text-decoration:none;font-weight:bold;color:#999;}
div#primaryNav ul li a.selected {border-bottom:3px solid #F99B0C;position:relative;text-decoration:none;font-weight:bold;color:#000;margin:0 0 0px 0;padding:0 0 2px 0}
div#primaryNav ul li a:hover {text-decoration:none;color:#000;}

/* Secondary Nav */
div#secondaryNav {clear:both;width:750px;margin:2px auto 0 7px;padding-bottom:14px;}
div#secondaryNav ul {margin:0;padding:0}
div#secondaryNav ul li {padding-right:9px;display:inline;font-size:10px;}
div#secondaryNav ul li.first {padding-left:15px}
div#secondaryNav ul li a { color:#999;text-decoration:none;line-height:19px;height:19px;font-size:10px; font-weight:bold;}
div#secondaryNav ul li a:hover {text-decoration:none;color:#000;}
div#secondaryNav ul li a.selected {border-bottom:3px solid #F99B0C;color:#000;}
/*div#secondaryNav ul li.first a.selected {border-bottom:3px solid #F99B0C;}*/



