/* BARDIC STUDIO v2.0 - COPYRIGHT (c) 2011 JACK KIRBY-COOK - HTTP://BARDICSTUDIO.COM.AU/ */
@font-face    { font-family:'CenturyGothicBold';src:url('/fonts/CenturyGothicBold.eot#')format('embedded-opentype'),url('/fonts/CenturyGothicBold.woff')format('woff'),url('/fonts/CenturyGothicBold.ttf')format('truetype'),url('/fonts/CenturyGothicBold.svg')format('svg');font-weight:normal; }

/* BASES */
html          { margin:0;padding:0;background:url(/images/bg.jpg) top center no-repeat; }
body          { margin:0;padding:0;font:12px/18px sans-serif;color:#261039; }
a             { font-weight:bold;text-decoration:none;color:#d95e21; } a:hover   { color:#261039; } a:active,a:focus   { outline:0; }
img           { margin:0;padding:0;border:none;vertical-align:top; }
p             { margin:1em 10px;padding:0; }

h1,h2,h3,h4   { margin:0;padding:0;font:18px/18px 'CenturyGothicBold',sans-serif; }
h1            { margin:10px;text-align:center; }
h2            { margin:0 10px;font-size:14px; }
h3            { font-size:12px;color:#d95e21; }
h4            { display:inline;font-size:12px; }

h1 a,h2 a,
h3 a,h4 a     { font-weight:normal; }

#wrapper      { width:860px;height:598px;margin:165px auto 50px; }

.top          { margin-top:0; }
.bot          { margin-bottom:0; }
.non          { margin:0; }
.cen          { text-align:center; }

.line         { display:block;clear:left;width:840px;height:2px;margin:10px auto 20px;font-size:0;line-height:0;background:rgba(0,0,0,.04); }

/* HEADER */
header        { display:block;position:relative;width:840px;height:28px;margin:0 auto;font:15px/28px 'CenturyGothicBold',sans-serif;text-align:center; }
header a      { margin:0 10px;padding:4px 12px 6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:normal;background:rgba(0,0,0,.05); }

.on           { border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#cbccc8;background:#261039; }
.on:hover     { color:#cbccc8;cursor:default; }

/* CONTENT */
#content      { width:860px;height:508px;overflow:hidden;margin:20px auto 10px;padding-top:10px;text-align:justify; }

.tab-content  { height:500px; }

/*#logo         { width:530px;height:248px;margin:10px auto 0;display:block; }*/
#logo         { width:685px;height:248px;margin:10px auto 0;display:block;cursor:pointer; }

.note         { clear:left;padding:.5em 0 1em;font-weight:bold;text-align:center;/*color:#6a5d73;*/ }
.last         { padding:.5em 0 1em; }

#img-kidz     { display:block;width:306px;height:165px;margin:0 auto; }

.vid          { float:left;width:152px;margin:10px;text-align:center; }
.vid img      { width:152px;height:86px;margin-bottom:3px; }
.vid a        { color:#261039; }

.time         { float:left;width:410px;margin:10px;text-align:center; }
.time-full    { clear:left;width:840px; }
.time h2,
.time-full h2 { margin:0; }

/* FOOTER */
footer        { display:block;width:840px;height:20px;margin:10px auto;font-size:11px;text-align:center;color:#6a5d73; }
footer a      { font-weight:normal;color:#6a5d73; }

/* COLORBOX */
#colorbox,
#cboxOverlay,
#cboxWrapper         { position:absolute;top:0;left:0;z-index:9999;overflow:visible;box-shadow:0 5px 25px rgba(0,0,0,.1);-moz-box-shadow:0 5px 25px rgba(0,0,0,.1);-webkit-box-shadow:0 5px 25px rgba(0,0,0,.1); }
#cboxOverlay         { position:fixed;width:100%;height:100%; }
#cboxMiddleLeft,
#cboxBottomLeft      { clear:left; }
#cboxContent         { position:relative; }
#cboxLoadedContent   { overflow:auto; }
#cboxTitle           { margin:0; }
#cboxLoadingOverlay,
#cboxLoadingGraphic  { position:absolute;top:0;left:0;width:100%; }
#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow       { cursor:pointer; }
.cboxPhoto           { display:block;float:left;margin:auto;border:0; }
.cboxIframe          { display:block;width:100%;height:100%;border:0; }

#cboxOverlay         { background:#ccc; }
#colorbox            {  }
#cboxContent         { overflow:visible; }
.cboxIframe          { background:#e5e5e5; }
#cboxError           { padding:50px; }
#cboxLoadedContent   {  }
#cboxTitle           { display:none !important; }
#cboxCurrent,
#cboxSlideshow,
#cboxPrevious,
#cboxNext            { display:none; }
#cboxLoadingOverlay  { border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#e5e5e5; }
#cboxLoadingGraphic  { background:url(/images/cb-load.gif) center center no-repeat; }
#cboxClose           { display:none;position:absolute;top:-28px;right:0;width:65px;height:28px;text-indent:-9999px;background:url(/images/cb-close.png) 0 0;z-index:9999; }
#cboxClose:hover     { background-position:0 -28px; }