body {  
  margin-top: 20px;  
  margin-right: 0px;  
  margin-bottom: 20px;  
  margin-left: 0px;  
  padding-top: 0px;  
  padding-right: 0px;  
  padding-bottom: 0px;  
  padding-left: 0px;  
  background-color: #cccccc;  
  background-image: none;  
  background-repeat: repeat;  
  background-attachment: scroll;  
  background-position: 0% 0%;  
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 {  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  padding-top: 0px;  
  padding-right: 0px;  
  padding-bottom: 0px;  
  padding-left: 0px;
}

p, ul, ol, blockquote {  
  font-size: small;  
  line-height: 160%;
}

a {  
  color: #666600;
}

a:hover {  
  text-decoration: none;  
  color: #666600;
}

#header {  
  width: 740px;  
  height: 144px;  
  margin-top: 0px;  
  margin-right: auto;  
  margin-bottom: 0px;  
  margin-left: auto;  
  background-color: transparent;  
  background-image: url("images/cat.jpg");  
  background-repeat: no-repeat;  
  background-attachment: scroll;  
  background-position: center center;  
  border-top-width: 10px;  
  border-top-style: solid;  
  border-top-color: black;  
  border-bottom-width: 10px;  
  border-bottom-style: solid;  
  border-bottom-color: black;
}

#header * {  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  padding-top: 0px;  
  padding-right: 0px;  
  padding-bottom: 0px;  
  padding-left: 0px;  
  text-decoration: none;  
  color: white;
}

#header h1 {  
  float: left;  
  padding-top: 120px;  
  padding-right: 0px;  
  padding-bottom: 0px;  
  padding-left: 10px;
}

#header h2 {  
  float: right;  
  padding-top: 120px;  
  padding-right: 10px;  
  padding-bottom: 0px;  
  padding-left: 0px;
}

#content {  
  width: 740px;  
  margin-top: 0px;  
  margin-right: auto;  
  margin-bottom: 0px;  
  margin-left: auto;  
  background-color: transparent;  
  background-image: url("images/img2.gif");  
  background-repeat: repeat;  
  background-attachment: scroll;  
  background-position: 0% 0%;  
  border-top-width: 2px;  
  border-top-style: solid;  
  border-top-color: #cccccc;  
  border-right-width: 2px;  
  border-right-style: solid;  
  border-right-color: #cccccc;  
  border-bottom-width: 2px;  
  border-bottom-style: solid;  
  border-bottom-color: #cccccc;  
  border-left-width: 2px;  
  border-left-style: solid;  
  border-left-color: #cccccc;
}

#colOne {  
  float: left;  
  width: 449px;  
  padding-top: 20px;  
  padding-right: 20px;  
  padding-bottom: 20px;  
  padding-left: 20px;
}

#colTwo {  
  float: right;  
  width: 209px;  
  padding-top: 20px;  
  padding-right: 20px;  
  padding-bottom: 20px;  
  padding-left: 20px;
}

#colTwo h2 {  
  font-size: medium;  
  color: white;
}

#colTwo ul {  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  padding-top: 0px;  
  padding-right: 0px;  
  padding-bottom: 0px;  
  padding-left: 0px;  
  list-style-type: none;  
  list-style-position: outside;  
  list-style-image: none;
}

#colTwo li {  
  margin-bottom: 1em;  
  color: white;
}

#colTwo li li {  
  margin-bottom: 0px;  
  padding-left: 1em;
}

#colTwo a {  
  color: white;
}

#footer {  
  width: 740px;  
  margin-top: 0px;  
  margin-right: auto;  
  margin-bottom: 0px;  
  margin-left: auto;  
  background-color: black;  
  background-image: none;  
  background-repeat: repeat;  
  background-attachment: scroll;  
  background-position: 0% 0%;
}

#footer * {  
  color: white;
}

#footer p {  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  padding-top: 10px;  
  padding-right: 0px;  
  padding-bottom: 10px;  
  padding-left: 0px;  
  text-align: center;  
  font-size: x-small;
}

