body {

	background-color: #6F383B;

	background-image: url(images/bg-main.gif);

	background-repeat: repeat-x;

	margin: 0px;

}

.top-right {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-align: center;

}

.box-text {

	padding: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 14px;

	color: #000000;

}

.title-red {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 22px;

	line-height: 24px;

	color: #8C1313;

}

.bottom-text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #000000;

}

.news-title {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 15px;

	line-height: 18px;

	font-weight: bold;

	color: #7E292C;

	text-decoration: none;

}

.newsblurb {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 15px;

	color: #666666;

}

.readmore {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: bold;

	color: #C69140;

	padding-left: 100px;

}

.readmore a {

	color: #C69140;

}

.press-links {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: bold;

	color: #7E292C;

	line-height: 18px;

}

.column-form {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #666666;

	background-color: #FFFFFF;

	height: 20px;

	width: 150px;

	border: 1px solid #CCCCCC;

}

.column-submit {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	line-height: 20px;

	font-weight: bold;

	color: #C69140;

	background-color: #FFFFFF;

	height: 20px;

	width: 75px;

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.column-submit2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	line-height: 20px;

	font-weight: bold;

	color: #C69140;

	background-color: #FFFFFF;

	height: 30px;

	width: 85px;

	text-align: center;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-width: 2px;

	border-bottom-color: #7E292C;

}

.title-yellow {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	line-height: 20px;

	font-weight: bold;

	color: #C69140;

}

.bottom-nav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #DFC295;

}

.box-text-small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	color: #000000;

	text-align: left;

}

.bodytext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #000000;

	text-decoration: none;

}

li {

	list-style-type: square;

}

.ordered {

	list-style-type: decimal;

}

.bodytext-big {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 20px;

	color: #000000;

}

.highlight-gray {

	font-weight: bold;

	color: #999999;

}

.dotcom {

	color: #000000;

	text-decoration: none;

}

.dotcom:hover {

	color: #999999;

	text-decoration: none;

}

.pmag {

	color: #7E292C;

	text-decoration: none;

}

.pmag:hover {

	color: #CB3034;

	text-decoration: underline;

}

.sectionlink {

	color: #333333;

	text-decoration: none;

}

.sectionlink:hover {

	color: #999999;

	text-decoration: none;

}

.bottomlinks {

	color: #DFC295;

	text-decoration: none;

}

.bottomlinks:hover {

	color: #EBD9BE;

	text-decoration: underline;

}

.link {

	color: #6F383B;

	text-decoration: underline;

}

.link:hover {

	color: #6F383B;

	text-decoration: none;

}

.books-viewdetails {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #6D0509;

}

.books-title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}

.books-descriptions {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.books-ourprice {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #6D0509;

}

.books-retailprice {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	text-decoration: line-through;

}

.contactbody {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding: 10px;

	line-height: 22px;

}

.contactbodyright {

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.contactbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}

.contactformText {

	border: 1px solid #ccc;

	border-top: 1px solid #999;

	border-bottom: 1px solid #ddd;

	background-attachment: fixed;

	background-color: #fff;

	background-image: url(images/formfieldbg.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.contactformButton {

	background-image: url(images/submitbutton-bg3.gif);

	width: 100px;

	height: 26px;

	font-size: 90%;

	border: 0;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	cursor: hand;

}

.contactformSelect {

	border: 1px solid #ccc;

	background-attachment: fixed;

	background-color: #fff;

	background-image: url(images/formfieldbg.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.ecourses {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	background-color: #F9F4EE;

	border: 1px solid #C6AE89;

	padding: 5px;

}



.plannerlinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	color: #810A11;

}

.indent {

	padding-left: 30px;

}

.contactjeff {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: normal;

	text-decoration: none;

	line-height: 26px;

}

.articletext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

}

#introcol {

	text-align: justify;

	height: auto;

	width: auto;

	margin-right: 10px;

	margin-left: 10px;

	margin-top: 5px;

}

#newsitem {

	width: auto;

	height: auto;

	margin-top: 20px;

}

#video {

	width: 100%;

	text-align: center;

	height: auto;

.ecourses {

	background-color: #F9F4EE;

	padding: 3px;

	border: 1px solid #C6AE89;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

