
a:hover, a:focus, a:active {background: #f3cfb6 ;   text-decoration:none;}
a:link { color: blue;}
a:visited { color: purple;}

/* holly hacks */
* html .resume h2 {height:1%}
* html .summary {height:1%}
* html .resume h1{height:1%}
* html .headeremail {height:1%}
* html .resume h5 {height:1%}
* html .qualities {height:1%}
* html .contact {height:1%}

body {background: url("bg_grad.jpg") repeat}

#pageheader {position:fixed;
     background: #c0c0c0; 
     border: #00f ridge 10px ;
     margin:0 ; left:1em;right:1em;  text-align: center;
	  position:fixed;display:block;z-index:4;overflow:hidden;
		height:4em;
}
#pageheader h1 {display:none; height:0}
#pageheader img {padding:0 0 0 10%; float:left;width:22em}
#pageheader #arista  {float: left; ;background:#fffbc6;
   margin:1.5em;top: 1.5em;border:1px solid black;padding:0px 5px;display:block; height:1.2em;overflow:hidden }

#nav {position:fixed;
   display:block;
	 float:right;  right: 2em;
	 z-index:5;
	 overflow:hidden;
	 top:5.7em;height:1em;padding:.2em;
	 }
#nav li {display: inline;padding:.5em}
#nav li a {background: #c0c0c0;padding:0 .5em}
	 
#content {border:1px solid black;padding-top:1em;
   margin:0;
   display:block; 
	 overflow:auto;
	 padding: 0 10px ;
  position:fixed;
	z-index:2;
	top:7.5em;right:1em;left:1em;bottom:0;
	clear:both;
	background: #ffffff}





.qualities {
             color:#696969;
             left:0;position:relative;overflow:hidden
}
.qualities img {position:absolute;
bottom:0em;
left:12em;width:32em;
z-index:-1;
overflow:hidden
}
.contact {
            clear:      both;
}

hr {clear:both}
.resume {font: 100% "arial", sans-serif; background-color: white; max-width:100em; min-width: 50em; margin:auto;padding-bottom:1em;
 z-index:-1}
 ul {margin-top: 0px;}
.resume	p { margin-bottom: 0}
.resume h1 {font-weight: bold ; font-size: 1.6em; text-align:center ;}  /*name*/
.headeraddr {font-weight: bold; float:left;clear:left} 
.headerphone {font-weight: bold; float:right;clear:right}
.headeremail {font-weight: bold; text-align:center; }
.summary {text-align:center; max-width:630px; margin:auto}
.resume h2 {font-weight: bold; font-size:1.4em;                          margin-top:1.5em;margin-bottom:1em;text-align:center;margin:1em auto }             /* section header*/
#content .resume h3 {font-style:normal;font-weight: bold ; float:left; margin:0}          /*company*/
.resume h4 {font-weight: bold ; float:right;margin:0 }        /*dates*/
.resume h5  {font-style: italic ; font-weight:normal; margin-bottom:1em; font-size:100%;   clear:both;margin-top:0}                                                          /* title*/


@media  print{
        body {padding:0;border:0}
        .resume {font:12pt "Times New Roman", Times, Serif; width:auto; min-width:0;padding:0em;margin:0}
        #content .resume h3, h4 {font-size: 100%}
	#nav {display:none}
	#pageheader {display:none}
	#content {position:static; border:0; padding: 0em; overflow:visible}
	.headeremail a {text-decoration:none; color:black}
	#myform {display:none}
	}