﻿   /* main text link hovers */
  
  a:link {text-decoration:none;color:#007ab5;}
a:active {text-decoration:none;color:#007ab5;}
a:visited {text-decoration:none;color:#007ab5;}
a:hover {text-decoration:underline;color:#007ab5;}
    /*horizontal rule*/
   hr
   {border:1px solid #007ab5;margin:0 0px 10px 0}
   
 .topwhite
{width:100%;height:10px;background:#007ab5;}  
   
   /* logo style */
   
   .logo a, .logo
{
display:block;
  width:195px;
  height:195px;    
  background-image:url(images/sprite.png);
background-position: 0 0; 
}
  h2
{color:#007ab5;}

.jobinfo
{
    display: none;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; /* future proofing */
    -khtml-border-radius: 5px; /* for old Konqueror browsers */
    border:1px solid gray;
    padding:5px;
    
   background: -moz-linear-gradient(top, rgba(232,232,232,0.4) 0%, rgba(90,88,88,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,232,232,0.4)), color-stop(100%,rgba(90,88,88,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(232,232,232,0.4) 0%,rgba(90,88,88,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(232,232,232,0.4) 0%,rgba(90,88,88,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(232,232,232,0.4) 0%,rgba(90,88,88,0) 100%); /* IE10+ */
background: linear-gradient(top, rgba(232,232,232,0.4) 0%,rgba(90,88,88,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66e8e8e8', endColorstr='#005a5858',GradientType=0 ); /* IE6-9 */
   
}

.jobTitle 
{
    color: #324734;
    padding: 5px;
    font-weight: bold;
    cursor: pointer;
}
   
  /*top links*/ 
 .home, .home a
 {  
  background-position: -196px 0; 
  margin-right:0px;
 }
 .home a:hover
 { background-position: -196px -23px; }
 
  .insideuyr, .insideuyr a
 {  
  background-position: -1281px 0; 
  margin-right:20px;
 }
 .insideuyr a:hover
 { background-position: -1281px -23px; }
 
  .portfolio, .portfolio a
 {  
  background-position: -263px 0; 
  margin-right:10px;
 }
 .portfolio a:hover
 { background-position: -263px -23px; }

  .contact, .contact a
 {  
  background-position: -345px 0; 
 }
 .contact a:hover
 { background-position: -345px -23px; }
 /*end top links*/ 

/*left nav elements */
.left1 a, .left1 {background-image:url(images/sprite.png);background-position: -404px -12px;}
.left1 a {margin-top:10px;}
.left1 a:hover, .left1on a {background-position: -404px -262px;  } 
.left2 a, .left2 {background-image:url(images/sprite.png);background-position: -404px -37px;  } 
.left2 a:hover, .left2on a {background-position: -404px -287px;  } 
.left3 a, .left3 {background-image:url(images/sprite.png);background-position: -404px -62px;  } 
.left3 a:hover, .left3on a {background-position: -404px -312px;}
.left4 a, .left4 {background-image:url(images/sprite.png);background-position: -404px -87px;  } 
.left4 a:hover, .left4on a {background-position: -404px -337px;}
.left5 a, .left5 {background-image:url(images/sprite.png);background-position: -404px -112px;} 
.left5 a:hover, .left5on a {background-position: -404px -362px;}

.left6 a, .left6 {background-image:url(images/sprite.png);background-position: -404px -139px;} 
.left6 a:hover, .left6on a {background-position: -405px -389px;}

/*grrrrrr IE */


  .leftnav a
  {
  display:block;
  width:120px;
  height:25px;  
  background-image:url(images/sprite.png);overflow:hidden;   
  }
  
  
  
/* endleft nav elements */ 

/*for the hover color at the bottom of the page */
 .quicklinks a:link, .quicklinks a:visited, .quicklinks a:active
 {color:White;}
 .quicklinks a:hover
 {color:#007ab5;}
 

