body.c2 {
        background-color:#C35817;
        font-family:"Times New Roman";
        font-size:19px;
        color:white;
       }


p.show { 
        display:block 
       }

p {
        display:block;
        font-family:"Times New Roman"; text-indent: 20px;
        font-size:20px; font-weight:normal;
        letter-spacing:-1px; margin:2%; 
        word-spacing:1pix; text-align:justify;
       }


p.one {
        font-family:"Times New Roman"; text-indent: 20px;
        color:#151B8D; line-height: 1.25;
        font-size:16px; font-weight:normal;
        letter-spacing:-1px; margin:2%; 
        word-spacing:1px; text-align:center;
       }

p.two{
      font-family:"Times New Roman"; text-indent:0px;
      font-size:16px; font-weight:normal;
      letter-spacing:-1px; margin:0%; 
      word-spacing:1pix; text-align:justify;
      }


p#sampleID1 { background-color: white; } 
p#sampleID2 { text-transform: uppercase; } 

ul.a {
        list-style-type:circle; font-family:"Times New Roman";
        font-size:16px;
       }

ul.b {
        list-style-type:square; font-family:"Times New Roman";
        font-size:20px;
       }

ol.c {
        list-style-type:upper-roman;
       }

ol.d {
        list-style-type:lower-alpha;
       }

sub, sup {
        font-family: verdana, Arial, Helvetica, sans-serif;
        font-size: 55%;
       }

sub {
        vertical-align: -0.6ex;
       }
sup {
        vertical-align: 1.3ex;
       }

.headlines, .sublines, .infotext { 
        font-family:"Times New Roman"; 
        color:#660000; background:"9966FF";
        }

.headlines {font-size:20pt;}
.sublines {margin:15px; font-size:18pt;}
.infotext {font-size:14pt;}

.subsublines{font-family:"Times New Roman"; font-size:16pt;
  color:purple}

div.img1
  {
  margin:0px;
  border:0px solid #ffffff;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }

div.imgfr
  {
  margin:1px;
  border:1px solid #000000;
  height:auto; width:auto;
  float:right; text-align:center;
  }

div.img
  {
  margin:1px;
  border:1px solid #0000ff;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }

div.img img
  {
  display:inline;
  margin:1px;
  border:1px solid #ffffff;
  }
div.img a:hover img {
        border:1px solid #0000ff;
       }
div.desc {
        text-align:center;
        font-weight:normal;
        font-size:12px;
        width:80px;
        margin:0px;
       }


div.bx1 {
        width:920px; min-width: 85px; padding:10px;
        border:0px solid #C34A2C;
        margin:18px;
       }



.col1 { width: 298px; min-height: 280px; margin: 5em 2em 5px 5em;  }

.middle { width: 460px; min-height: 250px; margin: 5em 2em 5px 0em;}

#quo_slides { width: 100%; height: 8em; max-height: 10em; }

.rectangle_cv { position: absolute; left: 0px; top: 450px; 
         width: 90%; max-height: 20px; }

table.one { position:absolute; left:20px; top:100px; width:100%; 
          font-size:14px; border:none}
  tr.one{}
  td.one{height:20px; vertical-align:center}
  a:hover{color:#800517}

#wwwlink {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
        border-collapse:collapse; border: 0px solid black;
        position:absolute; left:200px; top:200px; width:30%; 
        color: white; text-align: left; }
#wwwlink th, #wwwlink td {
        text-align: left; font-size:16px; padding:10px;}
#wwwlink th {
        height:50px; padding-top:5px; padding-bottom:4px;
        background-color: #5E5A80;/*#7E2217;*/
       }
#wwwlink tr {border: 1px, solid black }
#wwwlink td { border: 1px, solid black; vertical-align: center; 
        background-color: #806D7E;/*#F9966B;*/
       }
  a:hover{color:#800517}
#wwwlink tr.alt td {background-color: grey;/*#E18B6B;*/
       }

/*table.one{position:absolute; left:20px; top:130px; width:100%;
   font-size:14px; border:none; text-wrap:word-break;}
  a:hover{color:#800517}
  td.one{padding:10px; vertical-align:center;
}
*/
@font-face {
        font-family: Calibri;
        src: url('f/CALIBRI.ttf');
        font-style: italic;
        font-weight: normal;
}
#page {
        background-color: #E55B3C;
        color: black;
        padding: 1em;
        border: 0px; /*solid black;
        min-height: 20em;*/
}
/*
#aside { width:215px; float:right; overflow:hidden;
         font-size:80%; padding-right:0px; padding-bottom:10px;
         margin:0; padding-left:70px}
*/

.boxside { background:#E18B6B; padding:2px 5px 10px 10px;
         border:1px solid #C34A2C;
         -moz-border-radius-topright:20px;
         -moz-border-radius-bottomleft:20px;
         -moz-box-shadow:10px 10px 5px #000;
         -webkit-border-top-right-radius:20px;
         -webkit-border-bottom-left-radius:20px;
         -webkit-box-shadow:10px 10px 5px #000
         border-top-right-radius:20px;
         border-bottom-left-radius:20px;
         box-shadow:10px 10px 5px #000
}
#first{margin-top:0em}


#sidebar h2 {
        border-radius: 1em;
        -moz-border-radius: 1em;
        -webkit-border-radius: 1em;
        margin: 0em;
}
p.sb
{
display:block;
font-size:16px; font-weight:normal;
font-family:"Calibri" "Corbel"; text-indent: 1.4em;
}


article.one {
        background-color: #FFFFFF;
        width: 70%; margin: 0em auto; clear: both;
        text-align: left; line-height: 1.25;
        border-top: 3px solid black;
        border-left: 3px solid black;
        border-bottom: 3px solid grey;
        border-right: 3px solid grey;
        border-radius: 1em;
        -moz-border-radius: 1em;
        -webkit-border-radius: 1em;
        overflow: hidden;
}

/*
footer { display:block; margin-top:0em; padding-top:0px;
         padding-left:0em; }
*/


#bottom_cv { position: absolute; left: 10px; top:550px; width: 20%; 
        clear:both; overflow:hidden; 
        }

img {
        margin: 0px;
        padding: 0px;
        border: 0px;
}



#head h1{
   font-family:Freestyle Script,"Times New Roman",Times,serif;
   font-size:40px; position:absolute;left:500px;top:0px;
   color: #800517}

#title {
        float: right;
        margin: 0.5em auto 0em;
        padding: 0em;
        text-align: right;
        font-family: "Handwriting - Dakota", "Bradley Hand ITC", "Kristen ITC", "Mistral", "Staccato222 BT", "Monotype Corsiva", "Apple Chancery", "Brush Script MT", "Casual", cursive;
}

h1, h2, h3, h4, h5, h6 {
        margin: 0.5em 0em;
}

iframe { border:0px;
         /*position: absolute; left:30px; top:60px; */
 }

div.panel,p.flip
{
position:relative;
margin:0px;
padding:5px;
text-align:center;
background:#e5eecc;
border:solid 1px #c3c3c3;
}
div.panel
{
height:400px;
display:none;
}

#container { margin:0 auto; 
        width: 90%; max-width:70em; min-width:900px;
        background: #7E2217; /*#657383; /*url(solar_cycle_SW.jpg);
        background-repeat:repeat;*/ padding:10px 20px 10px 10px; 
        margin-top:15em; margin-bottom:10px; /*overflow:hidden;*/
        border:inset #F76541 8px ;
        border-left-color: #F9966B/*#F76541*/;
        border-top-color: #E18B6B;
       }

.centered {
        text-align: center;
       }


#wrap {
       width: 52em;
       margin: 0 auto;
       background-color: #c00; 
      }





/* ---------------------------------------------------------- */

body.c1 {
        background-color: #F87431;
        font-family: Verdana;
        font-size: 16px;
       }

body.c5 {
        background: firebrick; 
        max-width:  70em; 
        /*background: #fff center top fixed;*/
        font-size: 14px; line-height: 1.25;
      /*  color: #222; text-align: center;*/
        margin: 0 auto; 
       }


#bodywrap { 
        width: 90%; margin:0 0 0 5em; height:42em;
        background: #F76541; /*url(.jpg);*/ 
        border: 0px solid #800517; /*firebrick */
       }

#wrapper { 
        position: relative;
        background: #E18B6B; 
        border: none;
        padding:0em; overflow:hidden; 
        margin: 0em 1em 1em 10em;

        border-radius: 10px;
        -moz-border-radius:10px;
        -webkit-border-radius:10px;

        box-shadow:10px 10px 5px 5px;
        -moz-box-shadow:10px 10px 5px;
        -webkit-box-shadow:10px 10px 5px #ccc;
        z-index: 1;
        filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000',direction='120',strength='30');
       }

#wrapper1 { 
        max-width:85%; width:70%; height: 350px;
        background: firebrick; /*url(photos/tree3.gif);*/
        padding-top:1em; overflow:hidden; 
        margin: 2em 0em 0em 10em; color: white;
        border: 5px solid firebrick;

        border-radius: 9px;
        -moz-border-radius:5px;
        -webkit-border-radius:9px;

        box-shadow:10px 10px 5px;
        -webkit-box-shadow:10px 10px 5px #000;
        -moz-box-shadow:10px 10px 5px black;
       }

#wrapper10 { position: relative;
        max-width:85%; width:90%; 
        background: white; 
        border:3px solid red; /*#555;*/
        border-color: firebrick; 
        padding:3em; overflow:hidden; /*margin-top:5em;*/
        margin: 5em 5em -5em 5em;

        border-radius: 10px;
        -moz-border-radius:10px;
        -webkit-border-radius:10px;

        box-shadow: 10px 10px 5px;
        -moz-box-shadow:10px 10px 5px;
        -webkit-box-shadow:10px 10px 5px #7E2217;/*#000;*/

        z-index: 1;
        filter:progid:DXImageTransform.Microsoft.Shadow(color='#7E2217',direction='120',strength='40');
       }

.pfsswrapper {
        position: relative;
        width: 90%;
        margin: 5em 5em 5em 5em; /* top, right, bottom, left */
        padding: 0em; overflow:hidden; 
/*        background-color: grey; #cccccc;*/
        clear: both;
       }
body.c3 {
        background: white; /*url(Sand_Background.jpg);*/
        font-size: 14px; line-height: 1.25;
}

header, hgroup, section, article, aside, dialog, footer {
        display: block;
}

header {
        margin-top: 2px;
        border-bottom: 0px solid black;
       }

#head { 
       width: 100%; margin-top:2px; color:#FDD017; height:8em;
       background: #F76541; /*url(.jpg);*/ 
/*       border-top: 2px solid #FDD017; /*#C34A2C; */
       border-bottom:0px solid black/* #C34A2C; /*margin-top:-4px*/ }

.box0 {
        position: relative;
        width:100%;
        padding:0em; border:0px solid gray;
        margin: 8em 1em 4px 1em; float: left;

        border-radius: 1em;
        -moz-border-radius: 1em;
        -webkit-border-radius: 1em;
       }
.rectangle { width: 100%; max-height: 25em; }

.emptybox { 
           width: 80%; max-height: 400px; 
           margin: 9em 2em 5px 7em; padding: 1em;
          }

.boxRS {
        background: white; /*url(Matte-Finish.jpg);/*#E18B6B;*/
        padding:0em; /*border:4px solid white; /*coral;*/
        margin: 9em 1em 5px 2em; float: left;
       }

.box {
        background: white; /*url(Matte-Finish.jpg);/*#E18B6B;*/
        padding:0em; /*border:4px solid white; /*coral;*/
        margin: 9em 1em 5px 2em; float: left;

        border-radius: 1em;
        -moz-border-radius: 1em;
        -webkit-border-radius: 1em;
       }

.col0 { 
        background: white; /*url(Matte-Finish.jpg);/*#E18B6B;*/
        width: 80%; min-width: 70%; min-height: 10em; 
        margin: 9em 2em 5px 7em; padding: 1em;
        border: 2px solid white;

        border-radius: 1em;
        -moz-border-radius: 1em;
        -webkit-border-radius: 1em;
       }

.col1 { width: 70%; min-height: 250px; }

.col2 { width: 75%; min-height: 250px; }

.middle2 { width: 34%; min-height: 250px; }

.outside { width: 19%; min-height: 250px; }

#bottom { 
        width: 100%; max-width: 110%; min-width:860px;
        max-height:30px;
/*        background-color: white; #E55B3C;*/
        clear:both; overflow:hidden; 
/*        border-top:5px #999 solid;*/
        border-radius: 1em;
        -moz-border-radius: 1em;
        -webkit-border-radius: 1em; 
       }

p.foot{
        font-size: 16px; font-family: "Times New Roman"; 
        text-indent: 0px;
        color: black; line-height: 1.25;
        letter-spacing: -1px; margin:1%;
        /*word-spacing: 1px; text-align: right; */
       }

p.msg {
       font-family:"Times New Roman"; text-indent: 20px;
        color: blue; line-height: 1.25;
        font-size:18px; font-weight:bold;
        letter-spacing:-1px; margin:2%;
        word-spacing:1px; text-align:center;
       }

p.oneone {
        font-family:"Times New Roman"; text-indent: 20px;
        color: white; line-height: 1.25;
        font-size:18px; font-weight:bold;
        letter-spacing:-1px; margin:2%; 
        word-spacing:1px; text-align:center;
       }

#sidebar {
        overflow: hidden;
/*	background: url(bb1.jpg); */
	color: firebrick; float: right;  width: 100px; 
/*        min-width: 90px; max-width: 150px; */
        height: 130px;
/*	margin-right: -0.3em; padding: 0px; */
	border: 2px solid #FFFFFF;
       }

#sidebar p {
        text-align: justify;
        font-style: bold;
        font-size: 20px; color: firebrick;
        text-indent: 0px;
       }

#menusidebar {
        position: absolute; left:4.6em ; top:15em;
	background-color: #800517;
	min-width: 100px;
	width: 143px; max-width: 145px; /*margin: 0em -2em 0em 1em;*/
	padding: 0; border: solid black;
        border-width: 0px 0px 0px 0px; 
       }

#me { 
        overflow: hidden;
        width: 120px; 
        margin-bottom: 2em;
        opacity: 0.5; text-align: left;
       }

#me:hover, #me:focus {
        opacity: 1.0;
       }

#quote_slides {
        width: 80%;
      /*  height: 60px; */}

#quote_slides p {
        color: #7E2217;
        font-size: 1.3em; font-weight: bolder;
        font-family: Georgia, "Times New Roman", Times,serif;
        font-style: italic; text-align: center;
}

#tbltwo {
        width:98%; 
        font-size:13px; border:none; text-wrap:word-break;
       }
      a:hover{color:#800517}
#tbltwo td{
        padding:1px; vertical-align:top;
       }

table.two{
        width:98%;
        font-size:14px; border:none; text-wrap:word-break;
       }
      a:hover{color:#800517}
  tr.two{}
  td.two{
        padding:12px; vertical-align:top;
       }

div.container0 {
               width: 40%; max-width:70em; min-width:400px;
               margin:5em 2em 3em 2em;
               background: white; /*#7E2217;*/
               border: none; /*inset #F76541 8px;*/
               border-radius: 1em;
               -moz-border-radius: 1em;
               -webkit-border-radius: 1em;
              }


#container { margin:0 auto;
        width: 92%; max-width:70em; min-width:800px;
        background: #7E2217; /*#657383; /*url(solar_cycle_SW.jpg);
        background-repeat:repeat;*/ padding:3em 5px 3em 10px;
        margin-top:6em; margin-bottom:5em; /*overflow:hidden;*/
        border: none; /*inset #F76541 8px ;*/
        border-left-color: #F9966B/*#F76541*/;
        border-top-color: #E18B6B;
        border-radius: 1em;
        -moz-border-radius: 1em;
        -webkit-border-radius: 1em;
       }



.bordered {
        border: inset red 5px; width: 60%; padding: 20px;
        margin: 5em auto;
       }


.links1 a:link {text-decoration: none}
.links1 a:visited {text-decoration: none}
.links1 a:active {text-decoration: none}
.links1 a:hover {text-decoration: underline; color:#800517;}


.links2 a:link {text-decoration: none}
.links2 a:visited {text-decoration: none}
.links2 a:active {text-decoration: none}
.links2 a:hover {font-size:20px; font-weight:bold; color:red;}


.links5 a:link {color: #F87431; text-decoration: none}
.links5 a:visited {color: #F87431; text-decoration: none}
.links5 a:active {color: #F87431; text-decoration: none}
.links5 a:hover {text-decoration: underline; color: white;}


.links9 a:link { 
          color: white; 
          background-color: #F87431; /*#151B8D; */
          text-decoration:none;
          border:0px solid white; 
          }
.links9 a:visited { 
          color: white; 
          background-color: #F87431; /*#151B8D;*/
          text-decoration: none;
          border:0px solid white; 
          }
.links9 a:hover {
          color: purple; 
          background-color:white;
          text-decoration: none;
          border:0px solid black; 
          } 

.footnote {
        color: black;
        font-size: 1.1em; 
       }

div.fig1 {
  float: left;
  width: 45%; height: 40em;
/*  border: thin black solid; */
  margin: 0.5em 0 1.0em 1.0em;
  padding: 1.0em;
}
div.fig1 p {
  text-align: justify;
  font-style: italic;
  font-size: 14px; color: blue;
  text-indent: 0;
}  

div.fig2 {
  float: right;
  width: 45%; height: 40em;
/*  border: thin black solid; */
  margin: 0.5em 0 1.0em 1.0em;
  padding: 1.0em;
}
div.fig1 p {
  text-align: justify;
  font-style: italic;
  font-size: 14px; color: blue;
  text-indent: 0;
}  

table.menu {
        cellspacing: 0px;
        font-size: 12px;
        position: absolute;
        visibility: hidden;
       }
/*   a{color:plum;text-decoration:none;font:bold}
   a:hover{color:#800517}
*/
.menu td { background: #E55B3C; padding:0px;
       }
.menu tr {background-color: white}


ul.c {
        margin-left:-2em;
        list-style-type:none; font-family:"Times New Roman";
        font-size:16px;
       }

img.fltleft { 
        float:left; 
        margin:0px; 
       }
img.floatLeft { 
        float:left; 
        margin:5px; 
       }
img.floatRight { 
        float:right; 
        margin:5px; 
       }

/* ---------------------------------------------------------- */


