/*** Main menu CSS code ***/

#newmenu{

	position:absolute;

	right:0px;

	top:10px;

	z-index:100;

}

#newmenu #suckerfishnav {

    font-family:arial;

    }

#newmenu #suckerfishnav, #newmenu #suckerfishnav ul {

    float:right;

    list-style:none;

    padding:0;

    margin:0;

    }

#newmenu #suckerfishnav a {
	display:block;
	position:relative;

    color:#d6d6d6;

    text-decoration:none;

    margin-left:10px;
	padding:0 11px 0 0;

	height:32px;

    line-height:32px;

    }
#newmenu #suckerfishnav .haschildren a{padding:0 27px 0 0;}
#newmenu #suckerfishnav li {

    float:left;

    padding:0;

	margin-top:5px;

    }

#newmenu #suckerfishnav ul {

    position:absolute;

    left:-999em;

    height:auto;

    width:151px;

    margin:0;

    line-height:1;

    /*-moz-opacity:0.85;

    opacity:0.85;

    khtml-opacity:0.85;*/

    border:0;

    }

#newmenu #suckerfishnav li ul{

    width:240px;

}

#newmenu #suckerfishnav li li {

    width:240px;

	margin-top:0px;

	}

#newmenu #suckerfishnav li li a {

    width:240px;

    /*padding:4px 10px;*/

    font-size:15px;

    color:#373737;

	height:40px;

	position:relative;

	top:3px;

	left:6px;

    }

#newmenu #suckerfishnav li ul ul {

    margin-left:228px;

	margin-top:-41px !important;

    }

#newmenu #suckerfishnav li li:hover {

    /*background:#9C1F1B;*/

    }

#newmenu #suckerfishnav li ul li:hover a, #newmenu #suckerfishnav li ul li li:hover a, #newmenu #suckerfishnav li ul li li li:hover a, #newmenu #suckerfishnav li ul li li li:hover a {

    color:black;

    }

#newmenu #suckerfishnav li:hover a, #newmenu #suckerfishnav li.sfhover a {

    color:#534800;

    }

#newmenu #suckerfishnav li:hover li a,
#newmenu #suckerfishnav li li:hover li a{

    color:#373737;

    }

#newmenu #suckerfishnav li:hover ul ul, #newmenu #suckerfishnav li:hover ul ul ul, #newmenu #suckerfishnav li:hover ul ul ul ul, #newmenu #suckerfishnav li.sfhover ul ul, #newmenu #suckerfishnav li.sfhover ul ul ul, #newmenu #suckerfishnav li.sfhover ul ul ul ul {

    left:-999em;

    }

#newmenu #suckerfishnav li:hover ul, #newmenu #suckerfishnav li li:hover ul, #newmenu #suckerfishnav li li li:hover ul, #newmenu #suckerfishnav li li li li:hover ul, #newmenu #suckerfishnav li.sfhover ul, #newmenu #suckerfishnav li li.sfhover ul, #newmenu #suckerfishnav li li li.sfhover ul, #newmenu #suckerfishnav li li li li.sfhover ul {

    left:auto;

    }

#newmenu #suckerfishnav li:hover, #newmenu #suckerfishnav li.sfhover {

    /*background:#DA0909;*/

    }

#newmenu #suckerfishnav .current_page_parent {

    /*background:#B13733;*/

    }

#newmenu #suckerfishnav .current_page_item {

    /*background:#D31510;*/

    }

#newmenu #suckerfishnav .current_page_parent a:after, #newmenu #suckerfishnav .current_page_parent li a:after, #newmenu #suckerfishnav .current_page_parent li li a:after, #newmenu #suckerfishnav .current_page_parent li li li a:after, #newmenu #suckerfishnav .current_page_parent li li li li a:after {

    content:"";

    }

#newmenu #suckerfishnav .current_page_parent a:after, #newmenu #suckerfishnav li .current_page_parent a:after, #newmenu #suckerfishnav li li .current_page_parent a:after, #newmenu #suckerfishnav li li li .current_page_parent a:after {

    color:#000000;

    content:"";

    }

#newmenu #suckerfishnav .current_page_item a:after, #newmenu #suckerfishnav li .current_page_item a:after, #newmenu #suckerfishnav li li .current_page_item a:after, #newmenu #suckerfishnav li li li .current_page_item a:after, #newmenu #suckerfishnav li li li li .current_page_item a:after {

    color:#000000;

    content:"";

    }

#newmenu .noarrowtopmenu{

	width:17px;

}

#newmenu .hasarrowtopmenu{

	padding: 0 24px 0 0;
	/*float:right;*/
	position:absolute;
	top:0;
	right:0;
	height:32px;
	margin-left:9px;

	margin-right:-6px;

	

}

#newmenu .noarrowtopmenu{

	/*padding: 0 18px 0 0;*/

	margin-left:9px;
	overflow:hidden;
	/*float:right;*/
	position:absolute;
	right:0;
	top:0;
	height:32px;

	margin-right:-6px;

	

}

#newmenu .noarrowtopmenu{

	margin-left:0;

}

#newmenu .lefttopmenu{

	padding: 0 0px 0 14px;
	float:left;	
	height:32px;
	margin-left:-5px;

}
#newmenu .txt{float:left;}


#newmenu .current_page_parent>a, #newmenu .current_page_item>a{

	/*font-weight:bold;*/

}

#newmenu .sfHover .noarrowtopmenu, #newmenu #suckerfishnav>li.current_page_item.sfHover .noarrowtopmenu {

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/topmenuright.png") no-repeat;

}

#newmenu .haschildren .hasarrowtopmenu{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/topmenuhaschildrenright.png") no-repeat;

}

#newmenu .haschildren.sfHover .hasarrowtopmenu, #newmenu #suckerfishnav>li.current_page_item.sfHover .hasarrowtopmenu,  #newmenu #suckerfishnav>li.current_page_parent.sfHover .hasarrowtopmenu{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/topmenuhaschildrenrighthover.png") no-repeat;

}

#newmenu .sfHover .lefttopmenu, #newmenu .sfHover.topactive .lefttopmenu, #newmenu #suckerfishnav>li.current_page_item.sfHover .lefttopmenu,  #newmenu #suckerfishnav>li.current_page_parent.sfHover .lefttopmenu{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/topmenuleft.png") no-repeat;

}

#newmenu .sfHover a, #newmenu .sfHover.topactive>a, #newmenu #suckerfishnav>li.current_page_item.sfHover>a,  #newmenu #suckerfishnav>li.current_page_parent.sfHover>a{

	/*background-color: #FFFFFF;*/

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/topmenu.png") repeat-x;

	line-height:32px;

}

#newmenu li ul{

	margin-top:-2px !important;

	border:none;

	z-index:10;

}

#newmenu li.sfHover ul li a{

	background: none;

}

#newmenu li.secondtop{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/2ndmenutop.png") no-repeat;

}

#newmenu li.secondbottom{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/2ndmenubottom.png") no-repeat;

}

#newmenu li.secondonly{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/2ndmenuonly.png") no-repeat;

}

#newmenu li.secondtop:hover{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/2ndmenutophover.png") no-repeat;

}

#newmenu li.secondbottom:hover{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/2ndmenubottomhover.png") no-repeat;

}

#newmenu li.secondonly:hover{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/2ndmenuonlyhover.png") no-repeat;

}

#newmenu li li{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/2ndmenu.png") no-repeat;

}

#newmenu li li:hover{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/2ndmenuhover.png") no-repeat;

}

#newmenu .divider{

	position:absolute;

	top:6px;

	font-size:16px;

	font-weight:100;

	margin-left:1px;

}

#newmenu li li ul{

	z-index:9999;

}

#newmenu li li li, #newmenu li li li:hover{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/3rdmenu.png") no-repeat;

	height:29px;

}

#newmenu li li li a{

	top:0px !important;

}

#newmenu li li li.thirdtop, #newmenu li li li.thirdtop:hover{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/3rdmenutop.png") no-repeat;

	height:35px;

}

#newmenu li li li.thirdtop a{

	top:5px !important;

}

#newmenu li li li.thirdbottom, #newmenu li li li.thirdbottom:hover{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/3rdmenubottom.png") no-repeat;

	height:34px;

}

#newmenu li li li.thirdbottom a{

	top:0px !important;

}

#newmenu li a{

	font-size:15px !important;

}

#newmenu li li a{

	font-size:12px !important;

}

#newmenu li li li a{

	font-size:12px !important;

}

#newmenu li li li a:hover{

	/*color:#FFFFFF !important;*/

	text-decoration:underline !important;

}

#newmenu .topactive .lefttopmenu, #newmenu #suckerfishnav>li.current_page_item .lefttopmenu, #newmenu #suckerfishnav>li.current_page_parent .lefttopmenu{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/topmenuleftactive.png") no-repeat;

	

}

#newmenu .topactive .hasarrowtopmenu,  #newmenu #suckerfishnav>li.current_page_item .hasarrowtopmenu, #newmenu #suckerfishnav>li.current_page_parent .hasarrowtopmenu{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/topmenuhaschildrenrightactive.png") no-repeat;

	padding-bottom:25px;

}

#newmenu .topactive .noarrowtopmenu, #newmenu #suckerfishnav>li.current_page_item .noarrowtopmenu {

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/topmenurightactive.png") no-repeat;



}

#newmenu .topactive>a, #newmenu #suckerfishnav>li.current_page_item>a, #newmenu #suckerfishnav>li.current_page_parent>a{

	background: url("http://www.bluecedarmarketing.com/wp-content/themes/BlueCedar/images/menu/topmenuactive.png") repeat-x;
	/*margin-bottom:-1px !important;*/

}




