/*++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++

		PANELBAR MENU STYLING

++++++++++++++++++++++++++++++++++++++++		
+++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++

		1ST LEVEL STYLING

++++++++++++++++++++++++++++++++++++++++		
+++++++++++++++++++++++++++++++++++++++*/

.panelbar {

}

.panelbar ul {


}

.panelbar ul li {
}

.panelbar ul li.first {

}

.panelbar ul li span {
	padding-left: 6px;
	line-height: 24px;
	font-size:12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	background: url(media/bkg_lines.gif) repeat-x top left;
}

.panelbar ul li a:link, .panelbar ul li a:visited {
	color: #4e402f;
	text-decoration:none;
	line-height: 21px;
}

.panelbar ul li a:hover, .panelbar ul li a:active {
	background: url(media/bkg_main_current.gif) repeat-x 0px 2px;
	color: #fff;
	text-decoration: none;
}

.panelbar ul li a.current:link, .panelbar ul li a.current:visited {
	color:#fff;
	background: url(media/bkg_main_current.gif) repeat-x 0px 2px;
}

.panelbar ul li a.current:hover, .panelbar ul li a.current:active {
	color:#fff;
	background: url(media/bkg_main_current.gif) repeat-x 0px 2px;
}


/*++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++

		2ND LEVEL STYLING

++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++*/

.panelbar ul li ul .item {
	margin: 0px;
	border: 0px;
}

.panelbar ul li ul li {
	list-style-type: circle;
}
.panelbar ul li ul li span {
	line-height:24px;
	background: none;
	font-size: 11px;
}

.panelbar ul li ul li a {
    background: none;
    padding-left: 23px;
}

.panelbar ul li ul li a:link, .panelbar ul li ul li a:visited {
	color: #4e402f;
	background: url(media/bkg_sub_normal.gif) repeat-x 0px 1px;
}

.panelbar ul li ul li a:hover, .panelbar ul li ul li a:active {
	color:#fff;
	background: url(media/bkg_sub_current.gif) repeat-x 0px 1px;
}

.panelbar ul li ul li a.current_item:link, .panelbar ul li ul li a.current_item:visited {
	color:#fff;
	background: url(media/bkg_sub_current.gif) repeat-x 0px 1px;
}

.panelbar ul li ul li a.current_item:hover, .panelbar ul li ul li a.current_item:active {
	color:#fff;
	background: url(media/bkg_sub_current.gif) repeat-x 0px 1px;
}

.panelbar ul li ul li a img.image { display: none; }