/* SETS BASIC HTML DEFINITIONS */html {	height: 100%; 	margin-bottom: 1px;}body {	background: #ece8dc url('images/background.jpg') repeat-x;	color: #000;	font-family: Arial, Verdana, sans-serif; 	font-size: 80%;	text-align: center; 	margin: 0;}table, td {	padding: 0px; 	margin: 0; 	border-collapse: collapse; 	font-size: 100%;}hr {	background-color: #881010; 	color: #f47735; 	height: 1px; 	width: 100%;}img {	border: none;}form {	margin: 5px 0 0 0; 	padding: 0; 	font-size: 100%;}.forminput {	background-color: #fff; 	color: #000; 	border: 1px solid #c0c0c0; 	padding: 2px;	margin: 2px 0;	font-size: 100%; 	font-family: Verdana, Arial, sans-serif;}/* SETS HEADING PROPERTIES */h1 {	color: #881010;	font: normal 30px Georgia, Georgia, serif;	text-align: left;	margin-top: 0;}h2 {	color: #94845c;	font: normal 18px Verdana, Arial, sans-serif;	text-align: left;}h3 {	color: #f47735;	font: normal 18px "Comic Sans MS", "Trebuchet MS", sans-serif;	text-align: left;}h4 {	color: #881010;	font: bold 16px Verdana, Arial, sans-serif;	margin-top: 0;}h5, h6 {	font: normal 16px "Comic Sans MS", "Trebuchet MS", sans-serif;	color: #94845c;	letter-spacing: 3px;}/* SETS THE MAIN HYPERLINK PROPERTIES */a {	color: #ff9938;	text-decoration: none;	font-weight: bold;}a:hover {	color: #bfb393;	text-decoration: underline;	font-weight: bold;}/* SETS THE VARIOUS CLASS PROPERTIES */.wrapper {	width: 750px;	background-image: url('images/textbg.jpg');	color: #000; 	text-align: left;	margin: 0 auto;}.sitename {	background-image: url('images/sitename.jpg');	color: #94845c;	font: normal 22px "Times New Roman", Times, serif;	width: 500px;	height: 100px;	padding: 0 0 0 20px;}span.long {	color: #f47735;	font-size: 34px;	letter-spacing: 5px;}.global {	background-image: url('images/global.jpg');	color: #94845c;	text-align: right;	font-size: 90%;	line-height: 20px;	letter-spacing: 2px;	width: 250px;	height: 100px;	padding: 0 20px 0 0;}.mainimage {	background-image: url('images/mainimagebg.jpg');	color: #94845c;	font-weight: bold;	letter-spacing: 2px;	text-size: 130%;	height: 200px;	padding: 0 30px 0 30px;}.mainnavigation {	background-image: url('images/mainnavbg.jpg');	color: #fff;	text-align: right;	letter-spacing: 2px;	height: 200px;	padding: 0 20px 0 20px;}.mainnavigation a {	display: block;	width: 95%;	color: #94845c;	text-decoration: none;	border-bottom: 1px solid #94845c;	padding: 5px;}.mainnavigation a:hover {	color: #f47735;	background-color: #fff;	text-decoration: none;	border-bottom: 1px solid #94845c;	padding: 5px;}.content {	color: #000;	padding: 0 10px 0 20px; 	vertical-align: top; 	text-align: justify;}.contentwide {	color: #000;	padding: 0 30px;	vertical-align: top;	text-align: justify;}.sidebar {	color: #000;	padding: 0 20px 0 20px; 	vertical-align: top; 	font-size: 90%; 	text-align: left;}.catalog {	width: 50%; 	padding: 10px; 	text-align: left; 	vertical-align: top; }.footer {	background: #ece8dc url('images/footer.jpg') no-repeat;	text-align: center;	color: #000; 	font-size: 85%; 	font-weight: normal; 	line-height: 20px;	letter-spacing: 2px;	padding: 20px 0 10px 0;	height: 55px;}.footer a {	color: #000;	text-decoration: none;	font-weight: normal;}.footer a:hover {	color: #000;	text-decoration: underline;	font-weight: normal;}.imageleft {	margin: 3px 10px 2px 0px; 	float: left; 	border: 3px double #c0c0c0;}.imageright {	margin: 3px 0px 2px 10px; 	float: right; 	border: 3px double #c0c0c0;}.imagecenter {	margin: 0px 5px; 	border: 3px double #c0c0c0;}
