/* Default CSS */
/* Generated by the CoffeeCup HTML Editor - www.coffeecup.com */
a {outline:none;
}
body {
  margin-bottom: 25px;
  background: #656566;
  color: #660033;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 120%;
  }
  body#pic {
  background: #ababab;
  color: #000;
  }
  
  #wrapper {
  width: 1000px;
  margin: 0 auto 0 auto;
  background: url(images/bg_2.jpg);
  }
  #photowrap {
  width:600px;
  }
  
  #pageid {
  margin-left: 38px;
  padding:0 5px 0 5px;
  }
  #rlogo {
  margin-bottom: 10px;
  margin-left: 38px;
  padding:0 5px 0 5px;
  }
  #llogo {
  margin-bottom: 10px;
  margin-left: 38px;
  padding:0 5px 0 5px;
  }
  #greeting {
  margin-top:20px;
  margin-left:230px;
  }
  
   /* Main Nav Bar*/
  
  #mainNav {
  margin:0;
  padding:0;
  background: url(images/bg_nav.png) repeat-x left top;
  }
  #mainNav a {
  text-decoration:none;
  color: #baae70;
  }
  #mainNav a:hover {
  font-weight:bold;
  /*background: url(images/bg_nav_h.png);
  color: #26156d;*/
  color: #eae9da;
  }
  #mainNav li {
  display:inline;
  margin-right:0.3em;
  padding-right:0.5em;
  border-right: 2px solid #99c;
  font-size:.9em;
  line-height:2em;
  font-weight:bold;
  }

  #mainNav li.last {
  border-right:none;
  }
  body#home a#homelink,
  body#memory a#memorylink,
  body#family a#familylink,
  body#chips a#chipslink,
  body#chats a#chatslink,
  body#chesters a#chesterslink,
  body#chazs a#chazslink,
  body#links a#linkslink,
  body#contact a#contactlink {
  color: #6c5e23;
  }
  
  p {text-align: justify;
  margin-top: 0;
  }
  p.bars {
  margin-left:23px;
  }
  p.sign {
  margin-left:190px;
  }
  p img.w3c {float:right;
  margin-top:-85px;
  margin-right:50px;
  }
  p.top100 {
  text-align:center;
  margin-top: 30px;
  margin-bottom: 30px;
  }
  p.left {
  float:left; 
  margin-top:-40px;
  padding-left:5px;
  }
  p.right {
  float:right;
  margin-top: -40px;
  padding-right:5px;
  }
  p.center {
  text-align:center; 
  font-size:1em;
  margin-top:10px;
  }
  p.image {
  text-align:center; 
   margin-bottom: 40px;
  }
  p.album {
  text-align:center; 
  font-size:.75em;
  margin-top:11px;
  margin-bottom:40px;
  }
  p.name {
  text-align:center; 
  font-size:1em;
  }
  p.adtext {
  text-align:center; 
  font-size:.85em;
  }
  p.caption {
  margin: 5px 100px 0 100px;
  text-align:center; 
  font-size:.85em;
  }
  
  p.pageright a {
  float:right; 
  margin-top:-32px;
  margin-bottom: 30px;
  padding-right:15px;
  text-decoration:none;
  font-size:1.25em;
  color: #660033;
  }
  p.pageleft a {
  float:left; 
  margin-top:-40px;
  margin-bottom:30px;
  padding-left:15px;
  text-decoration:none;
  font-size:1.25em;
  color: #660033;
  }
  p.pageright a:hover,
  p.pageleft a:hover,
  p.right a:hover,
  p.center a:hover,
  p.left a:hover {
  color: #2b96d5;
  }
  .adphotoleft {
  float:left;
  width:260px;
  margin-top:25px;
  text-align:center;
  }
  .ad { 
  float:left;
  width:475px;
  margin-top:25px;
  padding-top:40px;
  text-align:center;
  }
  .adphotoright { 
  float:left;
  width:260px;
  margin-top:25px;
  text-align:center;
  }
  .links{
  float:left; 
  width:200px;
  margin-left:205px;
  margin-right:180px;
  margin-bottom:50px;
  } 
  .linkstwo{
  float:left; 
  width:200px;
  margin-left:205px;
  margin-right:180px;
  } 
  .figurefirst{
  float:left; 
  width:225px;
  margin-left:80px;
  margin-right:40px;
  text-align:center;
  }
  .figure {
  float:left; 
  width:225px;
  margin: 0 40px;
  text-align:center;
  }
  .figurelast {
  float:left; 
  width:225px;
  margin-right:30px;
  margin-left:40px;
  text-align:center;
  }
  
  
  .clear {
  clear:both;
  }
  
  .space1 {
  margin-bottom: 40px;
  }
  .space2 {
  margin-bottom: 80px;
  }
  .space3 {
  margin-bottom: 110px;
  }
  .space4 {
  margin-bottom: 60px;
  }
  
  a:link {color: #4040ff; font-weight: bold;}
  a:link:hover {color: #2b96d5; }
  a:visited {color: #800080; font-weight: bold;}
    
  .heading {font-size: 2em;
      font-weight: bold;
      text-align: center; 
      margin-top: 25px;
      margin-bottom: 25px;
  }
  #links .heading {font-size: 2em;
      font-weight: bold;
      text-align: center; 
      margin-top: 60px;
      margin-bottom: 60px;
      }

  .subhead {font-size: 1.5em;
      font-weight:bold;
      text-align: center;
      margin-bottom: 20px;
      
  }
               
  .title {font-size: 1.25em;
        font-weight: bold;
        text-align: center;
        margin-top: 40px;
        margin-bottom: 10px;
  }
  .lasttitle {font-size: 1.25em;
        font-weight: bold;
        text-align: center; 
        margin-top: 40px;
        margin-bottom: 60px;
        }
        
  .footer {font-size: .85em;
         text-align: center;
		 margin-top:20px;
		 margin-bottom:20px;
         padding-bottom: 30px;
  }
  .counter {
  float:left; 
  margin-left:40px;
  margin-top: -80px;
  }
  
  .ringsurf {
  float:left;
  width:440px;
  text-align:center; 
  padding-left:80px;
  margin-top:40px;
  margin-bottom:30px;
  }
  
  .ringsurf2 {
  float:right; 
  width:440px;
  text-align:center;
  padding-right:40px;
  margin-top:40px;
  margin-bottom:30px;
   }
  .ecard {
  text-align:center; 
  margin-left:60px;
  margin-bottom:80px;
  }
   
  #content {
  margin-top:15px;
  }
   
  #story #content {
   margin:0 150px 0 150px;
   padding-top: 40px;
   padding-bottom: 20px;
   font-size: 18px;
   text-align:justify; 
   }
    
  #home #main,
  #memory #main {
  float:left;
  width:690px;
  margin-left:15px;
  }
  
  #home #photo {
  float:right; 
  width:270px;
  margin:15px 0 50px 0;
  padding-left:0;
  }
  
  #memory #photo {
  float:right; 
  width:270px;
  margin-top: 120px;
  }
  
  #family #main,
  #chips #main,
  #chats #main,
  #chipmem #main,
  #chanceymem #main,
  #chesters #main,
  #chazs #main {
  float:right; 
  width:740px;
  margin-right:25px;
  }
  
  #family #photo {
  float:left;
  width:160px;
  margin: 130px 0 5px 30px;
  padding-right:0px;
  }
  
  #chips #photo,
  #chats #photo,
  #chipmem #photo,
  #chanceymem #photo,
  #chesters #photo,
  #chazs #photo {
  float:left;
  width:160px;
  margin: 140px 0 5px 30px;
  padding-right:0px;}
  
  .topspace1 {
  margin-top: 25px;
  }
  .topspace2 {
  margin-top: 50px;
  }  
  .topspace3 {
  margin-top: 85px;
  }
  .topspace4 {
  margin-top: 95px;
  }
  .topspace5 {
  margin-top: 35px;
  }
  .topspace6 {
  margin-top: 150px;
  }
  .topspace7 {
  margin-top: 220px;
  }
  .topspace8 {
  margin-top: 190px;
  }
  .topspace9 {
  margin-top: 210px;
  }
  .topspace10 {
  margin-top: 250px;
  border-collapse:separate;
  }
  
  .divider {
  clear: right;
  padding-left:20px;
  }
  
  .catbar {
  margin-left: -170px;
  margin-top:50px;
  margin-bottom: 30px;
  }
  
  /*Chips Meow Section*/
  
  #home #sub {
  margin:0 15px 0 15px;
  }
  
  .list {
  list-style: none;
  display: inline
  }
  
  span.highlight {font-weight: bold;
                background-color: #ffffc0; }
                
  span.standout {font-weight:bold;
               background-color: #ffffc0;
               text-transform: uppercase; }



