@charset "utf-8";
/* CSS Document */

body {
	padding			: 0;
	margin			: 0;
	text-align		: center;
	font-size		: 14px;
	background		: url(img/bg.jpg) no-repeat top center #000;
}

a {
	text-decoration	: none;
	color			: #8e0007;
}

.container {
	width			: 1000px;
	margin			: 0 auto;
	text-align		: left;
	position		: relative;
	background		: url(img/header.gif) no-repeat;
}

.nav {
	height			: 70px;

	margin			: 0;
	padding			: 0;
	list-style		: none;
	margin-left		: 260px;
}

.nav li {
	float			: left;
	height			: 70px;
	line-height		: 70px;
	font-size		: 18px;
	margin-right	: 20px;
}

.nav li a {
	color			: #FFF;
}

.nav .current a {
	color			: #FFF;
	border-bottom	: #FFF dotted 1px;
}

.content {
	padding			: 60px;
	font-family		: Calibri, Arial, Helvetica, sans-serif;
	text-align		: justify;
	background		: url(img/navbg.jpg) no-repeat #fff;
}

p {
	width			: 520px;
}

h1 {
	margin			: 0;
	padding			: 0;
	font-weight		: normal;
	font-family		: "Trajan Pro", "Times New Roman", Times, serif;
	font-size		: 24px;
	color			: #770007;
}

.middlecontent {
	float:left;
}

.subnav {
	margin			: 0;
	padding			: 0;
	list-style		: none;
	float			: left;
	width			: 180px;
	margin-right	: 40px;
	padding-top		: 0px;
}

.nosub {
	margin-left		: 220px;
}

.book {
	margin-top		: 40px;
	margin-left		: -60px;
	border			: none;
}

.imgThumb {
	margin-left:-240px;
	float:left;
}


.subnav li {
	border-bottom	: #CCC dotted 1px;
	display			: block;
	line-height		: 30px;
}

.subnav li a {
	color			: #666;
	display			: block;
}

.subnav li a:hover {
	color			: #333;
}

.subnav .current a {
	color			: #770007;
}

.footer {
	text-align		: center;
	padding			: 30px;
	font-family		: Calibri, Arial, Helvetica, sans-serif;
	color			: #333;
	clear			: both;
}