.topMAINTABLE {
	background-color: #FFFFFF;
	height: 220px;
	width: 784px;
	padding: 10px;
}
.midMAINTABLE {
	height: 10px;
	width: 784px;
}
.botMAINTABLE {
	background-color: #FFFFFF;
	width: 784px;
	padding: 10px;
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	color: #000066;
	letter-spacing: normal;
	vertical-align: top;
}
.footer {
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #000033;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 10px;
}
.footer2 {
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
}
.logo {
	height: 200px;
	width: 200px;
}
.flashheader {
	height: 150px;
	width: 564px;
}
.navigation {
	text-align: left;
	vertical-align: top;
	width: 200px;
	padding-left: 10px;
}
.navigation2 {
	text-align: right;
	vertical-align: top;
	padding-left: 10px;
	width: 200px;
}
a:link {
	color: #F06022;
	text-decoration: none;
}
a:hover {
	color: #F06022;
	text-decoration: underline;
}
a:visited {
	color: #F06022;
	text-decoration: none;
}
a.blue:link {
	color: #000033;
	text-decoration: none;
}
a.blue:hover {
	color: #000033;
	text-decoration: underline;
}
a.blue:visited {
	color: #000033;
	text-decoration: none;
}
a.white:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.white:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.white:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.btSMALL {
font-size: 12px;
}
.btBIG {
font-size: 18px;
}
.btORG {
color: #F06022;
}
.btSMALL-ORG {
font-size: 12px;
}
.btBIG-ORG {
font-size: 18px;
color: #F06022;
}
.introH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #FFFFFF;
	background-color: #47B9AE;
}
.introBT {
font-family: Arial;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #47B9AE;
}

.introBH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #47B9AE;
}
.intro-image {
	float: right;
	border: 1px solid #47B9AE;
	margin: 0px 0px 20px 20px;
}
.footer-intro {
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #47B9AE;
}
.authorH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #FFFFFF;
	background-color: #FCB53A;
}
.authorBT {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #FCB53A;
}
.authorBH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #FCB53A;
	background-color: #FCB53A;
	color: #FFFFFF;
}
.footer-author {
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #FCB53A;
}
.author-image {
	float: right;
	border: 1px solid #FCB53A;
	margin: 0px 0px 20px 20px;
}

.bookH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #FFFFFF;
	background-color: #F06022;
}
.bookBT {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #F06022;
	line-height: 18px;
}
.bookBH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #F06022;
	background-color: #F06022;
	color: #FFFFFF;
}
.book-image {
	float: right;
	border: 1px solid #F06022;
	margin: 0px 0px 20px 20px;
}
.footer-book {
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #F06022;
}
.prologueH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #FFFFFF;
	background-color: #CC0000;
}
.prologueBT {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #CC0000;
	line-height: 18px;
}
.prologueBH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #CC0000;
	background-color: #CC0000;
	color: #FFFFFF;
}
.prologue-image {
	float: right;
	border: 1px solid #CC0000;
	margin: 0px 0px 20px 20px;
}
.footer-prologue{
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #CC0000;
}
.prefaceH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #FFFFFF;
	background-color: #0FA9A4;
}
.prefaceBT {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #0FA9A4;
	line-height: 18px;
}
.prefaceBH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #0FA9A4;
	background-color: #0FA9A4;
	color: #FFFFFF;
}
.preface-image {
	float: right;
	border: 1px solid #0FA9A4;
	margin: 0px 0px 20px 20px;
}
.footer-preface{
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #0FA9A4;
}
.contentsH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #FFFFFF;
	background-color: #C1DA00;
}
.contentsBT {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #C1DA00;
	line-height: 18px;
}
.contentsBH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #C1DA00;
	background-color: #C1DA00;
	color: #FFFFFF;
}
.contents-image {
	float: right;
	border: 1px solid #C1DA00;
	margin: 0px 0px 20px 20px;
}
.footer-contents{
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #C1DA00;
}
.emailH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #FFFFFF;
	background-color: #6AA72D;
}
.emailBT {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #6AA72D;
	line-height: 18px;
}
.emailBH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #6AA72D;
	background-color: #6AA72D;
	color: #FFFFFF;
}
.email-image {
	float: right;
	border: 1px solid #6AA72D;
	margin: 0px 0px 20px 20px;
}
.footer-email{
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #6AA72D;
}
.updatesH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #FFFFFF;
	background-color: #DD6884;
}
.updatesBT {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #DD6884;
	line-height: 18px;
}
.updatesBH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #DD6884;
	background-color: #DD6884;
	color: #FFFFFF;
}
.updates-image {
	float: right;
	border: 1px solid #DD6884;
	margin: 0px 0px 20px 20px;
}
.footer-updates{
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #DD6884;
}
.linksH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #FFFFFF;
	background-color: #741D64;
}
.linksBT {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #741D64;
	line-height: 18px;
}
.linksBH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #741D64;
	background-color: #741D64;
	color: #FFFFFF;
}
.links-image {
	float: right;
	border: 1px solid #741D64;
	margin: 0px 0px 20px 20px;
}
.footer-links{
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #741D64;
}
.servicesH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #FFFFFF;
	background-color: #CB1263;
}
.servicesBT {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #CB1263;
	line-height: 18px;
}
.servicesBH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #CB1263;
	background-color: #CB1263;
	color: #FFFFFF;
}
.services-image {
	float: right;
	border: 1px solid #CB1263;
	margin: 0px 0px 20px 20px;
}
.footer-services{
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #CB1263;
}
.buyH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #FFFFFF;
	background-color: #00872F;
}
.buyBT {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #00872F;
	line-height: 18px;
}
.buyBH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #00872F;
	background-color: #00872F;
	color: #FFFFFF;
}
.buy-image {
	float: right;
	border: 1px solid #00872F;
	margin: 0px 0px 20px 20px;
}
.footer-buy{
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #00872F;
}
.linktoAA-H {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #FFFFFF;
	background-color: #F06022;
}
.linktoAA-BT {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #000066;
	line-height: 18px;
}
.linktoAA-BH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #000066;
	background-color: #000066;
	color: #FFFFFF;
}
.linktoAA-image {
	float: right;
	border: 1px solid #F06022;
	margin: 0px 0px 20px 20px;
}
.footer-linktoAA{
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #000066;
}
.inputTEXT {
	background-color: #FFFFFF;
	vertical-align: middle;
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	line-height: 14px;
	padding: 3px;
	color: 000066;
	border: 1px solid #6AA72D;
}
.inputTEXT-updates {
	background-color: #FFFFFF;
	vertical-align: middle;
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	line-height: 14px;
	padding: 3px;
	color: #000066;
	border: 1px solid #DD6884;
}
.inputTEXT-services {
	background-color: #FFFFFF;
	vertical-align: middle;
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	line-height: 14px;
	padding: 3px;
	color: #000066;
	border: 1px solid #CB1263;
}
.inputTEXT-buy {
	background-color: #FFFFFF;
	vertical-align: middle;
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	line-height: 14px;
	padding: 3px;
	color: #000066;
	border: 1px solid #00872F;
}
.inputTEXT-preorder{
	background-color: #FFFFFF;
	vertical-align: middle;
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	line-height: 14px;
	padding: 3px;
	color: #000066;
	border: 1px solid #F06022;
}
.navBT {
	font-family: Arial;
	font-size: 12px;
	font-weight: bolder;
	color: #000066;
	text-align: left;
	line-height: 14px;
}
.inputTEXT-friend{
	background-color: #FFFFFF;
	vertical-align: middle;
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	line-height: 14px;
	padding: 3px;
	color: #000066;
	border: 1px solid #F06022;
}
.adsense {
	vertical-align: top;
	text-align: center;
	padding: 5px;
	width: 784px;
}
.adsearch {
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #000066;
	text-align: left;
	line-height: 12px;
}
.author-bgIMG {
	background-image: url(/fireworks/backgrounds/author.gif);
}
.linksNAV {
	font-family: Arial;
	font-size: 14px;
	font-weight: bolder;
	color: #000066;
	text-align: left;
	line-height: 20px;
}
.submediaH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	color: #000066;
	background-color: #FF9900;
}
.submediaBT {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #FF9900;
	line-height: 18px;
}
.submediaBH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #FF9900;
	background-color: #FF9900;
	color: #000066;
}
.submedia-image {
	float: right;
	border: 1px solid #FF9900;
	margin: 0px 0px 20px 20px;
}
.footer-submedia {
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #000066;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	background-color: #FF9900;
}
.linkmediaH {
font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 564px;
	background-color: #000066;
	color: #FF9900;
}
.linkmediaBT {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #000066;
	line-height: 18px;
}
.linkmediaBH {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	width: 554px;
	text-align: right;
	vertical-align: middle;
	padding: 3px 10px;
	border: 1px solid #000066;
	color: #FF9900;
	background-color: #000066;
}
.linkmedia-image {
	float: right;
	border: 1px solid #000066;
	margin: 0px 0px 20px 20px;
}
.footer-linkmedia {
	width: 784px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	background-color: #000066;
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
		padding-bottom: 3px;
	padding-right: 10px;
	color: #FF9900;
}
.dataCELLS{
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	color: #000066;
	text-align: left;
	vertical-align: top;
	}
	.dataCONTACT{
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	color: #000066;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000066;
	}
.homesalesBT {
font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	color: #000066;
	width: 764px;
	text-align: left;
	vertical-align: top;
	padding: 25px;
	border: 1px solid #47B9AE;
}
.homesalesBT2 {
font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	color: #000066;
	width: 554px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #47B9AE;
}
.homenav {
	width: 764px;
	padding: 4px;
	border-right: 1px solid #47B9AE;
	border-left: 1px solid #47B9AE;
	text-align: center;
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #47B9AE;
}
.quote-image {
	text-align: center;
	vertical-align: top;
	border: 1px solid #47B9AE;
	padding: 5px;
	width: 154px;
}
.quoteBT {
	font-family: Arial;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #000066;
	width: 380px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	border-top: 1px solid #47B9AE;
	border-bottom: 1px solid #47B9AE;
	border-left: 1px solid #47B9AE;
}
.ezboardnav {
	width: 764px;
	padding: 5px;
	border: 1px solid #000066;
	text-align: center;
	vertical-align: top;
	
}
.ezboardBT {
	width: 764px;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	border-right: 1px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 1px solid #000066;
}
.media-image {
	float: left;
	border: 1px solid #000066;
	margin-right: 10px;
	margin-bottom: 10px;
}
.spacer {
	height: 20px;
}
.prices {
	font-size: 18px;
	font-weight: bolder;
}
