#catlayout{

list-style-type: none;
padding-top: 30px;
text-align:center;


}
#catlayout li {
	display: inline;

	
}
#catlayout img {
	
	border: 1px solid #333300;
	margin-top: 10px;
	margin-right: 20px;
	margin-left: -10px;
	margin-bottom: 20px;
}
.Catdisplay{
	padding:15px;
	background: #FFFFFF;
	border-bottom:0px solid #000;
	height: 200px;
	margin:40px 0px 0px 100px;
	width:600px;

	
}

.Catdisplay img{

	border:1px solid #000;


	
}


.CatdisplayL{/*right*/
	padding:30px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background: #FFFFFF;
	float:right;
	width:320px;
	line-height: 20px;
	text-align:left;
	
}
.CatdisplayR{ /*left*/
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background: #FFFFFF;
	float:left;
	width:250px;
	
}
.CatdisplayL2{
	padding:5px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background: #FFFFFF;
	border-bottom:0px solid #000;
	float:right;
	width:300px;
	line-height: 20px;
	text-align:left;
	
}

.mypets{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
border: 1px solid gray;
background: #E1E1E1;
}
 
.openpet{ /*class added to contents of 1st demo when they are open*/
background: yellow;
}
 
.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: normal 12px Verdana;
margin: 10px 0;
}
 
 
.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: #CCCCCCC;
}
 
.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: #999999;
}
 
 
 
 #catContent {
	
	margin:auto;
	width:960px;
	padding-top:100px;
	line-height: 22px;


}