
/* JOHN WINSOR STYLESHEET */

/* General body formats. */

body       {font-family: "arial", "verdana", "helvetica", sans-serif;
            margin-top: 0px; padding-top: 0px;
            font-size: 12px;
            color: #FFFFFF;
            background-color: #000000;
            background-image: url("images/bgimage.jpeg");
            background-repeat: repeat; }

body       {scrollbar-face-color:       #000000;
            scrollbar-arrow-color:      #ffffff;
            scrollbar-track-color:      #333333;
            scrollbar-shadow-color:     #999999;
            scrollbar-highlight-color:  #ffffff;
            scrollbar-3dlight-color:    #666666;
            scrollbar-darkshadow-color: #000000; }

.whiteback {background-color: #FFFFFF; }

/* Headings. */

h1         {font-family: "times new roman", serif;
            color: #cccccc; font-size: 28px; font-weight: bold;
            margin: 6px; padding 6px; font-style: italic;
            text-decoration: none; }

h2         {font-family: "times new roman", serif;
            color: #cccccc; font-size: 24px; font-weight: bold;
            font-style: italic; }

h3         {font-family: "times new roman", serif;
            color: #ff0000; font-size: 18px; font-weight: bold;
            margin: 0px;  font-style: italic;
            padding-top:  6px;  padding-bottom: 2px;
            padding-left: 2px; padding-right:   2px; }

h4         {font-family: "times new roman", serif;
            color: #cccccc; font-size: 14px; font-weight: bold;  font-style: italic;}

/* Facebook Link */

.fcbk      {font-family: "arial narrow", "arial", "verdana", sans-serif; 
            font-weight: bold; font-size: 22px; }

.fcbk a    {display: block;
            color: #ffffff; background-color: #3b599a;
            border: solid #3b599a; 1px; padding: 1px; margin: 1px; 
            text-align: center; width: 120px;
            font-weight: bold; font-size: 22px; }

.fcbk a:visited
           {display: block;
            color: #ffffff; background-color: #3b599a;
            border: solid #3b599a; 1px; padding: 1px; margin: 1px; 
            text-align: center; width: 120px;
            font-weight: bold; font-size: 22px; }

.fcbk a:hover
           {display: block;
            color: #3b599a; background-color: #ffffff;
            border: solid #3b599a; 1px; padding: 1px; margin: 1px; 
            text-align: center; width: 120px;
            font-weight: bold; font-size: 22px; }

/* Generic text formatting. */

p          {font-family: "arial", "verdana", "helvetica", sans-serif;
            color: #DDDDDD; font-size: 13px; font-weight: normal;
            text-align: justify;
            padding-left: 18px; padding-right: 16px; }

td         {font-family: "arial", "verdana", "helvetica", sans-serif;
            color: #DDDDDD; font-size: 13px; font-weight: normal; }

li         {font-family: "arial", "verdana", "helvetica", sans-serif;
            font-size: 12px; font-weight: normal;
            padding: 0px; margin: 0px; text-align: left; }

a          {font-family: "arial", "verdana", "helvetica", sans-serif;
            color: #ff0000; font-weight: normal;
            text-align: justify; text-decoration: none; }

a:hover    {font-family: "arial", "verdana", "helvetica", sans-serif;
            color: #ffffff; font-weight: normal;
            background-color: #333333;
            text-align: justify; text-decoration: none; }

a:visited  {font-family: "arial", "verdana", "helvetica", sans-serif;
            color: #cc0000; font-weight: normal;
            text-align: justify; text-decoration: none; }

/* Image borders */

.image     {border-style:outset; border-color: #ff0000; border-width:1px; }

/* Program Notes */

.menu1 a
        {display: block;
         color: #cccccc; text-decoration: none;
         background-color: #000000;
         font-size: 12px; font-weight: bold;
         border: solid #cccccc 1px; padding: 1px; text-align: center;
         margin-left: 3px;
         width: 170px; position: static; }

.menu1 a:visited
        {display: block;
         color: #999999; text-decoration: none;
         background-color: #000000;
         font-size: 12px; font-weight: bold;
         border: solid #999999 1px; padding: 1px; text-align: center;
         margin-left: 3px;
         width: 170px; position: static; }

.menu1 a:hover
        {display: block; background-color: #000066;
         color: #ccddff; text-decoration: none;
         font-size: 12px; font-weight: bold;
         border: solid #ccddff 1px; padding: 1px; text-align: center;
         margin-left: 3px;
         width: 170px; position: static; }

/* Link Page */

.linkpage a
        {display: block;
         color: #cccccc; text-decoration: none;
         background-color: #000000;
         font-size: 12px; font-weight: bold;
         border: solid #cccccc 1px; padding: 1px; text-align: center;
         margin-left: 3px;
         width: 320px; position: static; }

.linkpage a:visited
        {display: block;
         color: #999999; text-decoration: none;
         background-color: #000000;
         font-size: 12px; font-weight: bold;
         border: solid #999999 1px; padding: 1px; text-align: center;
         margin-left: 3px;
         width: 320px; position: static; }

.linkpage a:hover
        {display: block; background-color: #000066;
         color: #ccddff; text-decoration: none;
         font-size: 12px; font-weight: bold;
         border: solid #ccddff 1px; padding: 1px; text-align: center;
         margin-left: 3px;
         width: 320px; position: static; }

/* EOF */

