body {
	background-color: #e3e3e3;
}

h1 {
	color: #900000;
}
h2 {
	color: #900000;
}
h3 {
	color: #900000;
}
h4 {
	color: #900000;
}
h5 {
	color: #900000;
}

a {
	color: #900000;
}
a:hover {
	color: #ffbe00;
}

.PageContainer .PageTop {
	_background: url('images/paper-bg-top.gif') no-repeat;
}

.PageContainer .PageMiddle {
	_background: url('images/paper-bg-middle.gif') repeat-y;
}

.PageContainer .PageBottom {
	_background: url('images/paper-bg-bottom.gif') no-repeat;
}
.PageContainer .PageHeader {
	width: 430px;
}

.PageContainer .PageHeader h1 {
	color: #900000;
}
.PageContainer .PageHeader a {
	color: #900000;
}
.PageContainer .PageHeader a:hover {
	color: #900000;
}

.PageContainer .ThemeTopLeft {
	position: absolute;
	top: 20px;
	left: 35px;
	width: 230px;
	height: 135px;
	background: url('images/cat-scratching.gif') no-repeat;
}

.PageContainer .ThemeBottomLeft {
	position: absolute;
	bottom: 45px;
	left: 45px;
	width: 100px;
	height: 174px;
	background: url('images/cat-victory.gif') no-repeat;
}

.PageContainer .ThemeBottomRight {
	position: absolute;
	bottom: 30px;
	right: 30px;
	width: 160px;
	height: 153px;
	background: url('images/cat-dancing.gif') no-repeat;
}

.PageContainer .ContentTable .NavigatorContainer .Navigator {
	margin-bottom: 35px;
}

.PageFooter {
	color: black;
}
.PageFooter a {
	color: black;
}
.PageFooter a:hover {
	color: #ffbe00;
}
.PageFooterBottom {
	color: black;
}
.PageFooterBottom a {
	color: black;
}
.PageFooterBottom a:hover {
	color: #ffbe00;
}


.GalleryNavigator a.Previous {
	background: url('images/gallery-prev.gif') no-repeat center left;
}
.GalleryNavigator .PageNumber { 
}
.GalleryNavigator a.Next { 
	background: url('images/gallery-next.gif') no-repeat center right;
}

.Diary .DiaryDateInput { 
	color: #900000;
}
.Diary .DiaryCommentForm input.DiaryCommentSubmit { 
	color: black;
	background-color: #e3e3e3; 
}

table.GalleryPagerLinks td.PreviousPage a {
	background: url('images/gallery-prev.gif') no-repeat center left;
}
table.GalleryPagerLinks td.NextPage a {
	background: url('images/gallery-next.gif') no-repeat center right;
}

.Guestbook .GuestbookForm input.GuestSubmit { 
	color: black;
	background-color: #e3e3e3; 
}

.Contact .ContactForm input.ContactSubmit { 
	color: black;
	background-color: #e3e3e3; 
}

.GalleryCommentFormControl input.GalleryCommentSubmit { 
	color: black;
	background-color: #e3e3e3; 
}


.DropMenu a {
	background: url('images/cat-paw.gif') no-repeat 10px top;
	color: #900000;
}
.DropMenu a:hover {
	color: #ffbe00;
}
