/* CSS Document */
/* Design and code copyright The Salem Partnership 2006. Do not reproduce in any fashion. */
/*Code written by Net Atlantic, Inc. */
/* Pop-Out code based off demo by CSS Guru Eric Meyer - http://meyerweb.com */
	
/* BELOW - ALL NAVIGATION CONTROLS */
/* Main Links classes are in the p or ul, Pop-Out classes are in li */

div#side ul {
	font-size:1.1em;
	padding:0px;
	margin:0px;
	}

/*Main Links*/
div#side .links {
	width:152px;
	height:49px;
	position:relative;
	left:5px;
	z-index:3;
	font-weight:bold;
	margin:0px;
	padding: 5px 0px;

	}
div#side .links a {background: transparent url(images/design/normal.png) 0 0 no-repeat;
	position:relative;
	top:0px;
	text-decoration:none;
	display:block;
	padding: 16px 0px 0px 11px;
	font-size:1em;
	height:49px;
	color:#FFFFFF;
	}
div#side .links a:visited {background: transparent url(images/design/visited.png) 0 0 no-repeat;
	position:relative;
	top:0px;
	}
div#side .links a:hover {background: transparent url(images/design/hover.png) 0 0 no-repeat;
	position:relative;
	top:0px;
	color:#000000;
	}
div#side .linksactive {
	width:152px;
	height:49px;
	position:relative;
	left:5px;
	margin:0px;
	z-index:3;
	font-weight:bold;
	padding: 5px 0px;
	}
div#side .linksactive a {background: transparent url(images/design/active.png) 0 0 no-repeat;
	position:relative;
	top:0px;
	text-decoration:none;
	height:49px;
	display:block;
	padding:0px;
	font-size:1em;
	color:#FFFFFF;
	padding: 16px 0px 0px 14px;
	}
div#side .linksactive a:visited {background: transparent url(images/design/active.png) 0 0 no-repeat;
	position:relative;
	top:0px;
	}
div#side .linksactive a:hover {background: transparent url(images/design/hover.png) 0 0 no-repeat;
	position:relative;
	top:0px;
	color:#000000;
	}
	
/*Pop-Out Menus*/
/*control*/
div#side ul.links { list-style:none; }
div#side ul.links ul { display: none; list-style:none; font-size:1em; }
div#side ul.links ul li { height:42px; }
div#side ul.links ul li a {display: block;  text-decoration: none; }
div#side ul.links li:hover > ul 
{ display: block; position: absolute; top: 6px; left: 100%;	width:152px; }

div#side ul.linksactive { list-style:none; }
div#side ul.linksactive ul { display: none; list-style:none; font-size:1em; }
div#side ul.linksactive ul li { height:42px; }
div#side ul.linksactive ul li a {display: block;  text-decoration: none; }
div#side ul.linksactive li:hover > ul 
{ display: block; position: absolute; top: 6px; left: 100%; width:152px; }

/*design*/
div#side ul.links ul li.sub a
{ background: transparent url(images/design/sidenormal.png) 0 0 no-repeat; padding:11px 0px 11px 10px; margin:0px; }
div#side ul.links ul li.sub a:visited
{ background: transparent url(images/design/sidevisited.png) 0 0 no-repeat; }
div#side ul.links ul li.sub a:hover 
{ background: transparent url(images/design/sidehover.png) 0 0 no-repeat; }
div#side ul.links ul li.subtwo a
{ background: transparent url(images/design/sidenormal.png) 0 0 no-repeat; padding:3px 0px 3px 10px; margin:0px; }
div#side ul.links ul li.subtwo a:visited
{ background: transparent url(images/design/sidevisited.png) 0 0 no-repeat; }
div#side ul.links ul li.subtwo a:hover 
{ background: transparent url(images/design/sidehover.png) 0 0 no-repeat; }

div#side ul.linksactive ul li.sub a
{ background: transparent url(images/design/sidenormal.png) 0 0 no-repeat; padding:11px 0px 11px 10px; margin:0px; }
div#side ul.linksactive ul li.sub a:visited
{ background: transparent url(images/design/sidevisited.png) 0 0 no-repeat; }
div#side ul.linksactive ul li.sub a:hover 
{ background: transparent url(images/design/sidehover.png) 0 0 no-repeat; }
div#side ul.linksactive ul li.subtwo a
{ background: transparent url(images/design/sidenormal.png) 0 0 no-repeat; padding:3px 0px 3px 10px; margin:0px; }
div#side ul.linksactive ul li.subtwo a:visited
{ background: transparent url(images/design/sidevisited.png) 0 0 no-repeat; }
div#side ul.linksactive ul li.subtwo a:hover 
{ background: transparent url(images/design/sidehover.png) 0 0 no-repeat; }

div#side ul.linksactive ul li.subactive a
{ background: transparent url(images/design/sideactive.png) 0 0 no-repeat; padding:11px 0px 11px 10px; margin:0px; }
div#side ul.linksactive ul li.subactive a:visited
{ background: transparent url(images/design/sideactive.png) 0 0 no-repeat; }
div#side ul.linksactive ul li.subactive a:hover 
{ background: transparent url(images/design/sidehover.png) 0 0 no-repeat; }
div#side ul.linksactive ul li.subtwoactive a
{ background: transparent url(images/design/sideactive.png) 0 0 no-repeat; padding:3px 0px 3px 10px; margin:0px; }
div#side ul.linksactive ul li.subtwoactive a:visited
{ background: transparent url(images/design/sideactive.png) 0 0 no-repeat; }
div#side ul.linksactive ul li.subtwoactive a:hover 
{ background: transparent url(images/design/sidehover.png) 0 0 no-repeat; }
