ul{margin:0;}
ul li{list-style-type:none;}
body{
	width:950px;
	margin:0 auto;
	font-family:'Helvetica Neue', Helvetica, Calibri, Arial, Tahoma, FreeSans, Malayalam, sans-serif;
}
.text-block{
	font-size:1.2em;
	line-height:1.25;
	margin-bottom:1.25em;
}
.text-block ul{
	margin:20px 0;
}
.text-block ul li{
	list-style-type:square;
	color:#0f6593;
}

#header{
	margin-top:10px;
	height:150px;
	background: url('images/pow-header-bg.png') no-repeat top left;
}
#header h2{
	float:right;
	display:inline;
	margin:90px 50px 0 0;
	color:#0f6593;
}
#header h2 a{
	text-decoration:none;
	color:#0f6593;
}
#header h2 a:hover{
	color:#a4721c;
}

#top-nav{
	margin-bottom:40px;
	height:50px;
	background: url('images/pow-nav-bar.png') no-repeat top left;
}
#top-nav ul{
	float: left;
	margin: 15px 0 0 8px;
	padding-left:0;
}
#top-nav ul li {
	display: inline;
}
#top-nav ul li a{
	float:left;
	display:block;
	height:18px;
	margin:0 16px;
	text-decoration: none;
	outline: none;
	color:#a4721c;
}
#nav-index a{
	width:50px;
	background: transparent url(images/pow-navigation-sprite.png) 0 0 no-repeat;
}
#nav-index a:hover, #nav-index .current-page{
	background: transparent url(images/pow-navigation-sprite.png) 0 -20px no-repeat;
}
#nav-aspire a{
	width:108px;
	background: transparent url(images/pow-navigation-sprite.png) -52px 0 no-repeat;
}
#nav-aspire a:hover, #nav-aspire .current-page{
	background: transparent url(images/pow-navigation-sprite.png) -52px -20px no-repeat;
}
#nav-videos a{
	width:117px;
	background: transparent url(images/pow-navigation-sprite.png) -163px 0 no-repeat;
}
#nav-videos a:hover, #nav-videos .current-page{
	background: transparent url(images/pow-navigation-sprite.png) -163px -20px no-repeat;
}
#nav-testimonials a{
	width:106px;
	background: transparent url(images/pow-navigation-sprite.png) -283px 0 no-repeat;
}
#nav-testimonials a:hover, #nav-testimonials .current-page{
	background: transparent url(images/pow-navigation-sprite.png) -283px -20px no-repeat;
}
#nav-mailing a{
	width:130px;
	background: transparent url(images/pow-navigation-sprite.png) -393px 0 no-repeat;
}
#nav-mailing a:hover, #nav-mailing .current-page{
	background: transparent url(images/pow-navigation-sprite.png) -393px -20px no-repeat;
}
#nav-blog a{
	width:101px;
	background: transparent url(images/pow-navigation-sprite.png) -528px 0 no-repeat;
}
#nav-blog a:hover, #nav-blog .current-page{
	background: transparent url(images/pow-navigation-sprite.png) -528px -20px no-repeat;
}
#nav-bio a{
	width:98px;
	background: transparent url(images/pow-navigation-sprite.png) -633px 0 no-repeat;
}
#nav-bio a:hover, #nav-bio .current-page{
	background: transparent url(images/pow-navigation-sprite.png) -633px -20px no-repeat;
}

#left-wrap{
	border-right:#99bed6 1px solid;
}
#left-wrap h2{
	float:right;
	position:relative;
	z-index:10;
	margin-top:-15px;
}
#left-wrap #bookseller-logos img{
	float:right;
	margin-top:20px;
}

#right-wrap h2{
	font-weight:bold;
	color:#0f6593;
}
#home-video-wrap{
	margin-bottom:3em;
}
#quote-wrap{
	padding-top:3em;
	min-height:200px;
	border-top:#99bed6 1px solid;
}
.quote-text{
}
.quote-author{
	text-align:right;
	color:#0f6593;
}
.quote-author-info{
	text-align:right;
	color:#0f6593;
}

#biotext{
	font-size:1.2em;
	line-height:1.25;
	margin-bottom:1.25em;
	border-left:#99bed6 1px solid;
}
#biotext span{
	font-size:1.5em;line-height:1;margin-bottom:1em;
	color:#0f6593;
}

#mailing-list{
	width:400px;
	margin:0 0 3em 340px;
}
#mailing-list h2{
	color:#0f6593;
}

#video-gallery-wrap{
  width:640px;
  margin:0 auto 40px auto;
}
.video-wrap{
  margin-bottom:40px;
}
.video-wrap h3{
  color:#0f6593;
}

#testimonials, #chapter-one{
  margin-top:-40px;
}

.swoosh img{
	display:block;
	margin:0 auto;
}

#footer{
	clear:both;
	height:80px;
	margin-bottom:10px;
	background: url('images/pow-footer.png') no-repeat bottom left;
}