/* CSS Document */

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; *zoom:1;}
* html .clearfix { height: 1%; } /* Hides from IE-mac \*/
.clearfix { display: block; }	

.sticky_menu_980px #sticky_menu{ left: 50%; margin:0 0 0 -490px!important;  width:980px!important; }
.sticky_menu_Full #sticky_menu { left: 0; margin:0!important;  width:100%; }

.sticky_menu_bottom #sticky_menu { bottom:0; }
.sticky_menu_bottom #sticky_menu>li>ul.sub-menu { position:absolute; z-index:9;  bottom:38px; left:0px; display:none;     }
.sticky_menu_bottom #sticky_menu>li>ul.sub-menu ul{ position:absolute; z-index:9;  top:-5px!important; left:170px;  display:block; width:180px; display:none; }
.sticky_menu_bottom #sticky_menu div.sub-menu { position:absolute; z-index:9;  bottom:38px; left:0;  display:block;  display:none; margin:0!important   }


.sticky_menu_top #sticky_menu { top:0; }
.sticky_menu_top #sticky_menu>li>ul.sub-menu { position:absolute; z-index:9;  top:40px; left:0px; display:none;     }
.sticky_menu_top #sticky_menu>li>ul.sub-menu ul{ position:absolute; z-index:9;  top:-5px!important; left:170px;  display:block; width:180px; display:none; }
.sticky_menu_top #sticky_menu div.sub-menu { position:absolute; z-index:9;  top:40px; left:0;  display:block;  display:none; margin:0!important   }

#sticky_menu {   position:fixed;   list-style:none!important; padding:0!important; z-index:9999; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#sticky_menu li { float:left; padding:0!important; margin:0!important; }
#sticky_menu li a { padding:10px 20px;  display:block; margin:0; text-decoration:none;  }

#sticky_menu>li:first-child { } 
#sticky_menu li:first-child a { }



#sticky_menu ul.sub-menu li a {  }
#sticky_menu ul.sub-menu li a:hover {  }
#sticky_menu li a span { display:block;  padding:1px 5px 1px 0px!important; }
#sticky_menu li.rel { position:relative; }


#sticky_menu>li.showdropdown {   }
#sticky_menu li:hover { }
#sticky_menu li:hover a {  }
#sticky_menu li:hover span {  }



#sticky_menu div.sub-menu>div>h6 { padding:16px 5px 8px 5px!important;  display:block; }
#sticky_menu div.sub-menu>div { float:left; width:175px; margin:10px; }
#sticky_menu div.sub-menu>div a {}
#sticky_menu div.sub-menu>div a:hover {  }

#sticky_menu .sub-menu li { float:none!important; display:block;  width:207px; margin:0!important;   padding:0!important; height:32px; }
#sticky_menu .sub-menu li a { display:block;  margin:0!important; padding:11px 5px 0px 18px!important;  }
#sticky_menu .sub-menu li a:hover { text-decoration: underline; }
#sticky_menu .sub-menu li .sub-menu { left:191px; top:0px;   }
#sticky_menu .sub-menu li .sub-menu li:first-child {  }

.tooltip { width:32px; height:12px; position:absolute; z-index:3; top:-12px; left:40px; }

.stickymenu-textbox { margin-top:8px; padding:3px;}
.stickymenu-textbox p{  padding:5px 0; margin:0;  }
.stickymenu-textbox a { border:none!important; }
.stickymenu-textbox img{  border: none!important;  }

/* ====================================================================================== */
/* ========================= Sticky Menu Stylings ||| Style 1 ============================ */
/* ====================================================================================== */

.sticky_menu_style1 #sticky_menu {  background:#f8f8f8; border:1px solid #ddd; }
.sticky_menu_style1 #sticky_menu li { border:1px solid #ddd;  border-left:none; border-top:none; }
.sticky_menu_style1 #sticky_menu li a { border:1px solid #fff; color:#666; }

.sticky_menu_style1 #sticky_menu>li:first-child {  } 
.sticky_menu_style1 #sticky_menu li:first-child a { border-left:none; }

.sticky_menu_style1 #sticky_menu>li>ul.sub-menu {background:#f8f8f8; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px 15px; -moz-box-shadow:0px 0px 3px #ccc; box-shadow:0px 0px 3px #ccc; -webkit-box-shadow:0px 0px 3px #ccc; border:1px solid #bbb; margin:0;   }
.sticky_menu_style1 #sticky_menu>li>ul.sub-menu ul{background:#f8f8f8; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px; -moz-box-shadow:0px 0px 3px #ccc; box-shadow:0px 0px 3px #ccc; -webkit-box-shadow:0px 0px 3px #ccc;  }

.sticky_menu_style1 #sticky_menu ul.sub-menu li a { color:#444; }
.sticky_menu_style1 #sticky_menu ul.sub-menu li a:hover {  }

.sticky_menu_style1 #sticky_menu li a span { color:#999; }

.sticky_menu_style1 #sticky_menu>li.showdropdown { background:url(http://corymarketing.com/wp-content/plugins/sticky_menu/sprites/css/sprites/i/degree.png) 100% 0% no-repeat #f8f8f8;  }
.sticky_menu_style1 #sticky_menu li:hover { }
.sticky_menu_style1 #sticky_menu li:hover a { color:#aaa;  }
.sticky_menu_style1 #sticky_menu li:hover span { color:#aaa; }


.sticky_menu_style1 #sticky_menu div.sub-menu { background:#f8f8f8 ; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; -moz-box-shadow:0px 0px 3px #ccc; box-shadow:0px 0px 3px #ccc; -webkit-box-shadow:0px 0px 3px #ccc; border:1px solid #bbb;  }
.sticky_menu_style1 #sticky_menu div.sub-menu>div>h6 { color:#111; font-size:16px; border-bottom:1px dotted #bbb!important; background:none!important; text-transform: none;}
.sticky_menu_style1 #sticky_menu div.sub-menu>div {  }
.sticky_menu_style1 #sticky_menu div.sub-menu>div a { text-transform: none; font-size: 11px; font-weight: 500; letter-spacing: -1px;}
.sticky_menu_style1 #sticky_menu div.sub-menu>div a:hover { border-left:none; color:#bbb; text-decoration: underline; }

.sticky_menu_style1 #sticky_menu .sub-menu li { line-height:1.5; background:none;  height:32px; margin:0!important; border:none!important;}
.sticky_menu_style1 #sticky_menu .sub-menu li a { border:none!important; color:#fff; font-weight: 500; font-size:11px!important; text-align:left; text-transform: none!important;   letter-spacing: 0px!important;  margin:0!important;  }
.sticky_menu_style1 #sticky_menu .sub-menu li a:hover { border:none; color:#bbb; text-decoration: underline; }
.sticky_menu_style1 #sticky_menu .sub-menu li .sub-menu {   }
.sticky_menu_style1 #sticky_menu .sub-menu li .sub-menu li:first-child {  }

.sticky_menu_style1 .tooltip { background:url(http://corymarketing.com/wp-content/plugins/sticky_menu/sprites/css/sprites/i/menu-tip.png) top left no-repeat;  }

.sticky_menu_style1 .stickymenu-textbox { font-size:11px; color:#444;  }
.sticky_menu_style1 .stickymenu-textbox p{   }


/* ====================================================================================== */
/* ========================= Sticky Menu Stylings ||| Style 2 ============================ */
/* ====================================================================================== */

.sticky_menu_style2 #sticky_menu {  background:#111; border:1px solid #222; }
.sticky_menu_style2 #sticky_menu li { border:1px solid #222;  border-left:none; border-top:none; }
.sticky_menu_style2 #sticky_menu li a { border:1px solid #000; color:#fff; }

.sticky_menu_style2 #sticky_menu>li:first-child {  } 
.sticky_menu_style2 #sticky_menu li:first-child a { border-left:none; }

.sticky_menu_style2 #sticky_menu>li>ul.sub-menu {background:#111; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px 15px; -moz-box-shadow:0px 0px 3px #000; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000; border:1px solid #000; margin:0;   }
.sticky_menu_style2 #sticky_menu>li>ul.sub-menu ul{background:#111; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px; -moz-box-shadow:0px 0px 3px #000; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000;  }

.sticky_menu_style2 #sticky_menu ul.sub-menu li a { color:#fff; }
.sticky_menu_style2 #sticky_menu ul.sub-menu li a:hover { color:#aaa; }

.sticky_menu_style2 #sticky_menu li a span { color:#999; }

.sticky_menu_style2 #sticky_menu>li.showdropdown {  }
.sticky_menu_style2 #sticky_menu li:hover { }
.sticky_menu_style2 #sticky_menu li:hover a { color:#fff;  }
.sticky_menu_style2 #sticky_menu li:hover span { color:#fff; }


.sticky_menu_style2 #sticky_menu div.sub-menu { background:#111 ; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; -moz-box-shadow:0px 0px 3px #000; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000; border:1px solid #000;  }
.sticky_menu_style2 #sticky_menu div.sub-menu>div>h6 { color:#fff; font-size:16px; border-bottom:1px dotted #aaa!important; background:none!important; text-transform: none;}
.sticky_menu_style2 #sticky_menu div.sub-menu>div {  }
.sticky_menu_style2 #sticky_menu div.sub-menu>div a { text-transform: none; font-size: 11px; font-weight: 500; letter-spacing: -1px;}
.sticky_menu_style2 #sticky_menu div.sub-menu>div a:hover { border-left:none; color:#aaa; text-decoration: underline; }

.sticky_menu_style2 #sticky_menu .sub-menu li { line-height:1.5; background:none;  height:32px; margin:0!important; border:none!important;}
.sticky_menu_style2 #sticky_menu .sub-menu li a { border:none!important; color:#fff; font-weight: 500; font-size:11px!important; text-align:left; text-transform: none!important;   letter-spacing: 0px!important;  margin:0!important;  }
.sticky_menu_style2 #sticky_menu .sub-menu li a:hover { border:none; color:#bbb; text-decoration: underline; }
.sticky_menu_style2 #sticky_menu .sub-menu li .sub-menu {   }
.sticky_menu_style2 #sticky_menu .sub-menu li .sub-menu li:first-child {  }

.sticky_menu_style2 .tooltip { background:url(http://corymarketing.com/wp-content/plugins/sticky_menu/sprites/css/sprites/i/menu-tip.png) top left no-repeat;  }

.sticky_menu_style2 .stickymenu-textbox { font-size:11px; color:#aaa;  }
.sticky_menu_style2 .stickymenu-textbox p{   }

/* ====================================================================================== */
/* ========================= Sticky Menu Stylings ||| Style 3 ============================ */
/* ====================================================================================== */

.sticky_menu_style3 #sticky_menu {  background:#3c8fda; border:1px solid #2a6ba6; }
.sticky_menu_style3 #sticky_menu li { border:1px solid #2a6ba6;  border-left:none; border-top:none; border-bottom: none!important;}
.sticky_menu_style3 #sticky_menu li a { border:1px solid #459cea; color:#fff; border-bottom: none!important;}

.sticky_menu_style3 #sticky_menu>li:first-child {  } 
.sticky_menu_style3 #sticky_menu li:first-child a { border-left:none; }

.sticky_menu_style3 #sticky_menu>li>ul.sub-menu {background:#2a6ba6; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px 15px; -moz-box-shadow:0px 0px 3px #1c4a73; box-shadow:0px 0px 3px #1c4a73; -webkit-box-shadow:0px 0px 3px #1c4a73; border:1px solid #1c4a73; margin:0;   }
.sticky_menu_style3 #sticky_menu>li>ul.sub-menu ul{background:#2a6ba6; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px; -moz-box-shadow:0px 0px 3px #1c4a73; box-shadow:0px 0px 3px #1c4a73; -webkit-box-shadow:0px 0px 3px #1c4a73;  }

.sticky_menu_style3 #sticky_menu ul.sub-menu li a { color:#fff; }
.sticky_menu_style3 #sticky_menu ul.sub-menu li a:hover { color:#95c5f0; }

.sticky_menu_style3 #sticky_menu li a span { color:#999; }

.sticky_menu_style3 #sticky_menu>li.showdropdown {  }
.sticky_menu_style3 #sticky_menu li:hover { }
.sticky_menu_style3 #sticky_menu li:hover a { color:#fff;  }
.sticky_menu_style3 #sticky_menu li:hover span { color:#fff; }


.sticky_menu_style3 #sticky_menu div.sub-menu { background:#2a6ba6 ; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; -moz-box-shadow:0px 0px 3px 1c4a73; box-shadow:0px 0px 3px #1c4a73; -webkit-box-shadow:0px 0px 3px #1c4a73; border:1px solid #1c4a73;  }
.sticky_menu_style3 #sticky_menu div.sub-menu>div>h6 { color:#fff; font-size:16px; border-bottom:1px dotted #95c5f0!important; background:none!important; text-transform: none;}
.sticky_menu_style3 #sticky_menu div.sub-menu>div {  }
.sticky_menu_style3 #sticky_menu div.sub-menu>div a { text-transform: none; font-size: 11px; font-weight: 500; letter-spacing: -1px;}
.sticky_menu_style3 #sticky_menu div.sub-menu>div a:hover { border-left:none; color:#95c5f0; text-decoration: underline; }

.sticky_menu_style3 #sticky_menu .sub-menu li { line-height:1.5; background:none;  height:32px; margin:0!important; border:none!important;}
.sticky_menu_style3 #sticky_menu .sub-menu li a { border:none!important; color:#fff; font-weight: 500; font-size:11px!important; text-align:left; text-transform: none!important;   letter-spacing: 0px!important;  margin:0!important;  }
.sticky_menu_style3 #sticky_menu .sub-menu li a:hover { border:none; color:#bbb; text-decoration: underline; }
.sticky_menu_style3 #sticky_menu .sub-menu li .sub-menu {   }
.sticky_menu_style3 #sticky_menu .sub-menu li .sub-menu li:first-child {  }

.sticky_menu_style3 .tooltip { background:url(http://corymarketing.com/wp-content/plugins/sticky_menu/sprites/css/sprites/i/menu-tip.png) top left no-repeat;  }

.sticky_menu_style3 .stickymenu-textbox { font-size:11px; color:#fff;  }
.sticky_menu_style3 .stickymenu-textbox p{   }

/* ====================================================================================== */
/* ========================= Sticky Menu Stylings ||| Style 4 ============================ */
/* ====================================================================================== */

.sticky_menu_style4 #sticky_menu {  background:#3c8fda url(i/style4-bg.png) repeat-x; border:1px solid #2a6ba6; }
.sticky_menu_style4 #sticky_menu li { border:1px solid #2a6ba6;  border-left:none; border-top:none; border-bottom: none!important;}
.sticky_menu_style4 #sticky_menu li a { border:1px solid #6eb1e2; color:#fff; border-top:none;border-bottom: none!important;}

.sticky_menu_style4 #sticky_menu>li:first-child {  } 
.sticky_menu_style4 #sticky_menu li:first-child a { border-left:none; }

.sticky_menu_style4 #sticky_menu>li>ul.sub-menu {background:#fff url(i/sub-menu-bg.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px 15px; -moz-box-shadow:0px 0px 3px #aaa; box-shadow:0px 0px 3px #aaa; -webkit-box-shadow:0px 0px 3px #aaa; border:1px solid #fff; margin:0;   }
.sticky_menu_style4 #sticky_menu>li>ul.sub-menu ul{background:#fff url(i/sub-menu-bg.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px; -moz-box-shadow:0px 0px 3px #aaa; box-shadow:0px 0px 3px #aaa; -webkit-box-shadow:0px 0px 3px #aaa;  }

.sticky_menu_style4 #sticky_menu ul.sub-menu li a { color:#333; }
.sticky_menu_style4 #sticky_menu ul.sub-menu li a:hover { color:#3c8fda; }

.sticky_menu_style4 #sticky_menu li a span { color:#777; }

.sticky_menu_style4 #sticky_menu>li.showdropdown {  }
.sticky_menu_style4 #sticky_menu li:hover { }
.sticky_menu_style4 #sticky_menu li:hover a { color:#333;  }
.sticky_menu_style4 #sticky_menu li:hover span { color:#3c8fda; }


.sticky_menu_style4 #sticky_menu div.sub-menu { background:#fff url(i/sub-menu-bg.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; -moz-box-shadow:0px 0px 3px aaa; box-shadow:0px 0px 3px #aaa; -webkit-box-shadow:0px 0px 3px #aaa; border:1px solid #fff;  }
.sticky_menu_style4 #sticky_menu div.sub-menu>div>h6 { color:#333; font-size:16px; border-bottom:1px dotted #333!important; background:none!important; text-transform: none;}
.sticky_menu_style4 #sticky_menu div.sub-menu>div {  }
.sticky_menu_style4 #sticky_menu div.sub-menu>div a { text-transform: none; font-size: 11px; font-weight: 500; letter-spacing: -1px;}
.sticky_menu_style4 #sticky_menu div.sub-menu>div a:hover { border-left:none; color:#3c8fda; text-decoration: underline; }

.sticky_menu_style4 #sticky_menu .sub-menu li { line-height:1.5; background:none;  height:32px; margin:0!important; border:none!important;}
.sticky_menu_style4 #sticky_menu .sub-menu li a { border:none!important; color:#333; font-weight: 500; font-size:11px!important; text-align:left; text-transform: none!important;   letter-spacing: 0px!important;  margin:0!important;  }
.sticky_menu_style4 #sticky_menu .sub-menu li a:hover { border:none; color:#3c8fda; text-decoration: underline; }
.sticky_menu_style4 #sticky_menu .sub-menu li .sub-menu {   }
.sticky_menu_style4 #sticky_menu .sub-menu li .sub-menu li:first-child {  }

.sticky_menu_style4 .tooltip { background:url(http://corymarketing.com/wp-content/plugins/sticky_menu/sprites/css/sprites/i/menu-tip.png) top left no-repeat;  }

.sticky_menu_style4 .stickymenu-textbox { font-size:11px; color:#333;  }
.sticky_menu_style4 .stickymenu-textbox p{   }

/* ====================================================================================== */
/* ========================= Sticky Menu Stylings ||| Style 5 ============================ */
/* ====================================================================================== */

.sticky_menu_style5 #sticky_menu {  background:#3c8fda url(i/style5-bg.png) repeat-x; border:1px solid #000; }
.sticky_menu_style5 #sticky_menu li { border:1px solid #000;  border-left:none; border-top:none; border-bottom: none!important;}
.sticky_menu_style5 #sticky_menu li a { border:1px solid #4a4a4a; color:#fff; border-top:none;border-bottom: none!important;}

.sticky_menu_style5 #sticky_menu>li:first-child {  } 
.sticky_menu_style5 #sticky_menu li:first-child a { border-left:none; }

.sticky_menu_style5 #sticky_menu>li>ul.sub-menu {background:#fff url(i/sub-menu-bg-d.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px 15px; -moz-box-shadow:0px 0px 3px #000; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000; border:1px solid #000; margin:0;   }
.sticky_menu_style5 #sticky_menu>li>ul.sub-menu ul{background:#fff url(i/sub-menu-bg-d.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px; -moz-box-shadow:0px 0px 3px #000; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000;  }

.sticky_menu_style5 #sticky_menu ul.sub-menu li a { color:#fff; }
.sticky_menu_style5 #sticky_menu ul.sub-menu li a:hover { color:#aaa; }

.sticky_menu_style5 #sticky_menu li a span { color:#777; }

.sticky_menu_style5 #sticky_menu>li.showdropdown {  }
.sticky_menu_style5 #sticky_menu li:hover { }
.sticky_menu_style5 #sticky_menu li:hover a { color:#fff;  }
.sticky_menu_style5 #sticky_menu li:hover span { color:#aaa; }


.sticky_menu_style5 #sticky_menu div.sub-menu { background:#fff url(i/sub-menu-bg-d.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; -moz-box-shadow:0px 0px 3px 000; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000; border:1px solid #000;  }
.sticky_menu_style5 #sticky_menu div.sub-menu>div>h6 { color:#fff; font-size:16px; border-bottom:1px dotted #aaa!important; background:none!important; text-transform: none;}
.sticky_menu_style5 #sticky_menu div.sub-menu>div {  }
.sticky_menu_style5 #sticky_menu div.sub-menu>div a { text-transform: none; font-size: 11px; font-weight: 500; letter-spacing: -1px;}
.sticky_menu_style5 #sticky_menu div.sub-menu>div a:hover { border-left:none; color:#aaa; text-decoration: underline; }

.sticky_menu_style5 #sticky_menu .sub-menu li { line-height:1.5; background:none;  height:32px; margin:0!important; border:none!important;}
.sticky_menu_style5 #sticky_menu .sub-menu li a { border:none!important; color:#aaa; font-weight: 500; font-size:11px!important; text-align:left; text-transform: none!important;   letter-spacing: 0px!important;  margin:0!important;  }
.sticky_menu_style5 #sticky_menu .sub-menu li a:hover { border:none; color:#aaa; text-decoration: underline; }
.sticky_menu_style5 #sticky_menu .sub-menu li .sub-menu {   }
.sticky_menu_style5 #sticky_menu .sub-menu li .sub-menu li:first-child {  }

.sticky_menu_style5 .tooltip { background:url(http://corymarketing.com/wp-content/plugins/sticky_menu/sprites/css/sprites/i/menu-tip.png) top left no-repeat;  }

.sticky_menu_style5 .stickymenu-textbox { font-size:11px; color:#fff;  }
.sticky_menu_style5 .stickymenu-textbox p{   }

/* ====================================================================================== */
/* ========================= Sticky Menu Stylings ||| Style 6 ============================ */
/* ====================================================================================== */

.sticky_menu_style6 #sticky_menu {  background: url(i/style6-bg.png) repeat-x; border:1px solid #000; text-shadow: 1px 1px 0px #333;}
.sticky_menu_style6 #sticky_menu li { border:1px solid #000;  border-left:none; border-top:none; border-bottom: none!important;}
.sticky_menu_style6 #sticky_menu li a {  color:#fff; border: none!important;}

.sticky_menu_style6 #sticky_menu>li:first-child {  } 
.sticky_menu_style6 #sticky_menu li:first-child a { border-left:none; }

.sticky_menu_style6 #sticky_menu>li>ul.sub-menu {background: url(i/sub-menu-bg-t.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px 15px; -moz-box-shadow:0px 0px 3px #000; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000; border:1px solid #000; margin:0;   }
.sticky_menu_style6 #sticky_menu>li>ul.sub-menu ul{background: url(i/sub-menu-bg-t.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px; -moz-box-shadow:0px 0px 3px #000; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000;  }

.sticky_menu_style6 #sticky_menu ul.sub-menu li a { color:#fff; }
.sticky_menu_style6 #sticky_menu ul.sub-menu li a:hover { color:#aaa; }

.sticky_menu_style6 #sticky_menu li a span { color:#777; }

.sticky_menu_style6 #sticky_menu>li.showdropdown {  }
.sticky_menu_style6 #sticky_menu li:hover { }
.sticky_menu_style6 #sticky_menu li:hover a { color:#fff;  }
.sticky_menu_style6 #sticky_menu li:hover span { color:#aaa; }


.sticky_menu_style6 #sticky_menu div.sub-menu { background: url(i/sub-menu-bg-t.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; -moz-box-shadow:0px 0px 3px 000; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000; border:1px solid #000;  }
.sticky_menu_style6 #sticky_menu div.sub-menu>div>h6 { color:#fff; font-size:16px; border-bottom:1px dotted #aaa!important; background:none!important; text-transform: none;}
.sticky_menu_style6 #sticky_menu div.sub-menu>div {  }
.sticky_menu_style6 #sticky_menu div.sub-menu>div a { text-transform: none; font-size: 11px; font-weight: 500; letter-spacing: -1px;}
.sticky_menu_style6 #sticky_menu div.sub-menu>div a:hover { border-left:none; color:#aaa; text-decoration: underline; }

.sticky_menu_style6 #sticky_menu .sub-menu li { line-height:1.5; background:none;  height:32px; margin:0!important; border:none!important;}
.sticky_menu_style6 #sticky_menu .sub-menu li a { border:none!important; color:#aaa; font-weight: 500; font-size:11px!important; text-align:left; text-transform: none!important;   letter-spacing: 0px!important;  margin:0!important;  }
.sticky_menu_style6 #sticky_menu .sub-menu li a:hover { border:none; color:#aaa; text-decoration: underline; }
.sticky_menu_style6 #sticky_menu .sub-menu li .sub-menu {   }
.sticky_menu_style6 #sticky_menu .sub-menu li .sub-menu li:first-child {  }

.sticky_menu_style6 .tooltip { background:url(http://corymarketing.com/wp-content/plugins/sticky_menu/sprites/css/sprites/i/menu-tip.png) top left no-repeat;  }

.sticky_menu_style6 .stickymenu-textbox { font-size:11px; color:#fff;  }
.sticky_menu_style6 .stickymenu-textbox p{   }

/* ====================================================================================== */
/* ========================= Sticky Menu Stylings ||| Style 7 ============================ */
/* ====================================================================================== */

.sticky_menu_style7 #sticky_menu {  background:#670b0b url(i/style7-bg.png) repeat-x; border:1px solid #670b0b; text-shadow: 1px 1px 0px #333;}
.sticky_menu_style7 #sticky_menu li { border:1px solid #922121;  border-left:none; border-top:none; border-bottom: none!important;}
.sticky_menu_style7 #sticky_menu li a { border:1px solid #cb3c3c; color:#fff; border-top:none;border-bottom: none!important;}

.sticky_menu_style7 #sticky_menu>li:first-child {  } 
.sticky_menu_style7 #sticky_menu li:first-child a { border-left:none; }

.sticky_menu_style7 #sticky_menu>li>ul.sub-menu {background:#fff url(i/sub-menu-bg-r.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px 15px; -moz-box-shadow:0px 0px 3px #000; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000; border:1px solid #9e2020; margin:0;   }
.sticky_menu_style7 #sticky_menu>li>ul.sub-menu ul{background:#fff url(i/sub-menu-bg-r.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px; -moz-box-shadow:0px 0px 3px #000; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000;  }

.sticky_menu_style7 #sticky_menu ul.sub-menu li a { color:#fff; }
.sticky_menu_style7 #sticky_menu ul.sub-menu li a:hover { color:#111; }

.sticky_menu_style7 #sticky_menu li a span { color:#111; }

.sticky_menu_style7 #sticky_menu>li.showdropdown {  }
.sticky_menu_style7 #sticky_menu li:hover { }
.sticky_menu_style7 #sticky_menu li:hover a { color:#fff;  }
.sticky_menu_style7 #sticky_menu li:hover span { color:#111; }


.sticky_menu_style7 #sticky_menu div.sub-menu { background:#fff url(i/sub-menu-bg-r.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; -moz-box-shadow:0px 0px 3px 000; box-shadow:0px 0px 3px #000; -webkit-box-shadow:0px 0px 3px #000; border:1px solid #000;  }
.sticky_menu_style7 #sticky_menu div.sub-menu>div>h6 { color:#fff; font-size:16px; border-bottom:1px dotted #fff!important; background:none!important; text-transform: none;}
.sticky_menu_style7 #sticky_menu div.sub-menu>div {  }
.sticky_menu_style7 #sticky_menu div.sub-menu>div a { text-transform: none; font-size: 11px; font-weight: 500; letter-spacing: -1px;}
.sticky_menu_style7 #sticky_menu div.sub-menu>div a:hover { border-left:none; color:#111; text-decoration: underline; }

.sticky_menu_style7 #sticky_menu .sub-menu li { line-height:1.5; background:none;  height:32px; margin:0!important; border:none!important;}
.sticky_menu_style7 #sticky_menu .sub-menu li a { border:none!important; color:#fff; font-weight: 500; font-size:11px!important; text-align:left; text-transform: none!important;   letter-spacing: 0px!important;  margin:0!important;  }
.sticky_menu_style7 #sticky_menu .sub-menu li a:hover { border:none; color:#333; text-decoration: underline; }
.sticky_menu_style7 #sticky_menu .sub-menu li .sub-menu {   }
.sticky_menu_style7 #sticky_menu .sub-menu li .sub-menu li:first-child {  }

.sticky_menu_style7 .tooltip { background:url(http://corymarketing.com/wp-content/plugins/sticky_menu/sprites/css/sprites/i/menu-tip.png) top left no-repeat;  }

.sticky_menu_style7 .stickymenu-textbox { font-size:11px; color:#fff;  }
.sticky_menu_style7 .stickymenu-textbox p{   }

/* ====================================================================================== */
/* ========================= Sticky Menu Stylings ||| Style 8 ============================ */
/* ====================================================================================== */

.sticky_menu_style8 #sticky_menu {  background: url(i/style8-bg.png) repeat-x; border:1px solid #111; }
.sticky_menu_style8 #sticky_menu li { border:1px solid #111;  border-left:none; border-top:none; border-bottom: none!important;}
.sticky_menu_style8 #sticky_menu li a { border:1px solid #aaa; color:#fff; border-top:none;border-bottom: none!important;}

.sticky_menu_style8 #sticky_menu>li:first-child {  } 
.sticky_menu_style8 #sticky_menu li:first-child a { border-left:none; }

.sticky_menu_style8 #sticky_menu>li>ul.sub-menu {background: url(i/sub-menu-bg-w.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px 15px; -moz-box-shadow:0px 0px 3px #aaa; box-shadow:0px 0px 3px #aaa; -webkit-box-shadow:0px 0px 3px #aaa; border:1px solid #fff; margin:0;   }
.sticky_menu_style8 #sticky_menu>li>ul.sub-menu ul{background: url(i/sub-menu-bg-w.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; padding:4px 12px; -moz-box-shadow:0px 0px 3px #aaa; box-shadow:0px 0px 3px #aaa; -webkit-box-shadow:0px 0px 3px #aaa;  }

.sticky_menu_style8 #sticky_menu ul.sub-menu li a { color:#111; }
.sticky_menu_style8 #sticky_menu ul.sub-menu li a:hover { color:#333; }

.sticky_menu_style8 #sticky_menu li a span { color:#111; }

.sticky_menu_style8 #sticky_menu>li.showdropdown {  }
.sticky_menu_style8 #sticky_menu li:hover { }
.sticky_menu_style8 #sticky_menu li:hover a { color:#111;  }
.sticky_menu_style8 #sticky_menu li:hover span { color:#111; }


.sticky_menu_style8 #sticky_menu div.sub-menu { background: url(i/sub-menu-bg-w.png) repeat; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; border-top:none; -moz-box-shadow:0px 0px 3px aaa; box-shadow:0px 0px 3px #aaa; -webkit-box-shadow:0px 0px 3px #aaa; border:1px solid #fff;  }
.sticky_menu_style8 #sticky_menu div.sub-menu>div>h6 { color:#111; font-size:16px; border-bottom:1px dotted #111!important; background:none!important; text-transform: none;}
.sticky_menu_style8 #sticky_menu div.sub-menu>div {  }
.sticky_menu_style8 #sticky_menu div.sub-menu>div a { text-transform: none; font-size: 11px; font-weight: 500; letter-spacing: -1px;}
.sticky_menu_style8 #sticky_menu div.sub-menu>div a:hover { border-left:none; color:#111; text-decoration: underline; }

.sticky_menu_style8 #sticky_menu .sub-menu li { line-height:1.5; background:none;  height:32px; margin:0!important; border:none!important;}
.sticky_menu_style8 #sticky_menu .sub-menu li a { border:none!important; color:#111; font-weight: 500; font-size:11px!important; text-align:left; text-transform: none!important;   letter-spacing: 0px!important;  margin:0!important;  }
.sticky_menu_style8 #sticky_menu .sub-menu li a:hover { border:none; color:#333; text-decoration: underline; }
.sticky_menu_style8 #sticky_menu .sub-menu li .sub-menu {   }
.sticky_menu_style8 #sticky_menu .sub-menu li .sub-menu li:first-child {  }

.sticky_menu_style8 .tooltip { background:url(http://corymarketing.com/wp-content/plugins/sticky_menu/sprites/css/sprites/i/menu-tip.png) top left no-repeat;  }

.sticky_menu_style8 .stickymenu-textbox { font-size:11px; color:#111;  }
.sticky_menu_style8 .stickymenu-textbox p{   }