#col_menu_bar li.wsm_site_link_parent {border:none;}
#col_menu_bar li.wsm_site_link_parent a{background: url(/files/images/main-nav-arrow.png) no-repeat 96% 17px; padding-right: 15px;}
#col_menu_bar li.wsm_site_link_parent ul a {background: #a3a3a3;  margin: 4px 0;font-size: 13px;text-align: left;padding: 2px 10px;text-transform: none;}

/*** ESSENTIAL STYLES ***/
#col_menu_bar, #col_menu_bar * { padding: 0; list-style: none;}
#col_menu_bar {line-height:	1.0;}
#col_menu_bar ul {position: absolute; top: -999em; width: 10em; /* left offset of submenus need to match (see below) */}
#col_menu_bar ul li {width: 100%; text-shadow:none!important;border:none;}
#col_menu_bar li:hover {visibility: inherit; /* fixes IE7 'sticky bug' */}
#col_menu_bar li {}
#col_menu_bar a {display: block; position: relative;}
#col_menu_bar li:hover {}
#col_menu_bar li:hover ul,
#col_menu_bar li.sfHover ul {left: 0; top: 2.5em; /* match top ul list item height */z-index: 99;width: 133px;}
ul#col_menu_bar li:hover li ul,
ul#col_menu_bar li.sfHover li ul {top: -999em;}
ul#col_menu_bar li li:hover ul,
ul#col_menu_bar li li.sfHover ul {left: 10em; /* match ul width */ top: 0;}
ul#col_menu_bar li li:hover li ul,
ul#col_menu_bar li li.sfHover li ul {top: -999em;}
ul#col_menu_bar li li li:hover ul,
ul#col_menu_bar li li li.sfHover ul {left: 10em; /* match ul width */ top: 0;}
#col_menu_bar li li a.dealer-link {font-weight:bold; font-size:.6em; text-decoration:underline;}

/*** DEMO SKIN ***/
#col_menu_bar {float: left; }
#col_menu_bar a {padding: 10px 8px; text-decoration:none;text-transform: uppercase;}
#col_menu_bar ul a {padding: 5px 14px;} /* drop menu styles */
#col_menu_bar ul a:hover {background: #eee7df!important; color: #372c20; text-shadow: none!important;}
#col_menu_bar li {}
#col_menu_bar li li {background: #a3a3a3;}
#col_menu_bar li li li {background: #9AAEDB;}
#col_menu_bar li:hover, #col_menu_bar li.sfHover,
#col_menu_bar a:focus, #col_menu_bar a:hover, #col_menu_bar a:active {
	outline: 0;}

/*** arrows **/
#col_menu_bar a.sf-with-ul {padding-right: 2.25em; min-width: 1px; /* trigger IE7 hasLayout so spans position accurately */}
.sf-sub-indicator {position: absolute; display: block; right: .75em; top: 1.05em; /* IE6 only */
	width: 10px; height: 10px; text-indent: -999em; overflow: hidden; background: url('/files/images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top: .8em; background-position: 0 -100px; /* use translucent arrow for modern browsers*/}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px; /* arrow hovers for modern browsers*/}

/* point right for anchors in subs */
#col_menu_bar ul .sf-sub-indicator { background-position:  -10px 0;}
#col_menu_bar ul a > .sf-sub-indicator { background-position:  0 0;}
/* apply hovers to modern browsers */
#col_menu_bar ul a:focus > .sf-sub-indicator,
#col_menu_bar ul a:hover > .sf-sub-indicator,
#col_menu_bar ul a:active > .sf-sub-indicator,
#col_menu_bar ul li:hover > a > .sf-sub-indicator,
#col_menu_bar ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0; /* arrow hovers for modern browsers*/}

/*** shadows for all but IE6 **
.sf-shadow ul {background:	url('/files/images/shadow.png') no-repeat bottom right; padding: 0 8px 9px 0; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px;}
*/
.sf-shadow ul.sf-shadow-off {background: transparent;}
#col_menu_bar ul a.separator {background: url(/files/images/top-nav-hr.gif) center top no-repeat!important; color: #ffb2a0; margin-top: 5px; padding-top: 10px;}
#col_menu_bar ul a.separator:hover {color:#ff8366;}
#col_menu_bar ul a.child {color: #ffb2a0;}
#col_menu_bar ul a.child:hover {background:none!important; color:#ff8366;}