#header a {
	color:#020200;
	font-size:12px;
	text-decoration:none;
}

#content a {
	color:#4a5604;
	text-decoration:none;
}

#content a:hover {
	text-decoration:underline;
}

#popUpBody a {
	color:#4a5604;
	text-decoration:none;
}

#popUpBody a:hover {
	text-decoration:underline;
}

h1, h2, h3, h4, h5, h6 {
	font-family:"Trebuchet MS";
	font-weight:normal;
	color:#020200;
}

h1 { font-size:24px; }
h2 { font-size:18px; }
h3 { font-size:16px; }
h4 { font-size:14px; }
h5 { font-size:12px; }
h6 { font-size:10px; }

/* HOME HEADER TEXT */
#catLeft {
	font-family:"Trebuchet MS";
	color:#fefdfd;
	text-align:right;
	font-size:24px;

}

/* HOME TEXT */
#contentHome h1 {
	margin-bottom:20px;
	text-align:left;
}

#contentHome {
	color:#727273;
}

#contentHome a.largeLink {
	display:block;
	font-family:"Trebuchet MS";
	font-size:19px;
	color:#020200;
	padding-right:30px;
	background:url(../IMG/layout/round_arrow.jpg) top right no-repeat;
	height:22px;
	letter-spacing:-1px;
}

#contentHome a.largeLink:hover {
	background-position:right -22px;
	text-decoration:underline;
}

#contentHome a.readMore {
	color:#020200;
}

#contentHome a.readMore:hover {
	text-decoration:underline;
}

#homeLeft p {
	text-align:right;
	margin-bottom:15px;
	padding-right:30px;
}

#homeLeft {
	font-size:14px;	
}

#homeLeft img {
	padding-left:20px;
}

/* INSIDE PAGE */
#contentLeft p {
	margin-bottom:20px;
}

#contentLeftFull p {
	margin-bottom:20px;
}

#contentRight h1 {
	margin-bottom:10px;
}

/* MENU */
#menuFrame h1 {
	margin-bottom:25px;
	color:#59580b;
}

#menuFrame a {
	color:#727273;
	font-size:14px;
}

#menuFrame a:hover {
	text-decoration:underline;
} 

/* PROFILE TEXT */
#profileTop {
	color:#fefdfd;	
}

#profileTopPage a {
	color:#4A5604;
	text-decoration:none;
}

#profileTopPage a:hover {
	text-decoration:underline;
}

#profileTopLeft h1 {
	font-size:70px;
	padding:0px;
	margin:0px;
	color:#fefdfd;	
}

#profileLeft p {
	margin-bottom:20px;
}

#profileRight {
	color:#727273;
}

#profileRight h1 {
	margin-bottom:20px;
	text-align:left;
}

#profileRight p {
	text-align:right;
	margin-bottom:15px;
}

#profileRight img {
	padding-left:20px;
}

/* GALLERY TEXT */
#galleryBanner h1 {
	padding-top:10px;
	color:#fefdfd;	
	font-size:28px;
}

#galleryBanner a {
	font-size:14px;
	color:#fefdfd;
}

#galleryBanner a:hover {
	text-decoration:none;
}

#favLeft h2 {
	color:#4a5604;
}

#kittenTitle h1 { color:#4a5604; }

#catTitle h1 { color:#4a5604; }

/* FOOTER TEXT */
#footer {
	font-size:11px;
}

#footer a {
	font-size:12px;
	color:#020200;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
} 

/* Form Styles */

#ErrorMessage{
	padding:5px;
	border:1px solid #e24f6b;
	background-color:#FFFFFF;
	width:350px;

}
.error{
	padding: 8px 0px;
	list-style-type:none;
	color: #da1f43;
	font-size:14px;
}

#ErrorMessage p.error {
	margin-bottom:0px;
	font-weight:bold;
}

.errorinput{
	border:1px solid #e24f6b;
}

.inputCell {
	display:block;
	margin-bottom:10px;
}

form table label {
	display:block;
	margin-bottom:2px;
}

/* POP UP WINDOW */
#popUpClose a {
	text-decoration:none;
	font-size:14px;
	color:#000;
}

#popUpClose a:hover {
	text-decoration:underline;
}

#theForm label {
	display:block;
	margin-bottom:3px;
}

.formField {
	margin-bottom:10px;
}

.formfield200, .formField200 {width:200px}
