* {margin: 0; padding: 0;}

body {
	background: #BF9873;
	color: #0D0C0C;
	font-family: "Book Antiqua", serif;
	margin: 0;
	padding: 0;
	border: 0;
	}

a {
	color: #5F2F26;
	text-decoration: none;
	}

a:hover {
	color: #602F28;
	text-decoration: underline;
	}

h1,h2,h3 {
	color: #0B3165; 
	padding: 8px 25px 2px;
	}
	
h3 {
	border-top: solid #795140 2px;
	}


img {
	border: none;
}

li {line-height: 1.2em;}
p {padding: 2px 25px 10px;}
ul {padding: 0 2em 1.2em;}

/* structure */

#wrapper {
	margin: 0 auto;
	width: 728px;
	text-align: left;
	}

#container {
	font-size: 18px;
	text-align: justify;
	margin: 0 auto;
	width: 728px;
	background-image: url("img/middle_background.jpg");
	background-repeat: repeat-y;
	padding: 0;
	border: 0;
	}

/* header */

.header {
	height: 175px;
	background-image: url("img/Amerrykoon_Header.jpg");
	background-position: center;
	}

/* navigation */

#globalnav	{
	height: 65px;
	width: 728px;
	margin: 0 0 0 0px;
	padding: 0;
	border: 0;
	}
	
/*Generic page buttons*/

#navigation {
 	width: 728px;
 	height: 65px;
 	background-image: url(img/navbuttons.jpg);
 	margin: 0 auto; 
 	padding: 0;
 	position: absolute;
	}

#navigation li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#navigation li, #navigation a {height: 65px; display: block;}

/*Home page buttons*/

#navigation_home {
 	width: 728px;
 	height: 65px;
 	background-image: url(img/navbuttons_home.jpg);
 	margin: 0 auto; 
 	padding: 0;
 	position: absolute;
	}

#navigation_home li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#navigation_home li, #navigation_home a {height: 65px; display: block;}

/*Males page buttons*/

#navigation_males {
 	width: 728px;
 	height: 65px;
 	background-image: url(img/navbuttons_males.jpg);
 	margin: 0 auto; 
 	padding: 0;
 	position: absolute;
	}

#navigation_males li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#navigation_males li, #navigation_males a {height: 65px; display: block;}

/*Females page buttons*/

#navigation_females {
 	width: 728px;
 	height: 65px;
 	background-image: url(img/navbuttons_females.jpg);
 	margin: 0 auto; 
 	padding: 0;
 	position: absolute;
	}

#navigation_females li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#navigation_females li, #navigation_females a {height: 65px; display: block;}

/*Kittens page buttons*/

#navigation_kittens {
 	width: 728px;
 	height: 65px;
 	background-image: url(img/navbuttons_kittens.jpg);
 	margin: 0 auto; 
 	padding: 0;
 	position: absolute;
	}

#navigation_kittens li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#navigation_kittensli, #navigation_kittens a {height: 65px; display: block;}

/*Gallery page buttons*/

#navigation_gallery {
 	width: 728px;
 	height: 65px;
 	background-image: url(img/navbuttons_gallery.jpg);
 	margin: 0 auto; 
 	padding: 0;
 	position: absolute;
	}

#navigation_gallery li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#navigation_gallery li, #navigation_gallery a {height: 65px; display: block;}

/*Links page buttons*/

#navigation_links {
 	width: 728px;
 	height: 65px;
 	background-image: url(img/navbuttons_links.jpg);
 	margin: 0 auto; 
 	padding: 0;
 	position: absolute;
	}

#navigation_links li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#navigation_links li, #navigation_links a {height: 65px; display: block;}

/*Contact page buttons*/

#navigation_contact {
 	width: 728px;
 	height: 65px;
 	background-image: url(img/navbuttons_contact.jpg);
 	margin: 0 auto; 
 	padding: 0;
 	position: absolute;
	}

#navigation_contact li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#navigation_contact li, #navigation_contact a {height: 65px; display: block;}

#home	{left: 0; width: 117px;}
#males	{left: 118px; width: 97px;}
#females	{left: 215px; width: 101px;}
#kittens {left: 316px; width: 100px;}
#gallery	{left: 415px; width: 100px;}
#links	{left: 515px; width: 100px;}
#contact {left: 615px; width: 113px;}


#home a:hover	{background: transparent url(img/navbuttons.jpg) 0 -65px no-repeat;}
#males a:hover {background: transparent url(img/navbuttons.jpg) -118px -65px no-repeat;}
#females a:hover {background: transparent url(img/navbuttons.jpg) -215px -65px no-repeat;}
#kittens a:hover {background: transparent url(img/navbuttons.jpg) -316px -65px no-repeat;}
#gallery a:hover {background: transparent url(img/navbuttons.jpg) -415px -65px no-repeat;}
#links a:hover {background: transparent url(img/navbuttons.jpg) -515px -65px no-repeat;}
#contact a:hover {background: transparent url(img/navbuttons.jpg) -615px -65px no-repeat;}

/* footer */

.footer {
	background-image: url(img/Amerrykoon_Footer.jpg);
	background-repeat: no-repeat;
	color: #0D0C0C;
	height: 85px;
	}
	
.footer .left {
	width: auto;
	padding: 25px 0px 0px 10px;
	}
	
.footer .right {
	width: 185px;
	text-align: center;
	padding: 20px 0px 0 0px;
	font-size: 10px;
	}
	
.footer a {
	color: #902727;
	text-decoration: none;
	}
	
.footer a:hover {
	color: #0D0C0C;
	text-decoration: underline;
	}

/* misc */

.content {padding: 18px 20px 5px;}

.center {
	text-align: center;
	margin: auto;
	}

.right {
	float: right;
	margin: 10px;
	text-align: center;
	}

.left {
	float: left;
	margin: 10px;
	text-align: center;
	}

.right .content {padding: 18px 12px 12px;}

#pagebreak {
	background-image: url(img/page_break.jpg);
	background-position: center;
	margin: 10px 36px 10px;
	width: 615px;
	height: 28px;
	}
	
#contactinfo {
	display: block;
	text-align: right;
	margin: 10px 155px 10px;
	width: 370px;
	height: 169px;
	}


/* block list */

ul.block {
	margin: 0;
	padding: 25px 0 0 0;
	}
	
.block li {
	list-style: none;
	}
