* { margin: 0; padding: 0; }

body {
	background:#3C6382;
	background:#39472D;
	text-align:center;
	font-family: times new roman, times, serif;
}
h1,h2,h3,h4,h5 {
	color:#39472D;
}
a { color:#39472D; text-decoration:none;}
a:hover {text-decoration:underline; }

p { margin: 0 0 15px 0; }

hr { margin: 5px 0; }
table { margin: 15px auto 0; }
.small { font-size: 70%; }
.txt-center { text-align:center; }

#page {
	width:900px;
	margin: 0 auto;
	text-align:left;
	background:#fff;
	overflow:hidden;
}
#header { text-align:center; }
#header a { display:block; }
#header img { display:block; margin: 0 auto; }
h1 { background: url('images/elk-logo.gif') top center no-repeat; text-indent: -999em; height:160px; }
h1 a { display:block;height:100%; }
#sidebar {
	float:left;
	width:200px;
	padding:10px;
}
	#sidebar ul#menu {
		list-style:none;
	}
	#sidebar ul#menu li {
		height:25px;
		margin: 0 0 10px 0;
	}
	#sidebar ul#menu li a {
		display:block;
		padding:3px;
		height:19px;
		background:#ccc;
		color:#39472D;
	}
	#sidebar ul#menu li a:hover {
		background: #39472D;
		color:#fff;
	}
#content {
	float:left;
	width:630px;
	padding:10px;
}
	#content ul {
		margin: 0 0 0 20px;
	}
	#content a {
		text-decoration:underline;
	}
	#content a:hover {
		text-decoration:none;
	}
#footer {
	clear:both;
	text-align:center;
	padding: 10px 0;
	border-top: 3px solid #39472D;
}

img {border: 1px #222 solid; }
em {font-size: 14px; }

.slide-nav {
	margin: 0 0 5px 0;
}
.slide-nav a {
	line-height: 1.5em;
	padding: 1px 3px;
	background:#ccc;
	margin: 0 3px;
}
.slide-nav a.activeSlide {
	background: #39472D;
	border:1px solid #333;
	color:#fff;
}

#pricetable {
	border-collapse:collapse;
	border: 5px ridge #777;
}
#pricetable td {
	padding:3px;
}