/* gerth/site.css */

* { margin:0; padding:0; }
.cb { clear:both; }
.fr { float:right; }
.fl { float:left; }
.rW { float:right; clear:right; height:15px; }

a:active{  color:#996633; }
a:link{    color:#003300; }
a:visited{ color:#663333; }
a:hover{   color:black; background-color:yellow; }

/* Page names */
.Home{ background-image: url(jpg/glasses.jpg); /* note: 1183x784 */
       background-repeat:no-repeat;
       background-size:auto;
       background-color:#AAA28F;}
.Background{
    background-image: url(jpg/nursegirl.jpg); 
    background-repeat: no-repeat;
    background-size: cover;
    background-color:rgb(178,152,91) !important;
    color: black;}
.Rates{      background-color:rgb(113, 105, 102); overflow:hidden; }
.Inahurry{   background-color:rgb(113, 105, 102); color: black; }
.Humanities{ background-color:rgb(120,139,153) !important; }
.Natsci{     background-color:rgb(116,140,122) !important; }
.Trade{      background-color:rgb(164,140,133) !important; }

.transparent{ background-color:transparent !important;}

.trade_body_color_plus10{background-color:rgba(174,150,143,.8) !important;}
.natsci_body_color_plus10{background-color:rgba(126,150,132,.8) !important;}
.humanities_body_color_plus10{background-color:rgba(130,149,163,.8) !important;}

#home_button{
    cursor:pointer;
    position:fixed;
    text-align:center;
    vertical-align:middle;
    width:4em;
    height:2em;
    line-height:2em;
<!-- sheesh! color:none is needed so NW corner hover/click works right ->
    background-color:none;
    border: 0px solid black;
    border-radius: 5px;
    text-decoration: underline;
    z-index:2;
}
#home_button:hover{ color:black; background-color:yellow !important; }

.toggle{padding:0.5em;}
.toggle:hover{background-color:yellow !important;cursor:pointer;}
div#foot{
   position: fixed;
   border: 0px solid black;
   bottom: 0; left: 10%; right: 10%; height: auto;
   border-radius: 1em;   padding: 0em;   margin: 0em;
   font-size: small;
   text-align: center;
}
div#testimonials{
   position: fixed;
   top:500px;bottom:;left:125px;right:;width:550px;height:180px;
   border: solid 0px black; border-radius: 1em;   padding: 0em;   margin: 0em;
   font-size: large;
   text-align: center;
   vertical-align: middle;
   color:white;
}
div#prefoot{
   position: fixed;
   top:500px;bottom:;left:250px;right:;width:550px;height:180px;
   border: solid 0px black; border-radius: 1em;   padding: 0em;   margin: 0em;
   font-size: large;
   text-align: center;
   vertical-align: middle;
   color:white;
}
div#title_box{
   position: fixed;
   top:0;left:25px;height:100px;width:400px;
   border: solid 0px black;
   border-radius: 1em;
   padding: 0em;
   margin: 0em;
   overflow: hidden;
}
div#lens_banner{
   position: fixed;
   border: solid 0px black;
   top:540px;bottom:;left:870px;right:;width:280px;height:150px;
   border-radius: 1em;   padding: 1em;   margin: 0em;
   overflow: hidden;
}
div#nancy_banner{
   position: fixed;
   border: solid 0px black;
   top: 240px; left: 540px; width:450px; height:200;
   border-radius: 1em;   padding: 0em;   margin: 0em;
   font-size: medium;
   text-align: center;
}
#maintext{
   position: fixed;   
   top: 50px; left: 0px; height: 475px; width: 420px;
   border:solid 0px black;
   border-radius: 2em;
   padding-left:1em; margin: 0em;
	font-size:15px;
   text-align: justify;
   overflow: hidden;
}
#maintext.p{
    margin:1em;
}

div#sampler_title{
   position: fixed;
   top:0;left:25px;height:100px;width:auto;
   border: solid 0px black;
   border-radius: 1em;
   padding: 0em;
   margin: 0em;
   overflow: hidden;
   font-style:italic;
   font-size:x-large;
}
div#sampler_note{
   position: fixed;   
   top: 0.5em; left: 360px; 
   height: auto; width: auto;
   border:solid 1px black;
   border-radius: 1em;
   padding:1em; 
   margin: 0em; font-size:15px;
   text-align: justify;
   overflow: hidden;
   font-family:TimesNR;
   line-height:1.1em;
   font-style:italic;
}
div#sampler_nav{
    position: fixed;
    top:0px; right:10px; width:auto; height:auto;
    border: solid 0px black;
    border-radius: 2em;   padding: 0.5em;   margin: 0em;   
    overflow: hidden;
}
div#sample_box{
   position: fixed;   
   top: 100px; left: 30px; bottom:50px; right:30px;
/* height: auto; width: auto; */
   border:solid 1px black;
   border-radius: 0em;
   padding:1em; 
   margin: 1em; font-size:15px;
   overflow: auto;
   z-index: 1;
}
div#sampler_prefoot{
   position: fixed;
   left: 10%; right: 10%; height: auto;
   bottom:0;
   border: solid 0px black;
   border-radius: 1em;   padding: 0em;   margin: 0em;
   font-size: large;
   text-align: center;
   color:white;
}
.penny{
    position:fixed;
    height:120px;width:150px;
    clip:auto;
}
blockquote#tquote{
color:white;
padding-top:1em;
padding-bottom:1em;
text-align: justify;
}
p#twho{
color:white;
margin-top:1em;
margin-bottom:1em;
text-align: justify;
overflow: hidden;
}
#tname{
line-height:2em;
font-size:large;
font-style:italic;
float:right;
}
#xclick{
font-size:large;
font-style:italic;
float:right;
}
