/*Cascading style sheet for Michelle's web pages*/

body.main 
{ 
background: white; 
color: black; 
margin-left: 1%; 
margin-right: 2%; 
margin-top: 0%; 
border-width: 0%; 
margin-width: 0%; 
margin-height: 0%; 
font-weight: 600;
font-family: "tempus sans itc", Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt
}

/* banner table */
table.banner
{
align: center;
border-width: 0%;
padding: 0%;
spacing: 0%;
whitespace: nowrap;
width: 100%;
height: 35px
}

table.menubar		/* menu bar at left of all pages */
{
font-family: "tempus sans itc", Arial, Verdana, Helvetica, sans-serif; 
margin-top: 11px;
background: #90A6DC;
font-size: 10pt;
color: #FB2828;
font-weight: bold;
align: left;
vertical-alignment: top;
text-align: left;
border:  thin solid white;
padding: 0%;
spacing: 0%;
whitespace: nowrap;
width: 120px
}

.menu  
{
display:none;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 8pt;
color: navy; 
margin-left:20px
}

 			/*formats paragraph on main page*/
p.main
{ 
background: white; 
color: #666666; 
margin-left: 4%; 
margin-right: 3%; 
margin-top: 0%; 
border-width: 3%; 
margin-width: 0%; 
margin-height: 0%; 
//font-weight: 200;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 14pt
}


			/*formats subject heading at top of all subpages*/
h1.topic
{
text-align: center;
color: #EE6666; 
font-family: Georgia, Verdana, Helvetica, sans-serif; 
font-size: 18pt
}


/* Navigation text and icons */

p.nav		/* positions nav button on subpages */
{
align: left;
text-align: left;
border: 0
}

p.navmain		/* positions nav text on month pages */
{
align: center;
text-align: center;
border-width: 0%;
font-family: "tempus sans itc, comic sans ms";
font-size: 15pt;
color: red;
font-weight: 500
}

img.nav
{
align: center;
width: 141px;
height: 76px;
border-width: 0%;
border: 0
}

/* month select icons */
img.icon
{
align: center;
width: 41px;
height: 41px;
border: none
}
td.icon
{
text-align: center;
font-family: "tempus sans itc", arial, verdana, helvetica, sans-serif;
font-size: 9pt;
color: blue;
font-weight: 800
}

/* thumbnail instructions */
p.thumb
{
text-align: center;
color: #0066CC;
font-family: "tempus sans itc", "comic sans ms", Arial, Verdana, Helvetica, sans-serif; 
font-size: 14pt;
font-weight: 900
}

/* pictures table */
table.pic
{
align: left;
border-width: 0%;
padding: 0%;
spacing: 0%;
whitespace: nowrap;
indent: 65px;
width: 100%
}
td.pic
{
align: center;
text-align: center;
width: 33%
}
img.pic
{
align: center;
width: 167px;
height: 112px
}

img.pic2
{
align: center;
height: 112px
}

td.pictxt
{
text-align: center;
font-family: "comic sans ms", arial, verdana, helvetica, sans-serif;
font-size: 12pt;
color: black;
font-weight: 500
}
td.piccheat
{
text-align: center;
color: #99CCFF
}

/* subpages */
body.sub 
{ 
background-image: url("mainpics/background.gif");
color: navy; 
margin-left: 1%; 
margin-right: 2%; 
margin-top: 0%; 
border-width: 0%; 
margin-width: 0%; 
margin-height: 0%; 
font-family: "comic sans ms", "tempus sans itc", Arial, Verdana, Helvetica, sans-serif; 
font-size: 12pt;
align: center
}
P.sub
{
color: black;
font-family: "comic sans ms", "tempus sans itc", Arial, Verdana, Helvetica, sans-serif; 
font-size: 16pt;
align: center;
text-align: center
}
img.sub
{
align: center;
text-align: center;
/* width: 442px; */
/* height: 297px; */
height: 332px;
border: thick solid white
}
img.sub2   /* for portraits that are taller than they are wide */
{
align: center;
text-align: center;
height: 332px;
border: thick solid white
}  

/* list of accomplishments */
table.accomp
{
background-image: url("mainpics/background.gif"); 
text-align: center;
border: thin solid black;
padding: 1;
spacing: 1;
whitespace: nowrap;
width: 65%;
margin-left: 12%;
margin-right: 28%
}
img.accomp
{
align: center;
width: 14px;
height: 14px
}

td.accomp1
{
font-family: "comic sans ms", arial, verdana, helvetica, sans-serif;
font-size: 13pt;
color: black;
font-weight: 900;
align: center;
text-decoration: underline
}
td.accomp2
{
font-family: "comic sans ms", arial, verdana, helvetica, sans-serif;
font-size: 11pt;
color: gray;
font-weight: 700;
align: center;
text-align: center
}

font.funnyred
{
FILTER: DropShadow(Color=black, OffX=3, OffY=3, Positive=1);
font-family: "porky's", "comic sans ms", arial, verdana;
font-size: 35pt;
color: #FF1100;
font-weight: 900;
text-indent: 10px
}

td.funnyred
{
FILTER: DropShadow(Color=black, OffX=3, OffY=3, Positive=1);
font-family: "porky's", "comic sans ms", arial, verdana;
font-size: 35pt;
color: #FF1100;
font-weight: 900;
text-indent: 10px
}

/* link settings */
A:link { color: #E85656}
A:visited { color: #3553D6 }
A:active { color: #3553D6 }
A:hover { color: red }

a.menulinkstiny:link
{
color: black;
margin-left: -2px;	
FONT-FAMILY: Arial, sans-serif;
font-size: 7pt
}

a.menulinkstiny:active	
{
color: white;
margin-left: -2px;	
FONT-FAMILY: Arial, sans-serif;
font-size: 7pt
}

a.menulinkstiny:visited	
{
color: white;
margin-left: -2px;	
FONT-FAMILY: Arial, sans-serif;
font-size: 7pt
}

a.menulinkstiny:hover	
{
color: red;
margin-left: -2px;	
FONT-FAMILY: Arial, sans-serif;
font-size: 7pt
}

a.menulinks:link
{
color: white;
margin-left: 2px;	
FONT-FAMILY: "comic sans ms", "porky's", Helvetica, Arial, sans-serif;
text-decoration: none;
font-size: 10pt
}

a.menulinks:active	
{
color: white;
margin-left: 2px;	
FONT-FAMILY: "comic sans ms", "porky's", Helvetica, Arial, sans-serif;
text-decoration: none;
font-size: 10pt
}

a.menulinks:visited	
{
color: white;
margin-left: 2px;	
FONT-FAMILY: "comic sans ms", "porky's", Helvetica, Arial, sans-serif;
text-decoration: none;
font-size: 10pt
}

a.menulinks:hover	
{
color: red;
margin-left: 2px;	
FONT-FAMILY: "comic sans ms", "porky's", Helvetica, Arial, sans-serif;
text-decoration: none;
font-size: 10pt
}

a.menulinkssm:link
{
color: #7DFFFF;
margin-left: -2px;	
FONT-FAMILY: "comic sans ms", "porky's", Helvetica, Arial, sans-serif;
text-decoration: none;
font-size: 8pt
}

a.menulinkssm:active	
{
color: #7DFFFF;
margin-left: -2px;	
FONT-FAMILY: "comic sans ms", "porky's", Helvetica, Arial, sans-serif;
text-decoration: none;
font-size: 8pt
}

a.menulinkssm:visited	
{
color: #7DFFFF;
margin-left: -2px;	
FONT-FAMILY: "comic sans ms", "porky's", Helvetica, Arial, sans-serif;
text-decoration: none;
font-size: 8pt
}

a.menulinkssm:hover	
{
color: red;
margin-left: -2px;	
FONT-FAMILY: "comic sans ms", "porky's", Helvetica, Arial, sans-serif;
text-decoration: none;
font-size: 8pt
}