/*
Theme Name: Clean Line Energy
Theme URI: http://www.raisedeyebrow.com/
Description: Built by Raised Eyebrow Web Studio.
Version: 1.0
Author: Raised Eyebrow Web Studio
Author URI: http://www.raisedeyebrow.com/

*/



/* Begin Typography & Colors */

#pixopoint_menu_wrapper1{
	padding: 30px 0 0 225px;
	width:763px;
	display: block;
	height: 38px;
	z-index: 9999;
}
#suckerfishnav {
	background-color: #FFF;
	background-image: none;
	font-size:13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;	
	width:100%;
/*	letter-spacing:1px; */
}
#suckerfishnav, #suckerfishnav ul {
	float:left;
	list-style:none;
	line-height:40px;
	padding:0;
	border: none;
	margin:0;
	width:100%;
}
#suckerfishnav a {
	display:block;
	color:#81ac62;
	text-decoration:none;
	padding:0px 10px;
}
#suckerfishnav li {
	float:left;
	padding:0;
}
#suckerfishnav ul {
	position:absolute;left:-999em;height:auto;	width:151px;font-weight:normal;margin:0;line-height:1;	border:0;border-top:1px solid #cccccc;
	z-index: 9999;
}
#suckerfishnav li li {
	width:149px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	font-weight:bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: none;
	letter-spacing: normal;
}
#suckerfishnav li li a {
	padding:4px 10px;
	width:130px;
	font-size:13px;
	color:#81ac62;
}
#suckerfishnav li ul ul {margin:-21px 0 0 150px;}
#suckerfishnav li li:hover {
	background: url(../images/bg-nav.png) repeat;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bg-nav.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
/*#suckerfishnav li li:hover[id] {
  background-image:url(../images/bg-nav.png);
}*/

#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a  {
	color:#808080;
}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
	color:#808080;
}
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
	color:#81ac62;
}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {left:-999em;}#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul  {
	left:auto;
	background: url(../images/bg-nav.png) repeat;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bg-nav.png');
	}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
	background: url(../images/bg-nav.png) repeat;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bg-nav.png');
}