		/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 26 December 2016 02:00:57
*/


/**
 * Parks Victoria
 * Company: Squiz www.squiz.com
 */

/* --- Table of contents ---
    1. Reset Css
    2. Typography
        2.1 Buttons
    3. General Layout
        3.1 Header
        3.2 Main Navigation
        3.3 Main Area
        3.4 Breadcrumbs
        3.5 Secondary Navigation
        3.6 Emergency Area
        3.7 Blocks
        3.8 Share this section
        3.9 Media Section
        3.10 Footer
        3.11 Hide MySource Warnings
    4. Page Layouts
       4.1 Park Landing Page
       4.2 Park Search Page
       4.3 Search Results
       4.4 Home Page
       4.5 Social Media Hub
       4.6 Event Search
       4.7 Event Page
       4.8 Search Results Template
       4.9 My Account
       4.10 Registration Form
       4.11 Feedback Form
       4.12 Park Blog
       4.13 Friends Group Page
    5. General Classes
       5.1 Helpers
       5.2 Colorbox
       5.3 Temple View
       5.4 Query completion
    6. No-js Specifics
    7. Utilities
        7.1 Show More 

   */

/* --- 1. Reset Css --- */
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure,.footer, .header, hgroup, menu, .nav, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}

article, aside, details, figcaption, figure, .footer, .header, hgroup, menu, .nav, section {display: block;}

blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; content: none; }
ins { background-color: #ff9; color: #000; text-decoration: none; }
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }
table { border-collapse: collapse; border-spacing: 0; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
input, select { vertical-align: middle; }

pre, code, kbd, samp { font-family: monospace, sans-serif; }

html { overflow-y: scroll; }
a:hover, a:active { outline: none; }
ul, ol { margin-left: 3em; }
ol { list-style-type: decimal; }
.nav ul, .nav li { margin: 0; list-style:none; list-style-image: none; }
li { margin-bottom: 0.357em;}
small { font-size:0.667em; }
strong { font-weight: bold; }
em, i {font-style: italic;}
td { vertical-align: top; }
sub, sup { font-size:0.667em; line-height: 0; position: relative; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; padding: 15px; }
textarea { overflow: auto; }
.ie6 legend, .ie7 legend { margin-left: -7px; }
input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: bottom; height:12px;width:12px;}
.ie7 input[type="checkbox"] { vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom;border:none; }
label, input[type="button"], input[type="submit"], input[type="image"], button { cursor: pointer; }
button, input, select, textarea { margin: 0; }
input:valid, textarea:valid { }
input:invalid, textarea:invalid {}
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color: #f0dddd; }

::-moz-selection{ background: #006633; color:#fff; text-shadow: none; }
::selection { background:#006633; color:#fff; text-shadow: none; }
a:link { -webkit-tap-highlight-color: #FF5E99; }
button { width: auto; overflow: visible; }
.ie7 img { -ms-interpolation-mode: bicubic; }

/* --- 2. Typography --- */
body, select, input, textarea { color:#3b3b3b;font-family: Arial, Helvetica, sans-serif;}
body {line-height:1.25;font-size:93.8%;} /*Base font size is 15px*/
h1, h2, h3, h4, h5, h6, h7, h8, h9 { font-weight:500;font-family:Calibri, Helvetica, Arial, sans-serif ;margin-bottom:0.192em;}
h1 {color:#339933;font-size:1.6em;font-weight:400;} /*24px*/
h2 {font-size:1.333em;color:#339933;} /*20px*/
h3 {font-size:1.2em;color:#3c423e;} /*18px*/
h4, h5, h6 {font-size:1.2em;color:#339933;} /*18px*/
h7, h8, h9 { font-size:1.067em;color:#3c423e;}

input {font-size:1em;/*Make sure the font-size is being set correctly in FF*/}

p {margin-bottom:0.667em;font-size:0.938em;}
.two ul, .two ol {margin-bottom:0.667em;}

.text-small {font-size:0.733em} /*11px on normal text*/
    /*Retains spefic element sizes*/
    .text-small.retainSize h1{ font-size: 2.182em;}
    .text-small.retainSize h2{ font-size:1.818em;}
    .text-small.retainSize h3{ font-size:1.636em;}
    .text-small.retainSize h4, .text-small.retainHSize h5, .text-small.retainHSize h6, .text-small.retainHSize h7, .text-small.retainHSize h8, .text-small.retainHSize h9{ font-size:1.455em;}

.green {color:#006633;}

a, a:active, a:visited { color: #3366CC;text-decoration:none;-webkit-transition: color 0.25s ease-in;-moz-transition: color 0.25s ease-in;cursor:pointer;}
a:hover { color: #036;text-decoration:underline; }
a:hover img { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}/*??*/
a.external-link {background: url(http://parkweb.vic.gov.au/__data/assets/image/0009/195489/external-link-icon.gif) no-repeat right top; padding: 0px 14px 0px 0px;}
a.external-link span.icon-ext {background: url(http://parkweb.vic.gov.au/__data/assets/image/0009/195489/external-link-icon.gif) no-repeat left top; height:20px;width:20px; text-indent:-9999px; display:inline-block;}
a.external-link img {margin-right:-14px;}

table {width:100%;margin-bottom:0.667em;}
table caption {font-weight:bold;}
table tr {}
th, td {padding:3px 5px;}
table th {background:#336633;color:#fff;text-align:left;border:solid 1px #cccccc;}
table td {border:solid 1px #cccccc;}

label {color:#3b3b3b;}
span.required {color:red;}
.form-item label .required {color:red;}

.left {float:left;}
.right {float:right;}

/* 2.1 Buttons --- */
.btn, span.btn a {display:block;padding:0;text-indent:-9999em;border:0;outline:none;border:none;}
.btn:focus, span.btn a:focus {outline:none;border:none;}
.btn::-moz-focus-inner {border: 0;}
html.ie7 .container .col .search-details .pager span.btn, html.ie7 .container .col .search-details .pager span.btn a {position: relative;}

.ie6 .input.btn {line-height:0px;}
.btn.text {text-indent:0px;font-size:0.8em;}
a.blue,
input.blue,
input[type="button"],
input[type="submit"] {color:#fff;background:#008aa8;border:solid 2px #cccccc;float:left;padding:3px 10px;}
input.blue,
input[type="button"],
input[type="submit"] {font-size:0.8em;text-transform:uppercase;}
input[type="button"],
input[type="submit"] {float: none;}
.ie7 input.blue,
.ie7 input[type="button"],
.ie7 input[type="submit"] {overflow:visible;padding-top:6px;}

.ie7 input, .ie7 input:focus, .ie7 input:active, .ie7 input:hover{
   border:none;
}

div.ie7submit {border:solid 2px #cccccc;float:left;  display: inline;}
.header .search div.ie7submit {border:none;}

a.blue:hover,
input.blue:hover,
input[type="button"]:hover,
input[type="submit"]:hover {background-color:#3b3b3b;}
.btn.back-search {margin-left:-15px;}
.ie6 .back-search {margin-left:0;}
.btn.rss {float:right;height:22px;width:22px;margin:0 0 20px 20px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0006/195585/btn_rss.png) top left no-repeat;}
.btn.rss:hover {background-position:bottom left;}
.btn.rsslong {padding-left: 30px; text-decoration: underline; text-indent: 0; width: 150px; }
.rss-btn {display: block;float: left;height: 18px;margin-right: 7px; overflow: hidden;text-indent: -9999em; width: 20px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0006/478842/rss_small.png) center center no-repeat;}
.social .btn.rss {float:left; margin: 0 10px 0 0;}
body a.subscribe-btn, body a.unsubscribe-btn {display:none;}
.home .btn.rss {margin-right:560px;}
.home .whats-on .btn.rss {margin-right:0;}
.btn.plan-visit {width:240px;height:76px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0003/195528/btn_planvisit.png) top left no-repeat;}
.btn.plan-visit:hover {background-position:bottom left;}

dt, dd {float:left;}
dt {clear:left;}
.ie7 dd,
.ie6 dd {float:none;}
dd p, dt p {margin-bottom:0;}

.counter{color: #555555;display: block;font-size: 0.8em;font-weight: bold;}
.counter.exceeded {color:#660000;}
.counter.warning, .form-window .counter.warning{color:#EE0000;background:none;margin:0;padding:0;min-height:0;border:none;}

/* --- 3. General Layout --- */
body {}
.outer-container {width:100%;}
.container {width:989px;margin:0px auto;overflow:hidden;padding:0 30px;}
#iframeContent {overflow:auto;} 
#iframe {overflow:hidden; }
/* 3.1 Header --- */
.header {width:100%;height:100px;}

.header .logo {float:left;margin:15px 0 0 30px;}
.header .logo a {display:block;width:121px;height:72px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0009/195606/bg_logo.png) top left no-repeat;text-indent:-9999em;}

.header .head-message {float:left;width:192px;height:35px;margin:45px 0 0 10px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0004/195610/bg_head_message.png) top left no-repeat;text-indent:-9999em;}

.login-search {float:right;margin:11px 0px 0 0;position: relative;}
.login-search label,
.login-search p,
.login-search input {float:left;display:block;height:18px;font-size:0.733em;}
.login-search label {margin-right:7px;}
.login-search .search,
.login-search .login {float:left;margin-right:20px;}
.login-search .login {position: absolute;top: 41px;z-index:6000;right: 67px;}
.login-search .search {margin-right:0px;}
.login-search .login p#logged-out {margin: 3px 0 0;}

/*For placeholder work around for browser that dont support it*/
 .hasPlaceholder {color: #777;}

.login-search .search label {line-height:20px;}
.login-search .search input.text {padding:0 5px;border:solid 1px #cccccc;color:#ccc;font-size: 1.2em;height: 26px;width: 302px;}
.search input.text:hover,
.search input.text:focus {color:#3b3b3b;}
.login-search .search input.btn {width:22px;height:20px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0004/195583/btn_search.png) -1px 0 no-repeat;line-height:0; border: none;margin-left: -26px;margin-top: 5px;}
.login-search .search input.btn:hover {background:url(http://parkweb.vic.gov.au/__data/assets/image/0004/195583/btn_search.png) -1px -20px no-repeat;}

.login-search .login .member-drop {float:left;height:18px;width:150px;padding:0 5px;border:solid 1px #cccccc;background:url(http://parkweb.vic.gov.au/__data/assets/image/0003/195609/bg_login_drop.png) center right no-repeat;font-size:0.733em;line-height:1.73em;cursor:pointer;}
.login-search .login .member-drop .drop {display:none;background:#fff;border:solid 1px #cccccc;border-top:none;width:160px;margin:-1px 0 0 -6px;padding-top:3px;}
.login-search .login .member-drop:hover .drop {display:block;cursor:default;}
.login-search .login .member-drop .drop a {float:none;background:none;}
.login-search .login p { margin: 3px 7px 0 0;}
#logged-in {display:none;}

.header .tools {float:right;clear:right;height:14px;margin:13px 0 0;}
.ie6 .header .tools {width:50px;}
.header .tools a {display:block;float:left;height:14px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0010/195535/icon_textresize.png) top left no-repeat;text-indent:-9999em;}
.header .tools a#text-decrease {width:20px;border-right:solid 1px #274e37;}
.header .tools a#text-decrease:hover {background-position:bottom left;}
.header .tools a#text-increase {width:25px;background-position: top right;}
.header .tools a#text-increase:hover {background-position: bottom right;}

.header .state-logo {float:left;padding: 0 0 5px 17px;}

.header .state-logo a {display:block;width:88px;height:50px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0017/316025/vic-gov-logo.jpg) top left no-repeat;text-indent:-9999em;padding:0;}

/* 3.2 Main Navigation --- */
/*Level 1*/
.nav.main {height:36px;width:100%;background:#336633;font-family: Arial, Helvetica, sans-serif;}
.nav.main ul {margin-left:10px;}
.nav.main li {position:relative;float:left;height:36px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0010/195553/nav_divide.png) center left no-repeat;z-index:5000;font-size:1.067em;}
.nav.main li:first-child {background:none;}
.nav.main li a {display:block;height:36px;padding:0 42px 0 19px;color:#fff;line-height:36px;text-decoration:none;background:url(http://parkweb.vic.gov.au/__data/assets/image/0008/195551/nav_drop_arrow.png) top right no-repeat;font-weight: 100; white-space: nowrap;}
.ie6 .nav.main li a {float:left;color:#fff;}
.nav.main li:hover a,
.nav.main li a:hover, .nav.main li.active a {background:url(http://parkweb.vic.gov.au/__data/assets/image/0008/195551/nav_drop_arrow.png) #fff bottom right no-repeat;color:#000;border-top:solid 1px #336633;padding-left:20px;margin-right:-1px;}
.nav.main li a:hover {border-left: 1px solid #40b2ca;}

.nav.main li.explore {width:110px;}

/* main nav styling update (James Morgan) authorised by Annette Cini (2014-03-11) */
.nav.main li.page-102 {width:90px;}
.nav.main li.page-102 .joiner {width:90px;}
.nav.main li.page-625179 {width:92px;}
.nav.main li.page-625179 .joiner {width:92px;}
.nav.main li.page-106 {width:151px;}
.nav.main li.page-106 .joiner {width:147px;}
.nav.main li.page-625183 {width:105px;}
.nav.main li.page-625183 .joiner {width:105px;}
.nav.main li.page-110 {width:100px;}
.nav.main li.page-110 .joiner {width:100px;}
.nav.main li.page-114 {width:191px;}
.nav.main li.page-114 .mega {}
.nav.main li.page-114 .joiner {width:191px;}
.nav.main li.page-94 {width:102px;}
.nav.main li.page-94 .mega {left:-348px;}
.nav.main li.page-94 .joiner {float:right;width:102px;margin:-12px -1px 0 0px;}
.nav.main li.page-98 {width:135px;}
.nav.main li.page-98 .mega {left:-315px;}
.nav.main li.page-98 .joiner {width:135px;float:right;margin:-12px -1px 0 0px;}
/* Styling Update end */

/* Archived menu styling update */
/*.nav.main li.page-102 {width:124px;}
.nav.main li.page-102 .joiner {width:124px;}
.nav.main li.page-106 {width:181px;}
.nav.main li.page-106 .joiner {width:181px;}
.nav.main li.page-110 {width:134px;}
.nav.main li.page-110 .joiner {width:134px;}
.nav.main li.page-114 {width:225px;}
.nav.main li.page-114 .joiner {width:225px;}
.nav.main li.page-94 {width:136px;}
.nav.main li.page-94 .mega {left:-314px;}
.nav.main li.page-94 .joiner {float:right;width:136px;margin:-12px -1px 0 0px;}
.nav.main li.page-98 {width:169px;}
.nav.main li.page-98 .mega {left:-281px;}
.nav.main li.page-98 .joiner {width:169px;float:right;margin:-12px -1px 0 0px;}*/

/*Level 2*/
.nav.main li:hover .mega,
.nav.main li.hovering .mega {display:block;}

.mega .col {width:130px;}

.ie6 .nav.main li .mega {position:absolute;top:36px;left:0;}

.nav.main .mega {position:relative;display:none;width:450px;height:auto;border:solid 1px #40b2ca;background:#fff;padding:10px 0 10px;z-index:999;}

.nav.main .mega ul.clearfix { background: #FFFFFF url(http://parkweb.vic.gov.au/__data/assets/image/0003/195294/bg_mega_menu.png) repeat-y 151px 0;}
.nav.main .mega .joiner {float:left;width:111px;height:2px;margin:-12px 0 0 -1px;border:solid 1px #40b2ca;border-top:0;border-bottom:0;background:#fff;}
.nav.main .mega ul {margin-left:0;}
.nav.main .mega ul li {height:auto;display:block;float:none;font-size:0.813em;margin-bottom:0.7em;}
.ie6 .nav.main .mega ul {margin-top:20px;}
.ie7 .nav.main .mega ul {margin-top:2px;}
.ie6 .nav.main .mega ul li {padding-left:5px;margin-bottom:5px;}
.nav.main .mega ul li a {display:inline-block;padding: 0 20px 0 0;;color:#0c5f9a;text-indent:0;background:none;margin-right:0;height:auto;font-weight:500;white-space:normal;line-height:1.25em;border:0;}

.nav.main .mega ul li a:hover {margin-right:0;color:#3b3b3b;text-decoration:underline;}
.nav.main .mega ul ul {margin-bottom:15px;padding:0 0 0 20px;}
.nav.main .mega ul ul ul{ padding:0;margin:0 0 10px 10px;}

/*Level 3*/
.nav.main .mega ul li li {font-size:0.846em;margin-bottom:0;}

/* 3.3 Main Area --- */
.col {float:left;margin:10px 15px 0;}

.col.bc {width:975px;margin-left:0;}
.col.one {width:225px;margin-top:13px;margin-left:0;}
.col.two {width:719px;margin:10px 0 0 30px;}
.ie7 .park-location-two { overflow: auto;}
.ie7 .park-location-two .four { width: 227px; margin-left: 10px;}
.noLHS .home .col.two, .noLHS .col.three {padding-right:30px;margin:10px 0 0 0;border-right:solid 1px #cde6f6;width:703px;}
.noLHS .col.two {margin:0;width:100%;}
.noLHS .col.two.fb-site-search { width:719px;}
.two .two {margin:0;}
.ie6 .two {margin-left:5px;overflow:hidden;}
.col.three {width:434px;margin:10px 0 0;border-right:solid 1px #cde6f6;padding-right:30px;}
.ie7 .col.three{ zoom: 1;}
.col.four {width:240px;margin: 10px 0 0 14px; overflow: hidden;}
.col.five {width:960px;margin:10px 0 0 30px;}
.col.six {width:674px;border-right:solid 1px #cde6f6;margin-right:0;margin-left:30px;padding-right:30px;}
.col.seven {position:relative;width:100%;margin:0;}

/* 3.4 Breadrumbs --- */
.bc {font-size:0.867em;}
#emergencynotice.warning {border:solid 2px #e10b0b;width:940px;padding:5px 5px 5px 40px;background-position:5px 5px;margin: 10px 0 0 0px;float:left;}
#emergencynotice.warning h2 {color:#e10b0b;}
.home .bc {display:none;}

/* 3.5 Secondary Navigation --- */
.one .nav, .one .facet .facetgroup {font-family:Calibri, Helvetica, Arial;}
.one .nav ul, .one .facet .facetgroup{border-top:solid 1px #cccccc;}
.one .nav li , .one .facetgroup .category, p.active-park {display:block;border-bottom:solid 1px #cccccc;padding-left:15px;}
.one .nav li a, .one .facet .category, p.active-park a {display:block;color:#006633;height:auto;line-height:20px;font-size:1.067em;padding:4px 25px 5px 0 ;}
.one .nav li.expandable a {background:url(http://parkweb.vic.gov.au/__data/assets/image/0004/195547/nav_sec.png) 180px 10px no-repeat;}
.one .nav li.active a {color:#003333;font-weight:700;background:url(http://parkweb.vic.gov.au/__data/assets/image/0004/195547/nav_sec.png) 180px -51px no-repeat;}
.one .nav li.active ul a {background: none;}
.one .nav li a:hover, .one .facet a:hover {color:#003333;}
.one .nav li.active ul a {color:#006633;font-weight:100;}
.one .nav li.active ul a:hover {color:#003333;}
.one .nav ul ul li:last-child, .one .nav ul ul li.last-child {border:0;}
.one .nav ul ul {margin-bottom:-1px;}
.one .nav ul ul a {font-size:0.933em;}
.one .nav ul ul ul {border-top:0;}
.one .nav li.active ul li.active a {color:#003333;font-weight:700;}
.one .nav li.active ul li.active ul a {color:#006633;font-weight:100;padding-top:5px;}
.one .nav li.active ul li.active ul a:hover {color:#003333;}
.one .nav ul ul ul li {border-bottom:0;}

.one .facet .category {padding-right:0;}

.one .nav.park-pages li.active {border:solid 2px #cccccc;border-top:solid 1px #cccccc;}
.one .nav.park-pages li.active a {background:none;font-weight:normal;color:#006633;}
.one .nav.park-pages li.active a:hover {color:#003333;}

.one .report {display:block;width:100px;margin:10px 0 0 15px;}

.one .nav ul li.active-park {border:solid 2px #cccccc; border-top:solid 1px #cccccc;}
p.active-park {border:solid 2px #cccccc;margin-bottom:-1px;overflow:auto;}

/* sub-nav styling update (James Morgan) authorised by Annette Cini (2014-03-11) */

.one .nav ul > li{background:#336633;border-bottom: 1px solid #2b582b;}
  .one .nav ul > li a,
  .one .nav ul > li a:hover{color:#fff;}
.one .nav ul > li.active,
.one .nav ul > li.active li{background: #e3e9e1;border-bottom:solid 1px #cccccc;}
.one .nav ul > li.active a:hover{color:#003333;}
/* Styling Update end */


/* 3.6 Emergency --- */
.emergency {border:solid 2px #336633;padding:15px;margin:10px 0;background:#f9fff9;}

/* Warning Area */
.warning {margin-bottom:20px;padding-left:35px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0010/195526/icon_emergency.png) top left no-repeat;min-height:30px;}
.warning ul {margin:0 0 10px;}
.warning li {list-style:none;padding-left:14px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0003/195591/bg_warning_dot.png) 0 5px no-repeat;}
.warning li .date {display:block;color:#006633;}
.warning.change-of-conditions {padding-left: 0; background: none;}
.warning.change-of-conditions .add-condition-change {float:right;}
.ie7 .warning ul li.first-child {display:none;}  /*fix the display for IE7*/

/* 3.7 Blocks --- */
.four .block {margin-bottom:20px;}
.date {color:#339966;font-family:Calibri, Helvetica, Arial;font-size:0.733em;}
.four .block li {margin-bottom:5px;}
.four .block h3 {font-size:1.067em;}
.one .block {margin-top:20px;}

/* Twitter Block --- */
.twitter-pic-link {display:block;width:200px;height:50px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0006/195594/bg_tweetlogo.png) top left no-repeat;text-indent:-9999em;}
.twitter .tweet {padding:10px 0 0;border-bottom:dashed 1px #707471; overflow: hidden;}
.twitter p {margin-bottom:0;}
.twitter .post-time {font-size:77%;margin:10px 0;display:block;}
.twitter .twitter-text-link {font-size:77%;padding:10px 0;display:block;}
.twitter .smicon { clear: left; display: block; float: left; height: 21px; width: 21px; background: url(http://parkweb.vic.gov.au/__data/assets/image/0003/195573/icons_media_social.png) top left; text-indent: -9999px; }
.twitter .icon-facebook { background-position: -27px 0; }
.twitter .icon-flickr { background-position: -55px 0; }
.twutter .icon-youtube { background-position: -85px 0;}
.twitter .text-small { float: left; margin-left: 5px; width: 210px;}

/* Whats on block */
.slider .select-event,
.slider .select-tip {height:11px;text-align:center;margin:0 0 20px 75px;}
.slider .select-event a,
.slider .select-tip a {display:block;float:left;width:11px;height:11px;margin-right:10px;background:url(http://parkweb.vic.gov.au/_design/css/style.css/btn_whatson.png) top left no-repeat;text-indent:-9999em;}
.slider .select-event a:hover,
.slider .select-tip a:hover {background-position:-15px 0;}
.slider .select-event a.activeSlide,
.slider .select-tip a.activeSlide {background-position:top right;}
.slider .view-create-event {height:14px;}

/* Get Connected */
.get-connected {}
.get-connected .social-media {float:none;margin-bottom:25px;}
.get-connected .newsletter-signup {background:#f5f5ef;}
.newsletter-signup a.newsletter {background:url(http://parkweb.vic.gov.au/__data/assets/image/0005/195530/btn_newslettersignup.png) #f5f5ef top right no-repeat;width:159px;height:37px;text-indent:0px;color:#122b1c;padding:10px 70px 10px 10px;font-size:108%;}
.newsletter-signup a.newsletter:hover {background-position:bottom right;}
.newsletter-signup .form-item {margin-bottom:2px;padding:0 10px 5px;}
.newsletter-signup .form-item label{float:left;width:40px;font-size:11px;line-height:20px;}
.newsletter-signup .form-item div.label{float:left;width:40px;font-size:11px;line-height:20px;}
.newsletter-signup .form-item.text input {float:left;width:166px;height:18px;border:solid 1px #cccccc;font-size:11px;}
.newsletter-signup .form-item div.input {float:left;width:166px;height:18px;line-height:18px;border:solid 1px #cccccc;overflow:hidden;font-size:11px;padding:0 5px;}
.newsletter-signup .form-item.submit {padding-left:40px;}
.newsletter-signup .form-item.submit a,
.newsletter-signup .form-item.submit input{margin-left:10px;}
.ie7 .newsletter-signup .form-item.submit div.ie7submit{margin-left:10px;}
.ie7 .newsletter-signup .form-item.submit input{margin-left:0;}
.newsletter-signup .form-item.submit a:hover {text-decoration:none;}

.js .get-connected .newsletter-signup {height:55px;overflow:hidden;}

/* Park Stats Block */
.park-statistics dt {width:110px;}

/* Emergency Block */
.four .block.emergency-notice h3 {padding-left:33px;color:#990000;background:url(http://parkweb.vic.gov.au/__data/assets/image/0010/195526/icon_emergency.png) top left no-repeat;}
.four .block.emergency-notice h3 a {color:#990000;}

/* Related Links */
.related-links ul {margin:0;}
.related-links li {list-style:none;padding-left:10px;margin-bottom:5px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0004/195601/bg_related_list.png) 0 3px no-repeat; }

/* Popular Parks */
.pop-parks .park {margin-bottom:15px;}
.pop-parks .image {float:left;width:110px;margin-right:10px;}
.pop-parks .content {float:left;width:115px;}

/* Page Tools --- */
.page-tools {float:right;}
.ie6 .page-tools {margin-right:0;}
.page-tools a.print {display:block;width:28px;height:28px;text-indent:-9999em;background:url(http://parkweb.vic.gov.au/__data/assets/image/0009/195561/icon_print.png) top left no-repeat;}
.page-tools a.print:hover {background-position:bottom left;}

/* 3.8 Share Section --- */
.share-this {position:relative;width:124px;height:18px;border:solid 0px #cccccc;font-size:0.733em;line-height:20px;text-indent:24px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0008/195596/bg_share_this.png) top left no-repeat;cursor:pointer;z-index:100;}
.share-this:hover {background-position:-124px 0;}
.share-this div {display:none;position:absolute;width:104px;height:auto;padding:0 10px 10px;margin:-2px 0 0 -1px;border:solid 0px #cccccc;border-top:0;cursor:pointer;background:#fff;}
.ie7 .share-this,
.ie6 .share-this {margin-left:-10px;}
.ie7 .social .share-this,
.ie6 .social .share-this {margin-left:0;}
.ie7 .share-this div {left:0;top:20px;}
.share-this:hover div {display:block;cursor: default;}
.share-this div a {display:block;height:20px;float:left;clear:left;margin-top:5px;text-indent:30px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0008/195596/bg_share_this.png) -260px 0 no-repeat;}
.share-this div a.postcard {background-position:-260px -25px;}
.share-this div a.facebook {background-position:-260px -50px;}
.share-this div a.twitter {background-position:-260px -75px ;}

.share-this, .share-this .drop a {color: #36c;}
.share-this .drop a:hover {color: #036;}

/* 3.9 Media Section --- */
.media-section {position:relative;padding:0 0 30px 0;margin:7px 0 10px;border-bottom:solid 1px #cde6f6; /*min-height: 373px;*/}
.media-section-sml {position:relative;padding:0 0 10px 0;margin:7px 0 10px;border-bottom:solid 1px #cde6f6; /*min-height: 373px;*/}
.media-section .media-individual {margin-bottom:15px;display:none;}
.media-section .map-area {display: block;height:300px; margin-bottom: 55px; }
.media-section .images-area,
.media-section .video-area {height:350px;width:719px;/*background-color:#000000;*/}
.media-section .map-loading {height:112px;}

.media-section .media-buttons {bottom:15px;width:230px;z-index:99; position: absolute;}

.media-section .hero-images,
.media-section .hero-videos {width:719px;height:300px;overflow:show; z-index: 1;}
.media-section.large .hero-images,
.media-section.large .hero-videos {width:880px;height:384px;}
.media-section .hero-image-wrapper {clear:left; height: 395px !important;}
.media-section .media-image {display:block;width:719px;height:300px;background: #F5F5EF no-repeat center 0;}
.media-section .media-image img {position:absolute;left:-9999em;}

.media-section .media-description {float:left;width:233px;margin:10px 0 0 230px;background:#FFFFFF; position: absolute;}
.ie6 .media-section .media-description {margin-left:115px;}
.media-section .media-description p {margin-bottom:0;}
.media-section .media-description .title {font-weight:bold;line-height:14px;}

.media-section.gallery-only .media-description {width:433px;margin:10px 0 0 10px;}
.media-section.gallery-only .media-description .social-media {margin-top: 6px;}

.social-media {float:left;height:21px;margin-top:0px;}
.social-media a {float:left;height:21px;width:21px;margin-right:8px;background:transparent url('http://parkweb.vic.gov.au/__data/assets/image/0003/195573/icons_media_social.png') top left no-repeat;padding:0;display:block;}
.social-media a:hover {background-position:bottom left;}
.social-media a.facebook {background-position:-27px 0;}
.social-media a.facebook:hover {background-position:-27px -21px;}
.social-media a.flickr {background-position:-55px 0;}
.social-media a.flickr:hover {background-position:-55px -21px;}
.social-media a.youtube {background-position:-85px 0;}
.social-media a.youtube:hover {background-position:-85px -21px;}
.social-media a.report {width:80px;background:none;line-height:11px;margin-right:0;}

.media-section .image-slider {float:right;width:255px;margin:10px 0 0 10px;position:relative; z-index: 2;}
.media-section .image-slider.image_count_1 {display:none;}
.media-section .image-slider .images {float:left;height:35px;width:215px;margin:0 10px;overflow:hidden;position:absolute;z-index:99;left:10px;}
.media-section .image-slider .images .slide {float:left;height:33px;width:9999em;position:absolute;left:0;}
.media-section .image-slider .images a {position:relative;display:block;float:left;height:31px;width:44px;background:#000 no-repeat center 0;margin-right:10px;border:solid 2px #ffffff;opacity:.6;}
.media-section .image-slider .images a:hover {opacity:1;}
.media-section .image-slider .images a.activeSlide {opacity:1;border:solid 2px #2f642e;}
.media-section .image-slider .images a img {position:absolute;left:-9999em;}
.media-section .image-slider a.btn {float:left;display:block;width:10px;height:33px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0003/195582/btn_slider_arrow.png) center left no-repeat;text-indent:-9999em;cursor:pointer;position:absolute;z-index:99;}
.media-section .image-slider a.next {background-position:center right;right:0;}
.media-section .image-slider a.play,
.media-section .image-slider a.pause {width:23px;height:22px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0009/195579/btn_slider_controls.png) top left no-repeat;position:absolute;z-index:99;top:43px;}
.media-section .image-slider a.pause {background-position:top right;}

.media-section .video-area .video-hold {height:300px;}
.video-area .image-slider .slide a span {top:0;left:0;position:absolute;display:block;width:44px;height:31px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0005/195539/icon_video_thumb.png) top left no-repeat;}
.video-area .image-slider .slide a:hover span,
.video-area .image-slider .slide a.activeSlide span {display:none;}

/* 3.10 Footer --- */
.footer {margin-top:50px;padding:18px 0px;border-top:solid 1px #cde6f6;}
.footer .block-group {overflow:hidden;background: url(http://parkweb.vic.gov.au/__data/assets/image/0006/208914/bg_footer.png) repeat-y 15px 0;padding: 0 15px 0 14px; width: 960px;}
.footer .block {float:left;width:130px;padding:15px 15px 0;}
.footer .block h3 a {color:#16241c;}
.footer .block h3 a:hover {text-decoration:underline;}
.footer .block ul {margin:0;padding:0;font-size:0.733em;}
.footer .block li {list-style:none;margin-bottom:5px;}

.footer .state-logo {float:right;margin-top:25px;}
.footer .state-logo a {display:block;width:114px;height:65px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0004/195592/bg_vic.png) top left no-repeat;text-indent:-9999em;}

.search-link {display:block;padding-left:26px;height:30px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0010/195544/icon_search_foot.png) top left no-repeat;line-height:34px;font-size:0.733em;}
.footer .search-link {margin-top:20px;border-top:solid 1px #cde6f6;}

.footer .footer-links {float:left;font-size:0.733em;margin-top:76px;color:#5f7b6a;clear:left;}

/* 3.11 Hide MySource Warnings */
table {display: none;}
body table {display: block;}
#iframe table {display: none;}
#iframe #dp-popup table {display:table;}
.ie7 #iframe #dp-popup table {display:block;}
/* --- 4. Page Layouts --- */

/* 4.1 Park Landing Page --- */
/*.overview {padding-bottom:30px;}*/
.overview-content {margin-bottom:30px;}
.overview dl, #content .three dl {margin-bottom:10px;}
.overview dt, #content .three dt {width:100px;padding-left:0;font-weight:bold}
.overview dd, #content .three dd {font-weight:normal;}

.section {padding-bottom:18px;margin-bottom:17px;border-bottom:solid 1px #cde6f6; overflow: hidden;}
.things-to-do .img,
.related-parks .img, .related-events .img {float:left;width:110px;margin-right:15px;}
.things-to-do .small-img img {width: 110px; height:auto;}
.things-to-do .content,
.related-parks .content {float:left;width:309px;}
.things-to-do.extended .content {width: 580px;}
.things-to-do .clearfix {margin-bottom:10px;}
.small-text { font-size: 70%;}

.wiki {padding-top:18px;margin-top:17px;border-top:solid 1px #cde6f6;}
.wiki .text-drop {float:right;margin-top:0.4em;}
.wiki-links {text-align:right;margin-bottom:0.33em;}
.wiki-disclaimer {font-size: 0.733em;font-style: italic;margin-top:0.667em;}
.wiki h3, .wiki b, .wiki strong, body.wysiwyg h3, body.wysiwyg b, body.wysiwyg strong {font-weight: bold;}
.wiki blockquote, body.wysiwyg blockquote {margin-left: 20px;}
.wiki ul, .wiki ol, body.wysiwyg ul, body.wysiwyg ol {margin-bottom:0.667em;}
.wiki img, body.wysiwyg img {display: block; margin-bottom:0.667em;}
/* Spell Checking */
del.typo {text-decoration: none; background-color: #fbf622;}
.suggestions {position: absolute; min-width: 100px; border: 1px solid #999; border-bottom: none; background-color: #fff;}
.suggestions a, .suggestions span {display: block; border-bottom: 1px solid #999; padding: 3px 5px !important; color: #3b3b3b;}
.suggestions a:hover, .suggestions a:focus {background-color: #336633; color: #fff;}

.compare-versions .compare-buttons {clear: both; width: 140px; overflow: hidden;}
.compare-versions .compare-buttons input {float: none;}
.compare-versions .new {float: left; width: 70px; background-color: #eee; text-align: center;}
.compare-versions .old {float: right; width: 70px; text-align: center;}
.compare-header {font-size: 0.8em; font-weight: bold;}
.compare-versions .previous-version {width: 100%; overflow: hidden;}
.compare-versions .buttons {margin-top: 10px;}
#comparison ins {border:solid 1px #336633;background-color:#cfe5ce;color:#336633;}
#comparison ins img {border:solid 1px #336633;}
#comparison del {border:solid 1px #e78989;background-color:#ffd9d9;color:#cc2b2b;text-decoration:line-through;}
#comparison del img {border:solid 1px #e78989;text-decoration: line-through;}

.wiki-discussion textarea {width:350px !important;}

.facilities-summary .attractions {height:auto;width:190px;float:left;margin-bottom:5px;}
.ie6 .facilities-summary .attractions {width:170px;}
.facilities-summary .attractions div {float:left;}
.attractions .content {width:140px;height:auto;text-indent:0;margin:0 10px;background:none;}
.ie6 .attractions .content {width:120px;}

.contact-info a {display:block;height:23px;padding-left:30px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0005/195566/icon_email.png) top left no-repeat;line-height:23px;}

.popular-publications ul {margin-left: 0;}
.popular-publications ul li {display:block;padding-left:0px;min-height:26px;}
.popular-publications ul li a {display: block; padding-left: 30px; margin-left: -30px;}
.popular-publications ul li p {font-style:italic;font-size:0.733em;}
.popular-publications ul li a span {color:#3b3b3b;}
.popular-publications .category {
    margin-bottom: 1em;
}
.popular-publications h3 {
    font-size: 1.1em;
    font-weight: bold;
}

.visitor-exp input,
.visitor-exp textarea,
.comment-reply input,
.comment-reply textarea {float:left;border:solid 1px #cccccc;width:286px;padding:0 10px;height:20px;}
.visitor-exp input.submit, .comment-reply input.submit {width:64px;height:32px;border-left:none;background:#fff;font-size:0.867em;color:#3B3B3B;}
.wiki-window .visitor-exp input.submit {width:84px;}
.visitor-exp input.submit:hover, .comment-reply input.submit:hover{background:#eeeeee;}
.ie7 .visitor-exp input.submit , .ie7 .comment-reply input[type="submit"] { padding-top:0px;border:none;height:30px;}
.visitor-exp div.ie7submit, .comment-reply div.ie7submit { border:solid 1px #cccccc; border-width: 1px 1px 1px 0px;}
.visitor-exp #iframeContent {width:434px;/*Fix for safari*/}
.visitor-exp-wide #iframeContent {width:674px;/*Fix for safari*/}
.visitor-exp iframe {width:434px;/*Fix for safari*/}
.visitor-exp-wide iframe {width:674px;/*Fix for safari*/}
.comment-reply {overflow:hidden;}
.comment-reply textarea {overflow:hidden;height:18px;width:286px;float:left;}
.ldap { display: none;}

.upload .visitor-exp input.submit {height:32px;color:#3B3B3B}
.upload .visitor-exp input.submit:hover {background:#eeeeee;}
.upload .visitor-exp h4 {margin-top:15px;}

.visitor-exp .social {margin:5px 0;}
.visitor-exp .social .your-experience {width:155px;}
.visitor-exp .social .your-experience .left {margin-right:5px;}
.visitor-exp .social .rating {float:left;display:inline-block;margin:-1px 0 0 0;}
.ie7 .visitor-exp .social .rating {float:left;margin-left:70px;}
.visitor-exp-wide .form-item textarea {width:580px;}


.comment-area .user-icon {float:left;width:55px;height:46px;margin:10px 7px 0 0;background:url(http://parkweb.vic.gov.au/__data/assets/image/0004/195556/icon_user_default.png) top left no-repeat;}
.comment-area .comments {float:left;width:372px;overflow:hidden;border-top:solid 1px #cde6f6;padding:13px 0;}
.comment-area-wide .comments {width:612px;}
.comment-area .comments .comment {border:none;padding:0 0 10px;margin-left:0;}
.comment-area .comments .comment .text {font-size: 0.867em;}
.comment-area .comments .reply {float:left; display:none;}
.comment-area .comments .reply .user-icon {width:40px;height:45px;margin-top:0;background-image:url(http://parkweb.vic.gov.au/__data/assets/image/0011/195491/icon_user_default_small.png);overflow:hidden;}
.comment-area .comments .reply .comment {width:275px;}
.comment-area .comments .reply textarea {float:left;width:286px;height:18px;}
.comment-area .comments .reply input {float:left;width:64px;height:20px;background:#fff;font-size:85%;line-height:20px;border-left:none;color:#3B3B3B}
.comment-area .comments .reply input:hover {background:#eeeeee;}
.comment-area > .comment-with-image {display: none;}

.comment-count-1, .comment-count-2, .comment-count-3, .comment-count-4, .comment-count-5, .comment-count-6, .comment-count-7, .comment-count-8, .comment-count-9, .comment-count-10 {display:none;}

.related-groups dt {clear:left;width:55px;}
.related-groups div {margin-bottom: 10px;}

.share-info .links {float:right;margin-top:10px;font-size:85%;}

.related-places .content h3 {font-size:127.1%;}
.related-places .content .details {font-size:85%;margin-bottom:10px;}
.related-places .content .details div {float:left;margin-right:15px;}

.park-statistics h2 {margin-bottom:10px;}
.park-statistics p {line-height:18px;}

/* 4.2 Park Search Page --- */
.park-search {position: relative;}
.park-search .area {display:none;min-height:410px;}

.park-search .search-one {width:310px;margin-left:0px;border-right:solid 1px #cde6f6;min-height:360px;}
.park-search .search-two {width:634px;margin:10px 0 0;min-height:350px;}
.park-search .search-three {width:930px;margin:15px 0 0;}

.form-item h3, .search-two h3, .legend-heading {color:#3b3b3b;font-family:Arial, Helvitica;margin-bottom:5px;}
.legend-heading {font-weight: normal; font-size: 1.2em;}
.park-search .form-item label, .park-search-text label.title {font-size:1.2em;}
.park-search .search-two .radio {margin-left:20px;}
.park-search .search-two .radio li {margin-right:10px;}

.search-one .form-item.checkbox ul li label {width:115px;height:auto;}
.ie8 .search-one .form-item.checkbox ul li label {width:110px;height:auto;}
.search-two .col {width:350px;height:300px;border-right:solid 1px #CDE6F6;}
.search-two .col li {float:left;width:150px;}
.search-two .col li label {width:120px;}

fieldset legend {padding-bottom:10px;font-weight:bold;}
.form-item {}
.form-item label {display:block; margin-bottom:5px;}
.form-item.text input,
.form-item textarea {width:268px;padding:3px 5px;border:solid 1px #cdcccc;color:#b2a5a5; height: 24px;}
.form-item.text input:hover,
.form-item.text input:focus,
.form-item textarea:hover,
.form-item textarea:focus {color:#3b3b3b;}
.form-item.text input#pr-distance,
.form-item.text input#pr-location {display:inline-block;width:33px;margin-top:-3px;}
.form-item.text input#pr-location {width:184px;}
.form-item p.note {clear:both;color: #006633;float:left;font-style:italic;margin:10px 0 0 100px;}
.ie7 .form-item p.note {width:270px;}
.form-item.radioText input[type=radio] {width:auto;margin-right:4px;border:none;}
.form-window .form-item.radioText label {width:83px;}
.form-item #imageWidth, .form-item #imageHeight { width:50px;margin-right:10px;}
/*.form-item textarea {border:solid 1px #cccccc;}*/
.park-search-text.area {display:block; /*height:410px;*/}
/*.park-search-map.area {height:410px;}*/
.park-search-map {position:relative;z-index:1;}
.smallmap {position:absolute !important;width:650px;left:310px;}
.smallmap .map-warning {margin-left:-80px;}
.offpage {left: -9999em;}
.overflowhidden {overflow: hidden;}

.map-warning {font-size:0.733em;margin:10px 0 0 230px;font-style:italic;}
.map-loading,
.results-loading {padding-top:180px;height:230px;text-align:center;background-color:#fff;}
.results-loading {display:none;padding-top:15px;}

.form-item p.help {color:#41805a;font-size:0.600em;margin-top:5px;}

.form-item ul {margin:0;}
.form-item ul li {list-style:none;float:left;margin-bottom:0px;}
.ie7 .form-item ul li label, .ie7 .form-item.checkbox label {float:none;}
.ie8 .form-item input[type="checkbox"], .ie8 .dog-park input[type=checkbox]{margin-top:-2px;}
.form-item ul li label {float:left;height:12px;display:block;font-size:0.733em;}
.form-item ul li input {float:left;height:12px;width:12px;margin-right:7px;}
.form-item.checkbox input {float:left;height:12px;width:12px;margin:0 7px 0 0;padding:0;}
.form-item.checkbox label {float:left;height:12px;display:block;font-size:0.733em;}
.search-one .form-item ul li {width:140px;}

.form-item.date-select {margin-bottom:10px;}
.form-item.date-select label {float:left;display:block;margin:0 5px 0 0;width:auto;}
.form-item.date-select .datetime-wrapper label {width:106px;}
.form-item.date-select input {float:left; height:18px;width:68px;margin-right:5px;border:solid 1px #ccc;}
.form-item.date-select .datetime-wrapper input {float:none; margin: 0; }
.form-item.date-select .btn {float:left;width:21px;height:21px;margin-right:5px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0003/195510/btn_calendar.png) top left no-repeat;}
.form-item.date-select input.to-date {margin-right:0;}
.access-info {margin-top:10px;}
.access-info input {float:left;margin-right:7px;}
.access-info label {float:left;font-size:0.733em;}

.lto-form input[type="submit"] {color:#333333;border:solid 1px #a6a6a6;font-size:1em;background:#e4e4e4;text-transform:none;}

.datetime-wrapper {clear: both; padding-bottom: 10px; }


.activity-select {position:relative;}
.activity-select .activity {display:block;width:294px;height:24px;padding:6px 0 0 30px;border:solid 2px #fff;border-right:0;color:#3b3b3b;}
.activity-select .activity > a {color:#3b3b3b;font-size:0.933em;}
.activity-select .activity a:hover {color:#41805A;}
.activity-select .activity.selected{background:url(http://parkweb.vic.gov.au/__data/assets/image/0009/195615/bg_activity_select.png) #f6f6f8 top left no-repeat;border:solid 2px #cccccc;border-right:0;}

.activity-select .dog-park {width:230px;margin-top:10px;border-top:solid 1px #cde6f6;padding:15px 0 0 5px;}
.activity-select .dog-park input {float:left;margin:0 15px 0 0;}
.activity-select .dog-park label {float:left;font-size:0.733em;}

.activity-select .activity span {color:#41805a;}

.activity-select .activity .joiner {display:none;position:relative;top:-25px;left:292px;height:30px;width:4px;background:#f6f6f8;z-index:500;}
.activity-select .activity.selected .joiner {display:block;}

.activity-select .activity .form-item {display:none;position:absolute;top:0;right:0;width:286px;padding:10px;;border:solid 2px #cccccc;background:#f6f6f8;min-height:300px;}
.activity-select .activity.selected .form-item {display:block;}
.activity-select .activity .form-item h4 {color:#3b3b3b;font-family:Helvetica, Arial;}
.select-all {width:auto;float:right;display:inline;font-size:0.667em; margin: -20px;}
.select-all a {}

/*
.park-search-text.area .select-all {margin:-16px 10px 0 0;}
.park-search-text.area .activity .select-all {margin-right:0;}
.ie7 .park-search-text.area .activity .select-all {margin-top:-30px;margin-right:-15px;}
*/
.park-search-text.area .activity .select-all {margin: -20px 0 0 0;}
.park-search-text.area .select-all {margin: -20px; margin-right: 10px;}

.activity-select .activity .select-all a {color:#0c5f9a;}
.activity-select .activity .select-all a:hover {color:#036;}
.activity .form-item .select-all span {color:#006699;}
.activity-select .activity .form-item li {width:286px;}
.activity-select .activity .form-item label {height:14px;line-height:14px;}
.activity-select .activity .form-item .inner {background:#fff;padding:5px 20px;min-height:290px;}
.form-item.select label, .form-item.radio{ font-size: 0.733em;}

.search-three input,  .search-three div.ie7submit  {margin-right:10px;}
.ie7 .search-three div.ie7submit input {margin-right:0;float:left;}
.search-three a {font-size:0.733em;}
.ie8 .search-three {float:none;}

/* [MZ] Park search fix */
.park-search .search-two {display:none;}
.park-search .map-loading {position:absolute;top:180px;padding:0;left:550px}

/* 4.3 Search Results */

.search-details {margin-bottom:10px;}
.search-overview {font-size:0.933em;}
.search-details div {float:left;}
.search-details .show {margin:0 10px 0 0;width:150px}
.search-details .show .page-count .total,
.search-details .show .show-total .limit {display: none;}
.search-details .show .show-total .total {display: inline;}
.search-details .sort-by {float:right;margin:0 0 0 10px;}
.search-details .pager {float:left;text-align:center;width:320px;}
.search-details .pages {float:none;display:inline;}

.drop {background: url("http://parkweb.vic.gov.au/__data/assets/image/0006/195576/btn_sort_by.png") no-repeat scroll right top transparent;}
.share-this .drop {background:#FFFFFF;}
.sort-by p {float:left;margin:3px 8px 0 0;}
.sort-by .drop {float:left;height:15px;width:124px;border:solid 1px #cccccc;padding-top:3px;}
.sort-by .drop .drop-down{width:124px;}
.drop a {float:left;clear:left;display:block;padding-left:7px;color:#3b3b3b;line-height:}
.drop .drop-down {position:relative;display:none;margin:-1px 0 0 -1px;background:#fff;border:solid 1px #cccccc;border-top:0;padding-top:3px;}
.drop .drop-down a {line-height:1.4em;}
.drop:hover .drop-down {display:block;}


.search-details .pager {line-height:21px;}
.search-details .pager span:last-child span.divider {display: none;}
.search-details .pager .btn {float:none;width:10px;height:15px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0010/195589/btn_pager.png) top left no-repeat;margin:3px 10px 0;}
.search-details .pager .next, .search-details .pager .next a {background-position:top right;}

.search-details .pager .btn:hover, .search-details .pager .btn a:hover {background-position:bottom left;}
.search-details .pager .next:hover, .search-details .pager .next a:hover {background-position:bottom right;}
.search-details .pager .empty1 {display: none;}
/*Hide show next and prev buttons in pagination*/
.pager span.btn {display:none;}
.pager a span.btn {display:block;}

.pager .center {float:none;}
.pager .center a { display: inline-block;float: none;line-height: 13px;}
.pager .center .pages a {line-height:1;display:inline;}

.search-results .results {border-bottom:solid 1px #cde6f6;margin-bottom:15px;}

.search-result {padding:15px 0;border-top:solid 1px #cde6f6;}
.search-result .image-rating {float:left;margin-top:4px;width:110px;margin-right:15px;}
.search-result .content {float:left;/*width:500px;*/width:549px;}

.search-result .rating {margin-bottom: 10px;}
.search-result .map-number, .location .map-number {height:22px;width:22px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0006/195603/bg_map_dot.png) top left no-repeat;color:#fff;text-align:center;line-height:22px;}
.search-result .map-number a, .location .map-number a {display:block;height:22px;width:22px;color:#fff;cursor:pointer;}
.search-result .map-number a:hover, .location .map-number a:hover {color:#FFFFFF;}

/* Rating Stars --- */
.rating {height:15px;width:78px;margin-top:5px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0005/195557/icon_rating.png) top left no-repeat;text-indent:-9999em;}
.star, .star0 {display: none;}
.star03, .star04, .star05, .star06, .star07 {display: block; background-position:0 -15px;}
.star08, .star09, .star10, .star11, .star12 {display: block; background-position:0 -30px;}
.star13, .star14, .star15, .star16, .star17 {display: block; background-position:0 -45px;}
.star18, .star19, .star20, .star21, .star22 {display: block; background-position:0 -60px;}
.star23, .star24, .star25, .star26, .star27 {display: block; background-position:0 -75px;}
.star28, .star29, .star30, .star31, .star32 {display: block; background-position:0 -90px;}
.star33, .star34, .star35, .star36, .star37 {display: block; background-position:0 -105px;}
.star38, .star39, .star40, .star41, .star42 {display: block; background-position:0 -120px;}
.star43, .star44, .star45, .star46, .star47 {display: block; background-position:0 -135px;}
.star48, .star49, .star50 {display: block; background-position:0 -150px;}

.rating.select {background:none;}
.ie7 .your-experience .rating.select {margin-left:5px;}
.rating a {display:block;height:15px;width:15px;float:left;background:url(http://parkweb.vic.gov.au/__data/assets/image/0005/195557/icon_rating.png) top left no-repeat;}
.rating a.selected,
.rating a:hover {background-position:0 -45px;}

.overview .visitor-exp,
.things-to-do .visitor-exp {font-size:0.667em;color:#006699;}
.overview .visitor-exp .rating,
.things-to-do .visitor-exp .rating {margin-top:0;float:right;}
.overview .visitor-exp span,
.things-to-do .visitor-exp span {float:right;clear:right;}
.things-to-do.sub .clearfix .clearfix {margin-bottom:0;}

/* Attraction Icons --- */
.attractions {overflow:hidden;margin-bottom:10px;}
.attractions div {float:left;width:24px;height:24px;margin:0 5px 5px 0;background:url(http://parkweb.vic.gov.au/__data/assets/image/0008/195569/icon_activities.png) top left no-repeat;text-indent:-9999em;}

/* Accessibility */
.attractions div.accessibility { background: url(http://parkweb.vic.gov.au/__data/assets/image/0009/195309/toilet_for_disabled.png);}
/* Accommodation in cabins/lodges */
.attractions div.accommodationInCabinsLodges { background: url(http://parkweb.vic.gov.au/__data/assets/image/0008/195479/accommodation.png);}
/* Barbeque */
.attractions div.barbeque { background: url(http://parkweb.vic.gov.au/__data/assets/image/0008/195443/bbq.png);}
/* Bird watching */
.attractions div.birdWatching { background: url(http://parkweb.vic.gov.au/__data/assets/image/0005/195440/bird_hide.png);}
/* Cafes/restaurants */
.attractions div.cafesRestaurants { background: url(http://parkweb.vic.gov.au/__data/assets/image/0003/195411/cafe.png);}
/* Camping */
.attractions div.camping { background: url(http://parkweb.vic.gov.au/__data/assets/image/0006/195405/camping.png);}
/* Camp Fires */
.attractions div.campfires { background: url(http://parkweb.vic.gov.au/__data/assets/image/0007/195307/fire_place.png);}
/* Canoeing */
.attractions div.canoeing { background: url(http://parkweb.vic.gov.au/__data/assets/image/0006/195396/canoeing.png);}
/* Caving */
.attractions div.caving { background: url(http://parkweb.vic.gov.au/__data/assets/image/0003/195375/cave.png);}
/* Cycling */
.attractions div.cycling { background: url(http://parkweb.vic.gov.au/__data/assets/image/0007/195352/cycling.png);}
/* Dog walking */
.attractions div.dogWalking { background: url(http://parkweb.vic.gov.au/__data/assets/image/0005/195350/dogs_on_leash.png);}
/* Fire Places */
.attractions div.firePlaces { background: url(http://parkweb.vic.gov.au/__data/assets/image/0007/195307/fire_place.png);}
/* Fishing */
.attractions div.fishing { background: url(http://parkweb.vic.gov.au/__data/assets/image/0003/195348/fishing.png);}
/* Fossicking for gold */
.attractions div.fossickingForGold { background: url(http://parkweb.vic.gov.au/__data/assets/image/0003/195339/historic_gold_ruins.png);}
/* Four wheel driving */
.attractions div.fourWheelDriving { background: url(http://parkweb.vic.gov.au/__data/assets/image/0011/195347/four_wheel_driving.png);}
/* Geo-caching */
.attractions div.geo-Caching { background: url(http://parkweb.vic.gov.au/__data/assets/image/0003/195303/geocaching.png);}
/* Hang gliding */
.attractions div.hangGliding { background: url(http://parkweb.vic.gov.au/__data/assets/image/0005/195341/hang_gliding.png);}
/* Horse riding */
.attractions div.horseRiding { background: url(http://parkweb.vic.gov.au/__data/assets/image/0011/195338/horseriding.png);}
/* Hunting */
.attractions div.hunting { background: url(http://parkweb.vic.gov.au/__data/assets/image/0009/195336/hunting.png);}
/* Jet skiing */
.attractions div.jetSkiing { background: url(http://parkweb.vic.gov.au/__data/assets/image/0010/195319/water_skiing.png);}
/* Jogging */
.attractions div.jogging { background: url(http://parkweb.vic.gov.au/__data/assets/image/0020/195302/jogging.png);}
/* Long walk / Multi day walk */
.attractions div.longWalkMultiDayWalk { background: url(http://parkweb.vic.gov.au/__data/assets/image/0020/195320/walking_track.png);}
/* Medium walk / Day walk */
.attractions div.mediumWalkDayWalk { background: url(http://parkweb.vic.gov.au/__data/assets/image/0020/195320/walking_track.png);}
/* Motorcycle touring */
.attractions div.motorcycleTouring { background: url(http://parkweb.vic.gov.au/__data/assets/image/0018/195300/motorcycle_touring.png);}
/* Mountain biking */
.attractions div.mountainBiking { background: url(http://parkweb.vic.gov.au/__data/assets/image/0007/195352/cycling.png);}
/* Picnicking */
.attractions div.picnicking { background: url(http://parkweb.vic.gov.au/__data/assets/image/0005/195332/picnic_table.png);}
/* Playground */
.attractions div.playground { background: url(http://parkweb.vic.gov.au/__data/assets/image/0004/195331/playground.png);}
/* Rock climbing/abseiling */
.attractions div.rockClimbingAbseiling { background: url(http://parkweb.vic.gov.au/__data/assets/image/0011/195482/abseiling.png);}
/* Rowing */
.attractions div.rowing { background: url(http://parkweb.vic.gov.au/__data/assets/image/0007/195316/white_water_rafting.png);}
/* Sailboarding */
.attractions div.sailboarding { background: url(http://parkweb.vic.gov.au/__data/assets/image/0011/195329/sailing.png);}
/* Scenic drive */
.attractions div.scenicDrive { background: url(http://parkweb.vic.gov.au/__data/assets/image/0009/313974/nature_drive.png);}
/* Short walk */
.attractions div.shortWalk { background: url(http://parkweb.vic.gov.au/__data/assets/image/0020/195320/walking_track.png);}
/* Sight-seeing */
.attractions div.sightSeeing { background: url(http://parkweb.vic.gov.au/__data/assets/image/0008/195344/guided_walk.png);}
/* Skiing (cross country) */
.attractions div.skiingCrossCountry { background: url(http://parkweb.vic.gov.au/__data/assets/image/0009/195327/snowplay.png);}
/* Snorkelling/SCUBA Diving */
.attractions div.snorkellingScubaDiving { background: url(http://parkweb.vic.gov.au/__data/assets/image/0020/195311/underwater_diving.png);}
/* Snow play */
.attractions div.snowPlay { background: url(http://parkweb.vic.gov.au/__data/assets/image/0009/195327/snowplay.png);}
/* Sporting fields */
.attractions div.sportingFields { background: url(http://parkweb.vic.gov.au/__data/assets/image/0007/195325/sporting_arena.png);}
/* Surfing */
.attractions div.surfing { background: url(http://parkweb.vic.gov.au/__data/assets/image/0004/195313/windsurfing.png);}
/* Swimming */
.attractions div.swimming { background: url(http://parkweb.vic.gov.au/__data/assets/image/0006/195324/swimming.png);}
/* Trail bike riding */
.attractions div.trailBikeRiding { background: url(http://parkweb.vic.gov.au/__data/assets/image/0004/195322/trailbike.png);}
/* Water skiing */
.attractions div.waterSkiing { background: url(http://parkweb.vic.gov.au/__data/assets/image/0010/195319/water_skiing.png);}
/* White water rafting */
.attractions div.whiteWaterRafting { background: url(http://parkweb.vic.gov.au/__data/assets/image/0007/195316/white_water_rafting.png);}
/* Wilderness retreats */
.attractions div.wildernessRetreats { background: url(http://parkweb.vic.gov.au/__data/assets/image/0006/195405/camping.png);}
/* Yachting/Sailing */
.attractions div.yachtingSailing { background: url(http://parkweb.vic.gov.au/__data/assets/image/0011/195329/sailing.png);}
/* Yoga/Tai Chi */
.attractions div.yogaTaiChi { background: url(http://parkweb.vic.gov.au/__data/assets/image/0007/195298/yoga.png);}

/* Social Area */
.social {height:20px;margin-bottom:10px;}
.social div {float:left;margin-right:10px;}

.your-experience,
.add-journey,
.view-journey {border:solid 0px #cccccc;height:15px;padding:3px 7px 0 25px;font-size:0.733em;background:url(http://parkweb.vic.gov.au/__data/assets/image/0007/195568/icon_add_social.png) top left no-repeat;}
.view-journey {background-image:url(http://parkweb.vic.gov.au/__data/assets/image/0003/195537/icon_viewjourney.png);}

/* Media Buttons */
.col.five .media-buttons {border-top:solid 1px #cde6f6;padding-top:5px;margin:15px 0 25px 0;clear:both;}

.media-buttons a {float:left;width:61px;height:71px;margin-right:10px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0004/195565/icon_media_types.png) 1px 0 no-repeat;}
.media-section .media-buttons a:hover {}

/* Map Buttons */
.media-buttons a.map:hover {background-position:-74px 0;}
.media-buttons a.selected,
.media-buttons a.selected:hover {background-position:-149px 0;}

/* Images Button */
.media-buttons a.images {background-position:1px -290px;}
.media-buttons a.images:hover {background-position:-74px -290px;}
.media-section .media-buttons a.images.selected,
.media-section .media-buttons a.images.selected:hover {background-position:-149px -290px;}

/* Video Button */
.media-buttons a.video {background-position:1px -366px;}
.media-buttons a.video:hover {background-position:-74px -366px;}
.media-section .media-buttons a.video.selected,
.media-section .media-buttons a.video.selected:hover {background-position:-149px -366px;}

/* Search Button */
.media-buttons a.search {background-position:1px -75px;}
.media-buttons a.search:hover {background-position:-74px -75px;}
.col .media-buttons a.search.selected,
.col .media-buttons a.search.selected:hover {background-position:-149px -75px;}

/* Directions Button */
.media-buttons a.directions {background-position:1px -150px;}
.media-buttons a.directions:hover {background-position:-74px -150px;}
.col .media-buttons a.directions.selected,
.col .media-buttons a.directions.selected:hover {background-position:-149px -150px;}

/* Calendar Button */
.media-buttons a.calendar {background-position:1px -440px;}
.media-buttons a.calendar:hover {background-position:-74px -440px;}
.col .media-buttons a.calendar.selected,
.col .media-buttons a.calendar.selected:hover {background-position:-149px -440px;}

/* 4.4 Home Page --- */
.home-talker {margin-top:1px;height:423px;overflow:hidden;}

.home-talker .item {background:transparent; height: 423px;}
.home-talker .image {height:303px;}
.home-talker .description {float:left;margin:12px 0 0;width:520px;}
.ie6 .home-talker .description {margin-left:5px;}
.home-control {position:absolute;right:0px;top:308px;z-index:400;}
.ie6 .home-control {position:relative;margin-left:490px;}
.home-control a {display:block;margin-left:17px;float:left;padding-top:14px;}
.ie6 .home-control a {position:relative;z-index:999;margin-top:-100px;top:-320px;}
.home-control a:first-child {margin-left:0;}
.home-control a:hover img,
.home-control a.selected img{border:solid 1px #274e37; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.home-control a img {border:solid 1px #fff;}
.home-control a.selected {background:url(http://parkweb.vic.gov.au/__data/assets/image/0009/195525/icon_home_slider.png) top left no-repeat;}

.home .divider {float:left;clear:left;width:100%;height:1px;background:#cde6f6;}
.ie6 .home .divider {overflow:hidden;margin-left:5px;}

.home .section .col {margin:0 29px 30px 0;width:330px;}
.home .section .col.no-right {margin-right:0;}
.home .section .col.both {width:655px;margin:0 0 30px 0;}

.home .section .image {float:left;width:110px;margin:3px 10px 0 0;}
.home .section .content {float:left; width:210px;}
.home .section .both {float:left;clear:left;width:295px;margin-top:15px;}

.home .things-to-do .col img {margin-bottom:10px;}
.ie6 .home .things-to-do .both {width:655px;}
.home .things-to-do .image {width:110px;}
.home .things-to-do .content {width:530px;}

.home .latest-news .col.both {margin-bottom:0;}

.home .park-projects {margin-bottom:0;padding-bottom:0;}
.home .park-projects h5 {color:#03481e;}
.home .park-projects ul {margin:0 0 25px 0;}
.home .park-projects ul li {margin-bottom:5px;padding-left:20px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0003/195591/bg_warning_dot.png) 0px 4px no-repeat;list-style:none;}
.home .park-projects .comment-controls a {padding:0 5px;border:solid 2px #d6d9d0;color:#3b3b3b;font-size:85%;}
.home .park-projects .col {margin-bottom:0;}

.home .project-list-0, .home .project-list-1, .home .project-list-2, .home .project-list-3, .home .project-list-4, .home .project-list-5 {display:none;}

/*.comments {margin-bottom:10px;}*/
.comment {padding:10px 0;margin-left:12px;border-bottom:dashed 1px #707471;}
.comment .post-info {font-size:77%;}

.twitter .icon {clear:left;float:left;margin:14px 0 10px;}
.twitter .comment {float:left;width:280px;}
.twitter textarea {width:367px;height:35px;border:solid 1px #cccccc;}
.twitter input {background:#fff;border:solid 1px #cccccc;font-size:85%;padding:3px 15px;color:#3B3B3B}
.twitter input:hover {background:#eeeeee;}

.home .section:last-child {border:0;}

.before-you-go ul {margin:0;}
.facilitiesSummary ul {margin-left:0;}
.before-you-go ul li, .facilitiesSummary ul li {padding-left:13px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0003/195591/bg_warning_dot.png) 0px 4px no-repeat;list-style:none;}

.location-slider {background:#f6f6f0;margin-top:40px;}

.location-slider a {float:left;opacity:.8;}
.location-slider a:hover {opacity:1;}
.location-slider a.prev,
.location-slider a.next {height:140px;width:28px;background-image:url(http://parkweb.vic.gov.au/__data/assets/image/0009/195534/btn_home_bottomSlider.png);}
.location-slider a.next {float:right;background-position:top right;}
.location-slider .items {float:left;margin:10px 10px;width:910px;height:160px;overflow:hidden;}
.location-slider .item {float:left;width:110px;height:110px;padding:10px 20px 0 0;margin-left:20px;border-right:solid 1px #d0d3c8;}
.ie6 .location-slider .item {padding-right:18px;margin-left:18px;}
.location-slider .item:hover {}
.location-slider .item:last-child {border-right:0;}
.location-slider .item a {float:none;font-size:85%;opacity:1;}

.home .footer {margin-top:0;border-top:0;}

/* 4.5 Social Media Hub --- */
.facebook .info div {float:left;}
.facebook .info .icon {height:50px;width:50px;margin-right:15px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0009/195516/bg_parksvic_fb.png) top left no-repeat;}
.info p {line-height:30px;}
.info .fblike {display:inline-block;background:url(http://parkweb.vic.gov.au/__data/assets/image/0011/195509/btn_fblike.png) top left no-repeat;height:22px;width:58px;}
.facebook .comment {margin:0 20px 0 0;}
.facebook h3 a{color:#3C423E;}

.facebook .comments,
.twitter .comments,
.youtube .holder {height:200px;overflow-y: scroll;}

.flickr .holder {height:280px;overflow-y: scroll;}
.flickr .image {float:left;margin:0 15px 15px 0;}
.flickr .image.no-right{margin-right:0;}

.youtube .holder {height:280px;}
.youtube .image {float:left;margin-right:20px;}
.youtube .content {float:left;width:217px;}
.youtube .content h4 {color:#0d446c;margin-bottom:0;}

 /*Twitter feed*/
.jta-tweet-list-controls-button-more {color:#fff;background:#008aa8;border:solid 2px #cccccc;display:block;padding:3px 10px;clear:both;float:right;margin: 10px 10px;cursor:pointer;}
.jta-follow-button {margin: 10px 0;float:right;}

/*Youtube feed*/
 .youtube .video { margin-bottom: 10px;overflow: hidden;}

/* 4.6 Event Search */
form#search_page_3659, form#search_page_3924, form#search_page_3247 {display:inline;}
.featured-event {padding-bottom:30px;border-bottom:solid 1px #cde6f6;}
.featured-event .image {float:left;width:110px;margin:5px 15px 0 0;}
.featured-event .content {float:left;width:540px;}
.featured-event .share-this {margin-top:-20px; clear: left;}
.featured-event h3 {font-size:123.1%;color:#006699;}

.three .bar .show {width:auto;}
.three .bar .pager {clear:both;float:none;margin:0px auto;padding-top:10px;}

.event-loc { width: 240px;}

/* 4.7 Event page */
.event-overview dt,
.featured-event dt,
.search-result dt {margin-right:10px;font-weight:bold;margin-bottom:5px;}

.media-section .park-search-text {/*padding-bottom:50px;*/}
.media-section .park-search-text .search {margin:0;width:275px;}
.media-section .park-search-text .submit {border-top:solid 1px #cde6f6;padding-top:10px;}
.media-section .calendar-area {padding-bottom:50px;}
.media-section .calendar-area .calendarTable {float:left;width:275px;margin:0px;}

.media-section .image {margin:0 0 0 9px;float:right;}
.media-section .form-item ul li {width:130px;}

.event-search .media-section, .news-search {padding:10px 10px 10px 10px;border:solid 1px #cde6f6; clear: both;}
.event-search { padding-bottom: 80px; }
#search_page_504900, #search_page_432527 { clear: both; display: inline;}

.news-search { clear: both;}

.event-organiser {margin:25px 0;}

.related-events h4 {color:#069;}
.related-events .event-overview {padding:15px 0;border-bottom:solid 1px #CDE6F6;}
.related-events .event-overview .share-this{margin-top:0px;}

/* Calendar Table */
#calendarTable {margin-bottom:10px;}
#calendarTable table td,
#calendarTable table th {position:relative;height:26px;border:0;text-align:center;background:#fff;color:#3b3b3b;font-size:1em;vertical-align:middle;font-family: inherit;}
#calendarTable table td a {color:#333333;}
#calendarTable table td div {position:relative;}
#calendarTable table td div .event{position:absolute;left:0px;height:3px;width:100%;background:#006633;text-indent:-9999em;}
#calendarTable table td.today a {display:block;height:22px;width:auto;background:#d9dfe3;border:solid 1px #cecfd0;line-height:21px;}
#calendarTable table td.today .event {bottom:0px;}
.media-section .legend {float:left;}
.legend .other {background:url(http://parkweb.vic.gov.au/__data/assets/image/0003/195501/icon_cal_legend.png) center left no-repeat;padding-left:23px;}

#calendarTable .prev a,
#calendarTable .next a {float:left;display:block;margin-top:5px;text-indent:-9999em;height:15px;width:10px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0009/195507/btn_monthScroll.png) top left no-repeat;}
#calendarTable .next a {float:right;background-position:top right;}
#calendarTable h2 {text-align:center;}

#calendarTable .calendarWrapper {border: 1px solid #CCCCCC;border-width:1px 0; padding: 5px 0;}
.calendarWrapper  table {display:table;}
.three .search-result {padding-bottom:10px;}
.three .search-result, .three .search-result .left {width: 100%;}
.media-section .calendar-area .map-loading {width:275px;float:left;padding-top:86px;position:static;}
.block.calendar-area .map-loading {padding-top:86px;height:auto;position:static;}

/* Upload Sections */

.upload {padding:15px;width:500px;}

/* Form Windows */
.form-window {padding:15px 30px 20px;}
.form-window.login {width: 380px;margin:0 auto;}
.form-window label {float:left;width:100px;}
.form-window input {float:left;}
.form-window fieldset {margin-bottom:10px;border-bottom:dashed 1px #cccccc;}
.form-window fieldset:nth-last-child(1) {border-bottom:none;}
.form-window .warning,
.form-page .warning {background-color: #FFEEEE;background-position: 5px 4px;border: 1px solid #AA0000;margin-bottom: 10px;padding: 8px 8px 0 35px;}
.form-window .form-item {margin-bottom:10px;}
.form-window .submit input, .form-window div.ie7submit {float:right;}
.wiki-window div.ie7submit {float:left;}
.form-window.editAccount .submit input, .form-window.editAccount div.ie7submit {float:left;}
.form-window div.ie7submit input {float:left;}
.form-window .radio label {width:auto;margin:-3px 5px 0 5px;}
.form-window .radio input[type="radio"] {height: 1em;}
.form-window.wiki-popup {width:390px;}

/* 4.8 Search Results Template */
.searchResultForm {overflow:hidden;margin-bottom:5px;}
.searchResultForm .blue {float:left;}
.searchResultForm input.text {width:550px; padding:3px 5px 4px;}
.searchResultForm .form-item {float:left;}

.search-result.top-hit, .search-result.feature-result { background: #E5E5E5;padding: 10px 15px; border-top: 1px solid #D6D6D6;}
.search-result.top-hit {background:#f5f5f5;}

.search-result.top-hit img, .search-result.feature-result img { float: left;margin: 0 15px 0 0;}
.icon.map {background: url(http://parkweb.vic.gov.au/__data/assets/image/0020/195500/icon_map.png) no-repeat left bottom;display: block;float: left;min-height: 27px;padding: 0 22px 0 60px;margin: 0;line-height: 1.6em;}
.three .search-result .share-this {margin-top: -25px;}

.fb-site-search a.print{display:none;}

.custom-label {font-weight: bold; position: absolute; left: -999em;}
#fb-park-search .custom-label {margin-top: -27px; left: 0;}
#fb-park-search .col.one { display: none; }
.custom-note {color: #006633; font-size: 0.8em;}

/* 4.9 My Account */
#myAccount .col.seven {width:100%;}

#myAccount .section {overflow:hidden;border:none;}
#myAccount .section h2 {padding:8px 0 9px 29px;background: url(http://parkweb.vic.gov.au/__data/assets/image/0019/195310/blue_arrow.png) no-repeat left;border:1px solid #CCCCCC;border-width: 1px 0 1px 0;margin-bottom:20px; }
#myAccount .section dl {margin-bottom:20px;}
#myAccount .section dt, #myAccount .section dd {margin-bottom:7px;}
#myAccount .section dt {font-weight:bold; width:200px;margin-right:5px; } #myAccount .section dl.details dt {width:90px;}
#myAccount .section dd {width:150px; }
#myAccount .section dd span.note{font-size:0.733em;color:#339966;display:block;}
#myAccount .section .col.one {margin:0 0 0 70px; width:154px;}
#myAccount .section .col.two {margin:0 0 0 50px;width:696px;padding:0;}
#myAccount .section .col.three {margin:0 0 0 70px; width:auto;float:none;display:block; padding:0;border:none;}
.your-experience.createJourneyPlanner {border:none;}

.margin-message {margin:20px 20px 10px;}

/* 4.8.1 Journey Planner */
.ie6 .myJourney {height:auto !important; height:360px;}
.myJourney {position:relative; min-height:360px;}
.myJourney .journey h3 {margin-bottom: -2px; font-family: arial;clear:both;float:left;}
.myJourney .journey h3 a {width:180px;border:2px solid #CCCCCC;display:block;padding:7px 10px 8px;color:#3c423e}
.myJourney .journey.selected h3 {position:relative;z-index:1;}
.myJourney .journey.selected h3 a {border-right-width:0;background: #f6f6f8;font-weight:bold;}

.myJourney .journey.selected .locations {display: block;}
.myJourney .journey .locations { background: none repeat scroll 0 0 #F6F6F8;border: 2px solid #CCCCCC;display: none;height: 338px;padding:2px 10px 4px; position: absolute; left: 200px; top: 0; width:675px; overflow: auto;}
.myJourney .journey .locations .date {float:right; color: #3c423e;}
.myJourney .journey .locations .top {clear:both;overflow:hidden;padding-bottom:5px;}
.myJourney .journey .locations .top p{margin-bottom:0;}
#myAccount .myJourney .journey .locations .col.one { width:271px;margin:0 5px 0 0;}
.myJourney .journey .locations .location { background:#FFFFFF;padding:4px 8px;margin:0 0 5px;overflow:hidden;}
#myAccount .myJourney .journey .locations .col.two { width:381px;margin:0;float:right;}
.location .content {float:left;width:227px;margin-left:6px;}
.location .map-number {float:left;}
.myJourney .journey .locations .location h4 {color:#3c423e;font-size:0.923em;font-weight:bold;font-family:arial;}
.myJourney .journey .locations .map-warning {margin: 0;}

    /* Get Directions */
    .journey-planner {border: 1px solid #CCCCCC;padding:10px 10px 10px 0;float:left;margin: 10px 0;}
    .journey-planner.loading {display:none;}
    .get-directions .footer {border-top: 1px solid #CCCCCC;padding:10px;margin:0;float:left;width:285px;}
    .get-directions .map-loading {padding-top:116px;}
    .get-directions .footer .round-trip { margin-left: 10px;float:left;font-size:0.733em;}
        .journey-planner .col.one {width:310px;margin:0;}
        .journey-planner .col.two {width:227px;width:637px;margin:0}
        .journey-planner .locations {float:left;height:347px;overflow:auto;width: 305px;}
    .add-btn { margin-right: 7px;height:18px;width:20px;background:url(http://parkweb.vic.gov.au/__data/assets/image/0007/195568/icon_add_social.png) top left no-repeat;text-indent:-9999em;overflow:hidden;display:block;float:left;}

    .text-drop { background: url(http://parkweb.vic.gov.au/__data/assets/image/0003/195609/bg_login_drop.png) no-repeat scroll right center transparent;border: 1px solid #CCCCCC;cursor: pointer;float: left;font-size: 0.733em;height: 18px;line-height: 1.73em; padding: 0 5px 0 0;   width: 188px;}
    .text-drop .drop {   z-index:501; position:relative;background: none repeat scroll 0 0 #FFFFFF; border-color: #CCCCCC;  border-right: 1px solid #CCCCCC;  border-style: none solid solid; border-width: medium 1px 1px;  display: none; padding-top: 3px; width: 193px;top:-8px;left:-1px;}
    .text-drop:hover .drop{ display:block;cursor: default;}
    .text-drop:hover {cursor:default;}
    .text-drop .drop a { background: none repeat scroll 0 0 transparent;float: none;}

    .save-btn, .remove-btn.remove-journey {background: url(http://parkweb.vic.gov.au/__data/assets/image/0008/319472/btn_save_trash.png)  #FFFFFF; text-indent:-9999em; float:left;width:22px;height:22px;cursor:pointer;margin-left:10px;}
        .remove-btn.remove-journey {background-position:-22px 0px;}
        .save-btn:hover {background-position: 0px -22px;}
        .remove-btn.remove-journey:hover {background-position: -22px -22px;}
    .journey-planner .get-directions .footer .submit-btn, .journey-planner .get-directions .footer .blue {float:left;margin-right: 10px;}
        .journey-planner .get-directions .footer .ie7submit { margin-right: 10px;}
            .journey-planner .get-directions .footer .ie7submit .submit-btn{ margin-right: 0px;}
    .journey-planner .location, .journey-planner .intro {float:left;clear:both;width:auto;padding:10px; border-bottom:1px solid #CDE6F6;}
    .ie7 .journey-planner .location.last {clear:none;}
        .journey-planner .footer .form-item.checkbox li {margin-right:5px;}
        .journey-planner .location.last {border-bottom:none;}
    .journey-planner .get-directions .intro {padding-top:0;width: 285px;}
        .intro .location-controls { width:71px;}
    .journey-planner .location .form-item.text input {width:160px;margin-right:5px; font-size: 0.8em; height: 12px;}
    .journey-planner .location .attractions {clear:both;}
    .journey-planner .location .form-item {float:left;}
    .journey-planner .location .form-item input.valid{border-color:#085E06;}
    .journey-planner .location .form-item input.invalid{border-color:#AA0000;}
    .journey-planner .location .content {width:257px;}
    .journey-planner .location .content .title {  display: block;float: left;margin-right: 5px;width: 174px;}
    .location-controls {width:60px;float:left;}
    .location-controls a {width:13px;height:13px;float:left;background:url(http://parkweb.vic.gov.au/__data/assets/image/0007/319228/btn_jp_controls.png) no-repeat;text-indent:-9999em;display:block;border: 1px solid #CCCCCC; margin-right: 5px;}
    .location-controls a:hover {border-color:#20531a;}
    .location-controls .move-down-btn {background-position: -14px 0;}
    .location-controls .move-up-btn {background-position: -28px 0;}
    .car-icon, .walk-icon {float:left;margin-right:5px;}
    .car-icon label , .walk-icon label {text-indent:-9999em;display:block;float:left;height:26px;width:26px; background: url(http://parkweb.vic.gov.au/__data/assets/image/0008/319229/icon_car.png) no-repeat;margin-right:5px;}
        .walk-icon label {background: url(http://parkweb.vic.gov.au/__data/assets/image/0018/319230/icon_walk.png) no-repeat;}
        .car-icon label.checked, .walk-icon label.checked  {background-position:0 -26px;}
    .js .car-icon input, .js .walk-icon input {position:absolute;left:-9999em;}

    .ajax-colorbox {padding:10px;}
    .ie7 .ajax-colorbox .create_jp {width:380px;}
    .journey-planner .footer .social{  float: left;margin-top:10px;}
    .ie7 .journey-planner .footer .social{  width:100%}
    .journey-planner .directions.footer .social{ margin-top:0;}
    .journey-planner .directions.footer .social .share-this {margin:0;}
    .journey-planner .get-directions .intro.unsaved { color: #A30000;padding: 5px;text-align: center;width: 295px;}
    /*itinerary*/
    .itinerary ol.locations {list-style:none;margin-left:10px;}
    .ie7 .itinerary li {width:200px;}
    .itinerary .blue {margin:5px 0 5px;}
    .itinerary ol.locations .location .map-number {margin-top:-2px;margin-right:5px;}
    .itinerary .location {list-style:none; margin-bottom: 0.5em;float:left;clear:both;}
    .itinerary  .content {float: left;padding: 0 10px 10px 0;width: 230px;}
    .itinerary .map-area {float:left;width:434px;}
    .itinerary {float:left;border-bottom:solid 1px  #CDE6F6;padding:5px 0;}
    .itinerary .map-loading {height: 160px;padding-top: 100px;}

    .ie7 #get-directions-results {position:relative;}

/* 4.8.2 Large Media Module*/
.media-section.large {border:none;height:454px;}
.media-section.large .media-individual { height:384px; width: 880px;}
.media-section.large .media-image {width:880px;height:384px; }
.media-section.large .image-slider .images {width:450px;}
.media-section.large .image-slider {width:490px;float:right; margin: 10px 0 0 5px;z-index:800;}
.media-section.large .video-area .video-hold {height:384px;}
.media-section.large .media-description {margin: 10px 0 0 215px;}
.media-section.large .map-loading {height: 196px;}

/* 4.8.3 Upload Profile Image form*/
.upload.profileImage {width:390px;}
.upload.profileImage .file {width:210px;height:auto;}
.upload.profileImage .submit {margin-left:5px;}
.editAccount {margin:20px;/*height:250px;*/width:400px;padding:0;} .ie7 .editAccount {margin-bottom:0px;}
.success {color: #339966;font-weight:bold;}
#imageUpload table {display:none;}
/*hide image upload text*/
#imageUpload {color: #fff;}
#imageUpload div div, #imageUpload b, #imageUpload br {display:none;}
#imageUpload div.sq-backend-smallprint, #imageUpload span,
#imageUpload p {font-size:0.8em !important;display:block;color:#000}
#imageUpload span { clear: left;}


/* 4.10 Registration Form */
.registration-form label {padding-right:5px;width:135px;}
.captcha {float:left;width:337px;position:relative;}
.captcha img {width:85px;display:block; float: left; padding-bottom: 3px;}
#sq_accessible_validation_link {font-size:0.8em; float: left; padding: 3px 0;}
#sq_submit_accessible_captcha {width:auto;color:#fff;}

/* 4.11 Feedback Form */
.form-page fieldset {margin-bottom:15px;padding-bottom:10px;border-bottom:1px dashed #CCC;}
.form-page fieldset fieldset {margin-bottom:0;padding-bottom:0;border-bottom:0;}
.form-page .form-item.radio,
.form-page .date,
.form-page .form-item.select label {font-size:1em;}
.form-page .form-item.select select {color:#3b3b3b;}
.form-page .form-item.date label {font-size:1.1em;}
.form-page .form-item.radio li label {font-size:0.85em;}
.form-page .form-item.text label,
.form-page .form-item.select label,
.form-page .form-item.date label,
.form-page .form-item.radio label.heading,
.form-page .form-item .group-label {float:left;width:192px;line-height:34px;}
.form-page .form-item .group-label {display: inline-block;}
.form-page .form-item.select select,
.form-page .form-item.radio li {margin: 7px 15px 7px 0;}
.form-page .form-item.date input {border: 1px solid #CDCCCC;color: #B2A5A5;height: 24px;padding: 3px 5px;margin-right:5px;}
.form-page .form-item.textarea label {position:absolute;left:-9999em;}
.form-page .form-item.textarea textarea {width:460px;min-height:100px;}
.form-page .form-item.submit {margin-left:192px;}

/* 4.12 Park Blog */
.col.three .search-result .content {float: left;width: 360px;}
.calendarDate {float:left;width:55px;margin-right: 7px;}
.calendarDate .month{background: #336633;color: #FFFFFF;font-size: 0.8em;padding: 2px 10px;}
.calendarDate .dayOfMonth, .calendarDate .month{float: left;padding: 5px 10px;text-align: center;width: 30px;}
.calendarDate .dayOfMonth {clear:left;width:28px;border: 1px solid #336633;}

.blog-comments {margin-bottom:25px;}
.blog-comments input.submit {width:88px;}

/* 4.13 Friends Groups */
#content .three .friend-group-info dt {padding-left:0;}
.frdgrouptable tr td {border:0px;}
.frdgroupAddress {white-space: nowrap;}

#content .a2zlist {border-style: none;}
#content .a2zlist tr{border-style: none;}
#content .a2zlist tr td{border-style: none; padding-left: 0px;}




/* 4.14 Report Content */
.form-page .reportContent .form-item.textarea label {position:static;left:0;}
.form-page .reportContent .form-item div.input {border:1px solid #CDCCCC;color:#B2A5A5;height:24px;padding:3px 5px;width:268px;float:left;line-height:24px;}

/* --- 5. General Classes --- */
/* 5.1 Helpers --- */
.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
.hidden { display: none; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.nomargin {margin: 0 !important;}
.nolist {list-style:none !important;}
#login_form_login_prompt .warning {display:none;}

.clearfix:before, .clearfix:after, dl:before, dl:after, .form-item:before, .form-item:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after, dl:after, .form-item:after { clear: both; }
.clearfix, dl, .form-item { zoom: 1; }

.form-window .form-item.text div.sq-backend-smallprint {display: none;}
.form-window .form-item.radio ul li.first-child, .form-window .form-item.radio ul li:first-child {display: none;}

.form-window.login table tr td {border: none;}
.form-window .form-item.textarea textarea {min-height:80px;}

#content-wrap div.col .things-to-do div.stretch .content {width: 100%;}
#content-wrap { height: auto; zoom: 1;}
.clear {clear: both;}
#content-wrap .content-left {padding:5px;margin:0px;float:left;}
#content-wrap .content-right {padding:5px;margin:0px;float:right;}
#content-wrap .content-center {display: block; margin-left: auto; margin-right: auto;}

/* 5.2 ColorBox --- */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#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{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

#cboxOverlay{background:#000;}
#colorbox{}
#cboxContent{margin-top:20px;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:-9999em;overflow:hidden;; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(http://parkweb.vic.gov.au/__data/assets/image/0007/195505/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(http://parkweb.vic.gov.au/__data/assets/image/0007/195505/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(http://parkweb.vic.gov.au/__data/assets/image/0009/195498/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(http://parkweb.vic.gov.au/__data/assets/image/0007/195505/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}

.test-box {width:930px;height:390px;background:#ccc;}
.test-box-small {width:670px;height:270px;margin-bottom:60px;background:#ccc;}

/*Hide these links will js is still loading*/
.cutom-js-running .colorbox, .cutom-js-running .colorbox-iframe, .cutom-js-running .your-experience a.experience, .no-js .colorbox, .no-js .colorbox-iframe, .no-js .your-experience a.experience, .no-js .js-loading, .cutom-js-running .js-loading {display:none;}

/* Datepicker */
table.jCalendar {border: 1px solid #fff;background: #fff;border-collapse: separate;border-spacing:0;}
table.jCalendar th {font-weight: bold;padding: 3px 5px;}
table.jCalendar td {padding: 3px 5px;text-align: center;}
table.jCalendar td.other-month {background: #ddd;color: #aaa;}
table.jCalendar td.today {background: #666;color: #fff;}
table.jCalendar td.selected {background: #f66;color: #fff;}
table.jCalendar td.selected.dp-hover {background: #f33;color: #fff;}
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {background: #fff;color: #000;}
table.jCalendar tr.selectedWeek td {background: #f66;color: #fff;}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {background: #bbb;color: #888;}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {background: #bbb;color: #888;}

div.dp-popup {position: relative;background: #fff;border:solid 1px #ccc;font-size: 10px;padding: 2px;width: 171px;line-height: 1.2em;}
div#dp-popup {position: absolute;z-index: 199;}
div.dp-popup h2 {font-size: 12px;text-align: center;margin: 2px 0;padding: 0;}
a#dp-close {font-size: 11px;padding: 4px 0;text-align: center;display: block;}
a#dp-close:hover {text-decoration: underline;}
div.dp-popup a {color: #000;text-decoration: none;padding: 3px 2px 0;}
div.dp-popup div.dp-nav-prev {position: absolute;top: 2px;left: 4px;width: 100px;}
div.dp-popup div.dp-nav-prev a {float: left;}
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {cursor: pointer;}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {cursor: default;}
div.dp-popup div.dp-nav-next {position: absolute;top: 2px;right: 4px;width: 100px;}
div.dp-popup div.dp-nav-next a {float: right;}
div.dp-popup a.disabled {cursor: default;color: #aaa;}
div.dp-popup td {cursor: pointer;}
div.dp-popup td.disabled {cursor: default;}

/* 5.3 QUERY COMPLETION - Uses jquery-ui */

ul.ui-autocomplete {
font-family: 'Arial';
background: white;
text-align: left;
border: solid 1px #bbbbdd;
list-style-type: none;
padding: 0px;
margin: 0;
width: 385px;
}

ul.ui-autocomplete h2 {
font-size: small;
background-color: #efefef;
padding: 5px;
}


ul.ui-autocomplete li.ui-menu-item {
padding: 0;
margin: 0;
}

ul.ui-autocomplete li.ui-menu-item a {
display: block;
padding: 3px;
}

ul.ui-autocomplete li.ui-menu-item a.description,
ul.ui-autocomplete li.ui-menu-item a.url {
padding-top: 0px;
}

ul.ui-autocomplete li.ui-menu-item span {
display: block;
font-size: small;
padding-left: 10px;
}

ul.ui-autocomplete li.ui-menu-item a.ui-state-hover {
background-color: #efefff;
}

/* --- 6. No Js --- */
/* Main Menu */
.no-js .nav.main .mega ul.clearfix{background:none;padding-left:20px;}
.no-js .nav.main .mega {width:250px;}
.no-js .nav.main li.page-94 .mega {left: -124px;}
.no-js .nav.main li.page-98 .mega {left: -72px;}

/* Visitor Experiences */
.no-js .comment-area .comments .reply { display:block;}
.no-js .comment-reply, .no-js .visitor-exp .social, .no-js .ve-intro, no-js .replyIframe{display:none;}
.no-js .commentIframe {height:900px;}

/* Media Section*/
.no-js .media-section {display:none;}
.no-js .event-search .media-section, .no-js .media-section .media-individual {display:block;}

/*Journey Planner*/
.no-js .journey-planner {display:none;}
.js-loading .journey-planner{display:none;}

/* IE7 & IE9 Peekaboo Bug Fix */
.ie7 .two > div, .ie9 .two > div { zoom: 1;}

/* Temp disable Video Update */
.addVideo {display:none;pointer-events: none;cursor: default;}

/* --- 7. Utilities --- */

/* 7.1 Show More */
.show_more-anchor:after {
  background: url("http://parkweb.vic.gov.au/__data/assets/image/0008/195551/nav_drop_arrow.png") no-repeat scroll 0 -49px rgba(0, 0, 0, 0);
  content: "";
  display: inline-block;
  width: 17px;
  height: 10px;
  margin-left: .5em;
}
.show_more-anchor {
  display: inline-block;
  width: auto;
  color: #006633;
}
.show_more .show_more-hide {
  height: 0;
  overflow: hidden;
}
.show_more.expanded .show_more-anchor {
  display: none;
}.show_more.expanded .show_less-anchor {
  display: block;
}