@charset "UTF-8";
/* CSS Document */

/* rules for all elements */
*	{
	margin: 0;
	padding: 0;
}

body {
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
tag {
	font-size: 12px;
	color:#333;
	padding:8px;
	
}

	
/* container for all page content */
#container  {
	padding: 15px;
	margin-bottom:2em;
	
	
	
}


	

	
/* rules for headings */
h1 {
	font-size: 12px;
	color:#333;
	padding:8px;
	
	
}

#h2 {
	font-size: .7em;
	color: #666;
	margin-top: 38px;
	padding: .5em;
	line-height:2em;
	text-align:right;
}
#h3 {
	font-size: .7em;
	color: #666;
	margin-top: 38px;
	margin-right:34px;
	padding: .5em;
	line-height:1em;
	text-align:right;
}
	


.h2 {
	font-size: .7em;
	color: #666;
	margin-top: 38px;
	line-height:2em;
	text-align:right;
}
.h3 {
	font-size: .7em;
	color: #666;
	margin-top: 38px;
	margin-right:34px;
	padding: .5em;
	line-height:1em;
	text-align:right;
}

.p li{
	list-style-position:inside;
	
/*used to fix all other pages after revising first page multiple columns*/

}
#sidebar2 {
	font-size: .7em;
	color: #666;
	line-height: 2.5em;
	width: 116px;
	position:absolute;
	background-color:#BFBFBF;
	margin-top:304px;
	padding: 1em;
	top:0;
	left:53px;
	text-align:right;
	
	

}



.bread  {
	font-size:10px;
	color:#f00;
	padding:15px;
}
.bread a {
	font-size:10px;
	color:#f00;
	


}
	
.bread span {
	font-size:10px;
	color:#f00;
	


}

#bread {
	font-size:12px;
	margin-left: 325px;
	color:#F00;
}
	

/* multiple column rules*/
	
	
#textSidebar	{
	position:absolute;
	width: 126px;
	font-size:12px;
	margin: 50px 0 0 -20px;
	border-right:1px solid #999;
	padding: 1.5em;
	line-height:2.5em;
	margin-bottom:1em;
	
	
}

#textContent {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin:75px 500px 20px 200px ;
	
	
	


	
}
#textContent li{
	display:list-item;
	list-style-type:square;
	list-style-position:inside;
}

#footer {
	font-size:10px;
	color:#3C3C3C;
	background-color:#fff;

	
	text-align: center;
	padding:1em;
	width: 85%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2em;
	
	
	
}
#footerB {
	
	color:#3C3C3C;
	background-color:#fff;

	
	text-align: center;
	
	width: 75%;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	margin-bottom:2em;
	
	
	

	
	
}






/* rules for pseudo classes*/

a:link {
	font-size:.9em;
	color:#464646;
	text-decoration:none;
}
a:visited {
	font-size:.9em;
	color:#595959;
	text-decoration:none;
}
a:hover {
	font-size:.9em;
	color:#2D2D2D;
	text-decoration:underline;
	
}
a:active {
	font-size:.9em;
	color: #D0D0D0;

}
