/*

layout2-contentarea.css
"Layout2 Content Area Styles" (3) Panels Across

*/
/* Nav Panel */
div#nav-panel { float: left; width: 190px; }
div#nav-panel div#sub-nav { background: #4b140e url("/themes/default/images/sub-nav-bg.gif") repeat-x; }
div#nav-panel div#sub-nav div.top { padding: 5px 0 4px 0; background: url("/themes/default/images/nav-panel-top.gif") no-repeat top right; }
div#nav-panel div#sub-nav h2 { margin: 0; padding: 5px 0 5px 15px; font-family: "Georgia", Times New Roman, Times, serif; font-size: 1.3em; color: #fff; }
div#nav-panel div#sub-nav ul { margin: 0; padding: 0; list-style: none; }
div#nav-panel div#sub-nav ul li { margin: 0; padding: 0; }
div#nav-panel div#sub-nav ul li a { display: block; padding: 10px 10px 10px 12px; color: #fff; height: 1%; text-decoration: none; border-bottom: 1px solid #a05b53; }
div#nav-panel div#sub-nav ul li a:hover { background: #b47871; }
div#nav-panel div#sub-nav ul li a.plus { display: block; padding: 10px 10px 10px 35px; background: url("/themes/default/images/plus-icon.gif") no-repeat 7px 50%; color: #fff; height: 1%; border-bottom: 1px solid #a05b53; }
div#nav-panel div#sub-nav ul li a.plus:hover { background: #b47871 url("/themes/default/images/plus-icon-u.gif") no-repeat 7px 50%; }
div#nav-panel div#sub-nav ul li ul { margin: 0; padding: 0; background: #964e46; }
div#nav-panel div#sub-nav ul li ul li a { display: block; padding: 8px 5px 8px 38px; color: #fff; border-bottom: 1px solid #a05b53; }
div#nav-panel div#sub-nav ul li ul li a:hover { background: #b47871; }
div#nav-panel div#sub-nav ul li ul li a.plus { display: block; padding: 8px 5px 8px 60px; background: url("/themes/default/images/plus-icon.gif") no-repeat 35px 50%; color: #fff; border-bottom: 1px solid #a05b53; }
div#nav-panel div#sub-nav ul li ul li a.plus:hover { background: #b47871 url("/themes/default/images/plus-icon-u.gif") no-repeat 35px 50%; }
div#nav-panel div#sub-nav ul li ul li ul { margin: 0; padding: 0; background: #964e00; }
div#nav-panel div#sub-nav ul li ul li ul li a { display: block; padding: 8px 5px 8px 38px; color: #fff; border-bottom: 1px solid #a05b53; }
div#nav-panel div#sub-nav ul li ul li ul li a:hover { background: #b47871; }
div#nav-panel div#sub-nav ul li ul li ul li a.plus { display: block; padding: 8px 5px 8px 60px; background: url("/themes/default/images/plus-icon.gif") no-repeat 35px 50%; color: #fff; border-bottom: 1px solid #a05b53; }
div#nav-panel div#sub-nav ul li ul li ul li a.plus:hover { background: #b47871 url("/themes/default/images/plus-icon-u.gif") no-repeat 35px 50%; }
div#nav-panel div#sub-nav ul li ul li ul li ul { margin: 0; padding: 0; background: #99cc44; }
div#nav-panel div#sub-nav ul li ul li ul li ul li a { display: block; padding: 8px 5px 8px 38px; color: #fff; border-bottom: 1px solid #a05b53; }
div#nav-panel div#sub-nav ul li ul li ul li ul li a:hover { background: #b47871; }
div#nav-panel div#sub-nav ul li ul li ul li ul li a.plus { display: block; padding: 8px 5px 8px 60px; background: url("/themes/default/images/plus-icon.gif") no-repeat 35px 50%; color: #fff; border-bottom: 1px solid #a05b53; }
div#nav-panel div#sub-nav ul li ul li ul li ul li a.plus:hover { background: #b47871 url("/themes/default/images/plus-icon-u.gif") no-repeat 35px 50%; }
div#nav-panel div#sub-nav ul li ul li ul li ul li ul { margin: 0; padding: 0; background: #6600ff; }
div#nav-panel div#sub-nav ul li ul li ul li ul li ul li a { display: block; padding: 8px 5px 8px 38px; color: #fff; border-bottom: 1px solid #a05b53; }
div#nav-panel div#sub-nav ul li ul li ul li ul li ul li a:hover { background: #b47871; }
div#nav-panel div#sub-nav ul li ul li ul li ul li ul li a.plus { display: block; padding: 8px 5px 8px 60px; background: url("/themes/default/images/plus-icon.gif") no-repeat 35px 50%; color: #fff; border-bottom: 1px solid #a05b53; }
div#nav-panel div#sub-nav ul li ul li ul li ul li ul li a.plus:hover { background: #b47871 url("/themes/default/images/plus-icon-u.gif") no-repeat 35px 50%; }
div#nav-panel div#sub-nav div.bottom { padding: 5px 0 4px 0; background: url("/themes/default/images/nav-panel-bottom.gif") no-repeat bottom right; }

/* Content Panel */
div#content-panel { }
div#content-panel span.breadCrumbs { display: block; padding: 6px; font-size: 10px; color: #999; border-bottom: 1px solid #efefef; }
div#content-panel span.breadCrumbs a { font-size: 10px; color: #999; text-decoration: underline; }
div#content-panel span.breadCrumbs a:hover { color: #333; text-decoration: none; }
div#content-panel h2 { margin: 0; padding: 0; background: #fff url("/themes/default/images/content-heading-bg.gif") repeat-x bottom; border-bottom: 1px solid #caddec; font-size: 1.2em; font-weight: bold; color: #345368; }
div#content-panel h2 span { display: block; padding: 0.5em 1em 0.5em 2.8em; background: url("/themes/default/images/content-heading-arrow.gif") no-repeat 10px 50%; }
div#content-panel div.mainbarHeader { margin: 0; padding: 0; background: #fff url("/themes/default/images/content-heading-bg.gif") repeat-x bottom; border-bottom: 1px solid #caddec; font-size: 1.2em; font-weight: bold; color: #345368; }
div#content-panel div.mainbarHeader blockquote { display: block; padding: 0.5em 1em 0.5em 2.8em; background: url("/themes/default/images/content-heading-arrow.gif") no-repeat 10px 50%; }
div#content-panel div.mainbarContent { padding: .5em 1em; }
div#content-panel p { margin: 0; padding: 10px 15px; }
div#content-panel ul { margin: 0; padding: 0 1.6em; list-style: none; }
div#content-panel ul li { padding: 2px 3px 2px 15px; background: url("/themes/default/images/list-icon.gif") no-repeat 3px 5px; font-size: 10px; }
div#content-panel blockquote { margin: 0; padding: 0; }

/* Right Panel */
div#right-panel { background: url("/themes/default/images/right-panel-bg.gif") repeat-x; width: 190px; }
div#right-panel h2 { margin: 0; padding: 0; background: #4c7293 url("/themes/default/images/col-heading-bg.gif") repeat-x bottom; font-size: 11px; font-weight: normal; color: #fff; }
div#right-panel h2 span { display: block; padding: 5px 5px 5px 33px; background: url("/themes/default/images/col-heading-icon.gif") no-repeat 6px 3px; }
div#right-panel .sidebarHeader { margin: 0; padding: 0 0 0 0; background: #4c7293 url("/themes/default/images/col-heading-bg.gif") repeat-x bottom; font-size: 11px; font-weight: normal; color: #fff; }
div#right-panel .sidebarHeader blockquote { display: block; padding: 5px 5px 5px 33px; background: url("/themes/default/images/col-heading-icon.gif") no-repeat 6px 3px; }
div#right-panel .sidebarItem { padding-bottom: 10px; }
div#right-panel p { margin: 0; padding: 0.5em; font-size: 9px; }
div#right-panel ul { margin: 0; padding: 4px; list-style: none; }
div#right-panel ul li { margin: 0 5px; padding: 1px 0; }
div#right-panel ul li a { display: block; margin: 0; padding: 2px 3px 2px 15px; background: url("/themes/default/images/list-icon.gif") no-repeat 3px 50%; font-size: 9px; }
div#right-panel ul li span { font-size: 10px; display: block; margin-left: 15px; }
div#right-panel em { display: block; margin-left: 15px; font-size: 10px; }
div#right-panel blockquote { margin: 0; padding: 0 0 10px 0; }
div#right-panel p a.more-btn { display: block; padding: 3px 3px 3px 27px; background: url("/themes/default/images/list2-icon.gif") no-repeat 10px 50%; font-size: 9px; }