html {
	height: 100%; margin-bottom: 1px;
}
body {
	margin: 5px 0px; text-align: center; color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 80%; background-color: rgb(176, 178, 114);
}
table {
	margin: 0px; padding: 0px; font-size: 100%; border-collapse: collapse;
}
td {
	margin: 0px; padding: 0px; font-size: 100%; border-collapse: collapse;
}
hr {
	width: 100%; height: 1px; color: rgb(171, 53, 99); background-color: rgb(171, 53, 99);
}
img {
	border: currentColor;
}
form {
	margin: 5px 0px 0px; padding: 0px; font-size: 100%;
}
.forminput {
	padding: 2px; border: 1px solid rgb(192, 192, 192); color: rgb(0, 0, 0); font-family: Verdana, Arial, sans-serif; font-size: 100%; background-color: rgb(255, 255, 255);
}
h1 {
	text-align: left; color: rgb(171, 53, 99); font-family: Georgia, Times, serif; font-size: 22px; font-weight: bold;
}
h2 {
	text-align: left; color: rgb(95, 108, 82); font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; font-size: 20px; font-weight: normal;
}
h3 {
	text-align: left; color: rgb(171, 53, 99); font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; font-size: 20px; font-weight: normal;
}
h4 {
	color: rgb(171, 53, 99); font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; font-size: 18px; font-weight: normal;
}
h5 {
	color: rgb(171, 53, 99); font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; font-size: 18px; font-weight: normal;
}
h6 {
	color: rgb(171, 53, 99); font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; font-size: 18px; font-weight: normal;
}
a:link {
	color: rgb(202, 90, 137); font-weight: bold; text-decoration: none;
}
a:visited {
	color: rgb(202, 90, 137); font-weight: bold; text-decoration: none;
}
a:hover {
	color: rgb(176, 178, 114); font-weight: bold; text-decoration: underline;
}
a:active {
	color: rgb(202, 90, 137); font-weight: bold; text-decoration: none;
}
.sidebar a:link {
	color: rgb(255, 255, 255); font-weight: bold; text-decoration: underline;
}
.sidebar a:visited {
	color: rgb(255, 255, 255); font-weight: bold; text-decoration: underline;
}
.sidebar a:hover {
	color: rgb(255, 255, 255); font-weight: bold; text-decoration: underline;
}
.sidebar a:active {
	color: rgb(255, 255, 255); font-weight: bold; text-decoration: underline;
}
.footerright a:link {
	color: rgb(255, 255, 255); font-weight: normal; text-decoration: none;
}
.footerright a:visited {
	color: rgb(255, 255, 255); font-weight: normal; text-decoration: none;
}
.footerright a:hover {
	color: rgb(255, 255, 255); font-weight: normal; text-decoration: underline;
}
.footerright a:active {
	color: rgb(255, 255, 255); font-weight: normal; text-decoration: none;
}
.wrapper {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 5px 5px 0px; border: 1px solid rgb(0, 0, 0); width: 750px; text-align: left; color: rgb(0, 0, 0);
}
.navigation {
	padding: 0px 15px; width: 250px; text-align: left; color: rgb(0, 0, 0); line-height: 24px;
}
.navigation ul li {
	margin: 0px; padding: 0px;
}
.navigation a {
	letter-spacing: 2px;
}
.sitename {
	background: url("images/logobg.jpg") rgb(171, 53, 99); width: 250px; text-align: center; color: rgb(255, 255, 255); font-family: Georgia, Times, serif; font-size: 26px; font-weight: bold;
}
.mainimage {
	width: 250px;
}
.sidebar {
	padding: 5px 10px; width: 250px; text-align: left; color: rgb(255, 255, 255); font-size: 90%; vertical-align: top; background-color: rgb(202, 90, 137);
}
.sidebar h4 {
	text-align: left; color: rgb(255, 255, 255); font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; font-size: 20px; font-weight: normal;
}
.maintext {
	padding: 10px 5px 10px 15px; width: 480px; text-align: justify; vertical-align: top;
}
.catalog {
	padding: 10px; width: 50%; text-align: left; vertical-align: top;
}
.mainwide {
	padding: 10px; width: 750px; text-align: justify; vertical-align: top;
}
.footerleft {
	text-align: center; color: rgb(255, 255, 255); font-size: 90%; font-weight: normal; background-color: rgb(171, 53, 99);
}
.footerright {
	padding: 10px 0px; text-align: center; color: rgb(255, 255, 255); font-size: 90%; font-weight: normal; background-color: rgb(202, 90, 137);
}
.imageleft {
	margin: 3px 10px 2px 0px; border: 3px double rgb(192, 192, 192); float: left;
}
.imageright {
	margin: 3px 0px 2px 10px; border: 3px double rgb(192, 192, 192); float: right;
}
.imagecenter {
	margin: 0px 5px; border: 3px double rgb(192, 192, 192);
}
