/* CSS Document */
		body {
			background-image:  url(images/_background.jpg);
			background-color: #ffeeee;
		}	
		div#main {
			position:absolute; top:120px; left:0;
			width: 660px;
		}
		div#banner {
			position:absolute; top:40px; left:156px;
		}
		div#logo {
			position:absolute; top:10px; left:16px;
		}
		table {
			width: 100%;
		}
		td#heading {
			font-family: georgia, serif;
			font-size: 120%;
			color: #ff4400;
			font-style: italic;
			font-weight: bold;
			text-align: center;
			padding-bottom: 16px;
		}
		p.subheading {
			font-family: georgia, serif;
			font-size: 110%;
			color: #ff4400;
			font-style: italic;
			font-weight: bold;
			text-align: left;
			text-indent: 0;
		}
		td#menu {
			font-family: verdana, arial, sans-serif;
			font-size: 70%;
			line-height: 2;
			vertical-align: top;
			text-align: center;
			padding-top: 20px;
			width: 25%;
			font-weight: bold;
		}
		a {
			color: #0000cc;
			text-decoration: none;
		}
		a:hover, a:focus {
			text-decoration: underline;
		}
		a:active {
			position:relative; top:2px; left:2px;
		}
		td#body {
			font-family: georgia, "times new roman", serif;
			font-size: 13px;
			line-height: 1.7;
			text-indent: 2em;
			text-align: justify;
			vertical-align: top;
			color: black;
			width: 75%;
			font-weight: bold;
		}
		td#footer {
			font-family: arial, sans-serif;
			font-size: 70%;
			color: black;
			text-align: center;
			width: 75%;
			padding-top: 20px;
			vertical-align: top;
		}
		hr {
			width: 60%;
			color: #ff4400;
		}
		.current {
			color: #9999cc;
		}
		p#credits {
			font-weight: bold;
		}
		/* Styles for the coats pages */
		td.coat_size_desc {
			text-align:center;
			font-weight: bold;
			font-size: 12px;
			width: 25%;
			padding-top:12px;
		}
		td.coat_name {
			text-align:center;
			font-weight: bold;
			font-size: 12px;
			width: 25%;
			border: solid 1px black; margin: 0;
		}