body{
	font-family:arial;
	font-size:18px;
	line-height:18px;
}

a {
    color:#5d949f;
	visited:#5d949f;
	active:#5d949f;
	text-decoration:none;
	font-size: 14px;
}

a b{
	color:#5d949f;
	text-decoration:none;
	font-size:14px;
	_font-size:16px;
}

a img{
	border:none;
}



.page-frame-short{
	width:1050px;
	height:710px;
	margin:auto;
}

.page-frame{
	width:1050px;
	height:766px;
	margin:auto;
}

.page-frame-articles{
	width:1050px;
	height:850px;
	margin:auto;
}

.page-frame-pr{
	width:1050px;
	height:815px;
	margin:auto;
}

.page-frame-large{
	width:1050px;
	height:850px;
	margin:auto;
}

.page-frame-long{
	width:992px;
	height:1245px;
	margin:auto;
}
	
.page-frame-serv{
	width:992px;
	height:1130px;
	margin:auto;
	}
	
.page-frame-books{
	width:992px;
	height:1120px;
	margin:auto;
	}
	
.page-frame1020{
	width:992px;
	height:1020px;
	margin:auto;
	

	
}	.page-frame-bio{
	width:992px;
	height:970px;
	margin:auto;
}

    
h3{
	color:#484771;
	font-size:16px;
	line-height:16px;
}
.welcome {
	font-family:'Libre Baskerville', serif; font-size:20px; color:#484771; }

.winner {
	font-family:arial; font-size:12px; color:#C60; }
	
.bio {
	font-family:arial; font-size:13px;
}

.crt {
  font-family:arial; font-size:12px; color:#000; }
  
#page-home												{		background:url('images/home.jpg') no-repeat;	}

#page-books,
#page-article-list									{		background:url('images/bgBooks.jpg') no-repeat;		}
#page-articles									{		background:url('images/bg01.jpg') no-repeat;		}
#page-media      								{		background:url('images/bgServices2.jpg') no-repeat;	}
#page-article-list								{		background:url('images/bg01.jpg') no-repeat;	}
#page-events,
#page-article-list								{		background:url('images/bgEvents.jpg') no-repeat;	}
#page-services,
#page-article-list								{		background:url('images/bgServices.jpg') no-repeat;	}
#page-services2,
#page-article-list								{		background:url('images/bgServices2.jpg') no-repeat;	}
#page-products								    {		background:url('images/bg01b.jpg') no-repeat;	}
#page-article-list								{		background:url('images/bg01.jpg') no-repeat;	}
#page-mailing-list,
#page-contact,
#page-sub-book,
#page-reviews											{		background:url('images/bg02.jpg') no-repeat;	}
#page-reviews2,
#page-article-list								{		background:url('images/bgReviews.jpg') no-repeat;	}

#page-sub-book-large                             {		background:url('images/bg02-large.jpg') no-repeat;	}
#page-sub-book-testimonial                             {		background:url('images/bg02-testimonial.jpg') no-repeat;	}

#page-biography										{   background:url('images/bg_bio.jpg') no-repeat;  }

#page-testimonials												{		background:url('images/bg01.jpg') no-repeat;	}
	
span.desc{
	font-size:14px;
	color:#484771;
}

span.pub{
	color:#484771;
	font-size:12px;
}

span.pub2{
	color:#484771;
	font-size:14px;
}



#page-home #logoHm{
	padding-top:180px;
}

#content{
	font-size:14px;
	line-height:14px;
}



#page-home #signup{
	font-size:25px;
	padding:20px 50px 0px 55px;
	font-family:Times;
	height:360px;
}



#page-home #content{
	font-size:25px;
	padding:20px 480px 0px 55px;
	font-family:Times;
	height:360px;
}

#page-home #content2{
	font-size:16px;
	line-height:20px;
}
#page-home #content3{
	font-family:arial;
	font-size:12px;
}

#nav{
	color:#484771;
	padding:20px 0px 15px 50px;
	letter-spacing:3px;
	font-size:14px;
}

#nav a{
	text-decoration:none;
	color:#484771;
}

#nav a.active{
	border-bottom:1px solid #484771;
}

#nav2{
	color:#484771;
	padding:20px 0px 15px 90px;
	letter-spacing:3px;
	font-size:14px;
}

#nav2 a{
	text-decoration:none;
	color:#484771;
}

#nav2 a.active{
	border-bottom:1px solid #484771;
}

#logo{
	color:#4d838e;
	font-size:4.4em;
	padding:38px 0px 0px 85px;
	height:97px;
}
#logoHm{
	color:#4d838e;
	font-size:4.4em;
	padding:38px 0px 0px 60px;
	height:97px;
}

#logo img{
	border:none;
}

#content{
	padding: 20px 380px 20px 85px;
	height:475px;
	font-size:14px;
	line-height:16px;
	color:#484771;
}

#content #media-content-1,
#content #media-content-2,
#content #media-content-3{
	color:#484771;
	font-size:14px;
	line-height:16px;
}

#content #events-content-1,
#content #events-content-2,
#content #events-content-3{
	color:#484771;
	font-size:14px;
	line-height:16px;
}

#footer{
	padding-top:30px;
	text-align:center;
	font-size:10px;
	color:#000000;
}
#footerLg{
	padding-top:30px;
	text-align:center;
	font-size:10px;
	color:#000000;
}

#page-reviews #content{
	_font-size:16px;
	_line-height:16px;
	_font-family:arial;
}

#page-reviews.page-frame #content{
	_font-size:16px;
	_line-height:16px;
	_font-family:arial;
}

/* BOOK */
	#page-books #content{
		padding-right:40px;
	}
	#page-books #content td{
		width:147px;
		padding-right:33px;
	}
	td.book-image{
		height:260px;
	}
	td.book-description{
		color:#484771;
		font-size:12px;
		line-height:14px;
		font-family:arial;
	}
	td.book-publisher{
		color:#484771;
		font-size:12px;
		line-height:14px;
		font-family:arial;
	}
	td.book-buy{ }
	
/* Sub Book - When a user is on a book details page */ 
	#page-sub-book #content{
		padding-right:480px;
	}
	#page-sub-book #content td{
		width:140px;
		padding-right:80px;
	}
	#page-sub-book-large #content{
		padding-right:480px;
	}
	#page-sub-book-large #content td{
		width:140px;
		padding-right:80px;
	}
	
	#page-sub-book-testimonial #content{
		padding-right:400px;
	}
	#page-sub-book-testimonial #content td{
		width:140px;
		padding-right:80px;
	}
	
/* Sub Book - When a user is on a book details page */ 
	#page-reviews #content{
		padding-right:480px;
	}
	#page-reviews #content td{
		width:140px;
		padding-right:80px;
	}
	
	
/* Articles */
	#page-articles #content{
		padding-right:30px;
	}
	#articles-content-1{
		width:285px;
		line-height:16px;
		padding-right:55px;
	}
	#articles-content-2{
		width:285px;
		line-height:16px;
		padding-right:55px;
	}
	#articles-content-3{
		width:280px;
		padding-left:20px;
		padding-top:100px;
	}
	#articles-content-3 i{
	}
	#content h3{
		margin:5px 0px 5px 0px;
	}
	
	
	
/* Media */
	#page-media #content{
		padding-right:30px;
	}
	#media-content-1{
		width:235px;
		line-height:16px;
		padding-right:25px;
	}
	#media-content-2{
		width:235px;
		line-height:16px;
		padding-right:15px;
	}
	#media-content-3{
		width:220px;
		padding-left:15px;
	}
	#media-content-3 i{
		font-size:14px;
	}

/* Products */
	#page-products #content{
		padding-right:25px;
	}
	#products-content-1{
		width:250px;
		line-height:16px;
		padding-right:25px;
	}
	#products-content-2{
		width:250px;
		line-height:16px;
		padding-right:25px;
	}
	#products-content-3{
		width:200px;
		padding-left:20px;
		padding-top:100px;
	}
	#products-content-3 i{
	}
	#content h3{
		margin:5px 0px 5px 0px;
	}
	

/* Mailing List */
#page-mailing-list #content{
	padding:75px 0px 0px 100px;
	height:315px;
}

.alignleft {
	float: left;
	margin-right: 10px;
}

/* Contact */
#page-contact #content{
	padding:80px 0px 0px 100px;
	height:460px;
}

.publisher{
	font-size: .7em;
	color: #76758e;
}



/* Article List */
#page-article-list #content{
	padding:0px 25px 0px 25px;
	height:720px;
}