/* CSS file for BSU BUG. Fixed navigation bar ...                  */

/* Trying something from:

http://www.thenoodleincident.com/tutorials/typography/index.html    */

/* Previous heading colour was #4BA08B */

html          { font-size: 76%;}

				

body   { 

               color: #ffffff;

			   

			   /* background: #0F8064 url("graphics/back.png") fixed no-repeat; */

               background: #006699 url("graphics/back-btrans.png") fixed no-repeat; 

               font-family: 

               verdana, arial, sans-serif;

	           font-size: 1.2em;

		       text-align: left;

                }

				

DIV.pagebody   { margin-left: 148px;

                 width: 40em;

				 

				 

                 position: absolute;

                 top: 0px; 

                 line-height: 1.35em;  

                   }

div.nav        { position: fixed;

                 color: #ffffff;

				 background: #336699;

                 top: .84em; left: 10px; width: 127px;

                 padding-bottom: 0em;

                 border: 0px solid #339933; }

div.nav ul     { padding: 0em;

                 margin: 0em;

                 background: #336699; }

				 

span.eyecatcher {color: #ffff00; font-weight: bold; background: transparent }

li.nav         {list-style: none;

                color: white;

				background: url(graphics/gradient_prussian.png);

				padding-left: 0.25em;

				padding-bottom: 0.25em;

				margin-bottom: 0em; }
				
li.connect     {list-style: none;

                color: white;

				background: url(graphics/gradient_select-connect.png);

				padding-left: 0.25em;

				padding-bottom: 0.25em;

				margin-bottom: 0em; }

				

li.navsup      {list-style: none;

                color: white;

				background: url(graphics/gradient_prussian.png);

				padding-left: 0.25em;

				padding-bottom: 0.25em;

				margin-bottom: 0em; }

				

li.spacer      {list-style: none;

                font-style: italic;

				font-size: 0.9em;

                background: #888888;

                color: white;

				padding-left: 0.25em;

				padding-bottom: 0.25em;

				margin-bottom: 0em;

				padding-top: 0.65em; }

				

li.navselect   {list-style: none;

                color: white;

				background: url(graphics/gradient_select_blue.png);

				padding-left: 0.25em;

				padding-bottom: 0.25em;

				margin-bottom: 0em;  }

				

li.nav:hover   {list-style: none;

                color: white;

				background: url(graphics/gradient_select_grey.png);

				padding-left: 0.25em;

				padding-bottom: 0.25em;

				margin-bottom: 0em; }

				

li.navsup:hover{list-style: none;

                color: white;

				background: url(graphics/gradient_select_grey.png);

				padding-left: 0.25em;

				padding-bottom: 0.25em;

				margin-bottom: 0em; }

				

div.nav a          { display: block;

                     color: #ffffff; background: transparent;

                     margin-top: 0em;

                     margin-bottom: 0em;

                     text-decoration: none; }

div.nav a:visited  { display: block;

                     color: #ffffff; background: transparent;

                     margin-top: 0em;

                     margin-bottom: 0em;

                     text-decoration: none; }

div.nav a:hover    { color: #ffffaa; }

			

H1                { font-size: 1.9em;

                    font-family: arial, sans-serif;

                    font-weight: bold;

                    margin-top: 0em;

                    margin-bottom: -.59em;

                    margin-left: -.11em;

                    /*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

			        background: transparent;

                    border-width: 0px 0px 0px 0px;

                    border-style:solid;

                    border-color: #4BA08B;

                    padding: 0.25em 0em 0em 0em;

					

                    }

                    

H2  	     	{ /*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

                  background: transparent;

                  font-family: arial, sans-serif;

                  font-weight: bold;

                  text-decoration: none;

                  font-size: 1.4em;

                  border-width: 0px 0px 0px 0px;

                  border-style:solid;

                  border-color: #4BA08B;

                  margin-left: -200em;

                  margin-bottom: -0.4em;

				  

}

                                               

H3  	     	{ /*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

                  background: transparent;

                  font-family: arial, sans-serif;

                  font-weight: bold;

                  text-decoration: none;

                  font-size: 1.2em;

                  border-width: 0px 0px 0px 0px;

                  border-style:solid;

                  border-color: #4BA08B;

                  margin-left: 0%;

                  margin-bottom: -0.3em;

				  

}

				  

H4                { /*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

                    background: transparent;

                    font-family: arial, sans-serif;

                    font-weight: bold;

                    font-style: italic;

                    text-decoration: none;

                    font-size: 1.05em;

                    margin-left: 0%;

                    margin-top: 1.5em;

                    margin-bottom: -0.7em;

					

}

					



					

A                { /*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

                   background: transparent;}

A:visited        { /*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

                   background: transparent;}

					

A:hover          { /*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

                   background: transparent;}

				   

img.leftimage    { margin-bottom: 0.1em;

                   margin-top: 0.4em;

	               margin-right: 1em;

				   border: none;

				   float: left; }

				   

img.rightimage   { margin-bottom: 0.1em;

                   margin-top: 0.4em;

	               margin-left: 1em;

				   border: none;

				   float: right; }

				   

p.images         {margin-bottom: 5em;}

				   

BR.clearleft    { clear: left; }

P.right     {  text-align: right; }

					

P.headerlink     {  text-align: right;

                    margin-bottom: 0em;

					margin-top: -1em;

					color: #4BA08B;

				    background: transparent; }

					

P.footerlink     {  text-align: right;

                    margin-bottom: 0em;

					/*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

				    background: transparent;

					}

					

P.footerlink a   { 

                   text-decoration: none;}

P.headerlink a   { 

                   text-decoration: none;}

UL              { list-style-type: circle;

                  /*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

		          background: transparent;

                  margin-bottom: 0.4em;

                  margin-top: 1em;  }

				  

UL.neutral      { list-style-type: circle;

                  color: #eeeeee;

		          background: transparent;

                  margin-bottom: 0.4em;

                  margin-top: 0.4em;  }

				  

OL              { list-style-type: decimal;

                  /*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

		          background: transparent;

                  margin-bottom: 0.4em;

                  margin-top: 0.4em;  }

				  

LI              { margin-bottom: 0.4em; } 

				  

SPAN.revert     { color: #666666;

                  background: transparent; }

DL              { margin-left: 2em }				  

DT.links        { font-weight: normal;

                  /*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

                  background: transparent; }

				  

DT              { font-weight: bold;

                  /*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

                  background: transparent; }

				  

DD              { margin-bottom: 0.8em }

					

HR              { height: 1px;

                  border-style: solid;

                  /*color: #aaeeff; color: #ffffaa;*/ color: #ffffff;

                  background-color: transparent;

                  width: 100%;  }

					

DIV.endquote    { color: #dddddd;

                  background: transparent;

                  text-align: left;

                  margin-left:0%;

				  margin-top: 1em;

				  font-size: 0.8em;

				  letter-spacing: 0.076em;    }

					

SPAN.pull         { color: #ffff66;

                    font-weight: bold;

                    background: transparent;}

					

BR.clearleft    { clear: left; }

BR.clearright   { clear: right; }

/* http://www.w3.org/Style/Examples/007/figures.html */

div.figure {

  float: left;

  

  /* width: 25%; 

  border: thin silver solid; 

  margin: 0.5em;

  padding: 0.5em; */

  margin-right: 1em;

  margin-top: 0.5em;

}

div.figure p {

  

  text-align: left;

  font-style: italic;

  font-size: smaller;

  text-indent: 0; }

