@CHARSET "UTF-8";

/* CSS Document for Lenton Aikins, Ph.D., J.D.

Website Design & Development by:

E-Moxie Data Solutions, Inc.

http://e-moxie.com

2008

*/



/* Browser Resets ======================*/

body {

	margin: 0;

	font-family: "Trebuchet MS", Helvetica, sans-serif;

	font-size: 14px;

	color: #362f2d;

}



h1 {

	font-size: 35px;

	font-weight: normal;

	color: #362f2d;

	margin: 5px 0 10px 0;

	padding: 0;

}



h2 {

	font-size: 24px;

	font-weight: normal;

	color: #333;

	margin: 5px 0 10px 0;

	padding: 0;

}



h3 {

	font-size: 18px;

	font-weight: normal;

	color: #333;

	margin: 5px 0 10px 0;

	padding: 0;

}



h4 {

	font-size: 16px;

	font-weight: normal;

	color: #333;

	margin: 5px 0 10px 0;

	padding: 0;

}



p {

	line-height: 1.3em;

	color: #362f2d;

	padding: 0;

	margin: 0 0 10px 0;

}



a:link,a:visited,a:active {

	color: #362f2d;

}

a:hover {

	color: #999;

}



ul {

	margin: 0 0 0 30px;

	padding: 0;

}

 

li {

	margin-bottom: 5px;

}



/* Classes ============================ */

.clear {

	clear: both;

	height: 1px;

	line-height: 0;

}

.left {

	float: left;

	margin-right: 15px;

}

.right {

	float: right;

	margin-left: 15px;

}

.styledinput {

	width: 250px;

	border: 1px solid #999;

	color: #362f2d;

	font-family: "Trebuchet MS", Helvetica, sans-serif;

	font-size: 13px;

	padding: 3px;

	margin-bottom: 5px;

}

.book-container {

	margin-bottom: 20px;

}

.book-image {

	width: 215px;

	float: left;

}

.book-image img {

	border: 1px solid #666;

}

.book-info {

	width: 310px;

	float: left;

}

/* Header ============================= */

#header-outer {

	background: url('../images/header-bg.gif') top left repeat-x;

	height: 248px;

}

#header {

	width: 840px;

	margin: 0 auto;

}



/* Navigation ========================= */

#nav {

	width: 840px;

	margin: 0 auto;

	text-align: center;

}

#nav ul {

	margin: 13px 0 0 0;

	padding: 0;

	list-style: none;

}

#nav li {

	display: inline;

	margin: 0 10px 0 10px;

}

#nav a {

	color: #fff;

	text-decoration: none;

	font-size: 20px;

}

#nav a:hover {

	border-bottom: 5px solid #fff;

}

a#current {

	border-bottom: 5px solid #fff;

}



/* Content ============================ */

#content-outer {

	background: url('../images/content-bg.gif') top left repeat-x;

	padding-top: 1px;

	border-bottom: 20px solid #362f2d;

}

#content {

	background: url('../images/content-bg2.gif') top center repeat-y;

	width: 840px;

	margin: 0 auto;

	margin-top: 45px;

	padding-bottom: 40px;

}

#main-content {

	width: 525px;

	float: left;

	padding-left: 40px;

}

#sidebar {

	width: 255px;

	float: left;

	text-align: center;

	margin-left: 20px;

	padding-top: 20px;

}



/* Footer ============================= */

#footer {

	width: 820px;

	margin: 0 auto;

	padding: 15px 0 20px 20px;

}

#links {

	width: 350px;

	float: left;

}

#links ul {

	margin: 0;

	padding: 0;

	list-style: none;

}

#links li {

	display: inline;

	border-right: 1px solid #362f2d;

	font-size: 8px;

	margin-right: 2px;

	padding-right: 5px;

}

#links a {

	font-size: 14px;

}



#copyright {

	text-align: right;

	width: 450px;

	float: right;

}
