html,body,form{margin:0;padding:0}body.contentpane{margin:2em;color:#333;background:url(https://childrensfestival.com.au/templates/sj_blog/images/pattern-bg.png) repeat;font-size:14px;line-height:20px;width:auto}.contentpane
.button{display:inline;height:25px;padding:0
10px}body.contentpane div.img_caption.none>img{width:100%}.system-unpublished,tr.system-unpublished{background:none;border:none}a{outline:none;color:#b85b19;text-decoration:none}a:hover{color:#fff;text-shadow:none !important}a.itemPrintThisPage{border-color:#999;color:#555}h1, h2, h3, h4, h5,
.contentheading, .componentheading, .blog_more strong,.nftitle{font-weight:bold;line-height:1.2}h1.componentheading,.componentheading{font-weight:normal;font-size:180%;padding:5px}small,.small,.smalldark,.createdby,.published,.modifydate,.img_caption,.hits,.category-name,span.site-slogan,#headtools,#pathway,#botsl21,#botsl22,#footer{font-size:92%}small,.small,.img_caption{color:#999}.clearfix:before,.clearfix:after,.block:before,.block:after{content:"";display:table}.clearfix:after,.block:after{clear:both}.clearfix,.block{zoom:1}h1{font-size:200%}h2{font-size:150%}h3{font-size:125%}h4{font-size:120%}h5,h6{font-size:100%}pre,blockquote,h1,h2,h3,h4,h5,h6{margin:1em
0;padding:0}p,ul,ol{margin:10px
0;padding:0}ul{list-style:none}.tool-tip{padding:10px;background:#f3f3f3;border:1px
solid #b9b9b9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}ul
li{padding:3px
0 3px 12px;background:url(http://www.childrensfestival.com.au/templates/sj_blog/images/bullet.gif) no-repeat 0 11px}ol
li{margin-left:15px}dl
dt{margin-bottom:10px}dl
dd{margin-left:0}th{}fieldset{border:none;padding:10px
0px;margin:0}fieldset
a{font-weight:bold}fieldset.input{padding:0
15px}legend{font-weight:bold;color:#333}hr{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #DDD;height:1px}.tip{background:#ffc;border:2px
solid #ccc;padding:5px;font-size:12px;max-width:250px;z-index:80;position:relative}.tip-title{font-weight:bold}#login-form{}#login-form .login-greeting{margin:10px
0}form{margin:10px
0;padding:0}input.invalid{color:#F00;border:solid 1px #F00}.inputbox{background:#FFF;border:1px
solid #b1b1b1}input:focus{outline:none}img{border:none;height:auto;max-width:100%}div.caption{clear:both;display:block;margin:0
0px 10px 0;border:1px
solid #cfcfcf;background:url("http://www.childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat scroll 0 0 transparent}div.item-page
div.img_caption{border:1px
solid #CCC;padding:10px;background:#D6BB93;border:1px
solid #C69666;border-radius:5px;box-shadow:0 0 3px #D07A37 inset}div.item-page
div.img_caption.left{margin:0
15px 10px 0}img.caption{float:left}select{border:1px
solid #E5E5E5;padding:2px
2px 2px 5px;margin:0
5px 0 0}textarea,input[type="text"],input[type="email"],input[type="password"]{padding:0
5px;height:26px;line-height:25px;margin:0
5px 0 0;border:1px
solid #b1b1b1;font-size:89%;color:#888;border-radius:5px;box-shadow:1px 1px 3px #ddd inset;box-sizing:border-box;-moz-box-sizing:border-box}textarea{height:auto;margin:0}input[type="text"]:hover,input[type="password"]:hover{background:#FFD}input[type="submit"]::-moz-focus-inner,input[type="checkbox"]::-moz-focus-inner,input[type="checkbox"]:focus,input[type="button"]::-moz-focus-inner,button::-moz-focus-inner{border:0px}button,.button{font-size:92%;color:#fff;border-radius:5px;border:1px
solid #b64f00;box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset;background:#b64f00 url(http://www.childrensfestival.com.au/templates/sj_blog/images/bt-opacity.png) repeat-x 0 bottom;padding:4px
10px}button:hover,.button:hover,.button:active,.button:focus,.button:visited{background-position:0 0;cursor:pointer;text-decoration:none}ul.pagination{margin:0
auto;list-style:none;display:table}ul.pagination
li{margin:0;padding:0;display:inline;background:none}ul.pagination li:first-child{border-right:1px dotted #fff}ul.pagination li:last-child{border-left:1px dotted #fff}ul.pagination li>span{display:inline-block;width:41px;height:30px;text-align:center}ul.pagination li>strong.link{display:inline-block;font-size:89%;background:url(https://childrensfestival.com.au/templates/sj_blog/images/pagination.png) no-repeat right 0;color:#fff;width:41px;height:30px;text-align:center}ul.pagination li>strong.link>a{font-weight:bold;color:#666}ul.pagination li>span>span{padding:2px
8px;display:inline-block}ul.pagination li>span.active{border:none;background:url(http://www.childrensfestival.com.au/templates/sj_blog/images/pagination.png) no-repeat 0 0;color:#fff;font-size:89%;font-weight:bold}ul.pagination
a{padding:2px
8px;text-decoration:none;color:#333;font-weight:normal;display:inline-block}ul.pagination li:hover>strong>a{color:#cc6c24}ul.pagenav{display:table;width:100%}ul.pagenav li.pagenav-prev{float:left;background:none}ul.pagenav li.pagenav-next{float:right;background:none}.counter{margin:0.5em auto;width:107px}.pagenavbar{font-weight:bold;padding-left:14px;background:url(http://www.childrensfestival.com.au/templates/sj_blog/images/icon-pages.gif) no-repeat center left}.pagenavcounter{padding:8px
14px 0 14px;font-weight:bold;background:url(http://www.childrensfestival.com.au/templates/sj_blog/images/icon-pages.gif) no-repeat 0 11px}.smalldark{text-align:left}div.syndicate
div{text-align:center}h2.contentheading,.contentheading{margin:6px
0;font-weight:normal;font-size:165%;line-height:normal}.item-page
h2.contentheading{font-size:250%;margin:2px
0}.item-headinfo{overflow:auto}.blog .item-inner{display:table;width:100%}.items-leading,.items-row{width:100%;display:inline-block;margin-bottom:10px}.item-column{margin:0
10px;padding:0;overflow:hidden}div.cols-2
.item{width:50%;float:left}div.cols-3
.item{width:33%;float:left}div.cols-4
.item{width:25%;float:left}.row-separator{width:100%;height:0px;float:left;font-size:0;line-height:0}.image-content.leading,.image-content.intro{float:left;padding:7px;border:1px
solid #c69666;background-color:#d6bb93;border-radius:5px;margin-right:15px;box-shadow:inset 0 0 3px #d07a37}span.catItemImage,.image-content{background:url(https://childrensfestival.com.au/templates/sj_blog/images/system/loading.gif) #D6BB93 no-repeat center;margin:0}span.catItemImage>a,.image-content>a{display:block}div.contact{}div.contact div.panel-infor .contact-image{}div.contact div.panel-infor .contact-image,
div.contact div.panel-infor .contact-form form,
div.contact .panel .contact-address,
div.contact .panel .contact-miscinfo{margin:10px
0}#contact-form dl
dd{margin:0;margin:0
0 10px;overflow:hidden}#contact-form dl
dt{display:block;font-size:12px;font-weight:normal;margin:0}#contact-form
legend{font-size:13px;font-weight:normal}#contact-form dd input[type="text"],
#contact-form dd input[type="email"]{width:300px;box-sizing:border-box;-moz-box-sizing:border-box}#contact-form dd
textarea{width:300px;height:100px;box-sizing:border-box;-moz-box-sizing:border-box}#jform_contact_email_copy-lbl{float:left}.jicons-text{font-size:100%;font-weight:bold;display:inline-block}div.panel-infor,div.panel-form{float:left;width:60%;font-size:13px;box-sizing:border-box;-moz-box-sizing:border-box}div.panel-form{width:40%}div.panel-infor>h3,div.panel-form>h3{font-size:130%;text-transform:uppercase}.contact-address
address{display:inline}.article-toolswrap{margin:0
0 10px;padding:0;display:block;position:relative}.article-tools{display:block;padding:0
10px 0 0}.article-meta{width:70%;float:left;color:#3B5468}.createdby{font-size:0.9em}.createdate{font-size:0.9em}.modifydate{width:100%;margin:0
5px 0px 0}.article-section{padding-left:6px;margin-left:5px}.article-section
a{color:#3B5468}.article-category
a{color:#3B5468}.buttonheading
img{margin:3px
0 0 3px;padding:0;border:none;float:right;background:none}p.buttonheading{text-align:right;margin:0}p.buttonheading a:hover{background:none;color:#000}p.buttonheading a:active,p.buttonheading a:focus{color:#000}ul.latestnews,ul.mostread{padding-left:0}ul.latestnews li, ul.mostread
li{margin:0;padding:1px
0 1px 20px;border-bottom:none}.inputboxquantity{margin: -5px 0 0;padding:3px;border:1px
solid #dedede}hr{border:none;border-bottom:1px dashed #abb6bf;margin:1em
0}.sectiontableheader{background:#f4f4f4}.register_form{}.register_form
div{margin:0
0 5px 0;clear:both}.register_form
label{width:200px;float:left}.register_form
.inputbox{}div.items-row{width:100%}div.items-row
div.item{display:inline-block}div.article_info{padding:5px;display:block;overflow:hidden;border:solid 1px #161616}ul.actions{margin:0;float:right}ul.actions
li{padding:0;margin:0
3px;background:none;float:left}ul.actions li>a{display:block;height:15px;width:16px;background:url(http://www.childrensfestival.com.au/templates/sj_blog/images/icons/print.png) no-repeat 0 1px}ul.actions li>a:hover{background-position:0 -14px}ul.actions li.print-icon>a{background-position:right 1px}ul.actions li.print-icon>a:hover{background-position:right -14px}ul.actions li>a>img{display:none}dl.article-info{display:block;margin:0}dl.article-info
dd{margin:0;padding:0
5px;display:inline;color:#333;font-size:88%}dl.article-info dd>a{color:#fff;text-shadow:none}dl.article-info dd>a:hover{color:#B85B19;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}dl.article-info dd:first-child{padding-left:0}dl.article-info dd:last-child{border-right:none}#system-message{margin:0
10px}#system-message>dd{text-indent:0}#system-message dd
ul{-moz-box-sizing:border-box;margin-bottom:5px;padding:5px
40px;background-color:#ddd !important;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}#system-message dd ul
li{background:none;padding:0}ul.static
li{padding:0;background:none}div.sj-field{margin-bottom:10px;overflow:hidden}div.login-fields{margin:0
0 5px 0}div.login-fields>label{width:100px;display:inline-block}.filter{float:left;margin:0;padding:0}.display{float:right;margin:10px
0 0;text-align:right}table{border-collapse:collapse;border-spacing:0}table th,table
td{padding:3px}table.category,table.weblinks,table.newsfeeds{border:1px
solid #ECDBBA;width:100%;clear:both;font-size:100%;margin:20px
0}table.category{border:1px
solid #ecdbba;margin:10px
0}table.category
td{padding:4px;background:#E2D4B7}table.category td>a{word-wrap:break-word}table.category
td.last{padding:0px
4px 0px 0px !important}table.newsfeeds th, table.weblinks th, table.category
th{color:#fff;background:#c6a661;padding:8px
5px 8px 5px}table.newsfeeds td, table.weblinks td, table.category
td{padding:5px}table.variations{width:100%;clear:both;font-size:12px}table.variations
tr.odd{background:none}table.variations tr.odd
td{background:#f0e3cb;background-color:rgba(255,255,255,0.3)}table.variations tr
td.bold{font-weight:bold}.display-block{display:block}.remove-margin{margin:0}.remove-margin-t{margin-top:0}.remove-margin-b{margin-bottom:0}.remove-padding{padding:0}.remove-padding-t{padding-top:0}.remove-padding-b{padding-bottom:0}.size-auto{max-width:100%;height:auto}.align-left,.alignleft{display:block;float:left}.align-right,.alignright{display:block;float:right}.align-center{display:block;margin:auto;margin-bottom:10px}.clear{clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}