/* ----------------------
TKI BAR SPECIFIC STYLES
---------------------- */
.tkidrop-widget .hd, .tkidrop-widget .bd, .tkidrop-widget .inner {overflow: visible !important;}
#footer {padding-bottom: 24px;}

/* ----------------------
NZC STYLES
---------------------- */

/*main areas*/
#wrapper, #header, #main, #content, #primary-tools, #secondary-tools, #site-tools, #page-tools, #site-search {overflow: hidden;height: 1%;}
#header {height: 145px;}
#wrapper {margin: 0 auto;width: 992px; background: #ffffff url(../images/bg-main.png) no-repeat 195px 145px;border: solid #D5D2CC; border-width: 0 1px;}
#primary-tools{float: left;width: 195px;_margin-right:-3px; /*ie6*/}
#main {float:none; padding: 3px 0 0 10px; position: relative;}
#site-tools {_height: 36px; min-height: 36px; overflow: hidden;}
#content, #page-tools {width: auto;float: none;}
#secondary-tools, #site-search {float: right;width: 223px;_margin-left:-3px; /*ie6*/}
#site-search {_height:auto;}
.hide, .hidden {position: absolute;top: -9999px;left: -9999px;}
#printLayout{position: absolute;top: 3px;right: 0; background: url("../images/printicon.gif") no-repeat scroll 0 50% transparent;}
.print{padding-left: 10px;}
#logo-site {float: right;}

/* ###################
04/03/2011 NZC CHANGES
################## */
.pub-date {margin-top:0;float:left}

/* ##########
MEDIA GALLERY
######### */
/*.jcarousel-item a {width:134px;height:77px;background-color:#666}*/ /* trying to get the size because images don't workk */
/*.jcarousel-item img {display:none}*/
/* .video-category .gallery .item {width:160px} */


/* ###########
NON JS VERSION
########## */
.video-category .gallery .non-js-compatible .item {width:160px;float:left}
.video-category .gallery .non-js-compatible .item .mod {margin-bottom:5px; _display:inline;}
.video-category .gallery .non-js-compatible .item .block a {/*width:160px*/margin:0 13px 1em;display:block;line-height:1.2}

.jcarousel-item .item .inner a {display:block}
.jcarousel-item .item .inner a img {float:left}

.display-all {margin-top:5px;float:right; padding-right: 29px;}
#js-filter-by-form {width:345px;float:left}
#js-filter-by-form label{*display:inline-block; *padding-bottom: 3px; *padding-right: 3px;}
/*#js-recently-added */

/* .video-category .collapse-button {margin-left:10px;padding:0 0 5px 28px;background: #ffffff url(../images/disc-plus.gif) no-repeat 0 0} old style may want to copy for top heading */

#content .video-category {padding-top:1px; width:564px; overflow:hidden;}
.setcontrol .collapse-button {margin:3px/*.6em*/ 0 0 10px;padding:11px 0 6px 28px;background: #ffffff url(../images/disc-plus.gif) no-repeat 0 9px;border-top:1px dotted #368bae}
.setcontrol .button{cursor:pointer; font-weight:normal;}
.setcontrol .collapse {background: #ffffff url(../images/disc-minus.gif) no-repeat 0 9px}
.setcontrol .expand {background: #ffffff url(../images/disc-plus.gif) no-repeat 0 9px}
/*.video-category .collapse-button {border-top:1px dotted #368bae}*/
.video-category .js-recently-added {border-top:none}
.jcarousel-item-horizontal .mod {margin:0 13px 5px; *height:auto; *padding-top:10px; *float:none;}
.jcarousel-item-horizontal .block {margin:15px 13px 8px;line-height:1.4}
.jcarousel-item-horizontal .block p {padding:0}
.jcarousel-item-horizontal .block a {margin-right:5px;float:left;}

/* ###########################
STUFF SPECIFIC TO THE CAROUSEL
########################### */
.jcarousel-skin-tango {margin-top:8px}

/*.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right:0 !important}*/


/* ############
MAIN VIDEO PAGE
########### */
