body { background-color: #82765F; margin-top: 0px; margin-bottom: 0px; }

b { color: #2B2622; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.footer { color: #2B2622; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1 { color: #2B2622; font-weight: bold; font-size: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2 { color: #3F7886; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


.text { color: #2B2622; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.packages { color: #2B2622; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.blueb { color: #3F7886; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.phone { color: #3F7886; font-size: 12pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.tab1 { color: #2B2622; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; margin-right: 0pt; margin-left: 10pt }
.tab { color: #FFFFFF; font-size: 8pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }


a.nav { color: #FFFFFF; font-size: 8pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.nav:hover { text-decoration: underline }
a.red { color: #FF0000; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.red:hover { text-decoration: underline }
a.bot { color: #2B2622; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.bot:hover { text-decoration: underline }
a { color: #3F7886; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a:hover { text-decoration: none }


.photor { font-size: 8pt; margin-right: 0pt; margin-left: 10pt; margin-bottom: 8pt; }
.photol { font-size: 8pt; margin-right: 10pt; margin-left: 0pt; margin-bottom: 8pt; }

/* Cover Design ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#coverDesignLanding {
	padding:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
}

#coverDesignLanding a {
	display:block;
	font-size:1.5em;
	text-align:center;
	text-decoration:none;
	float:left;
	margin-top:10px;
	/*margin-left:70px;*/
}

#coverDesignLanding a:hover {
	text-decoration:underline;
}

#coverDesignLanding img.right {
	float:right;
	clear:right;
	padding-left:10px;
}

#coverDesignLanding img.coverPrice {
	float:right;
	clear:right;
	padding:20px 45px 0px 0px;
}

#coverDesignLanding img.left {
	float:left;
	clear:right;
	padding-left:10px;
}

#coverDesignLanding img.arrow {
	float:left;
	padding:16px 5px 0px 0px;
	margin-left:25px;
}

#coverDesignLanding img.rightSmall {
	float:right;
	clear:right;
	padding-right:60px;
	padding-top:15px;
}

#coverDesignLanding span {
	color:#3F7886;
	font-weight:bold;
}

#coverDesignLanding #featuresList {
	margin:0px 0px 0px 40px;
	float:left;
	/*clear:right;*/
}

#coverDesignLanding img.button {
	float:right;
	clear:right;
	padding:15px 30px 0px 0px;
}

#coverDesignLanding p.fine {
	clear:right;
	font-size:10px;
	font-weight:bold;
	width:170px;
	float:left;
	clear:left;
	padding-top:0px;
	line-height:10px;
	color:#999;
	margin-top:10px;
}

#coverDesignLanding .order {
	padding:10px 25px 0px 0px;
	float:right;
	clear:right;
}

#coverDesignLanding .order img {
	border:0px;
}

/* Cover Samples ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#coverSamples {
	padding:15px;
	position:relative;
}

#coverSamples * {
	padding:0px;
	margin:0px;
	text-decoration:none;
	border:0px;
}

#coverSamples p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 0px 40px 0px;
}

#coverSamples li.wide {
	padding:0px 0px 15px 40px;
}

#coverSamples li.narrow {
	padding:0px 0px 15px 15px;
}

#coverSamples li.narrowFirst {
	padding:0px 0px 15px 35px;
}

#coverSamples #price {
	position:absolute;
	top:10px;
	right:20px;
	color:#3F7886;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#coverSamples #price img {
	float:left;
}

#coverSamples #price img.first {
	padding:10px 7px 0px 0px;
}

#coverSamples a:hover {
	text-decoration:underline;
}

#coverSamples ul {
	list-style:none;
}

#coverSamples li {
	float:left;
}

#coverSamples ul p {
	padding:0px 0px 5px 0px;
	font-size:11px;
}

#coverSamples p.fine {
	font-size:10px;
	font-weight:bold;
	padding:0px;
	line-height:10px;
	color:#999;
	margin-top:10px;
}

.clear {
	clear:both;
}

/* Book Formatting ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#bookFormatting * {
	margin:0px;
	padding:0px;
}

#bookFormatting {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:15px;
	position:relative;
}

#bookFormatting ul {
	margin:0px 0px 0px 70px;
	clear:left;
}

#bookFormatting #services {
	list-style:outside;
}

#bookFormatting li {
	
}

#bookFormatting h2 {
	margin:10px 0px 0px 30px;
	clear:left;
}

#bookFormatting span {
	font-size:14px;
	font-weight:bold;
}

#bookFormatting p {
	padding:0px 0px 10px 0px;
}

#bookFormatting #price img {
	position:absolute;
	right:70px;
	top:130px;
}

#bookFormatting #price img.orderPackage {
	top:280px;
	right:59px;
}

#bookFormatting p.fine {
	font-size:10px;
	font-weight:bold;
	padding:0px;
	line-height:10px;
	color:#999;
	margin-top:10px;
	position:absolute;
	right:50px;
	top:340px;
	width:180px;
}

#bookFormatting span {
	/*color:#3F7886;*/
	font-weight:bold;
	color:#666;
}

#bookFormatting img.float {
	float:left;
	margin-top:20px;
}

#bookFormatting img.floatFirst {
	float:left;
	margin:20px 40px 0px 30px;
}

#bookFormatting p.quote {
	padding:25px 20px 10px;
	font-style:italic;
	clear:both;
}

#bookFormatting p.author {
	padding-left:20px;
	font-weight:bold;
}



