body {
  margin : 0;
  padding : 0;
  border : 0;
  font-family: Verdana, sans-serif;
}

#container {
  margin : 0;
  padding : 0;
  width : 100%;  
  background-image : url('pics/banner.jpg');
  background-position : top left;
  background-repeat : no-repeat;
}

#head {
  position : relative;
  height : 142px;
  margin : 0;
  padding : 0;
  min-width : 660px;
  _width : 660px;
}

#frog {
  position : absolute;
  right : 20px;
  top : 67px;
  height : 1px !important;
  overflow : visible;
  width : 660px;
}

#frogIMG {
  /* float : right; */
  position : relative;
  left : 504px;
}

#nav {
  margin : 0;
  padding : 0;
  background-color : #EB7E15;
  height : 22px;
  width : 100%;
}

#nav ul {
  margin : 0;
  padding : 0;
  width : 494px;
}

#nav ul li {
  margin : 0;
  padding : 0;
  width : 98px;
  line-height : 22px;
  display : block;
  float : left;
  text-align : center;
  list-style-type : none;
  font-size : 80%;
  border-right : solid 1px #fff;
  overflow : hidden;
}

  #nav ul li.last {
    border-right : none !important;
  }

  #nav ul li a {
    background-color : #EB7E15;
    color : #fff;
    text-decoration : none;
    z-index : 99;
  }
  
  #nav ul li a:hover, #nav ul li a:active {
    border-bottom : dotted 1px #fff;
  }
   
  
  #left {
    float : left;
    width : 160px;
    padding : 78px 0px 0px 57px;
  }

  .quoteOpen {
    background-image : url('pics/openQuote.gif');
    background-position : 30px 73px;
    background-repeat : no-repeat;
  }
  
 
  #quote {
  font-family : "Times New Roman", Times, serif;
  font-style : italic;
  font-weight : lighter;
  line-height : 2em;
  margin : 0;
  padding : 0;
  background-image : url('pics/closeQuote.gif');
  background-position : 100% 97%;
  background-repeat : no-repeat;
}
  
#content {
	padding-left : 292px;
  padding-right : 50px;
  padding-top : 20px;
}

#content p {
  max-width : 28em;
}

div.ulDiv {
  max-width : 23em;
}

#content ul {

}

#content ul li {

  margin-bottom : 1em;
  line-height : 1.5em;
  color : #5b5b5b !important;
  font-size: 0.8em !important;
}
  
  #content h1 {
    color : #EB7E15;
    font-size : 1.2em;
    margin-top : 1em;
    margin-bottom : 1em;
    letter-spacing : 1px;
    font-weight : lighter;
  }
  
   #content h2{
    color : #EB7E15;
    font-size : 0.9em;
    letter-spacing : 1px;
    font-weight : lighter;
  }
  
  #content p, #quote{
    color : #5b5b5b;
    font-size: 0.8em;
  }
  
  #content p {
    line-height : 1.5em;
  }
  
  #content a:link, #content a:visited {
    text-decoration : none;
  }
  
  #content a:hover, #content a:active {
    text-decoration : underline;
  }

  #footer {
	  padding : 0 0 0 292px;
    margin : 1em 0 1em 0;
	  text-indent : 0;
	  white-space: nowrap;	  
	  clear : both;
}
  
#footer li {
    display : inline;
    padding : 0 0 0 4px;
    margin : 0;
    font-size : 65%;
    list-style-type : none;
    border-left : solid 1px #ccc;
    
}

#footer li a:link, #footer li a:visited {
  color : #555;
  text-decoration : none
}

#footer li a:hover, #footer li a:active {
  text-decoration : underline
}

  #footer li.first {
    border-left : none !important;
    padding-left : 0 !important;
  }

  #quoteOriginator {
  font-size: 0.7em;
  color : #EB7E15;
  }

  #frogTranslations, #florenceStubbs {
  font-size: 0.7em !important;
  letter-spacing : 1px;
  color : #222;
  }
  
  #florenceStubbs {
    background-image : url('pics/florenceStubbs.jpg');
    background-repeat : no-repeat;
    background-position : top left;  
    display : block;
    width : 125px;
    padding-top : 35px;
    margin-bottom : 2em;
  }
  
  .clearBoth {
  clear : both;
  }
  
  #switch {
    margin : 0;
    padding : 5px 20px 0 0 ; 
    line-height : 1em;
    float : right;
    font-size : 11px;
    color : #999;
  }
  
  #switch a:link, #switch a:visited{
    color : #444;
    text-decoration : none;
  }
  
  #switch a:active, #switch a:hover{
    color : #444;
    text-decoration : underline;
  }
  
div.noQuote {
  padding-top : 16em !important;
}