@charset "UTF-8";

/**
 * Filename:        navigation.css
 * Revision:        v1.0 => 2013.01.21
 * Organization:    ignitr => http://wildfirecms.com
 * Author:          Trevor Lettman
*/


/*********************
 NAVGROUPS 
*********************/

.navgroup ul {
	position:relative;
	margin:0;
	padding:0;
	display:inline-block;
	*display:inline;
}

.navgroup ul li {
	list-style:none;
	display:inline-block;
	*display:inline;
	margin: 0px;
	padding:0px;
}

ul#jMenu li a:link, ul#jMenu li a:active, ul#jMenu li a:visited, ul#jMenu li a:hover, ul#jMenu li a:visited:hover {
	display: block;
	text-decoration: none;
	height:25px;
}

ul#jMenu li a:hover, ul#jMenu li a:visited:hover {
	text-decoration:none;
}

ul#jMenu li.divider {
}

.navgroup ul li a:link, .navgroup ul li a:active, .navgroup ul li a:visited, .navgroup ul li a:hover, .navgroup ul li a:visited:hover {
	margin:0px 2px 0px 2px;
	padding:5px 29px 5px 29px;
	font-family: "museo-slab", serif;
	font-weight:500;
	font-size:1.2em;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
}

#navgroup1 ul li#HI2YKAL2a7 a {
	background-color:#3DCDD6;
}

#navgroup1 ul li#Ldh6XHk3Vi a {
	background-color:#A7CB00;
}

#navgroup1 ul li#c9M4P0EUKi a {
	background-color:#F058A5;
}

#navgroup1 ul li#b4R4Teii7i a {
	background-color:#333;
}

#navgroup1 ul li#Ha5h6HTTjk a {
	background-color:#3DCDD6;
}

#navgroup1 ul li#YCkMU0SGjm a {
	background-color:#A7CB00;
}


/**
 * Navgroup 1 
*/

#navgroup1 {
	padding: 0 10px;
	margin: 10px 0;
	text-align:center;
}

.navgroup1 ul li a:hover, .navgroup1 ul li a:visited:hover {
	border-bottom: 3px solid #FFFFFF;
}



/**
 * Navgroup 2 
*/

#navgroup2 {
	float:right;
	width: 400px;
	margin:10px 20px 0 0;
	text-align:right;
}

#navgroup2 ul li a:link, #navgroup2 ul li a:active, #navgroup2 ul li a:visited, #navgroup2 ul li a:hover, #navgroup2 ul li a:visited:hover {
	margin:0 5px;
	font-family: "museo-slab", serif;
	font-weight: 500;
	font-size:.9em;
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
}

#navgroup2 ul li a:hover, #navgroup2 ul li a:visited:hover {
	text-decoration:underline;
	color:#000;
}

	
/**
 * Navgroup 3 
*/

#navgroup3 {
	text-align:center;
	width:1076px;
	height:33px;
	margin:0 0 12px 0;
	background:url(/templates/lovemuffin/skins/v1/structure/bg/nav3-bg.png) no-repeat top center transparent;
}

#navgroup3 ul {
	padding:6px 0 0 0;
}

#navgroup3 ul li ul {
	padding: 0;
}

#navgroup3 ul li a:link, #navgroup3 ul li a:active, #navgroup3 ul li a:visited, #navgroup3 ul li a:hover, #navgroup3 ul li a:visited:hover {
	margin:0px 10px;
	font-size:1em;
	font-weight:700;
	color:#330000;
	text-transform:uppercase;
	text-decoration:none;
}

#navgroup3 ul li a:hover, #navgroup3 ul li a:visited:hover {
	text-decoration:underline;
}

#navgroup3 ul li.last a {
	margin:0;
}