/* Start of CMSMS style sheet 'new sidebar' */
#sidebar2
{
	width: 188px;
	left: 0;
        top: 0;
	color: #FFF;
	position: absolute;
	/*word-spacing: -0.1em;
	letter-spacing: -0.03em;*/
	font-size: 11px;
        z-index: 200;
}

* html #sidebar2 {left: -190px;}

#sidebar2 .box {margin-bottom: 7px;}

#sidebar2 .wrapper
{
	background: url(/uploads/images/layout/sidebar/sidebar_bottom.gif) 0 100% no-repeat;
	padding: 0px 7px 15px 15px;
}

#sidebar2 .top
{
	background: url(/uploads/images/layout/sidebar/sidebar_top.gif) 0 0 no-repeat;
	height: 18px;
        width: 188px;
}

#sidebar2 .corner .top {background: url(/uploads/images/layout/sidebar/sidebar_cornertop.gif) 0 0 no-repeat;}

#sidebar2 .light .top {background: url(/uploads/images/layout/sidebar/sidebar_lighttop.gif) 0 0 no-repeat; height: 17px;}
#sidebar2 .light .wrapper {background: url(/uploads/images/layout/sidebar/sidebar_lightbottom.gif) 0 100% no-repeat; color: #AE1A22;}

#sidebar2 p
{
	margin: 2em 0;
}

#sidebar img
{
	float: left;
	clear: left;
	/*margin: -7px 8px 20px 3px;*/
	margin: 0px 8px 0px 3px;
	position: relative;
	top:-7px;
	left:0;
}
#sidebar2 strong {font-size: 12px;}
#sidebar2 a {color: #FFF;}
#sidebar2 .light a {color: #AE1A22;}

#sidebar2 #promoBox {
	/*width:188px;*/
	overflow: hidden;
	height: 206px;
	background-color: #fff;
	padding-bottom: 30px;

}

#sidebar2 #promoBox img { 
	top: 0;
	margin: 0px;
}
/*------------------------------
     MENU ITEMS
------------------------------*/

#sidebar2 ul a {font-weight: bold; font-size: 12px; display: block !important; width: 113px; height: 13px;}
#sidebar2 ul li ul li.activeparent a, #sidebar2 ul li.currentpage h3 {color: #000;}

#sidebar2 ul {list-style: none; margin: 0px; padding: 10px 0pt 10px 57px; }
#sidebar2 ul ul {padding: 0; margin:0;}

#sidebar2 ul#hatjump {background: url(uploads/images/layout/sidebar/hatjump.gif) no-repeat scroll 0 50%;}
#sidebar2 ul#eating {background: url(uploads/images/layout/sidebar/eating.gif) no-repeat scroll 0 50%;}
#sidebar2 ul#newspaper {background: url(uploads/images/layout/sidebar/newspaper.gif) no-repeat scroll 0 50%;}
#sidebar2 ul#victoria {background: url(uploads/images/layout/sidebar/vicmap.gif) no-repeat scroll 0 50%;}
#sidebar2 ul#victoria a {font-weight: normal; font-size:11px}


#sidebar2 ul#youtube {background: url(uploads/images/layout/sidebar/youtube.gif) no-repeat scroll 0 50%;}
#sidebar2 ul#camera {background: url(uploads/images/layout/sidebar/camera.gif) no-repeat scroll 0 50%;}
#sidebar2 ul#singlesmile {background: url(uploads/images/layout/sidebar/singlesmile.gif) no-repeat scroll 0 50%;}
#sidebar2 ul#speech {background: url(uploads/images/layout/sidebar/speech.gif) no-repeat scroll 0 50%;}
#sidebar2 ul#tickets {background: url(uploads/images/layout/sidebar/tickets.gif) no-repeat scroll 0 50%; }
#sidebar2 ul#fitstyler {background: url(uploads/images/layout/sidebar/fitstyler.gif) no-repeat scroll 0 50%;}
#sidebar2 ul#twitter {background: url(uploads/images/layout/talking.gif) no-repeat scroll 0 50%;}
#sidebar2 ul#twitter li {height: 26px;}
#sidebar2 ul#rss {background: url(uploads/images/layout/rss.gif) no-repeat scroll 0 50%;}
#sidebar2 ul#rss li {height: 26px;}

#sidebar2 ul li {margin: 0; height: 16px; width: 113px; display: block;}
#sidebar2 ul li {width: 106px; *background-color: #BA0910;}
#sidebar2 .light  ul li {background: none;}
* html #sidebar2 ul li {background: none;}

#sidebar2 ul li ul li {position: relative; background-color: none;}
#sidebar2 ul li ul li ul li{width: 200px;}

#sidebar2 ul li ul li ul, #sidebar2 ul ul li:hover ul li ul, #sidebar2 ul ul li.sfhover ul li ul {
position: absolute;
left: 170px;
top: -10px;
display: none;
width: 170px;
background: #C1070F;
padding: 10px 0;
}
#sidebar2 ul ul li.sfhover ul, #sidebar2 ul ul li:hover ul {left: 105px;}

#sidebar2 ul li ul li ul li a, #sidebar2 ul li ul li.activeparent ul li a, #sidebar2 ul li ul li ul li.activeparent ul li a {font-weight: normal; font-size: 11px; line-height: 1.3em; padding: 0 10px; color: #fff; width: 170px;}
#sidebar2 ul li ul li ul li a:hover {font-weight: bold; text-decoration: none; color: #fff;}
#sidebar2 ul li ul li ul li.activeparent a {font-weight: bold; color: #000;}

#sidebar2 ul ul li:hover ul, #sidebar2 ul ul li.sfhover ul {display: block;}
#sidebar2 ul ul li ul li:hover ul, #sidebar2 ul ul li.sfhover ul {display: block;}

#sidebar2 ul ul li ul li.currentpage h3 {
font-weight: normal; 
font-size: 11px; 
line-height: 1.3em; 
padding: 0 10px;
font-weight: bold; 
color: #000;
}

/* End of 'new sidebar' */

