/* DENIS LEARY */
/* Section-Denis Stylesheet
--------------------------------------------------------------------------- */

	
	@import url("widget-mailing-list.css");
	@import url("widget-editorial.css");
	@import url("widget-events.css");
	@import url("widget-alert.css");
	
	

/* Style Precedents
----------------------------------------------------------------------------- */


 	p {
	
	clear: left;
	margin: 10px 0 0 0;
	
	}
	

/* Biography Page
----------------------------------------------------------------------------- */
	
	
	#content #biography {
	
	clear: none;
	float: left;
	width: 600px;
	
	}
	
	#content #biography h3 {
	
	float: left;
	width: 600px;
	height: 31px;
	background: url(../images/section-denis/h3-biography.gif) top left no-repeat;
	text-indent: -5000px;
	margin-bottom: 20px;
			
	}
	
	
/* Your Cat Sucks Page
----------------------------------------------------------------------------- */
	
	#content #your-cat-sucks {
	
	clear: none;
	float: left;
	width: 600px;
	
	}
	
	#content #your-cat-sucks h3 {
	
	float: left;
	width: 637px;
	height: 31px;
	background: url(../images/section-denis/h3-your-cat-sucks.gif) top left no-repeat;
	text-indent: -5000px;
	margin-bottom: 20px;
			
	}
	
	#your-cat-sucks ol, #your-cat-sucks ol li {
	
	float: left;
	clear: left;
	
	}
	
	#your-cat-sucks ol {
	
	margin: 10px;
	padding-left: 20px;
	list-style-type: upper-alpha;
	
	}
	
	#your-cat-sucks ol li {
	
	margin-top: 10px;
	list-style-type: upper-alpha;
	
	}
	
	
/* Why We Suck Page
----------------------------------------------------------------------------- */
	
	
	#book-title {
	
	clear: left;
	float: left;
	background: url(../images/section-denis/bg-book-title.png) top left no-repeat;
	width: 764px;
	height: 87px;
	text-indent: -5000px;
	margin-top: 22px;
	
	}	
	
	
/* Gallery Bookview */
	
	
	#bookview {
	
	float: left;
	position: relative;
			
	}	
	
	#bookview, div.gallery, #bookview, div.gallery img {
	
	display: block;
	float: left;
	
	}
	
	#bookview h3, #bookview h4, #bookview dl, #bookview ul.pages, #bookview ul.paging, #bookview ul.actions {
	
	display: none;
	
	}

	#bookview ul.photos li {
	
	width: 253px;
	height: 382px;
	border: 1px solid #565656;
	overflow: hidden;
	
	}

	#bookview img {
	
	min-width: 253px;
	height: 382px;
	margin-left: -50%;
	
	}

	#bookview img.portrait {

	margin: 0;	
	
	}
	
	#bookview #next, #bookview #prev {
	
	display: block;
	float: left;
	position: absolute;
	top: 393px;
	z-index: 20;
	text-indent: -5000px;
	width: 14px;
	height: 15px;
	
	}
	
	#bookview ul.photos strong {
	
	display: none;
	
	}
	
	#prev {
	
	left: 102px;
	background: url(../images/actions/a-back-alt.gif) top left no-repeat;
	
	}
	
	#next {
	
	left: 137px;
	background: url(../images/actions/a-next-alt.gif) top left no-repeat;
	
	}
	
	div.suck {
	
	margin-top: 20px;
		
	}


/* Text-blurb */
	

	#why-we-suck #text-blurb {
	
	float: left;
	clear: none;
	margin-left: 290px;
	width: 580px;
	
	}
	
/*	#why-we-suck #text-blurb ul, #why-we-suck #text-blurb ul li {
	
	float: left;
	clear: left;
	
	}*/
	
	#why-we-suck #text-blurb ul {
	
	margin: 7px 10px 10px 10px;
	padding-left: 20px;
	list-style-type: disc;
	
	}
	
	#why-we-suck #text-blurb ul li {
	
	margin-top: 10px;
	list-style-type: disc;
	
	}
	
	#why-we-suck #prompts {
	
	clear: left;
	float: left;
	padding: 22px 0 0 290px;
	
	}	
	
	
/* Publicity */
	
	
	#publicity {
	
	clear: left;
	float: left;
	padding: 60px 0 0 0;
	
	}
	
	#publicity h3 {
	
	text-indent: -5000px;
	height: 20px;
	
	}
	
	#publicity div {
	
	clear: none;
	float: left;
		
	}
	
	#buy-it-today {
	
	padding-right: 74px;
	
	}	
	
	#buy-it-today h3 {
	
	background: url(../images/section-denis/h3-buy-it-today.gif) top left no-repeat;
	width: 160px;
			
	}	
	
	#buy-it-today h4 {
	
	color: #fff;
	padding-bottom: 7px;
	
	}
		
	#buy-it-today #book, #buy-it-today #audio {
	
	padding: 30px 20px 0 0;
	
	}
	
	#reviews {
	
	float: left;
	width: 580px;
	
	}
	
	
/* Links Page
----------------------------------------------------------------------------- */

	
	#links h3 {
	
	float: left;
	width: 101px;
	height: 31px;
	background: url(../images/section-denis/h3-links.gif) top left no-repeat;
	text-indent: -5000px;
	margin-bottom: 0;
			
	}

	#links h4, #links strong {
	
	display: none;
	
	}
	
	#links div.story, #links h5, #links ul, #links ul li, #links ul li a {
	
	clear: left;
	float: left;
	
	}
	
	#links h5 {
	
	font: bold 11px/16px Verdana, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	margin-bottom: 5px;
	
	}
	
	#links div.tags {
	
	display: none;
	
	}

	
/* The Rescue Me Comedy Tour Page
----------------------------------------------------------------------------- */


	#rmct #bookview ul.photos li {
	
	position: absolute;
	top: 0;
	left: 0;
	
	}
	
	#rmct #text-blurb {
	
	float: left;
	clear: none;
	margin-left: 290px;
	width: 580px;
	
	}
	
	#rmct #text-blurb h3 {
	
	width: 592px;
	height: 29px;
	background: url(../images/section-denis/h3-rmct-large.gif) no-repeat;
	display: block;
	text-indent: -5000px;
	margin-bottom: 15px;
	
	}

	#rmct #text-blurb h4 {
	
	margin-bottom: 20px;
	
	}
	
	#rmct #text-blurb p.disclaimers {
	
	margin-top: 30px;
	color: #999;
	
	}

	#page-rescue_me_comedy_tour #events {
	
	margin-left: 290px;
	
	}

	#page-rescue_me_comedy_tour #events ul.events {
	
	width: 590px;
	
	}

	#page-rescue_me_comedy_tour #events ul.events li {
	
	clear: none;
	float: left;
	width: 275px;
	height: 100px;
	margin-top: 30px;
	
	}
