/* Xeneric Print CSS Document */
/*created by Don Crowley &amp; http://www.inknoise.com/experimental/layoutomatic.php*/
/*paragraph text will be printed in Black and menu look changes slightly
*/
/*BOX STRUCTURES*/
		body { 
			margin: 0;
			padding: 0;}
		img {
			padding: 0;
			margin: 0;
			}
		#container {
			margin: 0;
			padding: 0;
		}

		#banner {
			height: 130px;
			padding: 0px;
			margin: 0;
			background-color: #c47d3b;
			border-bottom: 6px solid #e2be9d;
		}

		#content {
			padding: 1.5em 0;
			margin-left: 200px;
			background-color: white;
			border-left: 1px solid #ad99c0;
			voice-family: "\"}\""; /*hack because IE does not do dotted. Hack thanks to www.tantek.com*/
			voice-family:inherit;
			border-left: 1px dotted #5b32810;
		}

		#sidebar-a {
			float: left;
			width: 200px;
			\width: 200px;
			w\idth: 200px;
			margin: 0;
			margin-right: 0;
			padding: 0 0 1em 0;
			background-color: white;
		}

		#footer {
			clear: both;
			padding: 0;
			margin-top: 0em;
			background-color: #5b3281;
		}

		#footer p {
			margin: 0 27px 0.5em 227px;
			padding: 0;
			font-size: small;
			voice-family: "\"}\""; /*hack because IE does not do x-small well*/
			voice-family:inherit;
    	    font-size: x-small;
			font-weight:500;
			color: white;
			}
		
		#banner img {
			padding: 0;
			margin: 0 0 0 -5px;
			}
		
/*NAVIGATION*/

#navcontainer
{
width: 200px;
border-right: 0px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: Verdana, Lucida,  Arial, Helvetica, sans-serif;
background-color: white;
color: #333;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-top: 0px solid white;
border-bottom: 2px solid #5b3281;
margin: 0;
padding: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 6px solid #fff;
border-right: 6px solid #fff;
background-color: #fff;
color: #9276ab;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 6px solid #fff;
border-right: 6px solid #fff;
background-color: #fff;
color: #c8bbd5;

}
/*place id="current" in link to idicate which page active is*/
#navcontainer a:link#current, #navcontainer a:visited#current, #navcontainer a:hover
{
border-left: 6px solid #9276ab;
border-right: 6px solid #5b3281;
background-color: #c8bbd5;
color: #5b328;
}

/*TEXT STYLES*/
		h1, h2, h3, a, p, ul, li {font-family: Verdana, Lucida,  Arial, Helvetica, sans-serif;
		}
		h1 {
			margin: 0 27px 1em 27px;
			padding:0px;
			font-size: large;
			font-weight:700;
			color:#9276ab;
			background-color:transparent;
			display: block;
			}

		h2 {
			margin: 0 27px 0.5em 27px;
			padding:0px;
			font-size:medium;
			font-weight:700;
			background-color:transparent;
			color:#9276ab;
			display: block;
			}

		h3 {
			margin: 0 27px 1em 27px;
			padding: 0;
			font-size: small;
			voice-family: "\"}\""; /*hack because IE does not do x-small well*/
			voice-family:inherit;
    	    font-size: x-small;
			font-weight:700;
			color:#000;
			}

		h4 {
			margin: 0;
			padding: 0;
			font-size:small;
			font-weight:700;
			color:#f00;
			display: inline;
			}
		p {
			margin: 0 27px 1em 27px;
			padding: 0;
			font-size: small;
			voice-family: "\"}\""; /*hack because IE does not do x-small well*/
			voice-family:inherit;
    	    font-size: x-small;
			font-weight:500;
			color: black;
			line-height:150%;
			}
		li {
			margin: 0;
			padding: 0;
			font-size: small;
			font-weight:700;
			color: #5b328;
			}

		#content a {
			color: #5b3281; 
			text-decoration:none; 
			font-size: small;
			voice-family: "\"}\""; /*hack because IE does not do x-small well*/
			voice-family:inherit;
    	    font-size: x-small;
			font-weight:700; 
			}
		#content a:link {
        	color: #c47d3b;
				}
		#content a:visited {
	        color: #c47d3b;
		        }
		#content a:hover {
	        color: red; text-decoration:none; 
				}
				
