/***************************************************************/
/*  <c> 2007 Insync Exotics - styles for the Resident Pages    */
/***************************************************************/

#cats_main{
	height:1040px;
	}
	



#cats_header{
	top: -1px;
	left: 0px;
	padding-left:5px;
	height: 160px;
	background-color:none;
	border: 2px solid #000000;
		
}


#cat_picture1{
    float:right;
    top: 5px;
	padding:2px;
	margin:20px 5px 5px 5px;
	width:210px;
	height: 115px;
	background-color: #ffffff;
	border: thin solid #ffffff;
}


#cat_picture2{
	float:left;
	padding:2px;
    margin-left:25px;
	margin-top:25px;
	width: 110px;
	height: 110px;
	background-color: #ffffff;
	border: thin solid #ffffff;
	
}
#cat_picture2a{
	float:left;
	padding:2px;
    margin-left:20px;
	margin-right:10px;
	margin-top:25px;
	background-color: #ffffff;
	border: thin solid #ffffff;
	
}
#cat_picture3{
	float:right;
	padding:2px;
	margin-right:25px;
	margin-top:25px;
	width: 150px;
	height: 220px;
	background-color: #ffffff;
	border: thin solid #ffffff;
}
#cat_picture3a{
	float:right;
	padding:2px;
	margin-right:25px;
	margin-left:10px;
	margin-top:25px;
	background-color: #ffffff;
	border: thin solid #ffffff;
}

#cat_picture4{
	float:left;
	padding:2px;
	margin-left:20%;
	margin-top:25px;
	margin-bottom:40px;
	width: 340px;
	height: 200px;
	background-color: #ffffff;
	border: thin solid #ffffff;
}
#cat_picture4a{
	float:left;
	padding:2px;
	margin-left:20%;
	margin-top:25px;
	margin-bottom:40px;
	background-color: #ffffff;
	border: thin solid #ffffff;
}

#textfield1{
  float:left;
	width:420px;
	height: 120px;
	padding:5px;
	margin-left:30px;
	margin-top:25px;
	margin-bottom:25px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
#textfield1a{
	padding:15px;
	margin-top:25px;
	margin-bottom:25px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
#textfield2{
    float:left;
	width:400px;
	height: 150px;
	padding:5px;
	margin-left:30px;
	margin-top:50px;
	margin-bottom:25px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
#textfield2a{
	padding:5px;
	margin-left:20px;
	margin-top:50px;
	margin-bottom:25px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
#textfield3{
    float:left;
	width:500px;
	padding:5px;
	margin-left:80px;
	margin-top:40px;
	margin-bottom:25px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
#textfield3a{
	padding:5px;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:25px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.Stil1 {
	color: #000000;
	font-weight: bold;
}
.Stil6 {
	font-size: 24px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
}

.Stil14 {
	color: #000000; 
	font-weight: bold; 
	font-size: 10px;
}
.pagetitle {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 20pt;

  color: #000000;

  font-weight: bold;

}

.thumbtitle {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 10pt;

  color: #000000;

}

.imagetitle {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 10pt;

  color: #000000;

}

.navigation {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 10pt;

  color: #000000;

  font-weight: bold;

}
#cats {
  float:right;
  clear:right;
  width: 768px;
  margin:0;
  padding-left:10px;
  padding-right:10px;
  text-align: center;
  border-left: 1px solid #6e3e08;
  background-color: #b4b3ae;
  background-image: url(images/back3.jpg);
  background-repeat: repeat;
}
#cats img {
  border:none;
  width:120px;
  height:79px;
}

#cats p {
  font-size: 90%;
  font-weight: normal;
  color: #000000;
}
#cats h1 {
  font-size: 200%;
  font-weight: bold;
  color: #003366;
}
#cats h2 {
  font-size: 150%;
  font-weight: bold;
  color: #003366;
}
#cats h3 {
  font-size: 110%;
  font-weight: bold;
  color: #003366;
}
#cats h4 {
  font-size: 110%;
  font-weight: normal;
  color: #000000;
}
#cats a:link, #cats a:visited {
  font-style: normal;
  font-weight:normal;
  color: #003366;
  text-decoration: underline;
}
#cats a:hover {
  font-style: normal;
  font-weight:normal;
  color: #003366;
  text-decoration: none;
}
#cats-rb {
  float:right;
  clear:right;
  width: 768px;
  margin:0;
  padding-left:10px;
  padding-right:10px;
  text-align: center;
  border-left: 1px solid #6e3e08;
  background-color: #000000;
  background-image: url(images/rainbow-bridge.jpg);
  background-repeat: no-repeat;
}
#cats-rb p {
  font-size: 100%;
  font-weight: bold;
  color: #ffffff;
}

#cats-rb h1 {
  font-size: 200%;
  font-weight: bold;
  color: #ffffff;
}
#cats-rb a:link, #cats-rb a:visited {
  font-style: normal;
  font-weight:normal;
  color: #ffffff;
  text-decoration: underline;
}
#cats-rb a:hover {
  font-style: normal;
  font-weight:normal;
  color: #ffffff;
  text-decoration: none;
}

table.animals {
  width: 75%;
  line-height: 1em;
  border-collapse: collapse;
  color: #003366;
  border: none;
  margin-left:85px;
  margin-bottom: 2em;
}
table.animals img {
  border-style: none;
  padding: 0;
}
table.animals tbody tr td {
  border: none;
  text-align: center;
}
table.animals tbody th {
  padding: 0 0.6em 0.6em 0.6em;
  border: none;
}
table.animals tbody td {
  padding-left:  0.6em;
  border-bottom: 4px solid #ccc;
}
table.animals-rb {
  width: 75%;
  line-height: 1em;
  border-collapse: collapse;
  color: #ffffff;
  border: none;
  margin-left:85px;
  margin-bottom: 2em;
}
table.animals-rb img {
  border-style: none;
  padding: 0;
}
table.animals-rb tbody tr td {
  border: none;
  text-align: center;
}
table.animals-rb tbody th {
  padding: 0 0.6em 0.6em 0.6em;
  border: none;
}
table.animals-rb tbody td {
  padding-left:  0.6em;
  border-bottom: 4px solid #ccc;
}

table.bios {
  width: 410px;
  line-height: 1em;
  border-collapse: collapse;
  color: #003366;
  border: 2px solid #000000;
  margin-left:0;
  margin-bottom: 2em;
}
table.bios img {
  border-style: 2px solid #ffffff;
  padding: 0;
}
table.bios tbody tr td {
  border: 2px solid #000000;
  text-align: left;
  color:#003366;
}
table.bios tbody th {
  padding: 0.3em;
  border: 2px solid #000000;
  background-color:#b38a5f;
  font-weight:normal;
}
table.bios tbody td {
  padding-left:  0.3em;
  border-bottom: 4px solid #ccc;
  background-color:#e4bb8d;
}
