/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 12 February 2012 17:20:37
*/


/*  STYLESHEET SECTIONS

    Section Flags marked with [=]

    HIDDEN ELEMENTS
    HERO BOX
    CONTENT
    FEATURE BOXES
    ROTATORS
    PROMOTIONAL

..................................................... */

/* =HIDDEN ELEMENTS ************************************/

#page-heading,
#left-column,
#right-column,
#last-updated{ display: none; }


/* =HER0 BOX ************************************/

#hero-container { position: relative; width: 284px; float: left; height: 357px; color: #fff; background-color: #1a4a7a; }
#hero-container a {color: #fff; text-decoration: underline; }
#hero-container .rotator-item { padding: 0 !important;}
#hero-container .rotator-controls { z-index: 1000; bottom: 0px; right: 15%; }
#hero-container .rotator-controls .active-link a,
#media-centre .rotator-controls .active-link a,
#news-and-events .rotator-controls .active-link a { color: #006784; font-weight: bold; }
#hero-container .rotator-controls a,
#media-centre .rotator-controls a,
#news-and-events .rotator-controls a { color: #000000; font-weight: normal; text-decoration: none; }
.hero-body h2 { font-size: 1.2em; padding: 14px 14px 0px 14px;}
.hero-body p { padding: 0px 14px 30px 14px; }
.hero-body { width: 284px; bottom:0; position: absolute; z-index: 3; background-image: url("http://www.dbcde.gov.au/__data/assets/image/0016/122317/hero_content_bg.png"); }

.hero-corner-top-left { position: absolute; top: 0; width: 284px; z-index: 4; }
.hero-corner-top-left { background: url("http://www.dbcde.gov.au/__data/assets/image/0015/122325/hero_corner_tl.png") top left no-repeat; }
.hero-corner-top-right { background: url("http://www.dbcde.gov.au/__data/assets/image/0017/122327/hero_corner_tr.png") top right no-repeat; }
.hero-corner-top { height: 6px; }
.hero-corner-bottom-left { background: url("http://www.dbcde.gov.au/__data/assets/image/0011/122321/hero_corner_bl.png") top left no-repeat; }
.hero-corner-bottom-right { background: url("http://www.dbcde.gov.au/__data/assets/image/0013/122323/hero_corner_br.png") top right no-repeat; }
.hero-corner-bottom {  height: 6px; }

/* This is only shown when there is no javascript - see dbcde.js */
.no-js .hero-image { display: none; }
.no-js #hero-container {  height: auto; position: static; }
.no-js .rotator-controls { display: none; }
.no-js .hero-body { float: left;  position: static; }

/* =CONTENT ***************************************/

#content .corners-top, #content .corners-bottom { display: none; }
#promotional .corners-top, #promotional .corners-bottom,
#main-topics .corners-top, #main-topics .corners-bottom { display: block; }

/* =FEATURE BOXES ************************************/

#main-topics { margin-left: 295px; background-color: #fff; }
#main-topics-content { padding-top: 15px; padding-bottom: 0; border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; }
.feature-box { float: right; overflow: hidden; width: 32.25%; margin-left: 7px; padding-bottom: 12px; }
.feature-box h2 { font-size: 1.3em; margin: 0; padding: 0; font-weight: bold; }
.feature-box p { margin: 0; padding: 0; }
.feature-box h2 a { text-decoration: none !important; }
.feature-box h2 a:hover { background: transparent !important; }
.feature-row { clear: both; margin-bottom: 7px; }
.feature-box-header a { text-decoration: none; display: block; padding-bottom: 7px; }
.feature-box-header a:hover { text-decoration: underline; }
.feature-box-border-right { border-right: 1px solid #bfbebe; }
 .feature-box-image {  margin: 0px 7px 7px 0px; float: left; padding: 1px; border: 1px solid #ababab; width: 56px; height: 57px; }
.feature-box-teaser { padding-right: 7px; padding-top: 0; padding-bottom: 0; }
.feature-box-border-bottom { border-bottom: 1px solid #d8d7d7; margin-right: 8px; height: 12px; overflow: hidden; }
.first .feature-box-border-right { border: 0 !important; }
.bottom .feature-box-border-bottom { border: 0 !important; height: 0px; }
.bottom .feature-box { padding-bottom: 0; }

/* =ROTATORS ************************************/

#media-centre, #news-and-events { width: 49.5%; background-color: #f9f9f9; }
#media-centre { float: left;  }
#news-and-events { float: right; margin-left: 7px; }

.rotator-header { position: relative; background: url("http://www.dbcde.gov.au/__data/assets/image/0019/122338/scroller_header_bg.gif") #e9e9e9 top left repeat-x; height: 34px; width: auto; }
.rotator-header-left { background: url("http://www.dbcde.gov.au/__data/assets/image/0020/122339/scroller_header_bg_left.gif") top left no-repeat; }
.rotator-header-right { height: 29px; background: url("http://www.dbcde.gov.au/__data/assets/image/0012/122340/scroller_header_bg_right.gif") top right no-repeat; }
.rotator-header h2 { font-size: 1em; display: block; padding: 10px 0px 7px 17px; margin: 0; }
.rotator-box-header a, .rotator-box-header { color: #006784!important; text-decoration: none; }
.rotator-body { background: url("http://www.dbcde.gov.au/__data/assets/image/0018/122328/rotator_box_content_bg.gif") #f9f9f9 bottom left repeat-x; border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; padding-right: 7px; }
.rotator-item { padding-left: 14px; clear: left; }
.rotator-item-image { float: left; padding: 1px; border: 1px solid #ababab; width: 88px; }
.rotator-item-teaser { margin-left: 104px; }
.rotator-item-teaser h3 { margin: 0; padding: 0; font-size: 1em; }
.rotator-item-teaser h3 a { text-decoration: none; }
.rotator-item-teaser h3 a:hover { text-decoration: underline; }
.rotator-footer { background: url("http://www.dbcde.gov.au/__data/assets/image/0019/122329/rotator_box_footer_bg.gif") #e9e9e9 top left repeat-x; }
.rotator-footer-left { background: url("http://www.dbcde.gov.au/__data/assets/image/0011/122330/rotator_box_footer_left.gif") top left no-repeat; }
.rotator-footer-right { background: url("http://www.dbcde.gov.au/__data/assets/image/0012/122331/rotator_box_footer_right.gif") top right no-repeat; height: 6px; overflow: hidden; width: auto; }

.rotator-header-text { float: left; }
.rotator-header-text a { text-decoration: none; }
.rotator-header-text a:hover { text-decoration: underline; }
.rotator-rss-feed { padding: 8px; float: right; positionn: absolute; top: 0; right: 0; }
.rotator-body { position: relative; padding-bottom: 25px; padding-top: 20px;}
.rotator-controls { position: absolute; bottom: -3px; right: 7px; }
.rotator-controls ul,
.rotator-rss-feed ul { margin: 0; padding: 0; list-style: none; }
.rotator-rss-feed ul.social-icons { float: left; /* width: 148px; */}
.rotator-rss-feed ul.social-icons li {float: left;}
.rotator-controls li,
.rotator-controls li { float: left; margin-left: 2px; }
.rotator-rss-feed li img { float: left; }
.rotator-rss-feed li a { text-decoration: none; }
.rotator-rss-feed li span { margin-left: -7px; padding-top: 2px; display: block; float: right; right: 14px; position: absolute; }
.rotator-rss-feed li.rss-link2 {}
.rotator-rss-feed li.rss-link2 img { margin-right:10px;}
.rotator-controls li a { display: block; text-align: center; text-decoration: none; font-weight: bold; width: 23px; height: 16px; padding-top: 2px; }
.rotator-controls li.normal-link a { background: url("http://www.dbcde.gov.au/__data/assets/image/0014/122342/scroller_inactive_item.gif") no-repeat; }
.rotator-controls li.active-link a { background: url("http://www.dbcde.gov.au/__data/assets/image/0014/122333/scroller_active_item.gif") no-repeat; padding-top: 2px; height: 24px; }
.rotator-controls li.normal-link a:hover { background: url("http://www.dbcde.gov.au/__data/assets/image/0013/122341/scroller_hover_item.gif") no-repeat; color: #fff !important; }
.rotator-controls li.pause-link a { background: url("http://www.dbcde.gov.au/__data/assets/image/0016/122335/scroller_control_pause.gif") no-repeat; }
.rotator-controls li.next-link a { background: url("http://www.dbcde.gov.au/__data/assets/image/0018/122337/scroller_control_right.gif") no-repeat; }
.rotator-controls li.play-link a { background: url("http://www.dbcde.gov.au/__data/assets/image/0017/122336/scroller_control_play.gif") no-repeat; }
.rotator-controls li.previous-link a { background: url("http://www.dbcde.gov.au/__data/assets/image/0015/122334/scroller_control_left.gif") no-repeat; }
.rotator-controls li.pause-link, .rotator-controls li.play-link { margin-left: 7px; }
.rotator-controls li.rss-link { margin-right:7px; }


.rotator-rss-feed { width: 243px; right: 0; }
#media-centre .rotator-rss-feed { width: 135px; }
#page-container .rotator-rss-feed a { text-decoration: none !important; }
.rotator-rss-feed span { display: block; cursor: pointer; }

.bottom-icons {margin-bottom:-5px;}

/* =PROMOTIONAL *********************************/

#promotional { margin-top: 7px; }
#promotional-content { background: #fff;  text-align: center; border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; padding: 7px; }
.promotional-item { display: inline; }
