body {
  background-image: url(../images/leather_background.jpg);
  background-repeat: repeat;  text-align: center;
  color: #5a2515;
		font-family: "Palatino Linotype", "Palatino", "Arial", "arial", "Nimbus Sans L";
		font-size: large; *font-size: medium;
}

a {
		color: #5a2515;		
		font-weight: bold; font-family: "Palatino Linotype", "Palatino", "Arial", "arial", "Nimbus Sans L";
		font-size: large; *font-size: medium;
	}

#nav {
		margin: 0;
		padding: 0;
	}

	#nav li.on ul, #nav li.off ul {
		margin: 0;
		padding: 0;
	}

	#nav a {
		text-decoration: none;
	}

	#nav li { /*float the main list items*/
		margin: 0px;
		float: left;
		display: block;
		padding-right: 20px;		padding-left: 20px;
	}

	#nav li ul {
		display: none;
	}

	#nav li.off ul, #nav li.on ul { /*put the subnav below*/
		position: absolute;
		top: 98px;
		left: 5px;
		padding-top: 10px;
		background: #ffae16;
		height: 37px;
		*height: 48px;
		width: 760px;
	}

	#nav li a {
		color: #5a2515;
		font-weight: bold;
		display: block;
		height: 25px;
		width: 100px;
		border: 2px solid #ffae16;
		background: #ffae16;
		padding: 5px;
		font-family: "Palatino Linotype", "Palatino", "Arial", "arial", "Nimbus Sans L";
		font-size: large; *font-size: medium;
	}

	#nav li.on a {
		border: 2px solid #fce4a6;
		color: #fce4a6;		
		font-weight: bold; font-family: "Palatino Linotype", "Palatino", "Arial", "arial", "Nimbus Sans L";
		font-size: large; *font-size: medium;
		background: #ffae16;
	}

	#nav li.on ul a, #nav li.off ul a {
		float: left; /*ie doesn't inherit the float*/
		border: 0;
		color: #7f392f;
		width: auto;
		margin-right: 15px;		font-weight: bold; font-family: "Palatino Linotype", "Palatino", "Arial", "arial", "Nimbus Sans L";
		font-size: large; *font-size: small;
	}

	#nav li.on ul {
		display: block;
	}

	#nav li.off:hover ul {
		display: block;
		z-index: 6000;
				}

	#nav li.off a:hover, #nav li:hover a #nav li.over a {
		background: #5a2515;
		color: #ffae16;		font-weight: bold; font-family: "Palatino Linotype", "Palatino", "Arial", "arial", "Nimbus Sans L";
		font-size: large; *font-size: medium;
	}
.wrapper {		
		position:relative;
		margin:0 auto;
		text-align:left;
		width:775px;
	}

div.content {
		position: absolute;
		top: 145px;
		left: 5px;
		padding-top: 10px;
		background: #fce4a6;
		width: 760px;
		
	}

div.footer {
		position: relative;
		background: transparent;
		width: 760px;
	}

p {
		color: #5a2515;
		font-family: "Palatino Linotype", "Palatino", "Arial", "arial", "Nimbus Sans L";
		font-size: large; *font-size: medium;
	}

p.small {
		color: #5a2515;
		font-family: "Palatino Linotype", "Palatino", "Arial", "arial", "Nimbus Sans L";
		font-size: small; *font-size: x-small;
	}

a.small {
		color: #5a2515;
		font-family: "Palatino Linotype", "Palatino", "Arial", "arial", "Nimbus Sans L";
		font-size: small; *font-size: x-small;
	}

p.bold {
		color: #5a2515;
		font-family: "Palatino Linotype", "Palatino", "Arial", "arial", "Nimbus Sans L";
		font-size: large; *font-size: medium; font-weight: bold;
	}

img.center {
		display: block;
    margin-left: auto;
    margin-right: auto }

h2 {
		color: #5a2515;
		font-weight: bold; font-family: "Palatino Linotype", "Palatino", "Arial", "arial", "Nimbus Sans L";
		font-size: x-large;
	}

ul {
		color: #5a2515;
		font-family: "Palatino Linotype", "Palatino", "Arial", "arial", "Nimbus Sans L";
		font-size: large; *font-size: medium;
	}
