* {
	margin: 0;
	padding: 0;
}

body {
	background-color: #eec;
}

img {
border: 0px;
}

#header {
	background-color: #663300;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	height: 145px;
	padding: 0px;
}

#content {
	width: 100%; 
	float: right;
	min-height: 500px;
	background-color:#eec; 
	padding-bottom: 15px;
 
}


#leftContent { 
	text-align: center; 
	float:left;
	width:230px;
	padding:50px 8px 8px 8px;
}

#rightContent { 
	margin-top: 50px; 
	float:right;
	width:200px;
	padding:20px 10px 10px 10px;
	min-height: 300px;
}

#centerContent { 
	margin-right:215px;
	margin-left:245px;
	padding:20px 10px 10px 10px;
	font-family: Verdana, Arial, sans-serif ;
}

#middleContent { 
	margin-right:215px;
	margin-left:40px;
	padding:20px 10px 10px 10px;
	font-family: Verdana, Arial, sans-serif ;
}


#leftContentIndex { 
	text-align: center; 
	float:left;
	width:290px;
	padding:50px 8px 8px 8px;
}

#rightContentIndex { 
	margin-top: 50px; 
	float:right;
	width:200px;
	padding:20px 10px 10px 10px;
	min-height: 300px;
}

#centerContentIndex { 
	margin-right:215px;
	margin-left:295px;
	padding:20px 10px 10px 10px;
	font-family: "Times New Roman", Times, Georgia, serif;
}

#middleContentIndex { 
	margin-right:215px;
	margin-left:40px;
	padding:20px 10px 10px 10px;
	font-family: "Times New Roman", Times, Georgia, serif;
}



#footer {
	background-image: url(../images/footer.jpg);
	height: 125px;
	clear: both;
	background-repeat: no-repeat;
	color: #fff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-top: 15px;
}









/* Footer display */

#footer a:link, #footer a:visited, #footer a:hover {
	color: #fff;
	text-decoration: none;
}


/* Text display */

h1 {
	color: #AF1818;
	font-size: 48px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif ;
}

h2 {
	color: #eec;
	font-size: 26px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif ;
}

h3 {
	color: #000;
	font-size: 18px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif ;
}

h4 {
	color: #000;
	font-size: 16px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif ;
}

h5 {
	color: #000;
	font-size: 14px;
	font-style: italic;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif ;
}

#header h1 {
	padding: 25px 10px 0px 30px;
}

#header h2 {
	padding: 0px 10px 0px 30px;
}

.bookCopy {
	font-family: "Times New Roman", Times, Georgia, serif;
	text-align: justify;
	text-indent: 1cm;
	line-height: 1.3;
}

.bookCopy1 {
	font-family: "Times New Roman", Times, Georgia, serif;
	text-align: justify;
	line-height: 1.3;
}



#centerContent p {
	font-size: 14px;
	font-family: "Times New Roman", Times, Georgia, serif;
	text-align: justify;
}

#centerContent h3 {
	padding: 5px 0px 10px 0px;
}

#centerContent a {
	font-family: "Times New Roman", Times, Georgia, serif;
	color: #AF1818;
}


.dropcap {
	float: left;
	color: #666;
	font-size: 80px;
	line-height: 50px;
	padding-top: 2px;
	font-family:  Georgia, "Times New Roman", Times, serif;
}


.tradeTitle {
	font-size: 18px;
	font-weight: bold;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}

.tradeMiddleTitle {
	font-size: 16px;
	font-weight: bold;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #666;
}

.sneakPreviewTitle {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 18px;

}

.sneakPreviewChapterTitle {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 16px;
}


/* Top Navigation layout */
#navcontainer {
	width: 100%;
	float: right;
	background: none;
	padding-top: 8px;
}

#navcontainer ul { padding: 0; }
#navcontainer ul li { display: inline; }

#navcontainer ul {
	margin: 0;
	padding: 0 0 0 7%;
	color: #FFFFFF;
	font-family: "Lucida Grande", verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 2px;
}

#navcontainer ul li a {
	padding: 0.2em 12px;
	background-color: #426208;
	color: #FFFFFF;
	text-decoration: none;
	float: right;
	border-right: 1px solid #94B473;
}

#navcontainer ul li a:hover {
	background-color: #7B9D25;
	color: #FFFFFF;
}

#navlist li a:hover, #navlist li a:active {
	color: #FFFFFF;
	text-decoration: none;
	background: #CC3333;
	text-align: center;
	font-family: "Lucida Grande", verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
}


/* Side Navigation */
#sideNav ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
}

#sideNav a {
	display: block;
	padding: 5px;
	width: 160px;
	background-color: #426208;
	border-bottom: 1px solid #eee;
}

#sideNav a:link, #sideNav a:visited {
	color: #EEE;
	text-decoration: none;
}

#sideNav a:hover {
	background-color: #7B9D25;
	color: #fff;
}



/* Table Styles */

table {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	text-align: center;
}

td.red {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #F00;
	padding: 0 0.5em;
}

/* Press Release */

#pressRelease{
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 14px;
	margin-left: 25px;
	}

#press-release ul li { 
font-family: "Times New Roman", Times, Georgia, serif;
 }
 
 
 
 


/* Web Form */
form { font-size: 80%; padding: 20px 40px;}
label { display: block; }
input.textbox, textarea { width: 100%; }
input.button {font: 120% arial, verdana, sans-serif; margin-top: 10px;}
textarea {display:block; height: 100px;}