/* Style sheet for Bearpaw Design and Construction */

a:link  	{
       		color: #0020AA ;
		}
a:visited 	{
		color: #002254 ;
		}
a:hover		{
		color: #002254 ;
		}
a:link.menu  	{
       		color: #A0D9F9 ; 
		text-decoration: none ;
		}
a:visited.menu  {
		color: #A0D9F9 ;
		text-decoration: none ;
		}
a:hover.menu 	{
		color: white ;
		text-decoration: none ;
		}
a:active.menu	{
		color: white ;
		text-decoration: none ;
		}
a:link.bearlink  	{
       		color: black ; 
		font-weight: none ;
		text-decoration: none ;
		}
a:visited.bearlink {
		color: black ;
		font-weight: none ;
		text-decoration: none ;
		}
a:link.outside  	{	
       			color: #0020AA ; 
			}
a:visited.outside 	{
			color: #003264 ; 
			}
a:hover.outside 	{
			color: yellow ;
			}
body  	{ 
	background-color: white ;
	margin-left: 8% ;
	margin-right: 8% ;
     	}
.logo		{
		text-align: center ;
		}
/* ------------------ MAIN MENU start ---------------- */
.entiremenu	{
		/*text-align: center ;*/	
		margin-left: auto ;
		margin-right: auto ;
		}
table.menu	{
		float: left ;
		border-spacing: 0 ;	/* eliminates space between inner and outer borders (IE ignores) */
		background-color: #909090 ;	/* illusion for IE */
		border-left: solid 7px #909090 ;
		border-right:solid 7px #505050 ;
		border-top: solid 7px #909090 ;
		border-bottom: solid 7px #505050 ;
		font-family: herculanum, sans-serif ;
		font-weight: normal ;
		margin-left: 4px ;			
		margin-right: 4px ;
		margin-bottom: 1em ;
		}
.menu td	{
		background-color: #4682B4 ;
		border-top: solid #505050 2px ;
		border-right: solid #909090 2px ;
		border-bottom: solid #909090 2px ;
		border-left: solid #505050 2px ;
		padding: 4px ;
		text-align: center ;
		width: 8em ;
		height: 2em ;	
		}
/* ------------------ end MENU only ---------------- */
/* ------------------ start SUBMENU only ---------------- */
.entiresubmenu	{
		/*text-align: center ;*/	
		margin-left: auto ; 
		margin-right: auto ; 
		font-family: sans-serif ;	
		}
table.submenu	{
		float: left ;
		margin-bottom: 0 ;
		}
.submenu td	{
		background-color: #4682B4 ;
		border: solid 1px #505050 ;
		margin: 1px ;
		padding: 5px ;
		text-align: center ;
		/*width: 10em ;*/
		height: 2em ;	
		}
/* ------------------ end SUBMENU only ---------------- */
/* ------------------ start MENU + SUBMENU ---------------- */
td.mirror	{			/* MUST FOLLOW td.menu (or be more specific) */
		color: #D0F9F9 ;
		background-color: #266294 ;	/* bear colors: #80C9B0 #940000 */
		}
.star		{			
		color: white ;
		font-weight: normal ;		/* (IE ignores) */
		font-family: serif ;
		}
/* ------------------ end MENU + SUBMENU ---------------- */
.textboxborder	{
		border-top: solid 1px #909090 ;	
		border-right: solid 1px #404040 ;
		border-bottom: solid 1px #404040 ;
		border-left: solid 1px #909090 ;
		padding: 2px ;
		background-color: #4682B4 ;
		clear: both			/* (for IE) */
		}
.textbox	{
		font-family: sans-serif ;
		border-top: solid 1px #404040 ;	
		border-right: solid 1px #909090 ;
		border-bottom: solid 1px #909090 ;
		border-left: solid 1px #404040 ; 
		padding: 1em ; 
		/*color: #C0E9F9 ;*/
		background-color: #66A2D4 ;
		}
.motto	{		
		font-family: sans-serif ;
		text-align: center ;
		font-size: 160% ;
		clear: both ;			/* (for IE) */
		}
p.indent:before	{
		white-space: pre ;
		content: "          " ;
		}
img.rightimg	{
            	float: right ;
             	margin-left: 3% ;
		margin-bottom: 2% ;
		margin-top: 1% ;
		}
img.leftimg  	{
             	float: left ;
             	margin-right: 3% ;
		margin-bottom: 2% ;
		margin-top: 1% ;
		}
img.rowimg	{
		float: left ;
		margin-right: 10px ;
		margin-left: 10px ;
		margin-bottom: 1em ;
		margin-top: 1em ;
		}		
.noborder	{	
		border-style: none ;
		}
div.conmenu	{
		margin-top: 8px ;
		color: #505050 ;
		text-align: center ;
		}
hr.btw		{
		width: 50% ;
		margin-left: auto ;		
		margin-right: auto ;
		}
/* Eileen made this stylesheet! */
/* (Her dad helped a lot. Thanks, Dad!) */
