/* CSS Document */



* {
	margin: 0;
	padding: 0;
}

a {
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #333;
	text-decoration: underline;
}

* html body {
	overflow: hidden;
}
		
* html #footer-wrapper {
	float: left;
	position: relative;
	width: 100%;   
}

#footer-wrapper {
	width: 100%;
	position: relative;
	min-width:1050px; 
	width:expression(document.body.clientWidth <1051? "1050px" : "100%" ); 
}

#footertop {
	width: 100%;
	min-width:1050px; 
	width:expression(document.body.clientWidth <1051? "1050px" : "100%" ); 
	position: relative;
	height: 20px;
	/*background-image: url("../images/footerback.gif");*/
	background-repeat: repeat-y;
	background-position: top center;
	display: block;
	background-color: #000;
}

#footerbot {
	width: 100%;
	min-width:1050px; 
	width:expression(document.body.clientWidth <1051? "1050px" : "100%" ); 
	position: relative;
	background-color: #000;
	display: block;
}

#container {
	margin-top: 5px;
	width: 100%;
}

#nonFooter {
	position: relative;
	/* min-height: 100%; */
}

* html #nonFooter {
	/* height: 100%;  */
}

html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	overflow: scroll;
	height: 100%;
}

/* Body */


body,
body#booksingle,
body.hawthorne,
body.hawthorneshootout,
body.homepage,
body.homepage-slider,
body.tex,
body#victimsback,
body#thefamilyback,
body#motivesback,
body#whitealbumback,
body#locationsback,
body#locationsback2,
body#movie,
body.locationsback2,
body#updatesback,
body#transback,
body#restless-book,
body#manson-parole,
body#watson-audio,
body#library,
body#manson-record,
body#library-results,
body#report,
body#report2,
body#report3,
body#report4,
body#report5,
body#thirtythree {
	margin: 0;
	padding: 0;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center 130px;
	-webkit-background-size: 2004px 1590px;
	background-color: #f5f6f0;
}

body {
	background-image: url("../images/newback24.jpg");
}

body#booksingle {
	background-image: url("../images/bookback.jpg");
	-webkit-background-size: 5000px 141px;
}

body.hawthorne {
	background-image: url("../images/newback24.jpg");
}

body.hawthorneshootout {
	background-image: url("../images/hawthorneback.jpg");
	background-color: #fff;
}

body.homepage {
	background-image: url("../images/newback24.jpg");
}

body.homepage-slider {
	background-image: url("../images/homeslide.jpg");
	background-color: #fff;
}

body.tex {
	background-image: url("../images/texparole.jpg");
	background-color: #fff;
}

body#victimsback {
	background-image: url("../images/victimsback.jpg");
	-webkit-background-size: 2004px 650px;
	background-color: #000;
}

body#thefamilyback {
	background-image: url("../images/thefamilyback.jpg");
	-webkit-background-size: 2004px 650px;
	background-color: #000;
}

body#motivesback {
	background-image: url("../images/motivesback.jpg");
	-webkit-background-size: 2004px 650px;
	background-color: #000;
}

body#whitealbumback {
	background-image: url("../images/whitealbumback.jpg");
	-webkit-background-size: 2004px 900px;
	background-color: #f6f6f6;
}

body#locationsback {
	background-image: url("../images/locationsback.jpg");
	-webkit-background-size: 2004px 650px;
	background-color: #000;
}

body#locationsback2  {
	background-image: url("../images/newback24.jpg");
}

body#movie  {
	background-image: url("../images/movieback.jpg");
	-webkit-background-size: 1px 1200px;
	background-color: #000;
	background-repeat: repeat-x;
}

body.locationsback2  {
	background-image: url("../images/newback24.jpg");
}

body#updatesback  {
	background-image: url("../images/newback34.jpg");
}

body#transback  {
	background-image: url("../images/transcriptback.jpg");
	-webkit-background-size: 5000px 141px;
}

body#restless-book  {
	background-image: url("../images/restless-book.jpg");
}

body#manson-parole {
	background-image: url("../images/parolehearing.jpg");
}

body#watson-audio {
	background-image: url("../images/texaudio.jpg");
}

body#library {
    background: none;
    background-color: #000;
}

body#manson-record {
	background: none;
	background-color: #f5f6f0;
}

body#library-results {
	background-image: url("../images/newback34.jpg");
}

body#report {
	background-image: url("../images/supple-back.jpg");
}
body#report2 {
	background-image: url("../images/report-2.jpg");
}
body#report3 {
	background-image: url("../images/report-3.jpg");
}
body#report4 {
	background-image: url("../images/statement-back.jpg");
	-webkit-background-size: 5000px 141px;
}
body#report5 {
	background-image: url("../images/report-5.jpg");
}

body#thirtythree {
	background-image: url("../images/3301.jpg");
	-webkit-background-size: 2500px 2500px;
}


/* Maincontainers */

#maincontainer,
body#booksingle #maincontainer,
body.hawthorne #maincontainer,
body.hawthorneshootout #maincontainer,
body.homepage #maincontainer,
body.homepage-slider #maincontainer,
body.tex #maincontainer,
body#victimsback #maincontainer,
body#thefamilyback #maincontainer,
body#motivesback #maincontainer,
body#whitealbumback #maincontainer,
body#locationsback #maincontainer,
body#locationsback2 #maincontainer,
body#movie #maincontainer,
body.locationsback2 #maincontainer,
body#updatesback #maincontainer,
body#library-results #maincontainer,
body#transback #maincontainer,
body#restless-book #maincontainer,
body#manson-parole #maincontainer,
body#watson-audio #maincontainer,
body#manson-record #maincontainer,
body#report #maincontainer,
body#report2 #maincontainer,
body#report3 #maincontainer,
body#report4 #maincontainer,
body#report5 #maincontainer,
body#thirtythree #maincontainer {
	width: 100%;
	min-width:1050px; 
	width:expression(document.body.clientWidth <1051? "1050px" : "100%" ); 
	position: relative; 
	background-repeat: no-repeat;
	background-position: center 130px;
	-webkit-background-size: 2004px 1590px;
		
}

#maincontainer {
	background-image: url("../images/newback24.jpg");
}

body#booksingle #maincontainer {
	background-image: url("../images/bookback.jpg");
	-webkit-background-size: 5000px 141px;
}

body.hawthorne #maincontainer {
	background-image: url("../images/newback24.jpg");	
}

body.hawthorneshootout #maincontainer {
	background-image: url("../images/hawthorneback.jpg");
}

body.homepage #maincontainer {
	background-image: url("../images/newback24.jpg");
	background-color: #f5f6f0;
}

body.homepage-slider #maincontainer {
	background-image: url("../images/homeslide.jpg");		
}

body.tex #maincontainer {
	background-image: url("../images/texparole.jpg");	
	background-color: #fff;
}

body#victimsback #maincontainer {
	background-image: url("../images/victimsback.jpg");
	-webkit-background-size: 2004px 650px;
	background-color: #000;
}

body#thefamilyback #maincontainer {
	background-image: url("../images/thefamilyback.jpg");
	-webkit-background-size: 2004px 650px;
	background-color: #000;
}

body#motivesback #maincontainer {
	background-image: url("../images/motivesback.jpg");
	-webkit-background-size: 2004px 650px;
	background-color: #000;
}

body#whitealbumback #maincontainer {
	background-image: url("../images/whitealbumback.jpg");
	-webkit-background-size: 2004px 900px;
	background-color: #f6f6f6;
}

body#locationsback #maincontainer {
	background-image: url("../images/locationsback.jpg");
	-webkit-background-size: 2004px 650px;
	background-color: #000;
}

body#locationsback2 #maincontainer {
	background-image: url("../images/newback24.jpg");
}

body#movie #maincontainer {
	background: none;
}

body.locationsback2 #maincontainer {
	background-image: url("../images/newback24.jpg");	
}

body#updatesback #maincontainer {
	background-image: url("../images/newback34.jpg");	
}

body#library-results #maincontainer {
	background-image: url("../images/newback34.jpg");	
}

body#transback #maincontainer {
	background-image: url("../images/transcriptback.jpg");
	-webkit-background-size: 5000px 141px;	
}

body#report #maincontainer {
	background-image: url("../images/supple-back.jpg");	
}
body#report2 #maincontainer {
	background-image: url("../images/report-2.jpg");	
}
body#report3 #maincontainer {
	background-image: url("../images/report-3.jpg");	
}

body#report4 #maincontainer {
	background-image: url("../images/statement-back.jpg");
	-webkit-background-size: 5000px 141px;
}

body#report5 #maincontainer {
	background-image: url("../images/report-5.jpg");
}

body#restless-book #maincontainer {
	background-image: url("../images/restless-book.jpg");	
}

body#manson-parole #maincontainer {
	background-image: url("../images/parolehearing.jpg");	
}

body#watson-audio #maincontainer {
	background-image: url("../images/texaudio.jpg");	
}

body#manson-record #maincontainer {
	background-image: url("../images/manson-record.jpg");
	-webkit-background-size: 2004px 2950px;
}

body#thirtythree #maincontainer {
	background-image: url("../images/3301.jpg");
	-webkit-background-size: 2500px 2500px;
}

body.homepage.archiveback,
body#updatesback.archiveback, 
body#locationsback2.archiveback {
	background-image: url("../images/newback8.jpg");
	-webkit-background-size: 5000px 141px;	
}

body.homepage.archiveback #maincontainer,
body#updatesback.archiveback #maincontainer,
body#locationsback2.archiveback #maincontainer {
	background-image: url("../images/newback8.jpg");
	-webkit-background-size: 5000px 141px;		
}

#headcontainer {
	width: 100%;
	min-width:1050px; 
	width:expression(document.body.clientWidth <1051? "1050px" : "100%" ); 
	position: relative; 
}

#header {
	background-color: #000;
	display: none;
	height: 30px;
}

#logobox {
	width: 322px;
	height: 41px;
	float: left;
	display: block;
	margin: 15px 0 0 0px;
}



h1.logo a {
	width: 322px;
	height: 41px;
	display: block;
	background-image: url("../images/navigation.gif");
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -6000px;
	overflow: hidden;
}

h2.logo a {
	width: 322px;
	height: 41px;
	display: block;
	background-image: url("../images/navigation.gif");
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -6000px;
	overflow: hidden;
}


#meet {
	display: block;
	padding-bottom: 30px;
}

#contentcon {
	width: 1050px;
	margin: 0 auto;
	padding-top: 30px;

}



#right {
float: left;
width: 300px;
margin:  290px 0 0 0;
}

#container {
float: left;
}

#content h2 {
	color: #fff;
	font-size: 19px;
	letter-spacing: 0px;
	padding: 0 0 10px 0;
	margin: 10px 0 10px 0;
	border-bottom: 1px solid #000;
}

#content p{
	color: #555;
	font-size: 12px;
	padding-bottom: 20px;
}

#mainlanding {
	width: 700px;
	float:left;
	margin: 0px 0 0px 20px;
}

#mainlanding h2 {
	color: #fff;
	font-size: 102px;
	letter-spacing: -2px;
	padding: 0 0 0px 0;
	margin: 420px 0 0 0;
	font-weight: bolder;
	font-family: arial;
}

#cdbcontent {
	width: 700px;
	float:right;
	margin: 270px 0px 20px 0;
}

#bio {
	width: 700px;
	float:right;
	margin: 290px 0px 20px 0;
}
/*
#bio h2 {
	font-size: 4em;
	letter-spacing: -4px;
	line-height: .7;
	padding: 0 0 10px 0 !important;
	margin: 0 0 10px 0 !important;
	font-weight: bolder !important;
	font-family: arial;
	color: #333;
}
*/

#bio h2 {
	font-size: 5em;
	letter-spacing: -2px;
	line-height: .7;
	padding: 0 0 10px 0 !important;
	margin: 0 0 40px 0 !important;
	font-weight: normal !important;
	font-family: arial;
	color: #333;
	text-transform: capitalize;
}
/*
#bio p{
	color: #777;
	padding-bottom: 20px;	
	font-family: "Georgia, Times New Roman", Times, serif;
	-webkit-font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	font-size: 1.33em !important;
	padding: 0 0 15px 0 !important;
	color: #000000 !important;	
	text-align: justify;
}
*/



#bio p{
	color: #777;
	font-family: "Georgia, Times New Roman", Times, serif;
	-webkit-font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	font-size: 1.48em !important;
	padding: 0 0 25px 0 !important;
	color: #000000 !important;	
	line-height: 1.5

}

#newscon {
	width: 700px;
	float:left;
	margin: 0px 0 20px 20px;
}

#newscon h2 {
	color: #000;
	font-size: 42px;
	letter-spacing: -2px;
	padding: 0 0 10px 0;
	margin:320px 0 10px 0;
	font-weight: bolder;
	font-family: arial;
}

#newscon p {
	color: #777;
	font-size: 12px;
	padding-bottom: 20px;
}

#feature {
	width: 300px;
	float:left;
	margin-left: 40px;
}

#feature h2 {
	color: #fff;
	font-size: 15px;
	letter-spacing: 0px;
	line-height: 0.9;
	margin: 5px 0 10px 0;
}

#feature p{
	color: #cac7a6;
	font-size: 12px;
	padding-bottom: 20px;
}

#feature h2.news {	
	color: #cc0000;
	font-size: 50px;
	letter-spacing: -5px;
	margin-bottom: 10px;
}

#disc {
	width: 300px;
	float:right;
	margin-bottom: 20px;
}

#disc h2   {
	font-size: 13px;
	letter-spacing: 0px;
	line-height: 1.0;
	margin: 5px 0 2px 0;
}

#disc h2 a  {
	width: 300px;
	display: block;
}

#disc h2 a:hover  {
	text-decoration: underline;
}

#disc p{
	color: #555;
	font-size: 12px;
	padding: 2px 0  10px 0;
	border-bottom: 1px dashed #ccc;
}

#disc h2.news a, #disc h2.news a:hover {	
	font-size: 30px;
	letter-spacing: -1px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
	color: #000;
    font-weight: bold;
}

#subnav {
	width: 300px;
	float:right;
	margin-bottom: 20px;
}

#subnav h2  {
	font-size: 13px;
	letter-spacing: 0px;
	line-height: 1.0;
	margin: 0px 0 0px 0;
}

#subnav h2 a  {
	width: 300px;
	display: block;
	padding: 6px 0 6px 6px;
	border-bottom: 1px solid #ccc;
}

#subnav h2 a:hover  {
	text-decoration: none;
}

#subnav p{
	color: #555;
	font-size: 12px;
	padding: 10px 0  10px 0;
}

#subnav h2.news {	
	font-size: 30px;
	letter-spacing: -1px;
	margin-bottom: 10px;
	border-bottom: 3px solid #ccc;
}

#tdisc {
	width: 300px;
	float:right;
	margin-top: 30px;
	margin-bottom: 20px;
}

#tdisc h2.news {	
	font-size: 30px;
	letter-spacing: -1px;
	margin-bottom: 10px;
	border-bottom: 3px solid #ccc;
}

#audio {
	width: 300px;
	float:right;
	clear: right;
	margin-bottom: 20px;
}

#audio a {	
	font-size: 13px;
	margin-bottom: 10px;
	background-image: url(../images/icon-speaker.gif);
	background-repeat: no-repeat;
	line-height: 1.2;
	padding: 2px 0 10px 40px;
	display: block;
	border-bottom: 1px dashed #ccc;
}

#audio h2.news {	
	font-size: 30px;
	letter-spacing: -1px;
	margin-bottom: 10px;
	border-bottom: 3px solid #ccc;
}



/* -- NAVIGATION --*/

#navcontainer {
	width: 100%;
	min-width:1050px; 
	width:expression(document.body.clientWidth <1051? "1050px" : "100%" ); 
	position: relative;
	padding: 10px  0 0 0; 
	height: 90px;
    /*background-image: url("../images/headerback.gif");*/
    background-position: top center;
    background-repeat: no-repeat;
	background-color: #000;
	height: 83px;
	margin-bottom: 8px
}

#mannav {
	float: right;
	margin: 20px 0px 0 0;
	
}

#mnav ul {
	margin: 0;
	padding: 0;
}

#mnav li {
	margin: 0;
	padding: 0;
	list-style-type : none;
	float: left;
	margin-top: 6px;
}

#mnav a {
	font-size: 17px;
	color: #cc0000;
	text-decoration: none;
	font-weight: bolder;
	padding: 0 20px 0 20px;
	border-left: 1px solid #fff;
}

#mnav a:hover {
	color: #fff;
}

#mnavbox {
	width: 1050px;
	margin: 0 auto;
}

#msite_left {	
	width: 200px;
	float: left;
	padding: 10px 0 0 0;	
}

#msite_right {
	width: 700px;
	float: left;
	padding: 10px 0 10px 20px;
}

#msite {
	width: 100%;
	border-bottom: 1px solid #333;
}

#map ul {
	margin: 0;
	padding: 0;
}

#map li {
	margin: 1px 0;
	padding: 0;
	float: left;
	list-style-type : none;
}

#map a {
	float: left;
	font-size: 9px;
	color: #6E737C;
	padding: 0px 8px 0px 8px;
	text-decoration: none;
	white-space: nowrap;
	font-weight: normal;
	border-right: 1px solid #666;
}

#map li.wafoot a {
	float: left;
	font-size: 9px;
	color: #6E737C;
	padding: 0px 0px 0px 8px;
	text-decoration: none;
	white-space: nowrap;
	font-weight: normal;
	border-right: 0;
}

#map a:hover, #map li.wafoot a:hover {
	color: #fff;
}

#map_sec a, #map_sec a:hover, #map p {
	font-size: 10px;
	color: #fff;
	display: block;
	font-weight: bolder;
	border: 0;
    padding: 0;
}

#headlinebox {
	width: 1050px;
	background-color: #000;
	margin: 0 auto;
	margin-top: 300px;
}

#headlinebox2 {
	width: 1050px;
	background-color: #000;
	margin: 0 auto;
	text-align: right;	
}

#headlinebox h2, #headlinebox2 h2 {
	color: #444;
	margin: 0;
	font-size: 40px;
	padding: 15px 0 10px 20px;
	letter-spacing: -2px;
	line-height: 0.5;
	font-weight: bolder;
}

#sitebox {
	width: 1050px;
	margin: 0 auto;
}



#legalcontainer {
	width: 100%;
	min-width:1050px; 
	width:expression(document.body.clientWidth <1051? "1050px" : "100%" ); 
	position: relative;
	margin: 10px 0 0 0;
	height: 50px;
}

#legalbox {
	padding: 0px 0 10px 0;
	text-align: right;
}

#legalbox p {
	font-size: 10px; 
	color: #555;
}

#legalbox a{
	font-size: 10px; 
	color: #777;
	text-decoration: underline;
}

.break {
	clear: both;
}

#photo-section {
	display: block;
}

#myphoto {
	/*
	padding: 3px 3px 1px 3px;
	border: 1px solid #ccc;
	*/
	margin: 0 10px 10px 0;
	float: left;
	display: block;
	background-color:#fff;
    position: relative;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden
}

/*
#myphoto a {
	height: 122px;
	float: left
}
#whtalb #myphoto a {
	height: 150px;
}
*/



#menuwrapper {
	height: 46px;
	background-repeat: repeat-x;
	clear:both;
}

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}

#menubar, #menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#menubar a {
	display: block;
	text-decoration: none;
	font-size: 17px;
	color: #cc0000;
	height: 29px;
	line-height: 1.8;
	text-align:center;
	font-weight : bolder;
}

#menubar li {
	float: left;
	width: 9em;
}

#pmenubar li ul, #menubar ul li  {
	width: 12em;
}

#menubar ul li a  {
	color: #fff;
	border-right: 0;
	font-size: 10px;
	line-height: 1.4;
	padding: 3px 12px 3px 16px;
}

#menubar ul li a.left, #menubar ul li a.leftlast  {
	color: #fff;
	border-right: 0;
	text-align: left;
	font-size: 12px;
	line-height: 3;
	padding: 3px 0px 3px 20px;
	height: 10px;
	width: 200px;
	clear: both;
}

#menubar ul li a.right  {
	color: #fff;
	border-right: 0;
	text-align: right;
	font-size: 12px;
	line-height: 3;
	padding: 3px 0px 3px 20px;
	height: 10px;
	width: 200px;
	clear: both;
}

#menubar li ul {
	position: absolute;
	display: none;
	width: 250px;
	height: 750px;
	background-image: url(../images/mnav_back.png);
	background-repeat: no-repeat;
	
}



#menubar li ul.thefamily {
	position: absolute;
	display: none;
	margin-top: -1px;
	width: 250px;
	height: 530px;
	background-image: url(../images/navigation.gif);
	background-position: 0 -850px;
	background-repeat: no-repeat;
	margin-left: -77px;
    z-index: 9999;
}



#menubar li ul.victims {
	position: absolute;
	display: none;
	margin-top: -1px;
	width: 250px;
	height: 235px;
	background-image: url(../images/navigation.gif);
	background-position: 0 -550px;
	background-repeat: no-repeat;
	margin-left: -107px;	
    z-index: 9999;
}

#menubar li ul.media {
	position: absolute;
	display: none;
	margin-top: -1px;
	width: 250px;
	height: 177px;
	background-image: url(../images/navigation.gif);
	background-position: 0 -2070px;
	background-repeat: no-repeat;
	margin-left: -127px;	
    z-index: 9999;
}

#menubar li ul.mansonmotives {
	position: absolute;
	display: none;
	margin-top: -1px;
	width: 250px;
	height: 177px;
	background-image: url(../images/navigation.gif);
	background-position: 0 -1840px;
	background-repeat: no-repeat;
	margin-left: -110px;	
    z-index: 9999;
}



#menubar a.books {
	width: 111px;
	display: block;
	background-image: url(../images/navigation.gif);
	background-position: 0 -251px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;
}

#menubar a.locations {
	width: 135px;
	display: block;
	background-image: url(../images/navigation.gif);
	background-position: 0 -1480px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;
}

#menubar a.motives {
	width: 121px;
	display: block;
	background-image: url(../images/navigation.gif);
	background-position: 0 -1401px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;
}

#menubar a.twitter {
	width: 30px;
	display: block;
	background-image: url(../images/navigation.gif);
	background-position: 0 -351px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;
}

#menubar a.social-instagram,
#menubar a.social-twitter,
#menubar a.social-facebook,
#menubar a.social-youtube
 {
	display: block;
	background-image: url(../images/cd-social.png);
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;
}
#menubar a.social-instagram {
	width: 100px;
	background-position: -5px -9px;
	height: 37px;
	margin-left: 10px;
}
#menubar a.social-twitter {
	width: 37px;
	background-position: -107px -9px;
}
#menubar a.social-facebook {
	width: 37px;
	background-position: -149px -9px;
}
#menubar a.social-youtube {
	width: 24px;
	background-position: -191px -9px;
}
#menubar a.social-instagram:hover {
	background-position: -5px -58px;
}
#menubar a.social-twitter:hover {
	background-position: -107px -58px;
}
#menubar a.social-facebook:hover {
	background-position: -149px -58px;
}
#menubar a.social-youtube:hover {
	background-position: -191px -58px;
}

#menubar a.thefamily {
	width: 154px;
	background-image: url(../images/navigation.gif);
	background-position: 0 -50px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;	
}

#menubar a.victims {
	width: 125px;
	background-image: url(../images/navigation.gif);
	background-position: 0 -150px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;	
}

#menubar a.media {
	width: 105px;
	background-image: url(../images/navigation.gif);
	background-position: 0 -1600px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;	
}

#menubar a.news {
	width: 121px;
	background-image: url(../images/navigation.gif);
	background-position: 0 -2300px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;	
}

#menubar a.news:hover {
	width: 121px;
	background-image: url(../images/navigation.gif);
	background-position: 0 -2329px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;	
}

#menubar a.mansonmotives {
	width: 122px;
	background-image: url(../images/navigation.gif);
	background-position: 0 -1720px;
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;	
}

#menubar li:hover a, 
#menubar a:focus,
#menubar a:active, 
#menubar li.hvr a {
}

#menubar li:hover a.twitter {
	color: #000;
	background-image: url(../images/navigation.gif);
	background-position: 0 -380px;
	background-repeat: no-repeat;
}



#menubar li:hover a.books {
	color: #000;
	background-image: url(../images/navigation.gif);
	background-position: 0 -280px;
	background-repeat: no-repeat;
}

#menubar li:hover a.locations {
	color: #000;
	background-image: url(../images/navigation.gif);
	background-position: 0 -1509px;
	background-repeat: no-repeat;
}

#menubar li:hover a.motives {
	color: #000;
	background-image: url(../images/navigation.gif);
	background-position: 0 -1430px;
	background-repeat: no-repeat;
}

#menubar li:hover a.thefamily {
	color: #000;
	background-image: url(../images/navigation.gif);
	background-position: 0 -79px;
	background-repeat: no-repeat;	
}

#menubar li:hover a.victims {
	color: #000;
	background-image: url(../images/navigation.gif);
	background-position: 0 -179px;
	background-repeat: no-repeat;
}

#menubar li:hover a.media {
	color: #000;
	background-image: url(../images/navigation.gif);
	background-position: 0 -1629px;
	background-repeat: no-repeat;	
}

#menubar li:hover a.mansonmotives {
	color: #000;
	background-image: url(../images/navigation.gif);
	background-position: 0 -1749px;
	background-repeat: no-repeat;	
}

#menubar li:hover ul, 
#menubar li.hvr ul {
	display: block;
	
}

#menubar li:hover ul a, #menubar li:hover ul a.first, 
#menubar li.hvr ul a, #menubar li.hvr ul a.first, #menubar li:hover ul a.firstr, #menubar li.hvr ul a.firstr  {
	color: #000; /* link color */
	font-size: 11px;
	margin: 0px 0 0 12px;
	padding: 5px 0 5px 6px;
	line-height: 1.0;
	height: 11px;
	background-image: url(../images/navigation.gif) !important ;
	background-position: 0 -495px;
	background-repeat: no-repeat;

}

#menubar li:hover ul a.leftlast {
	background: none !important ;

}

#menubar li:hover ul a:hover, #menubar li:hover ul a.first:hover, #menubar li:hover ul a.leftlast:hover,
#menubar li.hvr ul a:hover, #menubar li.hvr ul a.first:hover, #menubar li:hover ul a.firstr:hover, #menubar li.hvr ul a.firstr:hover  {
	background-image: url(../images/navigation.gif) !important ;
	background-position: 0 -450px !important ;
	background-repeat: no-repeat;
}

#menubar li:hover ul a.first, #menubar li.hvr ul a.first, #menubar li:hover ul a.first:hover, #menubar li.hvr ul a.first:hover, #menubar li:hover ul a.firstr, #menubar li.hvr ul a.firstr, #menubar li:hover ul a.firstr:hover, #menubar li.hvr ul a.firstr:hover  {
	margin-top: 8px;
}

#menubar ul a:hover {
	color: #fff!important;
	background-image: url(../images/navigation.gif) !important ;
	background-position: 0 -450px;
	background-repeat: no-repeat;
}

#menubar li {
	width: auto;
}

#fodsection {
	width: 100%;
	background-repeat: repeat-y;
	background-position: center;
	background-color: #9d9d9d;
	overflow: hidden;
	min-width: 1024px;
}

#menubar ul li a.first  {
	border-right: 0;
	text-align: left;
	font-size: 12px;
	line-height: 3;
	padding: 3px 0px 3px 6px;
	width: 200px;
	font-size: 11px;
	margin: 20px 0 0 15px;
	padding: 0px 0 5px 0;
	line-height: 1.0;
	margin-top: 10px;
	height: 11px;
	background-image: url(../images/navigation.gif) !important ;
	background-position: 0 -495px;
	background-repeat: no-repeat;
}

#menubar ul li a.firstr  {
	border-right: 0;
	text-align: right;
	font-size: 12px;
	line-height: 3;
	padding: 3px 0px 3px 20px;
	height: 10px;
	width: 200px;
	clear: both;
	font-size: 11px;
	margin: 20px 0 0 15px;
	padding: 0px 0 5px 0;
	line-height: 1.0;
	margin-top: 10px;
}

/*  -- -- */

#book {
	border-bottom: 1px dashed #ccc;
	padding: 2px 0 0 0px;
	height: 90px;
	margin-bottom: 10px;
}

#book h2 a  {

	width: 230px;
	display: block;
	line-height: 1.2;
	font-weight: bold;
	float: left;
}

#book h2 a:hover  {
	text-decoration: underline;
}

#book p{
	color: #888;
	font-size: 12px;
	padding-bottom: 5px;
	border: 0;
	float: left;
}

#book a.buy {
	width: 61px;
	height: 14px;
	background-image: url(../images/books/buynow.png);
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
}

#book a.learn {
	width: 73px;
	height: 14px;
	background-image: url(../images/books/learnmore.png);
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
}	

#ad_bookcover {
	width: 70px;
	display: block;
	float: left;
}

#ad_bookinfo {
	float: left;
	width: 220px;
}

a.ad_killingofsharontate, 
a.ad_fivetodie, a.ad_thefamily, 
a.ad_thegarbagepeople, 
a.ad_witnesstoevil, 
a.ad_thejoyofhooking, 
a.ad_helterskelter, 
a.ad_childofsatan, 
a.ad_willyoudieforme, 
a.ad_mylifewithcharlesmanson, 
a.ad_trialbyyourpeers, 
a.ad_themansonwomen, 
a.ad_roman, 
a.ad_mansoninhisownwords, 
a.ad_themansonfile, 
a.ad_nomoretomorrows, 
a.ad_desertshadows, 
a.ad_columbo, 
a.ad_mansonbehindthescenes, 
a.ad_tamingthebeast, 
a.ad_stateandthemm, 
a.ad_squeaky, 
a.ad_photosofsharontate, 
a.ad_prisonjourney, 
a.ad_shadowoversanta, 
a.ad_mansonmusicmayhem,
a.ad_restlesssouls,
a.ad_neiswender   {
	text-indent: -5000px;
	height: 100px;
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

a.ad_killingofsharontate {		
	background-image: url(../images/books/killingofsharontate_ad.png);
}
a.ad_fivetodie {		
	background-image: url(../images/books/fivetodie_ad.png);
}
a.ad_thefamily {		
	background-image: url(../images/books/thefamily_ad.png);
}
a.ad_thegarbagepeople {		
	background-image: url(../images/books/thegarbagepeople_ad.png);
}
a.ad_witnesstoevil {		
	background-image: url(../images/books/witnesstoevil_ad.png);
}
a.ad_thejoyofhooking {		
	background-image: url(../images/books/thejoyofhooking_ad.png);
}
a.ad_helterskelter {		
	background-image: url(../images/books/helterskelter_ad.png);
}
a.ad_childofsatan {		
	background-image: url(../images/books/childofsatan_ad.png);
}
a.ad_willyoudieforme {		
	background-image: url(../images/books/willyoudieforme_ad.png);
}
a.ad_mylifewithcharlesmanson {		
	background-image: url(../images/books/mylifewithcharlesmanson_ad.png);
}
a.ad_trialbyyourpeers {		
	background-image: url(../images/books/trialbyyourpeers_ad.png);
}
a.ad_themansonwomen {		
	background-image: url(../images/books/themansonwomen_ad.png);
}
a.ad_roman {		
	background-image: url(../images/books/roman_ad.png);
}
a.ad_mansoninhisownwords {		
	background-image: url(../images/books/mansoninhisownwords_ad.png);
}
a.ad_themansonfile {		
	background-image: url(../images/books/themansonfile_ad.png);
}
a.ad_nomoretomorrows {		
	background-image: url(../images/books/nomoretomorrows_ad.png);
}
a.ad_desertshadows {		
	background-image: url(../images/books/desertshadows_ad.png);
}
a.ad_columbo {		
	background-image: url(../images/books/columbo_ad.png);
}
a.ad_mansonbehindthescenes {		
	background-image: url(../images/books/mansonbehindthescenes_ad.png);
}
a.ad_tamingthebeast {		
	background-image: url(../images/books/tamingthebeast_ad.png);
} 
a.ad_stateandthemm {		
	background-image: url(../images/books/stateandthemm_ad.png);
}
a.ad_squeaky {		
	background-image: url(../images/books/squeaky_ad.png);
} 
a.ad_photosofsharontate {		
	background-image: url(../images/books/photosofsharontate_ad.png);
}
a.ad_prisonjourney {		
	background-image: url(../images/books/prisonjourney_ad.png);
}
a.ad_shadowoversanta {		
	background-image: url(../images/books/shadowoversanta_ad.png);
} 
a.ad_mansonmusicmayhem {		
	background-image: url(../images/books/mansonmusicmayhem_ad.png);
} 
a.ad_restlesssouls {		
	background-image: url(../images/books/restlesssouls_ad.png);
} 
a.ad_neiswender {		
	background-image: url(../images/books/neiswender_ad.png);
} 

/*  -- -- */

#booksection {
	width: 700px;
	float:left;
	margin: 270px 0 20px 20px;	
}
	
#book2 {
	border-bottom: 2px solid #ccc;
	padding: 2px 0 20px 0px;
	margin-bottom: 10px;
	width: 225px;
	float: left;
	margin-bottom: 10px;
	height: 220px;

}
	
.bmiddle {
	margin: 0 10px 20px 10px;
}



#book2 h2 a  {
	display: block;
	font-weight: bold;
	font-size: 13px;
	letter-spacing: 0;
	margin: 0 0 0 0;
}

#book2 h2 a:hover  {
	text-decoration: underline;
}

#book2 p{
	color: #888;
	font-size: 12px;
	padding-bottom: 5px;
	border: 0;
	float: left;
}

#book2 a.buy {
	width: 61px;
	height: 14px;
	background-image: url(../images/books/buynow.png);
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
}

#book2 a.learn {
	width: 73px;
	height: 14px;
	background-image: url(../images/books/learnmore.png);
	background-repeat: no-repeat;
	text-indent: -5000px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
}	

#mainbkcover {
	width: 225px;
	display: block;
	background-color: #ececec;
	height: 150px;
}



#mainbkinfo {
	width: 225px;
	padding: 3px 0 0 0;
	border-top: 2px solid #ccc;
}

a.main_killingofsharontate, 
a.main_fivetodie, 
a.main_thefamily, 
a.main_thegarbagepeople, 
a.main_witnesstoevil, 
a.main_thejoyofhooking, 
a.main_helterskelter, 
a.main_childofsatan, 
a.main_willyoudieforme, 
a.main_mylifewithcharlesmanson, 
a.main_trialbyyourpeers, 
a.main_themansonwomen, 
a.main_roman, 
a.main_mansoninhisownwords, 
a.main_themansonfile, 
a.main_nomoretomorrows, 
a.main_desertshadows, 
a.main_columbo, 
a.main_mansonbehindthescenes, 
a.main_tamingthebeast, 
a.main_stateandthemm, 
a.main_squeaky, 
a.main_photosofsharontate, 
a.main_prisonjourney, 
a.main_shadowoversanta, 
a.main_mansonmusicmayhem,
a.main_restlesssouls, 
a.main_neiswender  {
	text-indent: -5000px;
	height: 150px;
	background-repeat: no-repeat;
	display: block;
	background-position: top center;
	overflow: hidden;
}

a.main_killingofsharontate:hover, 
a.main_fivetodie:hover, 
a.main_thefamily:hover, 
a.main_thegarbagepeople:hover, 
a.main_witnesstoevil:hover, 
a.main_thejoyofhooking:hover, 
a.main_helterskelter:hover, 
a.main_childofsatan:hover, 
a.main_willyoudieforme:hover, 
a.main_mylifewithcharlesmanson:hover, 
a.main_trialbyyourpeers:hover,
a.main_themansonwomen:hover, 
a.main_roman:hover, 
a.main_mansoninhisownwords:hover, 
a.main_themansonfile:hover, 
a.main_nomoretomorrows:hover, 
a.main_desertshadows:hover, 
a.main_columbo:hover, 
a.main_mansonbehindthescenes:hover, 
a.main_tamingthebeast:hover, 
a.main_stateandthemm:hover, 
a.main_squeaky:hover, 
a.main_photosofsharontate:hover, 
a.main_prisonjourney:hover, 
a.main_shadowoversanta:hover, 
a.main_mansonmusicmayhem:hover,
a.main_restlesssouls:hover,
a.main_neiswender:hover  {
	background-color: #ccc;
}


a.main_killingofsharontate {		
	background-image: url(../images/books/killingofsharontate_main.png);
}
a.main_fivetodie {		
	background-image: url(../images/books/fivetodie_main.png);
}
a.main_thefamily {		
	background-image: url(../images/books/thefamily_main.png);
}
a.main_thegarbagepeople {		
	background-image: url(../images/books/thegarbagepeople_main.png);
}
a.main_witnesstoevil {		
	background-image: url(../images/books/witnesstoevil_main.png);
}
a.main_thejoyofhooking {		
	background-image: url(../images/books/thejoyofhooking_main.png);
}
a.main_helterskelter {		
	background-image: url(../images/books/helterskelter_main.png);
}
a.main_childofsatan {		
	background-image: url(../images/books/childofsatan_main.png);
}
a.main_willyoudieforme {		
	background-image: url(../images/books/willyoudieforme_main.png);
}
a.main_mylifewithcharlesmanson {		
	background-image: url(../images/books/mylifewithcharlesmanson_main.png);
}
a.main_trialbyyourpeers {		
	background-image: url(../images/books/trialbyyourpeers_main.png);
}
a.main_themansonwomen {		
	background-image: url(../images/books/themansonwomen_main.png);
}
a.main_roman {		
	background-image: url(../images/books/roman_main.png);
}
a.main_mansoninhisownwords {		
	background-image: url(../images/books/mansoninhisownwords_main.png);
}
a.main_themansonfile {		
	background-image: url(../images/books/themansonfile_main.png);
}
a.main_nomoretomorrows {		
	background-image: url(../images/books/nomoretomorrows_main.png);
}
a.main_desertshadows {		
	background-image: url(../images/books/desertshadows_main.png);
}
a.main_columbo {		
	background-image: url(../images/books/columbo_main.png);
}
a.main_mansonbehindthescenes {		
	background-image: url(../images/books/mansonbehindthescenes_main.png);
}
a.main_tamingthebeast {		
	background-image: url(../images/books/tamingthebeast_main.png);
} 
a.main_stateandthemm {		
	background-image: url(../images/books/stateandthemm_main.png);
}
a.main_squeaky {		
	background-image: url(../images/books/squeaky_main.png);
} 
a.main_photosofsharontate {		
	background-image: url(../images/books/photosofsharontate_main.png);
}
a.main_prisonjourney {		
	background-image: url(../images/books/prisonjourney_main.png);
}
a.main_shadowoversanta {		
	background-image: url(../images/books/shadowoversanta_main.png);
} 
a.main_mansonmusicmayhem {		
	background-image: url(../images/books/mansonmusicmayhem_main.png);
} 
a.main_restlesssouls {		
	background-image: url(../images/books/restlesssouls_main.png);
} 
a.main_neiswender {		
	background-image: url(../images/books/neiswender_main.png);
}

/*  -- FODS  -- */

#mediafod, 
#archivefod, 
#booksfod, 
#photosfod, 
#thefamilyfod, 
#susan_atkins, 
#robert_beausoleil, 
#bruce_davis, 
#lynette_fromme, 
#linda_kasabian, 
#patricia_krenwinkel, 
#charles_manson, 
#leslie_van_houten,
#charles_watson, 
#susan_bartell, 
#mary_brunner, 
#daniel_decarlo, 
#steven_grogan, 
#sandra_good, 
#john_haught, 
#barbara_hoyt, 
#catherine_gillies, 
#dianne_lake, 
#kathryn_lutesinger, 
#ruth_morehouse, 
#nancy_pitman, 
#brooks_poston,
#catherine_share, 
#paul_watkins, 
#victimsfod, 
#abigail_folger, 
#wojciech_frykowski, 
#gary_hinman, 
#leno_labianca, 
#rosemary_labianca, 
#steven_parent, 
#jay_sebring, 
#donald_shea, 
#sharon_tate, 
#motivesfod, 
#hinman_motive, 
#copycat_motive, 
#melcher_motive, 
#drug_burn_motive, 
#helter_skelter_motive, 
#contactfod  {
	display: block;
	background-repeat: no-repeat;
	background-position: center 130px;
	margin-top: 0;
}



#mediafod {
	background-image:url("../images/fod_media.jpg");
}
#archivefod {
	background-image:url("../images/fod_archive.jpg");
}
#booksfod {
	background-image:url("../images/fod_books.jpg");
}
#photosfod {
	background-image:url("../images/fod_photos.jpg");
}
#thefamilyfod {
	background-image:url("../images/fod_thefamily.jpg");
}
#susan_atkins {
	background-image:url("../images/thefamily_susan_atkins.jpg");
}
#robert_beausoleil {
	background-image:url("../images/thefamily_bobby_beausoleil.jpg");
}
#bruce_davis {
	background-image:url("../images/thefamily_bruce_davis.jpg");
}
#lynette_fromme {
	background-image:url("../images/thefamily_lynette_fromme.jpg");
}
#linda_kasabian {
	background-image:url("../images/thefamily_linda_kasabian.jpg");
}
#patricia_krenwinkel {
	background-image:url("../images/thefamily_patricia_krenwinkel.jpg");
}
#charles_manson {
	background-image:url("../images/thefamily_charles_manson.jpg");
}
#leslie_van_houten {
	background-image:url("../images/thefamily_leslie_van_houten.jpg");
}
#charles_watson {
	background-image:url("../images/thefamily_charles_watson.jpg");
}
#susan_bartell {
	background-image:url("../images/thefamily_susan_bartell.jpg");
}
#mary_brunner {
	background-image:url("../images/thefamily_mary_brunner.jpg");
}
#daniel_decarlo {
	background-image:url("../images/thefamily_daniel_decarlo.jpg");
}
#steven_grogan {
	background-image:url("../images/thefamily_steven_grogan.jpg");
}
#sandra_good {
	background-image:url("../images/thefamily_sandra_good.jpg");
}
#john_haught {
	background-image:url("../images/thefamily_john_haught.jpg");
}
#barbara_hoyt {
	background-image:url("../images/thefamily_barbara_hoyt.jpg");
}
#catherine_gillies {
	background-image:url("../images/thefamily_catherine_gillies.jpg");
}
#dianne_lake {
	background-image:url("../images/thefamily_dianne_lake.jpg");
}
#kathryn_lutesinger {
	background-image:url("../images/thefamily_kathryn_lutesinger.jpg");
}
#ruth_morehouse {
	background-image:url("../images/thefamily_ruth_morehouse.jpg");
}
#nancy_pitman {
	background-image:url("../images/thefamily_nancy_pitman.jpg");
}
#brooks_poston {
	background-image:url("../images/thefamily_brooks_poston.jpg");
}
#catherine_share {
	background-image:url("../images/thefamily_catherine_share.jpg");
}
#paul_watkins {
	background-image:url("../images/thefamily_paul_watkins.jpg");
}
#victimsfod {
	background-image:url("../images/fod_victims.jpg");
}
#abigail_folger {
	background-image:url("../images/victims_abigail_folger.jpg");
}
#wojciech_frykowski {
	background-image:url("../images/victims_wojciech_frykowski.jpg");
}
#gary_hinman {
	background-image:url("../images/victims_gary_hinman.jpg");
}
#leno_labianca {
	background-image:url("../images/victims_leno_labianca.jpg");
}
#rosemary_labianca {
	background-image:url("../images/victims_rosemary_labianca.jpg");
}
#steven_parent {
	background-image:url("../images/victims_steven_parent.jpg");
}
#jay_sebring {
	background-image:url("../images/victims_jay_sebring.jpg");
}
#donald_shea {
	background-image:url("../images/victims_donald_shea.jpg");
}
#sharon_tate {
	background-image:url("../images/victims_sharon_tate.jpg");
}
#motivesfod {
	background-image:url("../images/fod_motives.jpg");
}
#hinman_motive {
	background-image:url("../images/motives_hinman.jpg");
}
#copycat_motive {
	background-image:url("../images/motives_copycat.jpg");
}
#melcher_motive {
	background-image:url("../images/motives_melcher.jpg");
}
#drug_burn_motive {
	background-image:url("../images/motives_drug_burn.jpg");
}
#helter_skelter_motive {
	background-image:url("../images/motives_helter_skelter.jpg");
}
#contactfod {
	background-image:url("../images/fod_contact.jpg");
}

#menusection {
	width: 700px;
	float:left;
	margin: 0px 0 20px 20px;
}
	
#menublock {
	border-bottom: 2px solid #ccc;
	padding: 2px 0 20px 0px;
	margin-bottom: 10px;
	width: 225px;
	float: left;
	margin-bottom: 10px;
	height: 170px;
}

.bmiddle {
	margin: 0 10px 20px 10px;
}

#menublock h2 a  {
	display: block;
	font-weight: bold;
	font-size: 13px;
	letter-spacing: 0;
	margin: 0 0 0 0;
}

#menublock h2 a:hover  {
	text-decoration: underline;
}

#menublock p{
	color: #888;
	font-size: 12px;
	padding-bottom: 5px;
	border: 0;
	float: left;
}

#menucover {
	width: 225px;
	display: block;
	background-color: #ececec;
	height: 150px;
}

#menuinfo {
	width: 225px;
	padding: 3px 0 0 0;
	border-top: 2px solid #ccc;
}



/* -- SIDENAVS -- */

#subnav h2 a {
	padding: 6px 0 !important;
	border-bottom: 1px dotted #ccc
}


/*
h2#rnav_killingofsharontate a, 
h2#rnav_fivetodie a, 
h2#rnav_thefamily a, 
h2#rnav_manson a,
h2#rnav_witnesstoevil a, 
h2#rnav_thejoyofhooking a, 
h2#rnav_helterskelter a, 
h2#rnav_childofsatan a, 
h2#rnav_willyoudieforme a,
h2#rnav_lifewithcm a, 
h2#rnav_trialbyyourpeers a, 
h2#rnav_themansonwomen a, 
h2#rnav_roman a, 
h2#rnav_mansonownwords a,
h2#rnav_mansonfile a, 
h2#rnav_nomoretomorrows a, 
h2#rnav_desertshadows a, 
h2#rnav_columbo a, 
h2#rnav_behindthescenes a,
h2#rnav_tamingthebeast a, 
h2#rnav_stateandthemm a, 
h2#rnav_squeaky a, 
h2#rnav_photosofsharon a, 
h2#rnav_prisonjourney a,
h2#rnav_shadowoversanta a, 
h2#rnav_mayhem a, 
h2#rnav_restlesssouls a, 
h2#rnav_neiswender a,
h2#rnav_killingofsharontate a:hover, 
h2#rnav_fivetodie a:hover, 
h2#rnav_thefamily a:hover,
h2#rnav_manson a:hover, 
h2#rnav_witnesstoevil a:hover, 
h2#rnav_thejoyofhooking a:hover, 
h2#rnav_helterskelter a:hover,
h2#rnav_childofsatan a:hover, 
h2#rnav_willyoudieforme a:hover, 
h2#rnav_lifewithcm a:hover, 
h2#rnav_trialbyyourpeers a:hover,
h2#rnav_themansonwomen a:hover, 
h2#rnav_roman a:hover, 
h2#rnav_mansonownwords a:hover, 
h2#rnav_mansonfile a:hover,
h2#rnav_nomoretomorrows a:hover, 
h2#rnav_desertshadows a:hover, 
h2#rnav_columbo a:hover, 
h2#rnav_behindthescenes a:hover,
h2#rnav_tamingthebeast a:hover, 
h2#rnav_stateandthemm a:hover, 
h2#rnav_squeaky a:hover, 
h2#rnav_photosofsharon a:hover, 
h2#rnav_prisonjourney a:hover, 
h2#rnav_shadowoversanta a:hover, 
h2#rnav_mayhem a:hover,
h2#rnav_restlesssouls a:hover, 
h2#rnav_neiswender a:hover {		
	text-indent: -5000px;
	height: 20px;
	padding: 0;
	margin: 0;
	background-repeat: no-repeat;
	display: block;
	border-bottom: 1px dotted #ccc;
	overflow: hidden;
}
h2#rnav_killingofsharontate a {		
	background-image: url(../images/rnav_killingofsharontate.png);
}
h2#rnav_fivetodie a {		
	background-image: url(../images/rnav_fivetodie.png);
}
h2#rnav_thefamily a {		
	background-image: url(../images/rnav_thefamily.png);
}
h2#rnav_manson a {		
	background-image: url(../images/rnav_manson.png);
}
h2#rnav_witnesstoevil a {		
	background-image: url(../images/rnav_witnesstoevil.png);
}
h2#rnav_thejoyofhooking a {		
	background-image: url(../images/rnav_thejoyofhooking.png);
}
h2#rnav_helterskelter a {		
	background-image: url(../images/rnav_helter_skelter.png);
}
h2#rnav_childofsatan a {		
	background-image: url(../images/rnav_childofsatan.png);
}
h2#rnav_willyoudieforme a {		
	background-image: url(../images/rnav_willyoudieforme.png);
}
h2#rnav_lifewithcm a {		
	background-image: url(../images/rnav_lifewithcm.png);
}
h2#rnav_trialbyyourpeers a {		
	background-image: url(../images/rnav_trialbyyourpeers.png);
}
h2#rnav_themansonwomen a {		
	background-image: url(../images/rnav_themansonwomen.png);
}
h2#rnav_roman a {		
	background-image: url(../images/rnav_roman.png);
}
h2#rnav_mansonownwords a {		
	background-image: url(../images/rnav_mansonownwords.png);
}
h2#rnav_mansonfile a {		
	background-image: url(../images/rnav_mansonfile.png);
}
h2#rnav_nomoretomorrows a {		
	background-image: url(../images/rnav_nomoretomorrows.png);
}
h2#rnav_desertshadows a {		
	background-image: url(../images/rnav_desertshadows.png);
}
h2#rnav_columbo a {		
	background-image: url(../images/rnav_columbo.png);
}
h2#rnav_behindthescenes a {		
	background-image: url(../images/rnav_behindthescenes.png);
}
h2#rnav_tamingthebeast a {		
	background-image: url(../images/rnav_tamingthebeast.png);
}
h2#rnav_stateandthemm a {		
	background-image: url(../images/rnav_stateandthemm.png);
}
h2#rnav_squeaky a {		
	background-image: url(../images/rnav_squeaky.png);
}
h2#rnav_photosofsharon a {		
	background-image: url(../images/rnav_photosofsharon.png);
}
h2#rnav_prisonjourney a {		
	background-image: url(../images/rnav_prisonjourney.png);
}
h2#rnav_shadowoversanta a {		
	background-image: url(../images/rnav_shadowoversanta.png);
}
h2#rnav_mayhem a {		
	background-image: url(../images/rnav_mayhem.png);
}
h2#rnav_neiswender a {		
	background-image: url(../images/rnav_neiswender.png);
}
h2#rnav_restlesssouls a {		
	background-image: url(../images/rnav_restlesssouls.png);
}
h2#rnav_killingofsharontate a:hover {		
	background-image: url(../images/rnav_killingofsharontate.png);
	background-position: 0 -21px;
}
h2#rnav_fivetodie a:hover {		
	background-image: url(../images/rnav_fivetodie.png);
	background-position: 0 -21px;
}
h2#rnav_thefamily a:hover {		
	background-image: url(../images/rnav_thefamily.png);
	background-position: 0 -21px;
}
h2#rnav_manson a:hover {		
	background-image: url(../images/rnav_manson.png);
	background-position: 0 -21px;
}
h2#rnav_witnesstoevil a:hover {		
	background-image: url(../images/rnav_witnesstoevil.png);
	background-position: 0 -21px;
}
h2#rnav_thejoyofhooking a:hover {		
	background-image: url(../images/rnav_thejoyofhooking.png);
	background-position: 0 -21px;
}
h2#rnav_helterskelter a:hover {		
	background-image: url(../images/rnav_helter_skelter.png);
	background-position: 0 -21px;
}
h2#rnav_childofsatan a:hover {		
	background-image: url(../images/rnav_childofsatan.png);
	background-position: 0 -21px;
}
h2#rnav_willyoudieforme a:hover {		
	background-image: url(../images/rnav_willyoudieforme.png);
	background-position: 0 -21px;
}
h2#rnav_lifewithcm a:hover {		
	background-image: url(../images/rnav_lifewithcm.png);
	background-position: 0 -21px;
}
h2#rnav_trialbyyourpeers a:hover {		
	background-image: url(../images/rnav_trialbyyourpeers.png);
	background-position: 0 -21px;
}
h2#rnav_themansonwomen a:hover {		
	background-image: url(../images/rnav_themansonwomen.png);
	background-position: 0 -21px;
}
h2#rnav_roman a:hover {		
	background-image: url(../images/rnav_roman.png);
	background-position: 0 -21px;
}
h2#rnav_mansonownwords a:hover {		
	background-image: url(../images/rnav_mansonownwords.png);
	background-position: 0 -21px;
}
h2#rnav_mansonfile a:hover {		
	background-image: url(../images/rnav_mansonfile.png);
	background-position: 0 -21px;
}
h2#rnav_nomoretomorrows a:hover {		
	background-image: url(../images/rnav_nomoretomorrows.png);
	background-position: 0 -21px;
}
h2#rnav_desertshadows a:hover {		
	background-image: url(../images/rnav_desertshadows.png);
	background-position: 0 -21px;
}
h2#rnav_columbo a:hover {		
	background-image: url(../images/rnav_columbo.png);
	background-position: 0 -21px;
}
h2#rnav_behindthescenes a:hover {		
	background-image: url(../images/rnav_behindthescenes.png);
	background-position: 0 -21px;
}
h2#rnav_tamingthebeast a:hover {		
	background-image: url(../images/rnav_tamingthebeast.png);
	background-position: 0 -21px;
}
h2#rnav_stateandthemm a:hover {		
	background-image: url(../images/rnav_stateandthemm.png);
	background-position: 0 -21px;
}
h2#rnav_squeaky a:hover {		
	background-image: url(../images/rnav_squeaky.png);
	background-position: 0 -21px;
}
h2#rnav_photosofsharon a:hover {		
	background-image: url(../images/rnav_photosofsharon.png);
	background-position: 0 -21px;
}
h2#rnav_prisonjourney a:hover {		
	background-image: url(../images/rnav_prisonjourney.png);
	background-position: 0 -21px;
}
h2#rnav_shadowoversanta a:hover {		
	background-image: url(../images/rnav_shadowoversanta.png);
	background-position: 0 -21px;
}
h2#rnav_mayhem a:hover {		
	background-image: url(../images/rnav_mayhem.png);
	background-position: 0 -21px;
}
h2#rnav_neiswender a:hover {		
	background-image: url(../images/rnav_neiswender.png);
	background-position: 0px -21px;
}
h2#rnav_restlesssouls a:hover {		
	background-image: url(../images/rnav_restlesssouls.png);
	background-position: 0 -21px;
}
*/

/* -- -- */


#section {
	width: 300px;
	float:right;
	margin-bottom: 20px;
	
}

#section h2  {
	font-size: 23px;
	letter-spacing: 0px;
	line-height: 1.0;
	margin: 5px 0 2px 0;
	text-align: right;
	border-bottom: 1px dashed #ccc;
}

#section h2 a  {
	width: 300px;
	display: block;
}

#section h2 a:hover  {
	text-decoration: underline;

}

#section p{
	color: #555;
	font-size: 12px;
	padding: 2px 0  10px 0;
}



/* -- CONTACT -- */



#contact {
	width: 700px;
	float:left;
	margin: 0px 0 20px 20px;
}

#contact h2 {
	color: #000;
	font-size: 42px;
	letter-spacing: -2px;
	padding: 0 0 10px 0;
	margin: 20px 0 10px 0;
	font-weight: bolder;
	font-family: arial;
}

#contact p{
	color: #777;
	font-size: 12px;
	padding-bottom: 20px;
}

#contact p.title {
	color: #333;
	font-size: 14px;
	font-weight: bolder;
	padding-bottom: 0px;
}



select.select {
	padding: 5px;
	color: #333;
	font-size: 13px;
	font-weight: bolder;
	font-family: arial;
	margin: 5px 0 10px 0;
	width: 575px;
}

input.submit, 
input#submit {
	width: 167px;
	height: 33px;
	background: none;
	background-image: url("../images/button-comment.png");
	background-repeat: no-repeat;
	background-position: 0 0px;
	display: block;
	text-indent: -5000px;
	margin: 5px 0 5pc 0;
	overflow: hidden;
	border: 0;
}

input.submit:hover, 
input#submit:hover {
	background-image: url("../images/button-comment.png");
	background-position: 0 -33px;
}

input.none {
	display: none;

}

/* -- QUICKDROP -- */

#quickdrop {
	width: 300px;
	height: 67px;
	display: block;
	background-image: url(../images/droplink.png);
	background-repeat: no-repeat;
	margin: 0 0 20px 0;
}

select.qdselect {
	width: 250px;
	margin: 25px 0 0 25px;
	display: block;
	float: left;
	
}



/* -- STATS -- */

#stats {
	float: right;
	padding: 4px 0 4px 0;
	width: 250px;
	margin: 0 0 20px 20px;
	display: block;
	border-bottom: 1px solid #333;
	border-top: 1px solid #333;

	
}

#stats p {
	padding: 6px 0 6px 0 !important;
	margin: 0;
	border-bottom: 1px dotted #ccc;
	text-align: left;
	font-family: arial;
	line-height: 1.2;
	font-size: 1.05em !important;
	
}

#stats p.subheader,
#stats p.multi {
	border-bottom:  0;
	padding:  6px  0 0 0 !important;
}


#stats p a.audio {
	padding: 6px 0 6px 30px !important;
	background-image: url(../images/audio.png);
	background-position:  center left;
	background-repeat: no-repeat;
	color: #B62428;
	
}

#stats p.last {
	border-bottom: 0;
}

#stats a.testimony {
	color: #C13129 !important;
}


/* -- NEW STATS -- */



#stats p:only-child,
#stats p:last-child {
	border-bottom: 0
}
#stats-testimony {
	border-bottom: 1px dotted #ccc;	
}
#stats-testimony:only-child,
#stats-testimony:last-child {
	border-bottom: 0
}
#stats #stats-testimony p {
	border-bottom: 0;
	padding:  6px  0 0 0 !important;
}
#stats #stats-testimony p:first-child {
	font-weight: bold
}
#stats #stats-testimony p:last-child {
	border-bottom: 0;
	padding: 6px 0 6px 0px !important;
}
#stats #stats-testimony p a {
	color: #C13129 !important;
}


/* -- STATS2 -- */

#stats2 {
	float: right;
	padding: 4px 0 4px 0;
	width: 250px;
	margin: 0 0 20px 20px;
	display: block;
	border-top: 5px solid #333;

	
}

#stats2 p {
	padding: 6px 0 6px 0 !important;
	margin: 0;
	border-bottom: 1px dotted #ccc;
	text-align: left;
	font-family: arial;
	line-height: 1.2;
	font-size: 1.05em !important;
	
}

#resources {
	float: left;
	padding: 4px 0 4px 0;
	width: 250px;
	margin: 0 0px 0px 0;
	display: block;
	border-top: 5px solid #333;
    background-color: #c1272d;

	
}

#resources h4 {
	color: #750e12;
    padding: 0 10px 0 10px;
    font-size: 2em;
}

#resources p {
	padding: 6px 10px 0px 10px !important;
	margin: 0;
	text-align: left;
	font-family: arial;
	line-height: 1.2;
	font-size: 1.05em !important;
    color: #fff !important;
    font-weight: bolder;
    border: 0;
	
}

.formats {
     color: #750e12;    
     padding: 1px 10px 5px 10px;
 }
 
 .formats a {
     font-weight: normal;
     color: #333;
  }

#resourcebottom {
	background-image: url("../images/resourcebottom.png");
    background-repeat: no-repeat;
    width: 250px;
    height: 12px;
    display: block;
}

/*-- NEWS EXTRAS --*/

#news-extra {
	float: left;
	padding: 4px 0 4px 0;
	width: 250px;
	margin: 0 20px 20px 0;
	display: block;
	border-bottom: 5px solid #333;
	border-top: 5px solid #333;

	
}

#news-extra p {
	padding: 6px 0 6px 0 !important;
	margin: 0;
	border-bottom: 1px dotted #ccc;
	text-align: left;
	font-family: arial;
	line-height: 1.2;
	font-size: 1.05em !important;
	
}



#news-extra p a.audio {
	padding: 6px 0 6px 30px !important;
	background-image: url(../images/audio.png);
	background-position:  center left;
	background-repeat: no-repeat;
	color: #B62428;
	
}

#news-extra p.last {
	border-bottom: 0;
}

#nea-container {
    float: left;
	width: 250px;
	margin: 0 20px 10px 0;
    padding: 10px 0;
	display: block;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
 }

#news-extra-audio {
    background-image: url(../images/audio.png);
	background-position:  0 9px;
	background-repeat: no-repeat;
    padding: 6px 0 6px 30px !important;
    
 }
 
a.audiolink, #highlight-feature-2 a.audiolink {
    background-image: url(../images/audio.png);
	background-position:  0 9px;
	background-repeat: no-repeat;
    padding: 6px 0 6px 30px !important;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal
    
 }
 
.addedsection {
background-image: url("../images/tvline2.png");
background-repeat: no-repeat;
background-position: top;
padding: 10px 0 0 0;
margin: 20px 0 0 0;
}

/*-- BOOKPRESS --*/

#nav-above, 
h1.entry-title, 
.entry-meta, 
#nav-below, 
#respond p.form-allowed-tags, 
#comments p.form-allowed-tags {
	display: none;
}

.archiveback h1.entry-title {
	display: block
}

h2.entry-title a, 
h2.entry-title a:hover { 
	color: #333;
	font-size: 60px;
	border: 0 !important;
	line-height: 1.0;
	text-decoration: none;
	font-weight: normal
}

#content h2 {
	border-bottom: 0;
	padding: 10px 0 10px 0;
	margin: 0;
}

h3#reply-title {
	padding: 10px 0 4px 0;
}

#content {
	float:left;	
	
}

.entry-utility  {
	font-size: 11px;
	color: #888;
	padding: 10px 0 10px 0;
	margin: 0 0 5px 0;
}

li#archives ul li a  {
	padding: 0 0 0 10px;
}

li#archives h3 {
	color: #666;
	padding: 20px 0 2px 0;
	border-bottom: 1px dotted #444;
}

li#archives ul li  {
	padding: 5px 0;
	border-bottom: 1px dotted #333;
}

#content p, 
.entry-content p {
	border-bottom: 0;
	padding: 0 0 10px 0;
	margin: 0;
	color: #000;
}

#respond p {
	margin: 0;
	padding: 0 0 15px 0;
	font-family: arial;
}

#respond p.logged-in-as, 
#respong p.comment-notes {
	font-size: 11px;
	color: #888;
}



#respond p.comment-form-comment, 
#respond p.comment-form-author, 
#respond p.comment-form-email, 
#respond p.comment-form-url {

	width: 575px;
}

#respond p.comment-form-comment label, 
#respond p.comment-form-author label, 
#respond p.comment-form-email label, 
#respond p.comment-form-url label,
#whtalb p.title {
	font-size: 15px;
	font-weight: bolder;
	color: #000;
	width: 575px;
	line-height: 1.0;
	padding: 0;
	margin: 0;
	font-family: arial;
}

textarea#comment, 
input#author, 
input#email, 
input#url,
input.input, textarea.textarea {
	background-color: #fff;
	padding: 5px;
	color: #333;
	font-size: 13px;
	font-weight: bolder;
	font-family: arial;
	border: 1px solid #999;
	margin: 2px 0 1px 0;
	width: 575px;
	overflow: hidden;
}



#respond p.comment-form-url label, input#url, p.comment-form-url {
	display: none;
}

h3#comments-title {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #ccc;
}
	
.comment-author  {
	padding: 10px 0 10px 0;
}

.comment-author img  {
	display: none;
}

.comment-meta {
	text-align: right;
	float: left;
	font-size: 10px;
	padding: 0 0 10px 0;
}

a.url, .says {
	font-size: 15px;
}

.comment-body {
	text-align: justify;
	clear: both;
}


/*
.reply a {
	display: block;
	background-image: url(../images/reply_dark.png);
	background-repeat: no-repeat;
	width: 61px;
	height: 14px;
	text-indent: -5000px;
	overflow: hidden;
	margin: 0 0 20px 0;
}

.reply a:hover {
	background-image: url(../images/reply_darkhover.png);
}

*/

.reply a {
	display: block;
	background-image: url(../images/new-reply.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 21px;
	text-indent: -5000px;
	overflow: hidden;
	margin: 0 0 20px 0;
	background-position: 0 0;
	float: right;
}

.reply a:hover {
	background-image: url(../images/new-reply.png);
	background-position: 0 -40px;
}

a#cancel-comment-reply-link {
	display: block;
	background-image: url(../images/cancel_dark.png);
	background-repeat: no-repeat;
	width: 61px;
	height: 14px;
	text-indent: -5000px;
	overflow: hidden;
	margin: 0 0 20px 0;
	float: right;
}

ol.commentlist, 
ul.children li, 
ul.children li ul.children li, 
ul.children li ul.children li ul.children li
ul.children li ul.children li ul.children li ul.children li {
	list-style-type: none;
}

ol.commentlist li {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #ccc;

}	

ul.children li {
	border: 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 10px 30px;
	margin: 10px 0 0 0;
	
}
	
ul.children li #respond p.comment-form-comment label, 
ul.children li #respond p.comment-form-author label, 
ul.children li #respond p.comment-form-email label, 
ul.children li #respond p.comment-form-url label {
	width: 535px;
}

ul.children li textarea#comment, 
ul.children li input#author, 
ul.children li input#email, 
ul.children li input#url {
	width: 535px;
}

ul.children li ul.children li #respond p.comment-form-comment label, 
ul.children li ul.children li #respond p.comment-form-author label, 
ul.children li ul.children li #respond p.comment-form-email label, 
ul.children li ul.children li #respond p.comment-form-url label {
	width: 505px;
}

ul.children li ul.children li textarea#comment, 
ul.children li ul.children li input#author, 
ul.children li ul.children li input#email, 
ul.children li ul.children li input#url {
	width: 505px;
}

ul.children li ul.children li ul.children li #respond p.comment-form-comment label, 
ul.children li ul.children li ul.children li #respond p.comment-form-author label, 
ul.children li ul.children li ul.children li #respond p.comment-form-email label, 
ul.children li ul.children li ul.children li #respond p.comment-form-url label {
	width: 475px;
}

ul.children li ul.children li ul.children li textarea#comment, 
ul.children li ul.children li ul.children li input#author, 
ul.children li ul.children li ul.children li input#email, 
ul.children li ul.children li ul.children li input#url {
	width: 475px;
}

ul.children li ul.children li ul.children li ul.children li #respond p.comment-form-comment label, 
ul.children li ul.children li ul.children li ul.children li #respond p.comment-form-author label, 
ul.children li ul.children li ul.children li ul.children li #respond p.comment-form-email label, 
ul.children li ul.children li ul.children li ul.children li #respond p.comment-form-url label {
	width: 445px;
}

ul.children li ul.children li ul.children li ul.children li textarea#comment, 
ul.children li ul.children li ul.children li ul.children li input#author, 
ul.children li ul.children li ul.children li ul.children li input#email, 
ul.children li ul.children li ul.children li ul.children li input#url {
	width: 445px;
}

#content input#s, #content input#searchsubmit {
	display: none;
}

.comment-author {
	padding: 0;
	margin: 0;
}

h1.page-title {
	color:#888;
	padding: 10px 0 15px 0 !important;
	font-size: 16px;
	font-size: 14px !important;
	font-weight: normal;
	background-image: url(../images/dateborder.png);
	background-repeat: no-repeat;
	width: 728px;
}

h1.page-title[span] {
	color:#c13129;
	text-transform: uppercase;

}



/* -- NEW BOOK SECTION -- */


#new-book_killingofsharontate, 
#new-book_fivetodie, 
#new-book_thefamily, 
#new-book_thegarbagepeople, 
#new-book_witnesstoevil, 
#new-book_thejoyofhooking, 
#new-book_helterskelter, 
#new-book_childofsatan, 
#new-book_willyoudieforme, 
#new-book_mylifewithcharlesmanson, 
#new-book_trialbyyourpeers, 
#new-book_themansonwomen, 
#new-book_roman, 
#new-book_mansoninhisownwords, 
#new-book_themansonfile, 
#new-book_nomoretomorrows, 
#new-book_desertshadows, 
#new-book_columbo, 
#new-book_mansonbehindthescenes, 
#new-book_tamingthebeast, 
#new-book_stateandthemm, 
#new-book_squeaky, 
#new-book_photosofsharontate, 
#new-book_prisonjourney, 
#new-book_shadowoversanta, 
#new-book_mansonmusicmayhem,
#new-book_restlesssouls, 
#new-book_neiswender   {
	padding: 0px;
	display: block;
	position: relative;
	
}

#new-book_killingofsharontate p, 
#new-book_fivetodie p, 
#new-book_thefamily p, 
#new-book_thegarbagepeople p, 
#new-book_witnesstoevil p, 
#new-book_thejoyofhooking p, 
#new-book_helterskelter p, 
#new-book_childofsatan p, 
#new-book_willyoudieforme p, 
#new-book_mylifewithcharlesmanson p, 
#new-book_trialbyyourpeers p, 
#new-book_themansonwomen p, 
#new-book_roman p, 
#new-book_mansoninhisownwords p, 
#new-book_themansonfile p, 
#new-book_nomoretomorrows p, 
#new-book_desertshadows p, 
#new-book_columbo p, 
#new-book_mansonbehindthescenes p, 
#new-book_tamingthebeast p, 
#new-book_stateandthemm p, 
#new-book_squeaky p, 
#new-book_photosofsharontate p, 
#new-book_prisonjourney p, 
#new-book_shadowoversanta p, 
#new-book_mansonmusicmayhem p,
#new-book_restlesssouls p, 
#new-book_neiswender p  {
	margin: 0;
	color: #777;
	padding-bottom: 20px;
	font-family: "Georgia, Times New Roman", Times, serif;
	-webkit-font-smoothing: antialiased;
	font-size: 1.33em !important;
	padding: 0 0 15px 0 !important;
	color: #000000 !important;
	
}

#new-book_killingofsharontate .book-cover-block {		
	background-image: url(../images/killingofsharontate2.png);
}
#new-book_fivetodie .book-cover-block {		
	background-image: url(../images/fivetodie2.png);
}
#new-book_thefamily .book-cover-block {		
	background-image: url(../images/thefamily_book2.png);
}
#new-book_thegarbagepeople .book-cover-block {		
	background-image: url(../images/thegarbagepeople2.png);
}
#new-book_witnesstoevil .book-cover-block {		
	background-image: url(../images/witnesstoevil2.png);
}
#new-book_thejoyofhooking .book-cover-block {		
	background-image: url(../images/thejoyofhooking2.png);
}
#new-book_helterskelter .book-cover-block {		
	background-image: url(../images/helterskelter2.png);
}
#new-book_childofsatan .book-cover-block {		
	background-image: url(../images/childofsatan2.png);
}
#new-book_willyoudieforme .book-cover-block {		
	background-image: url(../images/willyoudieforme2.png);
}
#new-book_mylifewithcharlesmanson .book-cover-block {		
	background-image: url(../images/mylifewithcharlesmanson2.png);
}
#new-book_trialbyyourpeers .book-cover-block {		
	background-image: url(../images/trialbyyourpeers2.png);
}
#new-book_themansonwomen .book-cover-block {		
	background-image: url(../images/themansonwomen2.png);
}
#new-book_roman .book-cover-block {		
	background-image: url(../images/roman2.png);
}
#new-book_mansoninhisownwords .book-cover-block {		
	background-image: url(../images/mansoninhisownwords2.png);
}
#new-book_themansonfile .book-cover-block {		
	background-image: url(../images/themansonfile2.png);
}
#new-book_nomoretomorrows .book-cover-block {		
	background-image: url(../images/nomoretomorrows2.png);
}
#new-book_desertshadows .book-cover-block {		
	background-image: url(../images/desertshadows2.png);
}
#new-book_columbo .book-cover-block {		
	background-image: url(../images/columbo2.png);
}
#new-book_mansonbehindthescenes .book-cover-block {		
	background-image: url(../images/mansonbehindthescenes2.png);
}
#new-book_tamingthebeast .book-cover-block {		
	background-image: url(../images/tamingthebeast2.png);
} 
#new-book_stateandthemm .book-cover-block {		
	background-image: url(../images/stateandthemm2.png);
}
#new-book_squeaky .book-cover-block {		
	background-image: url(../images/squeaky2.png);
} 
#new-book_photosofsharontate .book-cover-block {		
	background-image: url(../images/photosofsharontate2.png);	
}
#new-book_prisonjourney .book-cover-block {		
	background-image: url(../images/prisonjourney2.png);	
}
#new-book_shadowoversanta .book-cover-block {		
	background-image: url(../images/shadowoversanta2.png);	
} 
#new-book_mansonmusicmayhem .book-cover-block {		
	background-image: url(../images/mansonmusicmayhem2.png);
} 
#new-book_restlesssouls .book-cover-block {		
	background-image: url(../images/restlesssouls.png);
} 
#new-book_neiswender .book-cover-block {		
	background-image: url(../images/neiswender-book.png);
}

.book-cover-block {
	top: 0;
	left: -370px;
	position: absolute;
	display: block;
	width:  341px;
	height: 480px;
	background-repeat: no-repeat;
	z-index: 150;
	
}

.book-description-block {
	float: left;
	display: block;
	
}

#content .book-description-block h2 {
	color:  #333; 
	font-size:  2.5em;
	padding: 0;
	margin: 10px 0 0 0;
}	

.book-description-block #rs-book-buy {
	margin: 0 0 20px 0;
}

body#booksingle #contentcon {
padding-top: 50px;
}

body#booksingle #quickdrop {
margin-top: 25px;
}

body#booksingle .single-book-feature #quickdrop {
margin-top: 525px;
}

body#booklanding #booksection {
	float: left;
}

body#booklanding #right {
	float: right;
}



body#booksingle #content {
padding: 0;
}

.book-description-block p.book-author {
	font-style: italic;
}

#new-book_killingofsharontate p.book-detail, 
#new-book_fivetodie p.book-detail, 
#new-book_thefamily p.book-detail, 
#new-book_thegarbagepeople p.book-detail, 
#new-book_witnesstoevil p.book-detail, 
#new-book_thejoyofhooking p.book-detail, 
#new-book_helterskelter p.book-detail, 
#new-book_childofsatan p.book-detail, 
#new-book_willyoudieforme p.book-detail, 
#new-book_mylifewithcharlesmanson p.book-detail, 
#new-book_trialbyyourpeers p.book-detail, 
#new-book_themansonwomen p.book-detail, 
#new-book_roman p.book-detail, 
#new-book_mansoninhisownwords p.book-detail, 
#new-book_themansonfile p.book-detail, 
#new-book_nomoretomorrows p.book-detail, 
#new-book_desertshadows p.book-detail, 
#new-book_columbo p.book-detail, 
#new-book_mansonbehindthescenes p.book-detail, 
#new-book_tamingthebeast p.book-detail, 
#new-book_stateandthemm p.book-detail, 
#new-book_squeaky p.book-detail, 
#new-book_photosofsharontate p.book-detail, 
#new-book_prisonjourney p.book-detail, 
#new-book_shadowoversanta p.book-detail, 
#new-book_mansonmusicmayhem p.book-detail,
#new-book_restlesssouls p.book-detail, 
#new-book_neiswender p.book-detail {
	font-size: 1em !important;
	background-image: url("../images/tvline2.png");
	background-repeat: no-repeat;
	padding: 5px 0 5px 0 !important;
	margin: 0;
	color: #333 !important;
}

body.homepage #contentcon {
	padding: 15px 0 0 0px;
}

body.homepage.archiveback #contentcon,
body#locationsback2.archiveback #contentcon {
	padding: 0px 0 0 0px;
}

#homeleft {
	padding: 0px 0px 0 0px;
	width: 300px;
	float: right;
	display: block;
}

#homeleft h2 {
	font-size: 1.9em;
    padding: 0 0 20px 0;
}

#homeleft p.recent {
	letter-spacing: 10px;
}

#homedrop {
display: block;
float: left;
width: 100%;
height: 114px;
}

#homedrop h2 {
   color: #ededeb;
   font-size: 1.3em;
   padding: 20px 0 4px 0;
   text-indent: -5000px;
}



#homesearch input {
	width: 195px;
	float: left;
	margin: 1px 0 0 0;
}

#homesearch input#searchsubmit {
	width: 100px;
	float: left;
	border: 1px solid #000;
	color: #C71212;
	background-color: #333;
	height: 21px;
	margin: 0px 0 0 0;
}

#homedrop select.homeselect {
	width: 300px;

}
 
 #homesearch{

display: block;
float: left;
width: 100%;
height: 65px;

 }
 
 
 #homesearch h2 {
          color: #ededeb;
          font-size: 1.3em;
          padding: 20px 0 4px 0;
	text-indent: -5000px;

 }



#archivewidget {



	padding: 2px 0 5px 0;
	margin: 0 0 5px 0;
	
	
}

#awdate {
	float: left;
	width: 80px;

}

#awdate p { 
 color: #b62428;
 font-weight: normal;
 font-family: Georgia, Times New Roman;
}

#awtitle {
	float: left;
	width: 220px;
}

#homecont {
	padding: 0px 0 0 0;
	float: left;
	width: 728px;
}



#homecont h1 {
	color: #333;
	line-height: 1.0;
	font-size: 60px;
	padding: 0px 0 10px 0;
	font-weight: normal

}

#homecont .archive-results h1 {
	font-size: 35px
}

#homecont h2 {
	color: #000;
	line-height: .9;
	font-size: 1.19em;
	padding: 0px 0 10px 0;
}

/*

#homecont p {
	font-family: Georgia, Times New Roman ;
-webkit-font-smoothing: antialiased;
	font-size: 1.33em;
	padding: 0 0 15px 0;
	text-align : left;
}

*/

#homecont p {
	font-family: "Georgia, Times New Roman", Times, serif;
	-webkit-font-smoothing: antialiased;
	font-size: 1.48em !important;
	padding: 0 0 25px 0 !important;
	color: #000000 !important;	
	line-height: 1.5
}

#homecont .news-archive-img p {
	font-size: 1.18em !important;
	padding: 0 0 20px 0 !important;
}

#homecont .archiveresults p {
	padding: 0 0 15px 0 !important;
}
#homecont .archiveresults p a:hover {
	text-decortion: none
}

table.home {
	padding: 10px 0 0 0;
}

#archivedate 	{
	position: relative;
	display: block
}

#archivedate h2 {
	/*background-image: url(../images/dateborder.png);
	background-repeat: no-repeat;*/
	color: #c13129;
	padding: 11px 0 11px 0;
	margin:  0 0 11px 0;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	font-family: Georgia, Times New Roman;
	font-size: 1.48em !important
}

#nea-container a {
	font-size: 1.33em !important;
	text-decoration: none !important
}

.addthis_sharing_toolbox {
	position: absolute;
	top: 8px;
	right: 0
}

#homecont .entry-content #archivedate h2,
#homecont .entry-summary #archivedate h2 {
	color: #c13129;
}



#archivedate h1{
	font-family: arial;
	font-weight: bolder;
	font-size: 4.8em !important;
	color: #000  !important;
	padding: 0;
	margin: 0;
	line-height: .92 !important;
	letter-spacing: -1px;
	border-top: 1px dotted #666;
	border-bottom: 1px dotted #666;
	text-align: center;



}

#archivedate h3{
	font-family: arial;
	font-weight: bolder;
	font-size: 1.5em !important;
	color: #333  !important;
	padding: 6px 0 0 0;
	margin: 0;
	line-height: .5 !important;
	letter-spacing: 4px;
	text-align: center;



}

#archivedate .one {
	letter-spacing: -8px;
}

h2.entry-title {
	display: none;
}

.entry-content h1 a, .entry-summary h1 a {
font-family: Georgia, Times New Roman ;
-webkit-font-smoothing: antialiased;
font-size: .7em;
font-weight: normal !important;
color: #C71212;
text-decoration: none;
width: 100%;
}

.entry-content h1 a:hover, .entry-summary h1 a:hover {
text-decoration: none !important;
}

.entry-content, .entry-summary {
padding: 0px 0;
 border-bottom: 1px solid #CCC;
 width: 100%;

}




#archive {
	background-color: #222;
	display: block;
}

#archsearch {
	width: 410px;
	padding: 45px 0 0 0;
	margin: 0 0 0 0px;
	display: block;
	float: left;

}

input.arinput {
	width: 300px;
	height: 23px;
	font-size: 1.5em;
	font-style: italic;
	font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
	color: #444;
}

input.arbutton{
	width:100px;
	height: 30px;
	color: #fff;
	background-color: #555;
	text-align: center;
	line-height: 2.0;
	border: 0;
}

#contentcon2 {
}

#ardate {
	width: 100px;
	display: block;
}

.archiveresults #ardate p {
	font-size: .67em !important;
	color: #333 !important;
	padding: 0 !important;
	margin: 0 !important;
	font-family: arial !important;
}

#ardate p.number {
	font-size: 3em !important;
	color: #333 !important;
	font-weight: bolder !important;
	line-height: .9 !important;
	font-family: arial !important;
}

#ardate p.number2 {
	font-size: 3em !important;
	color: #333 !important;
	font-weight: bolder !important;
	line-height: .9 !important;
	letter-spacing: -2px !important;
	font-family: arial !important;
}

#month {
	padding: 2px 0 10px 0;
	display:  block;
	background-image: url(../images/dateborder.png);
	background-repeat: no-repeat;
}

#currentmonth {
	float: left;
	padding: 0 10px 0 0;
	width: 205px;
}

#currentmonth h1 {
	color: #fff;
}

#monthcon {
	margin: 0 auto;
}

#archbox {
	width: 1010px;
	margin: 0 auto;
	padding-bottom: 10px;
	
}

#archintro {
	width: 550px;
	float: right;
	padding: 20px 0 20px 0;
}

#archintro h1, #archsearch h1 {
	color: #ccc;
	padding: 0 0 10px 0;
}

#archintro p {
	color: #999;
}

#year{
	padding: 10px 0 0px 0;
	background-color: #000;
	display:  block;
	border-bottom: 5px solid #fff;
	border-top: 1px solid #444;
}

#year h1 {
	color: #fff;
}

#yearcon {
	width: 1010px;
	margin: 0 auto;
}

#yearcon a {
	line-height: 3.1;
	padding: 0px 10px 0 5px;
	color: #434343

}

#yearcon a:hover {
	text-decoration: none;
	color: #666;
}

#yearcon a.on {
	width: 97px;
	height: 40px;
	display: block;
	background-image: url(../images/archive_tab.png);
	background-repeat: no-repeat;
	color: #000;
	font-size: 24px;
	text-align: center;
	line-height: 2.0;
	padding: 0;
	margin:0 2px 0 2px 0;
	border: 0;
}

#yearcon a,

#yearcon a.on

#yearlist ul,  #yearlist li, #monthlist ul,  #monthlist li {
	list-style-type: none;
	float: left;
}

#monthlist li a {
	color: #333;
	padding: 0 5px 0 5px;
	line-height: 3.1;
	font-size: .8645em;
}

#monthlist li a:hover {
	color: #000;
	text-decoration: none;
}



#monthlist li a.on, #monthlist li a.on:hover {
	color: #c13129;
}





#browsearchive {
}

#browsearchive h1 {
	padding: 20px 0 20px 0;
	font-size: 6em;
	line-height: .9;
	letter-spacing: -5px;
	font-weight: bold
}

#browsearchive  h2 {
	padding: 5px 0 5px 0;
	border-bottom: 1px solid #ccc;
	margin: 0 0 5px 0;
}

#browsearchive h2 a {
	padding: 5px 0 5px 0;
	border-bottom: 0 !important;
}

#arday {
	padding: 0 0 15px 0;
}

#arday h2 {
	font-size: 14px;
	font-weight: light;
}

#arday p {
	padding: 0 0 10px 0;
}

table.archiveresults {
	width: 100%;
}

td.date {
	vertical-align : top;
	padding: 10px 0 20px 0;
	border-top: 1px solid #ccc;
	width: 80px;
}

td.title {
	vertical-align : top;
	padding: 10px 0 20px 0;
	border-top: 1px solid #ccc;
}

td.title p {
	padding: 2px 0 10px 0;
	width: 100%;
}

#homecont td.title p {
	text-align: left;

}

.light {
	color: #CCCCCC;
	font-weight: normal;
	letter-spacing: -2px;
}

.kern {
	letter-spacing: -10px;
}

td.title a {
	font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
	font-size: 1.2em;
	font-weight: normal !important;
	color:#C71212;
}



#disc #archivewidget {



	padding: 2px 0 5px 0;
	margin: 0 0 5px 0;
	
	
}

#disc #awdate {
	float: left;
	width: 80px;

}

#disc #awdate p { 
 color: #b62428;
 font-weight: normal;
 border: 0;
}

#disc #awtitle {
	float: left;
	width: 215px;
}

#wp_page_numbers {
	display: block;
	padding: 10px 0 10px 0;
    margin: 0 auto;

}

#wp_page_numbers ul, #wp_page_numbers li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

#wp_page_numbers li {
    float: left;
    margin: 0 5px 0 0;
    font-size: .9em;
    font-weight: bolder;
    line-height: 2.0;
}

#wp_page_numbers a:hover {
    text-decoration: none;
}

#wp_page_numbers li a {
    float: left;
    width: 35px;
    height: 24px;
    color: #fff;
    text-align: center;
    background-image:url("../images/pn_number.gif");
    background-repeat: no-repeat;
    display: block;
}

#wp_page_numbers li.active_page a {
    float: left;
    width: 35px;
    height: 24px;
    color: #fff;
    text-align: center;
    background-image:url("../images/pn_numberon.gif");
    background-repeat: no-repeat;
    display: block;
}

#wp_page_numbers li.page_info {
    float: left;
    width: 98px;
    height: 24px;
    color: #fff;
    text-align: center;
    background-image:url("../images/pn_page.gif");
    background-repeat: no-repeat;
    display: block;
}

#imgcap {
display: none;
margin: 0 0 30px 30px;
float: right;

}



#imgcap p {
    color: #333;
    padding: 5px 0 15px 0;
    text-align: left;
    font-family: arial !important;
    font-size: 12px;
}



#impcap img {
	z-index: 0;
}



.august1169_01 {
    width:194px;
}

.august1169_02 {
    width:148px;
}

.august1369_01 {
    width:327px;
}

#quote {
    display: none;
    width: 240px;
    float: left;
    margin: 30px 30px 30px 0;
    
}

#quote p {
    color: #666;
    font-weight: bolder;
    font-size:  28px;
    letter-spacing: -1px;
    text-align: left;
    line-height: .9;
    padding: 10px 0 0 0;
    font-family: arial !important;
}

#quote p.smaller {
    color: #666;
    font-weight: bolder;
    font-size:  25px;
    letter-spacing: -1px;
    text-align: left;
    line-height: .9;
    padding: 10px 0 0 0;
    font-family: arial !important;
}

#quote p.personquoted{
    font-size: 12px;
    letter-spacing: 0px;
    font-weight: normal;
    padding: 5px 0 10px 0;
    text-align: right;
    color: #333;
    font-family: arial !important;
}

#startquote {
    display: block;
    background-color: #333;
    background-image: url("../images/quote_start.png");
    background-repeat: no-repeat;
    height: 11px;
}

#endquote {
    display: block;
    background-color: #333;
    background-image: url("../images/quote_end.png");
    background-repeat: no-repeat;
    background-position: top right;
    height: 11px;
}

#startquote2 {
    display: block;
    background-color: #333;
    height: 11px;
}

#endquote2 {
    display: block;
    background-color: #333;
    height: 11px;
    margin: 10px 0 0 0;
}

a.twitterad {
   background-image: url("../images/twitterad.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 295px;
    height: 148px;
    margin: 0 auto;
    margin-top: 20px;
 }
 
 a.twitterad2 {
   background-image: url("../images/twitterad2.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 351px;
    height: 156px;
    margin: 0 auto;
    margin-top: 20px;
	
 }
 
  a.paroleblock {
   background-image: url("../images/tex-parole.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 400px;
    height: 100px;
    margin: 0 auto;
    margin-top: 20px;
	
 }
 
   a.paroleblock-cm {
   background-image: url("../images/cm-parole.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 400px;
    height: 100px;
    margin: 0 auto;
    margin-top: 20px;
	
 }

#nav-below {
	display: block;
	min-height: 88px
}



.nav-previous a {
	width: 61px;
	height: 14px;
	text-indent: -5000px;
	overflow: hidden;
	background-image: url("../images/an_previous.png");
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	float: right;
	margin: 0 0 0 10px;
}

.nav-previous a:hover {
	background-position: 0 -14px;
}

.nav-next a {
	width: 61px;
	height: 14px;
	text-indent: -5000px;
	overflow: hidden;
	background-image: url("../images/an_next.png");
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	float: right;
	margin: 0 0 0 10px;
}

.nav-next a:hover {
	background-position: 0 -14px;
}



.nav-previous2 a {
	width: 61px;
	height: 14px;
	text-indent: -5000px;
	overflow: hidden;
	background-image: url("../images/an_next.png");
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	float: right;
	margin: 0 0 0 10px;
}

.nav-previous2 a:hover {
	background-position: 0 -14px;
}

.nav-next2 a {
	width: 61px;
	height: 14px;
	text-indent: -5000px;
	overflow: hidden;
	background-image: url("../images/an_previous.png");
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	float: right;
	margin: 0 0 0 10px;

}

.nav-next2 a:hover {
	background-position: 0 -14px;
}



   h3#reply-title{
	height: 43px;
	background-image: url("../images/reply.png");
	background-repeat: no-repeat;
	background-position: 0 0px;
	display: block;
	text-indent: -5000px;
	margin: 20px 0 0 0;
	overflow: hidden;



}

h2.addrecently {
	height: 33px;
	background-image: url("../images/home-sub-titles.png");
	background-repeat: no-repeat;
	background-position: 0 0px;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	padding: 0 0 0px 0 !important;

}

#thevictimsnav h2 a, #thevictimsnav h2 a:hover, #locationsnav h2 a, #locationsnav h2 a:hover, #thefamilynav1 h2 a, #thefamilynav1 h2 a:hover, #thefamilynav2 h2 a, #thefamilynav2 h2 a:hover, #motivesnav h2 a, #motivesnav h2 a:hover {
    text-transform: uppercase;
    color: #bd262b;
    text-decoration: none;
    font-weight: bold;
    line-height: 1.32;
}

#whitealbumnav h2 {
 padding:  0 0 0px 0 !important;
  margin: 0 0 0 0 !important;
  line-height: .9 !important;



 }



#whitealbumnav h2 a  {
    text-transform: uppercase;
    color: #bd262b;
    text-decoration: none;
    font-size: 14px;
}



#thevictimsnav h2 a:hover, #motivesnav h2 a:hover, #thefamilynav1 h2 a:hover, #thefamilynav2 h2 a:hover, #locationsnav h2 a:hover  {
    text-transform: uppercase;
    color: #333;
    text-decoration: none;
}



#thefamilynav1 h2 a, #thefamilynav1 h2 a:hover, #thefamilynav2 h2 a, #thefamilynav2 h2 a:hover  {
  font-size: 14px;
  padding: 0 !important;
  margin: 0  !important;

}

#thefamilynav1 h2,  #thefamilynav2 h2   {
  padding:  0 0 0px 0 !important;
  margin: 0 0 0 0 !important;
  line-height: .9 !important;

}

#thevictimsnav h2 a:hover,#thefamilynav1 h2 a:hover, #thefamilynav2 h2 a:hover,  #whitealbumnav h2 a:hover  {
    text-transform: uppercase;
    color: #333;
    text-decoration: none;
}



#thevictimsnav {
    display: block;
    padding: 80px 0 100px 660px;

 }
 
 #locationsnav {
    display: block;
    padding: 90px 0 100px 690px;

 }
 
 #motivesnav {
    display: block;
    padding: 130px 0 100px 720px;

 }

  #whitealbumnav {
    display: block;
    padding: 100px 0 100px 790px;

 }



#thefamilynav1 {
    display: block;
    padding: 85px 0 50px 630px;
   float: left;
   width: 180px;



 }

#thefamilynav2 {
    display: block;
    padding: 85px 0 50px 20px;
	float: left;
	width: 180px;



 }
 
 
 #thefamilylanding {
 	height:480px;
 }
 
 #victimslanding {
 	height:480px;
 
 }
 
  #whitealbumlanding {
 	height:480px;
 
 }
 
 #locationslanding {
 	height:480px;
 }
 
 body#locationsback #whtalb_right #awdate p {
font-family: arial;
font-size: 13px !important;
padding: 0 !important;
color: #B62428!important;
text-align: left;
}
 
 
 body#booksingle #cdbcontent,  body#booksingle #right {
 margin: 0 !important;
 }
 
 

 
 
  body#booksingle #nav-below {
  	display: none;
  }
 
 

 
 
 #motivesbody p, #motivesbody h2 {
         color: #fff;
         font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;

  }
  
  #motivesbody h2 {
         color: #fff;
	padding: 0 0 15px 0 !important;
  }
  
   #motivesbody p{

	font-size: 1.33em !important;
	padding: 0 0 15px 0 !important;
  }
  
body#motivesback #bio {
	width: 700px;
	float:right;
	margin: 70px 0px 20px 0;
}

body#motivesback #bio h2 {
	font-size: 4em;
	letter-spacing: -4px;
	line-height: .7;
	padding: 0 0 10px 0 !important;
	margin: 0 0 10px 0 !important;
	font-weight: bolder !important;
	font-family: arial;
	color: #8c8e92;

	

}

body#motivesback #bio p{
	padding-bottom: 20px;
	font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
	font-size: 1.33em !important;
	padding: 0 0 15px 0 !important;
	color: #6e737c !important;	
	text-align: left;
}

body#motivesback #bio p.intro{
	padding-bottom: 20px;
	font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
	font-size: 1.83em !important;
	padding: 0 0 15px 0 !important;
	color: #B62428 !important;	
	text-align: left;
	margin:0 0 20px 0;
}

body#motivesback #bio a{
	color:#ADB3BD;
    text-decoration: none;
    font-weight: normal;
}

body#motivesback #bio a;hover{
	color:#ADB3BD;
    text-decoration: underline;
    font-weight: normal;
}

body#motivesback #right {
float: left;
width: 300px;
margin:  60px 0 0 0;
}

body#motivesback #disc h2.news a, body#motivesback #disc h2.news a:hover {	
	font-size: 30px;
	letter-spacing: -1px;
	margin-bottom: 10px;
	border-bottom: 3px solid #222;
	text-decoration: none;
	color: #8c8e92;
}

body#motivesback #disc #awtitle a {
	color: #6e737c;
}

.mbreak {
	display: block;
	border-bottom: 1px solid #444;
	margin: 20px 0;
}

 a.mrkt-thefamily {
   background-image: url("../images/mrkt-thefamily.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 190px;
    height: 188px;
    margin: 0;
	padding: 0;
	float: left;
	margin-top: 20px;
	
 }
 
  a.mrkt-books {
   background-image: url("../images/mrkt-books.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 191px;
    height: 188px;
    margin: 0 auto;
	padding: 0;
	margin-top: 20px;
	
 }
 
  a.mrkt-victims {
   background-image: url("../images/mrkt-victims.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 190px;
    height: 188px;
    margin: 0;
	padding: 0;
	float: right;
	margin-top: 20px;
	
 }

 a.charliemansoncom {
   background-image: url("../images/charliemansoncom.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 589px;
    height: 72px;
    margin: 0 auto;
	margin-top: 10px;
	
 }
 
 
 #whtalb {
	width: 700px;
	float:right;
	margin: 0px 0px 20px 0;
}

#whtalb h2 {
	font-size: 4em;
	letter-spacing: -4px;
	line-height: .7;
	padding: 0 0 10px 0 !important;
	margin: 0 0 10px 0 !important;
	font-weight: bolder !important;
	font-family: arial;
	color: #333;
}

#whtalb p{
	padding-bottom: 20px;
	font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
	font-size: 1.33em !important;
	padding: 0 0 15px 0 !important;
	color: #65696b !important;

}

#whtalb p.intro{
	padding-bottom: 20px;
	font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
	font-size: 1.83em !important;
	padding: 0 0 15px 0 !important;
	color: #000 !important;	
	text-align: left;
	margin:0 0 20px 0;
}

#whtalb_right {
float: left;
width: 300px;
margin:  0px 0 0 0;
}



#whtalb_right p{
	padding-bottom: 20px;
	font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
	font-size: 1.33em !important;
	padding: 57px 0 15px 0 !important;
	color: #B62428!important;
    text-align: right;
}

#whitestart {
            margin:  0px 0 0 0;
 }
 
 #whitefin {
            margin:  0 0 0 0;
            padding: 30px 0 10px 0;
            border-top: 1px solid #999;
 }
 
 
  #motivefin {
            margin:  0 0 0 0;
            padding: 30px 0 10px 0;
            border-top: 1px solid #4b4d50;
 }
 
#song {
padding: 3px 2px;
 }
 
 #song-alt {
padding: 3px 2px;
background-color: #e8e8e8;
 }
 
 #song a, #song-alt a {
font-weight: normal;
 }
 
 
  a.whitealbum {
   background-image: url("../images/whitealbumad.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 296px;
    height: 225px;
    margin: 0 auto;
	margin-top: 30px;
	
 }
 
 
 .waci {
 color: #B62428;
 

 
  }
  
  
  #whtalb h3 {
font-size: 2em;
letter-spacing: -1px;
line-height: .7;
padding: 0 0 3px 0 !important;
margin: 5px 0 4px 0 !important;
font-weight: bolder !important;
font-family: arial;
color: #333;
}


/*
body#locationsback2 #whtalb_right p {
font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
font-size: 1.33em !important;
padding: 0px 0 15px 0 !important;
color: #000 !important;
text-align: left;
}
*/
body#locationsback2 #whtalb_right p {
font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
font-size: 1.48em !important;
padding: 0px 0 25px 0 !important;
color: #000 !important;
text-align: left;
line-height: 1.5
}


body#locationsback2 #whitefin {
margin: 0 0 0 0;
padding: 0px 0 10px 0;
border-top: 0;

}

#locationstitle {
 padding: 10px 0 10px 0;

 }

#locationstitle h2 {
font-size: 4em;
letter-spacing: -4px;
line-height: .7;
padding: 0 0 10px 0 !important;
margin: 0 0 10px 0 !important;
font-weight: bolder !important;
font-family: arial;
color: #333;
}

body#locationsback2 #contentcon {
width: 1050px;
margin: 0 auto;
padding-top: 15px;
}

#locationdetails {
	margin: 10px 0 20px 0;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	padding: 10px 0 10px 0;
	
}



body#locationsback2 #whtalb_right #locationdetails p {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 13px !important;
	text-align: left;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0;
}



body#locationsback2 #whtalb_right #locationdetails p.location {
	font-weight: bolder;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#locationdetails p a {
	font-weight: normal;
	text-decoration: underline;
	color: #C13129;
	
}

small  {
	font-family: arial  !important;
	color: #ccc !important;
}

.fn {
    font-weight: bolder;
    color: #C13129;
    font-size: 1.3em;
 }

h3#comments-title em {
                   color: #C13129;
}
  
p.comment-form-author, p.comment-form-email {
  text-align: left !important;
}
   
   
   
 #tvschedule {
 
 }
 
 #tvschedule h1 {
 	 background-image: url("../images/tvschedule.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 291px;
    height: 18px;
    float: left;
	margin-top: 10px;
 }
 
 #tvslot {
 	background-image: url("../images/tvline.png");
    background-repeat: no-repeat;  
	background-position:  bottom;
 
 }
 
  #tv-fxm{
 	background-image: url("../images/tv-fxm.png");
	background-position: 0 13px;
    background-repeat: no-repeat; 
	padding: 15px 0 15px 120px;
 }
 
  #tv-nbc{
 	background-image: url("../images/tv-nbc.png");
	background-position: 0 13px;
    background-repeat: no-repeat; 
	padding: 15px 0 15px 120px;
 }
 
  #tv-reelz{
 	background-image: url("../images/tv-reelz.png");
	background-position: 0 13px;
    background-repeat: no-repeat; 
	padding: 15px 0 15px 120px;
 }
  #tv-lmn{
 	background-image: url("../images/tv-lmn.png");
	background-position: 0 13px;
    background-repeat: no-repeat; 
	padding: 15px 0 15px 120px;
 }
 
 
 #tv-hbo2 {
 	background-image: url("../images/tv-hbo2.png");
	background-position: 0 13px;
    background-repeat: no-repeat; 
	padding: 15px 0 15px 120px;
 }
 
 #tv-gettv {
 	background-image: url("../images/tv-gettv.png");
	background-position: 0 13px;
    background-repeat: no-repeat; 
	padding: 15px 0 15px 120px;
 }
 
 #tv-cnn {
 	background-image: url("../images/tv-cnn.png");
	background-position: 0 17px;
    background-repeat: no-repeat; 
	padding: 15px 0 15px 120px;
 }
 
 #tv-decades {
 	background-image: url("../images/tv-decades.png");
	background-position: 0 17px;
    background-repeat: no-repeat; 
	padding: 15px 0 15px 120px;
 }
 
 #tv-encore {
 	background-image: url("../images/tv-encore.png");
	background-position: 0 13px;
    background-repeat: no-repeat; 
	padding: 15px 0 15px 120px;
 }
 
 #tv-encorel {
 	background-image: url("../images/tv-encorel.png");
	background-position: 0 13px;
    background-repeat: no-repeat; 
	padding: 15px 0 15px 120px;
 }
 
  #tv-e {
 	background-image: url("../images/tv-e.png");
    background-repeat: no-repeat; 
	background-position: 0 12px;
	padding: 15px 0 15px 120px;
 }
 
 
  #tv-cai {
 	background-image: url("../images/tv-cai.png");
    background-repeat: no-repeat; 
	background-position: 0 12px;
	padding: 15px 0 15px 120px;
 }
 
  #tv-msnbc {
 	background-image: url("../images/tv-msnbc.png");
    background-repeat: no-repeat; 
	background-position: 0 20px;
	padding: 15px 0 15px 120px;
 }
 
  #tv-retro {
 	background-image: url("../images/tv-retro.png");
    background-repeat: no-repeat; 
	background-position: 0 20px;
	padding: 15px 0 15px 120px;
 }
 
   #tv-hall{
 	background-image: url("../images/tv-hall.png");
    background-repeat: no-repeat; 
	background-position: -10px 14px;
	padding: 15px 0 15px 120px;
 }
 
#tv-tcm{
 	background-image: url("../images/tv-tcm.png");
    background-repeat: no-repeat; 
	background-position: 0px 14px;
	padding: 15px 0 15px 120px;
 }
 
#tv-h2 {
 	background-image: url("../images/tv-h2.png");
    background-repeat: no-repeat; 
	background-position: 0 20px;
	padding: 15px 0 15px 120px;
}

#tv-fox {
 	background-image: url("../images/tv-fox.png");
    background-repeat: no-repeat; 
	background-position: 0 14px;
	padding: 15px 0 15px 120px;
}
 
#tv-hdnet {
 	background-image: url("../images/tv-hdnet.png");
    background-repeat: no-repeat; 
	background-position: 0 20px;
	padding: 15px 0 15px 120px;
 }
 
#tv-bio {
 	background-image: url("../images/tv-bio.png");
    background-repeat: no-repeat; 
	background-position: 0 20px;
	padding: 15px 0 15px 120px;
 }
 
#tv-own {
 	background-image: url("../images/tv-own.png");
    background-repeat: no-repeat; 
	background-position: 0 15px;
	padding: 15px 0 15px 120px;
 }
 
#tv-histint {
 	background-image: url("../images/tv-historyint.png");
    background-repeat: no-repeat; 
	background-position: 0 20px;
	padding: 15px 0 15px 120px;
 }
 
#tv-hist {
 	background-image: url("../images/tv-hist.png");
    background-repeat: no-repeat; 
	background-position: 0 20px;
	padding: 15px 0 15px 120px;
}

#tv-abc {
 	background-image: url("../images/tv-abc.png");
    background-repeat: no-repeat; 
	background-position: 0 20px;
	padding: 15px 0 15px 120px;
}
 
#tv-fmc {
 	background-image: url("../images/tv-fmc.png");
    background-repeat: no-repeat; 
	background-position: 0 20px;
	padding: 15px 0 15px 120px;
 }
 
#tv-id {
 	background-image: url("../images/tv-id.png");
    background-repeat: no-repeat; 
	background-position: 0 20px;
	padding: 15px 0 15px 120px;
 }
 
#tv-da {
 	background-image: url("../images/tv-da.png");
    background-repeat: no-repeat; 
	background-position: 0 15px;
	padding: 15px 0 15px 120px;
 }
 
#tv-sci {
 	background-image: url("../images/tv-sci.png");
    background-repeat: no-repeat; 
	background-position: 0 15px;
	padding: 15px 0 15px 120px;
}

#tv-scifi {
 	background-image: url("../images/tv-scifi.png");
    background-repeat: no-repeat; 
	background-position: 0 15px;
	padding: 15px 0 15px 120px;
}
 
 
 #tvslot h2 {
 	color: #C13129;
	font-size:1em;
	padding: 0 0 2px 0;
	margin:0;
	font-family: arial;
	font-weight: normal
 
 }
 
 
 #tvslot h2.morethanone {
 	color: #C13129;
	padding: 15px 0 2px 0;
	margin:0;
	font-family: arial;
 
 }
 
   #tvslot p{
 	color: #6b7781;
	font-size:1em;
	font-family: arial;
	padding: 0;
	margin:0;
 
 }
 
 .archive-ads {
              display: none;
  }
 
 #helterad {
 	width: 336px;
	height: 393px;
	background-image:url("../images/helterad.png");
	background-repeat: no-repeat;
	display: block;
	margin: 0 auto;
	padding: 0;
	text-align: center;
 
 }
 
 #helterad a {
 	text-align: center;
	padding: 2px 10px 2px 5px !important;
	border-right: 1px solid #cc3333;
	color: #fff;
	font-family: arial;
	font-size: 13px;
	margin: 6px 0;
	line-height: 2.0;
    white-space:nowrap;
	
 
 }
 
  #helterad a.big {
 	width: 336px;
	height: 329px;
	text-indent: -9999px;
	text-transform: capitalize;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	
 }
 
 #helterad .hsa-bl a {
         border: 0;
  }
 
 
  #helterad2 {
 	width: 395px;
	height: 300px;
	background-image:url("../images/helterad2.png");
	background-repeat: no-repeat;
	display: block;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	margin-top: 30px;
 
 }
 
 #helterad2 a {
 	text-align: center;
	padding: 2px 10px 2px 5px !important;
	border-right: 1px solid #333;
	color: #fff;
	font-family: arial;
	font-size: 13px;
	margin: 6px 0;
	line-height: 2.0;
    white-space:nowrap;
	
 
 }
 
  #helterad2 a.big {
 	width: 395px;
	height: 226px;
	text-indent: -9999px;
	text-transform: capitalize;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	
 }
 
 #helterad2 .hsa-bl a {
         border: 0;
  }
  
  
  #helterad3 {
 	width: 300px;
	height: 228px;
	background-image:url("../images/helterad3.png");
	background-repeat: no-repeat;
	display: block;
	margin: 0 auto;
	padding: 0;
	text-align: center;

 
 }
 
 #helterad3 a {
 	text-align: center;
	padding: 2px 10px 2px 5px !important;
	border-right: 1px solid #333;
	color: #fff;
	font-family: arial;
	font-size: 13px;
	margin: 6px 0;
	line-height: 2.0;
    white-space:nowrap;
	
 
 }
 
  #helterad3 a.big {
 	width: 300px;
	height: 172px;
	text-indent: -9999px;
	text-transform: capitalize;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	
 }
 
 #helterad3 .hsa-bl a {
         border: 0;
  }
  
  
   #helterad4 {
 	width: 640px;
	height: 144px;
	background-image:url("../images/helter-wide.png");
	background-repeat: no-repeat;
	display: block;
	margin: 0 auto;
	padding: 0;
	text-align: center;

 
 }
 
 #helterad4 a {
 	text-align: center;
	padding: 2px 10px 2px 5px !important;
	border-right: 1px solid #333;
	color: #fff;
	font-family: arial;
	font-size: 13px;
	margin: 6px 0;
	line-height: 2.0;
    white-space:nowrap;
	
 
 }
 
  #helterad4 a.big {
 	width: 640px;
	height: 110px;
	text-indent: -9999px;
	text-transform: capitalize;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	
 }
 
 #helterad4 .hsa-bl a {
         border: 0;
  }
  
  
   #hendrickson {
 	width: 300px;
	height: 260px;
	background-image:url("../images/hendrickson.png");
	background-repeat: no-repeat;
    background-position: 0 30px;
	display: block;
	margin: 0 auto;
	padding: 30px 0 0 0;
    border-top: 1px solid #ececec;
	text-align: center;
	margin-top: 10px;
    
 
 }
 
 #hendrickson a.small {
 	width: 100px;
	height: 122px;
	text-indent: -9999px;
	text-transform: capitalize;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
    float: left;
	
 
 }
 
  #hendrickson a.big {
 	width: 300px;
	height: 148px;
	text-indent: -9999px;
	text-transform: capitalize;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	
 }
 
 
  #hendrickson-large {
 	width: 400px;
	height: 347px;
	background-image:url("../images/hendricksonlarge.png");
	background-repeat: no-repeat;
    background-position: 0 30px;
	display: block;
	margin: 0 auto;
	padding: 30px 0 30px 0;
    border-bottom: 1px solid #ececec;
	text-align: center;
	margin-bottom: 10px;
    
 
 }
 
 #hendrickson-large a.small {
 	width: 133px;
	height: 165px;
	text-indent: -9999px;
	text-transform: capitalize;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
    float: left;
	
 
 }
 
  #hendrickson-large a.big {
 	width: 400px;
	height: 182px;
	text-indent: -9999px;
	text-transform: capitalize;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	
 }
 
 .entry-content p strong ,
 .entry-summary p strong {
 	font-family: arial;
	text-transform: uppercase;
	
 }
 
 
#other-smallthumbs .myphoto {
	margin: 0 6px 6px 0;
    padding: 0;
	float: left;
	display: block;
	background-color:#fff;
    border: 0;
	 width: 40px;
    height: 40px;

}



#otherlocations-01 #other-smallthumbs .myphoto#other-01,
#otherlocations-02 #other-smallthumbs .myphoto#other-02,
#otherlocations-03 #other-smallthumbs .myphoto#other-03,
#otherlocations-04 #other-smallthumbs .myphoto#other-04,
#otherlocations-05 #other-smallthumbs .myphoto#other-05,
#otherlocations-06 #other-smallthumbs .myphoto#other-06,
#otherlocations-07 #other-smallthumbs .myphoto#other-07,
#otherlocations-08 #other-smallthumbs .myphoto#other-08,
#otherlocations-09 #other-smallthumbs .myphoto#other-09,
#otherlocations-10 #other-smallthumbs .myphoto#other-10,
#otherlocations-11 #other-smallthumbs .myphoto#other-11,
#otherlocations-12 #other-smallthumbs .myphoto#other-12,
#otherlocations-13 #other-smallthumbs .myphoto#other-13,
#otherlocations-14 #other-smallthumbs .myphoto#other-14,
#otherlocations-15 #other-smallthumbs .myphoto#other-15,
#otherlocations-16 #other-smallthumbs .myphoto#other-16,
#otherlocations-17 #other-smallthumbs .myphoto#other-17,
#otherlocations-18 #other-smallthumbs .myphoto#other-18,
#otherlocations-19 #other-smallthumbs .myphoto#other-19,
#otherlocations-20 #other-smallthumbs .myphoto#other-20,
#otherlocations-21 #other-smallthumbs .myphoto#other-21,
#otherlocations-22 #other-smallthumbs .myphoto#other-22,
#otherlocations-23 #other-smallthumbs .myphoto#other-23,
#otherlocations-24 #other-smallthumbs .myphoto#other-24,
#otherlocations-25 #other-smallthumbs .myphoto#other-25,
#otherlocations-26 #other-smallthumbs .myphoto#other-26,
#otherlocations-27 #other-smallthumbs .myphoto#other-27,
#otherlocations-28 #other-smallthumbs .myphoto#other-28,
#otherlocations-29 #other-smallthumbs .myphoto#other-29,
#otherlocations-30 #other-smallthumbs .myphoto#other-30,
#otherlocations-31 #other-smallthumbs .myphoto#other-31 {
	margin: 0 6px 6px 0;
    padding: 0;
	float: left;
	display: block;
    border: 0;
    width: 40px;
    height: 40px;
    background-color: #C13129;
}



#otherlocations-01 #other-smallthumbs .myphoto#other-01 a img,
#otherlocations-02 #other-smallthumbs .myphoto#other-02 a img,
#otherlocations-03 #other-smallthumbs .myphoto#other-03 a img,
#otherlocations-04 #other-smallthumbs .myphoto#other-04 a img,
#otherlocations-05 #other-smallthumbs .myphoto#other-05 a img,
#otherlocations-06 #other-smallthumbs .myphoto#other-06 a img,
#otherlocations-07 #other-smallthumbs .myphoto#other-07 a img,
#otherlocations-08 #other-smallthumbs .myphoto#other-08 a img,
#otherlocations-09 #other-smallthumbs .myphoto#other-09 a img,
#otherlocations-10 #other-smallthumbs .myphoto#other-10 a img,
#otherlocations-11 #other-smallthumbs .myphoto#other-11 a img,
#otherlocations-12 #other-smallthumbs .myphoto#other-12 a img,
#otherlocations-13 #other-smallthumbs .myphoto#other-13 a img,
#otherlocations-14 #other-smallthumbs .myphoto#other-14 a img,
#otherlocations-15 #other-smallthumbs .myphoto#other-15 a img,
#otherlocations-16 #other-smallthumbs .myphoto#other-16 a img,
#otherlocations-17 #other-smallthumbs .myphoto#other-17 a img,
#otherlocations-18 #other-smallthumbs .myphoto#other-18 a img,
#otherlocations-19 #other-smallthumbs .myphoto#other-19 a img,
#otherlocations-20 #other-smallthumbs .myphoto#other-20 a img,
#otherlocations-21 #other-smallthumbs .myphoto#other-21 a img,
#otherlocations-22 #other-smallthumbs .myphoto#other-22 a img,
#otherlocations-23 #other-smallthumbs .myphoto#other-23 a img,
#otherlocations-24 #other-smallthumbs .myphoto#other-24 a img,
#otherlocations-25 #other-smallthumbs .myphoto#other-25 a img,
#otherlocations-26 #other-smallthumbs .myphoto#other-26 a img,
#otherlocations-27 #other-smallthumbs .myphoto#other-27 a img,
#otherlocations-28 #other-smallthumbs .myphoto#other-28 a img,
#otherlocations-29 #other-smallthumbs .myphoto#other-29 a img,
#otherlocations-30 #other-smallthumbs .myphoto#other-30 a img,
#otherlocations-31 #other-smallthumbs .myphoto#other-31 a img {

	
    display: none;
    
 
}



#movies #other-smallthumbs .myphoto,
#movies-01 #other-smallthumbs .myphoto,
#movies-02 #other-smallthumbs .myphoto,
#movies-03 #other-smallthumbs .myphoto,
#movies-04 #other-smallthumbs .myphoto,
#movies-05 #other-smallthumbs .myphoto,
#movies-06 #other-smallthumbs .myphoto,
#movies-07 #other-smallthumbs .myphoto,
#movies-08 #other-smallthumbs .myphoto,
#movies-09 #other-smallthumbs .myphoto,
#movies-10 #other-smallthumbs .myphoto,
#movies-11 #other-smallthumbs .myphoto,
#movies-12 #other-smallthumbs .myphoto {
	margin: 0 6px 6px 0;
    padding: 0;
	float: left;
	display: block;
	background-color:#fff;
    border: 0;
	width: 96px;
    height: 96px;
}



#movies-01 #other-smallthumbs .myphoto#other-01,
#movies-02 #other-smallthumbs .myphoto#other-02,
#movies-04 #other-smallthumbs .myphoto#other-04,
#movies-05 #other-smallthumbs .myphoto#other-05,
#movies-07 #other-smallthumbs .myphoto#other-07,
#movies-08 #other-smallthumbs .myphoto#other-08,
#movies-10 #other-smallthumbs .myphoto#other-10,
#movies-11 #other-smallthumbs .myphoto#other-11,
#movies-03 #other-smallthumbs .myphoto#other-03,
#movies-06 #other-smallthumbs .myphoto#other-06,
#movies-09 #other-smallthumbs .myphoto#other-09,
#movies-12 #other-smallthumbs .myphoto#other-12 {
	margin: 0 6px 6px 0;
    padding: 0;
	float: left;
	display: block;
    border: 0;
    width: 96px;
    height: 96px;
    background-color: #C13129;
}



#movies-01 #other-smallthumbs .myphoto,
#movies-02 #other-smallthumbs .myphoto,
#movies-04 #other-smallthumbs .myphoto,
#movies-05 #other-smallthumbs .myphoto,
#movies-07 #other-smallthumbs .myphoto,
#movies-08 #other-smallthumbs .myphoto,
#movies-10 #other-smallthumbs .myphoto,
#movies-11 #other-smallthumbs .myphoto,
#movies-03 #other-smallthumbs .myphoto,
#movies-06 #other-smallthumbs .myphoto,
#movies-09 #other-smallthumbs .myphoto,
#movies-12 #other-smallthumbs .myphoto {
	margin: 0 6px 6px 0;
    padding: 0;
	float: left;
	display: block;
	background-color:#fff;
    border: 0;
	width: 96px;
    height: 96px;
}



.nomarg {
        margin: 0 0px 6px 0 !important;

 }



#movies-01 #other-smallthumbs .myphoto#other-01 a img,
#movies-02 #other-smallthumbs .myphoto#other-02 a img,
#movies-03 #other-smallthumbs .myphoto#other-03 a img,
#movies-04 #other-smallthumbs .myphoto#other-04 a img,
#movies-05 #other-smallthumbs .myphoto#other-05 a img,
#movies-06 #other-smallthumbs .myphoto#other-06 a img,
#movies-07 #other-smallthumbs .myphoto#other-07 a img,
#movies-08 #other-smallthumbs .myphoto#other-08 a img,
#movies-09 #other-smallthumbs .myphoto#other-09 a img,
#movies-10 #other-smallthumbs .myphoto#other-10 a img,
#movies-11 #other-smallthumbs .myphoto#other-11 a img,
#movies-12 #other-smallthumbs .myphoto#other-12 a img {
    display: none;

}



#otherlocations-nav a.next {
width: 61px;
height: 14px;
text-indent: -5000px;
overflow: hidden;
background-image: url("../images/an_next.png");
background-repeat: no-repeat;
background-position: 0 0;
display: block;
float: left;
margin: 0 0 0 10px;
}

#otherlocations-nav #next2 {
width: 61px;
height: 14px;
text-indent: -5000px;
overflow: hidden;
background-image: url("../images/an_next2.png");
background-repeat: no-repeat;
background-position: 0 0;
display: block;
float: left;
margin: 0 0 0 10px;
}



#otherlocations-nav a.back {
width: 61px;
height: 14px;
text-indent: -5000px;
overflow: hidden;
background-image: url("../images/an_previous.png");
background-repeat: no-repeat;
background-position: 0 0;
display: block;
float: left;
margin: 0 0 0 0px;
}

#otherlocations-nav #back2 {
width: 61px;
height: 14px;
text-indent: -5000px;
overflow: hidden;
background-image: url("../images/an_previous2.png");
background-repeat: no-repeat;
background-position: 0 0;
display: block;
float: left;
margin: 0 0 0 0px;
}

#otherlocations-nav {
display: block;
padding: 0 20px 30px 0;
 }
 
 
 #pop, #pop2, #pop3, #pop4, #pop5 {
 width: 144px;
 height: 87px;
 background-image:url("../images/popup.png");
 position: absolute;
 top: 0;
 left: 0;
 overflow: hidden;
   }
   
    #pop p, #pop2 p, #pop3 p, #pop4 p, #pop5 p {
color: #fff !important;
font-family: arial;
font-size: 10px !important;
padding: 20px !important;
font-weight: bolder;

   }
   
   
   #whtalb p.title {
   color: #333 !important;
font-size: 15px !important;
padding: 5px 0 0 0 !important;

}

textarea.textarea {
	height: 240px;
}

input.submitcontact {
	width: 167px;
	height: 33px;
	background: none;
	background-image: url("../images/sendbutton.png");
	background-repeat: no-repeat;
	background-position: 0 0px;
	display: block;
	text-indent: -5000px;
	margin: 5px 0 5pc 0;
	overflow: hidden;
	border: 0;
}

input.submitcontact:hover {
	background-image: url("../images/sendbutton.png");
	background-position: 0 -33px;
}

#motives-section {
	margin: 0 0 0 0;
padding: 0px 0 10px 0;
border-top: 0;
}



body#locationsback2 #motives-section #whtalb_right p {
font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
font-size: 1.33em !important;
padding: 0px 0 15px 0 !important;
color: #C13129 !important;
text-align: left;
}

#motives-section #whtalb p {
padding: 0 0 15px 0 !important;
font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
font-size: 1.33em !important;
padding: 0 0 15px 0 !important;
color: #000 !important;
}





a.rs-banner2 {
	 background-image: url("../images/rs-banner2.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 695px;
    height: 156px;
    float: right;
	margin-top: 0px;
	margin-bottom: 15px;
}

a.guinn-banner {
	 background-image: url("../images/guinn-banner.jpg");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 695px;
    height: 156px;
    float: right;
	margin-top: 0px;
	margin-bottom: 15px;
}

a.recollection-banner {
	 background-image: url("../images/recollection-banner.jpg");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 695px;
    height: 156px;
    float: right;
	margin-top: 0px;
	margin-bottom: 15px;
}

a.rs-banner4 {
background-image: url("../images/rs-banner4.png");
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 640px;
height: 144px;
float: right;
margin-top: 15px;
}





h1.pc-wd-title {
	 background-image: url("../images/pc-wd-title.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 598px;
    height: 110px;
    margin: 0 auto;
	margin-bottom: 5px;
}


#bigfeature {
	border-top: 1px solid #ccc;
	display: block;

}



#hawthorne-left {
	display: none;
}

#hawthorne-header {
width: 1044px;
height: 110px;
display: block;

}

#hawthorne-header h1 a {
background-image: url(../images/shootout-header.png);
background-repeat: no-repeat;
width: 1044px;
height: 110px;
text-indent: -9999px;
overflow: hidden;
display: block;
}

#haniheader {
	display: none;
}



body.hawthorne #myphoto {
	float: left;
}
body.hawthorne #homeleft h2 {
	margin: 0;
	padding: 0;
	font-size: 3em;
	font-weight: normal;
	color: #1a2e47;
	letter-spacing: -1px;
}
body.hawthorne .entry-content, body.hawthorne .entry-summary {
	padding: 10px 0;
	border-bottom: 0;
}

body.hawthorne #hawthorne-left #homeleft, body.hawthorne #hawthorne-left {
	display: block;  
}
body.hawthorne #hawthorne-left #homeleft { 
	margin-top: 30px; 
}
body.hawthorne #myphoto a img {
	width: 100px !important;
	height: 100px !important;
}





	
	body.hawthorneshootout #myphoto {
	float: left;
	}
	
	body.hawthorneshootout #homeleft h2 {
	margin: 0;
	padding: 0;
	font-size: 4em;
	font-weight: normal;
	color:  #1a2e47;
	letter-spacing: -1px;
	
	}
	
	body.hawthorneshootout #homeleft {
	padding-top: 530px;
	}
	
	body.hawthorneshootout .entry-content, body.hawthorneshootout .entry-summary {
padding: 10px 0;
border-bottom: 0;
}

.entry-content strong, .entry-summary strong, .entry-content h2, .entry-summary h2 {
	color: #333;
}

/*
#parole-date {
width: 120px;
display: block;
float: left;
}
              
#parolee {
width: 470px;
display: block;
float: left;
}

#parole-date p {
font-family: arial;
font-weight: bolder;
padding: 0 20px 0 0;
font-size: 1em;
text-align: left;
}
              
#parolee p {
font-family: arial;
color: #B62428;
font-weight: bolder;
text-align: left;
}



*/





#parolee h2, #parolee h2 a {
 	color: #C13129;
	font-size:1em;
	padding: 0 0 2px 0;
	margin:0;
	font-family: arial;
	font-weight: normal
 
 }
 
#parolee p{
 	color: #6b7781;
	font-size:1em;
	font-family: arial;
	padding: 0;
	margin:0;
 
 }

.paroleleft {

	float: left;
	width: 295px;
}

.paroleright{

	float: left;
	width: 295px;
}



              
#paroleslot {
background-image: url("../images/tvline.png");
background-repeat: no-repeat;  
background-position:  bottom;
padding: 10px 0;
}

 #parole-hearing {
  padding: 20px 0;
 }
 
 #parole-hearing h1 {
 	 background-image: url("../images/parolehearing.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 391px;
    height: 18px;
    float: left;
	margin-top: 10px;
 }

 #bio #myphoto img {
 width: 122px;
 height: 122px;
  }
  
  
  a.restless-souls {
   background-image: url("../images/restless-souls-ad300.jpg");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 300px;
    height: 265px;
    float: right;
    margin: 20px 0 20px 0;
 }
 a.manson-guinn {
   background-image: url("../images/guinn-ad300.jpg");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 300px;
    height: 265px;
    float: right;
    margin: 20px 0 20px 0;
 }
  a.recollection300 {
   background-image: url("../images/recollection-ad300.jpg");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 300px;
    height: 265px;
    float: right;
    margin: 20px 0 20px 0;
 }
  a.pvw300 {
   background-image: url("../images/pvw-300.jpg");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 300px;
    height: 265px;
    float: right;
    margin: 20px 0 20px 0;
 }
 
 
 #nav-below {
 
 border-top: 1px solid #ccc;
 border-bottom: 1px solid #ccc;
 
 
  }

   .nav-next3 a  {
margin: 0px;
font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
font-size: 1.7em;
font-weight: normal;
text-decoration: none;
display: block;
padding: 20px 20px 20px 30px;
background-image: url("../images/article-next.png");
background-repeat: no-repeat;
background-position: left 20px;
width: 244px;
.width: 295px;
float: left;
display: block;

}
 



.nav-previous3 a {
text-align: right;
display: block;
margin: 0px;
font-family: "Georgia, Times New Roman", Times, serif;
-webkit-font-smoothing: antialiased;
font-size: 1.7em;
font-weight: normal;
text-decoration: none;
padding: 20px 30px 20px 20px;
background-image: url("../images/article-previous.png");
background-repeat: no-repeat;
background-position: right 20px;
width: 245px;
.width: 295px;
float: right;
}

.nav-next3 a:hover, .nav-previous3 a:hover {
           color: #C13129;
 }
 
 
 
 .comment-body p a, .entry-content a, .entry-summary a {
 font-weight: normal;
 color: #B62428;
 text-decoration: underline;
  }
  
  
  .comment-meta commentmetadata a {
 font-weight: normal;
   }
   
 
#homecont .entry-content h2,
#homecont .entry-summary h2 {
 	color: #666;
 }
 
body.tex #contentcon {
padding: 0px 0 0 0px;
}

#homecont .parole-coverage {
	width:  150px;
	float:  right;
	display: block;
	padding: 0 0 0 20px;
	margin: 0 0 20px 20px;
	font-family: arial;
    border-left: 1px solid #ccc;

 
}

#homecont .parole-coverage p {
	padding: 0;
	margin:  0;
}

#homecont .parole-coverage h2 {
	padding: 0 0 3px 0;
	margin:  8px 0 8px 0;
	border-bottom:  1px solid #ccc;
	color: #555;
    width: 100%;
    float: left;
	}

#homecont .parole-coverage p.info {
	font-family: arial;
	text-align: left;
	padding: 0 0 5px 0;
	margin: 0;
	color:  #333;
    font-size:  1em;
    width: 100%;
    float: left;
}

#homecont .parole-coverage p.info strong {
	color:  #888;
}

#homecont .parole-coverage p.meta {
	font-family: arial;
	text-align: left;
	padding: 0 0 5px 0;
	margin: 0;
	color:  #888;
    font-size:  .8em;
    width: 100%;
    float: left;
}



#homecont .parole-coverage p a {
	font-family: arial;
	font-size:  .7em;
	text-align: left;
	margin: 0;
	color:  #cc0000;
    display: block;
    width: 100%;
    float: left;
    padding: 0 0 2px 0;
}



#homecont .parole-coverage p a, #homecont .parole-coverage p {

    line-height: 1.1;
    display: block;
}

.pcbreak {
    border-top: 1px solid #ccc;
    margin: 6px 0 6px 0;
    clear:both;
 }
 
 #homecont .parole-coverage h2.pc-watson {
overflow: hidden;
text-indent: -9999px;
height: 24px;
background-image: url("../images/pc-watson.png");
background-repeat: no-repeat;
}

#homecont .parole-coverage h2.pc-reading {
overflow: hidden;
text-indent: -9999px;
height: 17px;
background-image: url("../images/pc-reading.png");
background-repeat: no-repeat;
margin-top: 25px;
}

#homecont .parole-coverage h2.pc-coverage {
overflow: hidden;
text-indent: -9999px;
height: 17px;
background-image: url("../images/pc-coverage.png");
background-repeat: no-repeat;

}

#flashvideo {
	float: left;
	margin-bottom: 10px;
}

   
#updates {
 padding: 20px 0;
}
 
#updates h1 {
 	 background-image: url("../images/updates.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 112px;
    height: 18px;
    float: left;
	margin: 10px 0;
}
 
#updateslot {
 	background-image: url("../images/tvline.png");
    background-repeat: no-repeat;  
	background-position:  bottom;
}
 
.update-date {
    float: left;
    width: 120px;
}

#homecont .update-date p {
    color: #C13129;
font-size: 1em;
padding: 0 0 2px 0;
margin: 0;
font-family: arial;   
font-weight: bold;        
 }

.update-entry {
   padding: 0 0 10px 0;  
    
}

.mto-update {
   background-image: url("../images/tvline.png");
    background-repeat: no-repeat;  
	background-position:  bottom; 
    margin: 0 0 10px 0;

 }
  
.update-detail {
}

#homecont .update-detail h2 {
   color: #C13129;
   font-size: 1.2em;
   padding: 0 0 3px 0;
   margin: 0;
   font-family: arial; 
   font-weight: bold;        
}

#homecont .update-detail p {
   color: #000;
   font-size: 1em;
   padding: 0 0 10px 0;
   margin: 0;       
}

#homecont .update-detail p.meta {
   color: #6B7781;
   font-size: .89em;
   padding: 0 0 10px 0;
   margin: 0;
   font-family: arial;         
}

#homecont p.update-coverage { 
   font-size: .89em;
   padding: 0 0 2px 0;
   margin: 0;
   font-family: arial; 
}

#homecont p.update-link { 
   padding: 0 0 5px 0;
   margin: 0;
   font-family: arial; 
}
 
 
#homecont p.update-link a { 
   color: #C13129;
   font-size: .9em;
   text-align: left;
   font-weight: normal;
}

.update-summary {
   float: left;
   width: 400px;
 }
 
 .update-media {
   float: left;
   width: 182px;
   margin-left: 10px;
 }
 
 
 
#whtalb  .parole-coverage {
	width:  150px;
	float:  right;
	display: block;
	padding: 0 0 0 20px;
	margin: 0 0 20px 20px;
	font-family: arial;
    border-left: 1px solid #ccc;

 
}

#whtalb  .parole-coverage p {
	padding: 0;
	margin:  0;
}

#whtalb  .parole-coverage h2 {
	padding: 0 0 3px 0;
	margin:  8px 0 8px 0;
	border-bottom:  1px solid #ccc;
	color: #555;
    width: 100%;
    float: left;
	}

#whtalb  .parole-coverage p.info {
	font-family: arial;
	text-align: left;
	padding: 0 0 5px 0;
	margin: 0;
	color:  #333;
    font-size:  1em;
    width: 100%;
    float: left;
}

#whtalb  .parole-coverage p.info strong {
	color:  #888;
}

#whtalb  .parole-coverage p.meta {
	font-family: arial;
	text-align: left;
	padding: 0 0 5px 0;
	margin: 0;
	color:  #888;
    font-size:  .8em;
    width: 100%;
    float: left;
}



#whtalb  .parole-coverage p a {
	font-family: arial;
	font-size:  .7em;
	text-align: left;
	margin: 0;
	color:  #cc0000;
    display: block;
    width: 100%;
    float: left;
    padding: 0 0 2px 0;
}



#whtalb  .parole-coverage p a, #whtalb  .parole-coverage p {

    line-height: 1.1;
    display: block;
}

.pcbreak {
    border-top: 1px solid #ccc;
    margin: 6px 0 6px 0;
    clear:both;
 }
 
#whtalb  .parole-coverage h2.pc-watson {
overflow: hidden;
text-indent: -9999px;
height: 24px;
background-image: url("../images/pc-watson.png");
background-repeat: no-repeat;
}

#whtalb  .parole-coverage h2.pc-reading {
overflow: hidden;
text-indent: -9999px;
height: 17px;
background-image: url("../images/pc-reading.png");
background-repeat: no-repeat;
margin-top: 25px;
}

#whtalb .parole-coverage h2.pc-coverage {
overflow: hidden;
text-indent: -9999px;
height: 17px;
background-image: url("../images/pc-coverage.png");
background-repeat: no-repeat;

}



body#updatesback #homeleft {
float: right;
width: 300px;
margin: 0px 0 0 0;
padding: 0;

}

body#updatesback #homecont {
width: 728px;
float: left;
margin: 0px 0px 20px 0;
padding: 0 0 0 0;
}

#photoarchive-link {
	position: relative;
	float: left;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
	height: 265px;
	margin-bottom: 20px
}

#photoarchive-link a {
	position: absolute;
	width: 300px;
	height: 265px;
	top: 0;
	left: 0;
	z-index: 200

}

body#updatesback #homecont .parole-coverage {
/*width: 235px;*/
float: right;
display: block;
padding: 0 0 0 20px;
margin: 0 0 20px 20px;
font-family: arial;
border-left: 1px solid #CCC;
}

body#updatesback h1.pc-wd-title {
background-image: url("../images/pc-wd-title.png");
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 598px;
height: 110px;
margin:0;
margin-bottom: 5px;
}



body#updatesback .entry-content, body#updatesback .entry-summary {
padding: 0px 0 10px  0;
border-bottom: 0px;
width: 100%;
}

body#updatesback .update-index-page .entry-content {
margin-bottom: 50px;
}



body#updatesback #helterad2 {
margin-top: 0px;
}

body#updatesback #contentcon {
padding-top: 15px;
}

body#updatesback.archiveback #contentcon {
padding-top: 0px;
}

body#updatesback.archiveback #container {
margin-top: 0px;
}

body#updatesback #content {
padding: 0;
}



h2.updates-header a {
background-image: url("../images/updates-header.png");
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 1050px;
height: 53px;
margin:0;
margin-bottom: 12px;
}

body#updatesback .comments-link a {
float: left;
width: 120px;
height: 24px;
color: white;
background-image: url("../images/options.gif");
background-repeat: no-repeat;
display: block;
font-size: 1em;
font-weight: bolder;
line-height: 2.0;
text-indent: 10px;
margin: 0 0 10px 0;
text-decoration:none;
}

body#updatesback #homecont .parole-coverage h2.pc-coverage {
background-position: -33px 0;
}

body#updatesback #homecont h1 {
font-size: 2em;
}

.cnumber { 
color:#C13129;
}

#archivedate h2 {
border-bottom: 0;
font-weight: normal;
padding: 6px 0 11px 0;
 }
 
body#updatesback #content {
width: 100%;
}
 
h3#comments-title, .comment-meta a {
font-weight: normal;
color: #888;
}

.comment-meta a {
color: #888;
}



#cielodrive-feature {
display: block;
height: 495px;
 }



#contentcon.cielo-home #homeleft {
padding: 35px 0px 0 10px;
width: 400px;
float: left;
display: block;
}

#contentcon.cielo-home #homecont {
padding: 10px 0 0 0;
}

body.homepage-slider #contentcon {
padding-top: 70px;
}



body.homepage-slider # {
width: 100%;
min-width: 1050px;
width: expression(document.body.clientWidth <1051? "1050px" : "100%" );
position: absolute;
top:0;
left: 0;
z-index: 1000;
padding: 10px 0 0 0;
height: 90px;
background-image: url("../images/headerback.gif");
background-position: top center;
background-repeat: no-repeat;

}



/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:10px;
	width: 27px;
	height: 43px;
	background-image: url(images/slider-back.png);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden; 
	
}
	

.nivo-nextNav {
	right:10px;
	width: 27px;
	height: 43px;
	background-image: url(images/slider-next.png);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
	border: 1px solid #666;
	padding: 2px 4px;
	margin: 2px;
	background-color: #ccc;
	color: #777;
}
.nivo-controlNav a.active {
	font-weight:bold;
	border: 1px solid #666;
	background-color: #FFDF00;
	color: #000;
}

.nivo-controlNav {
 float: right;
 margin: 485px 5px 0 0;
}

.nivo-imageLink img {
display: block !important;
}

a.link {
	font-weight: normal;
	color: #C13129;
}

a.titlelink {
	font-weight: normal;
	color: #C13129;
	font-style: italic;
}

a.textlink {
	font-weight:  normal;
}

.audio-section {
	display: none;
}



#album-feature {
  float: right;
  margin: 0 0 5px 20px;
  width: 200px;
  display: block;
 }
 
#album-feature p {
  font-family: arial;
  font-size: .9em;
  text-align: left;
  margin:0;
  padding: 2px 0;
 }
 
 
 a.afbr {
 padding: 0 8px 0 0;
 border-right: 1px solid #ccc;
 margin: 0 8px 0 0;
 
 
  }
  
  #album-feature a {
  text-decoration: none;
  
   }
 
 #album-feature .track-listing p {
  border-top: 1px solid #ccc;
  padding: 5px 0;
 }
 
 #album-feature .track-listing p.top {
  border: 0;
 }
 
 #album-feature .track-listing p.bot {
  border: 0;
  border-bottom: 1px solid #ccc;
 }
 
  #album-feature .track-listing p a {
  background-image: url(../images/audio2.png);
  background-repeat: no-repeat;
  background-position: 0 3px;
  padding: 0 0 0 20px;
 }
 
 .track-listing {
 display: block;
 margin: 0 0 20px 0;
  }
  
 .full-album {
 display: block;
 margin: 2px 0;
 padding: 4px 0;
 border-top: 1px solid #333;
 border-bottom: 1px solid #333;
  }
 

 
#album-feature p.aftitle {
  font-weight: bold;
 }

a.album-feature-cover {
  background-image: url(../images/lie.jpg);
  background-repeat: no-repeat;
  width: 200px;
  height: 200px;
  display: block;
  text-indent: -9999px;
  overflow: hidden;
  border: 1px solid #333;
 }

 a.album-feature-cover2 {
  background-image: url(../images/2020.jpg);
  background-repeat: no-repeat;
  width: 200px;
  height: 200px;
  display: block;
  text-indent: -9999px;
  overflow: hidden;
  border: 1px solid #333;
  margin: 10px 0 0 0;
 }
 
 #movie-container {
 	width:700px;
	height: 394px;
	margin: 0 auto;
	margin-top: 50px;
	margin-bottom:  50px;
	border:  1px solid #222;
	background-color: #000;
 }

a.aeost {
	background-image: url("../images/aeost.jpg");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 300px;
    height: 237px;
	margin: 0 0px 6px 0;
}

#updates-search {
width: 372px;
height: 44px;
display: none;
background-image: url(../images/updates-search.png);
background-repeat: no-repeat;
margin: 4px 0 20px 0;
padding: 39px 0 20px 28px;
border-bottom: 1px solid #ECECEC;
}

#updates-search input {
width: 195px;
float: left;
margin: 1px 0 0 0;
}

#updates-search input#searchsubmit {
width: 100px;
float: left;
border: 1px solid #C71212;
color: #333;
background-color: #cb544d;
height: 21px;
margin: 0px 0 0 0;
border-image: initial;
}

body#updatesback h1.page-title {
color: #888;
margin: 0px 0 5px 0;
padding: 10px 0 15px 0 !important;
font-size: 54px !important;
font-weight: normal;
background: none !important;
width: auto !important;
}




#restless-movie {
margin: 54px 0 0 0;
position: relative;
}
 
 
#rs-book-desc {
width: 640px;
margin: 20px 0 0 0;
}
  
#rs-book-desc p { 
font-family: Georgia, Times New Roman;
-webkit-font-smoothing: antialiased;
font-size: 1.33em;
padding: 15px 0 0 0;
text-align: justify;
}
  
#rs-book-desc li {
margin: 0 0 0 30px;
font-family: Georgia, Times New Roman;
-webkit-font-smoothing: antialiased;
font-size: 1.33em;
padding: 0 0 10px 0;

}

#rs-book-desc ul {
margin: 0 0 20px 0;
float: left;
width: 100%;
}

body#restless-book #navcontainer {
width: 100%;
min-width: 1050px;
width: expression(document.body.clientWidth <1051? "1050px" : "100%" );
position: absolute;
top: 130px;
left: 0;
z-index: 1000;
padding: 10px 0 0 0;
height: 90px;
/*background-image: url("../images/headerback.gif");*/
background-position: top center;
background-repeat: no-repeat;
background-color: #000;
height: 83px;
margin-bottom: 8px
}



#rs-book-authors {
float: right;
width: 370px;
margin: 240px 0 0 0;

 }
 
#author-box {
 background-image: url("../images/tvline.png");
background-repeat: no-repeat;
background-position: bottom; 
padding: 10px 0 20px 0;
}



#rs-book-authors h2 {
 background-image: url("../images/rs-sprite.png");
background-repeat: no-repeat;
background-position: 0px 0px; 
width: 190px;
height: 25px;
overflow: hidden;
text-indent: -9999px;
}

#author-box h3#as {
 background-image: url("../images/rs-sprite.png");
background-repeat: no-repeat;
background-position: 0px -52px; 
width: 190px;
height: 19px;
overflow: hidden;
text-indent: -9999px;
}

#author-box h3#bt {
 background-image: url("../images/rs-sprite.png");
background-repeat: no-repeat;
background-position: 0px -100px; 
width: 190px;
height: 19px;
overflow: hidden;
text-indent: -9999px;
}

#author-box p { 
font-family: Georgia, Times New Roman;
-webkit-font-smoothing: antialiased;
font-size: 1em;
padding: 10px 0 ;
text-align: left;
}

#author-box.box2 {
padding: 20px 0 20px 0;
background: none;
 }
 
 
a#restless-book {
 background-image: url("../images/rs-sprite.png");
background-repeat: no-repeat;
background-position: 0px -151px; 
width: 167px;
height: 33px;
overflow: hidden;
text-indent: -9999px;
float: left;
display: block;
}

a#restless-book:hover {
background-position: 0px -184px; 

}



#rs-book-buy {
width: 167px;
float: left;
margin: 17px 20px 20px 0;
 }
 
 p.othereditions {
 font-family: arial !important;
font-size: 1em !important;
font-weight: bold;
border-bottom: 2px solid #C13129;
padding: 5px 0 !important;
margin: 10px 0;
float: left;
width: 100%;
  }
  
  p.bookeditions  { 
background-image: url("../images/tvline.png");
background-repeat: no-repeat;
background-position: bottom; 
padding: 5px 0 !important;
font-family: arial !important;
font-size: 1em !important;
color: #C13129 !important;
text-align: left !important;
font-weight: normal;
border: 0;
margin: 0;
}



p.presstour {
 font-family: arial !important;
font-size: 1em !important;
font-weight: bold;
border-bottom: 2px solid #C13129;
padding: 5px 0 !important;
margin: 10px 0 0 0;
float: left;
width: 100%;
  }
  
  
.presstour-box  { 
background-image: url("../images/tvline.png");
background-repeat: no-repeat;
background-position: bottom; 
padding: 1px 0 !important;
font-family: arial !important;
font-size: 1em !important;
color: #C13129 !important;
text-align: left !important;
font-weight: normal;
border: 0;
margin: 0;
}

.presstour-audio  { 
background-image: url(../images/audio.png);
background-position: 0 9px;
background-repeat: no-repeat;
padding: 6px 0 6px 30px !important;
}

.presstour-video { 
background-image: url(../images/video.png);
background-position: 0px 7px;
background-repeat: no-repeat;
padding: 6px 0 6px 30px !important;
}

.presstour-article { 
background-image: url(../images/article.png);
background-position: 0px 7px;
background-repeat: no-repeat;
padding: 6px 0 6px 30px !important;
}

.presstour-hearing { 
padding: 6px 0 6px 6px !important;
}





.presstour-hearing strong {
	color: #C13129;
}



.tvline  { 
background-image: url("../images/tvline.png");
background-repeat: no-repeat;
background-position:  top; 
width: 100%;
margin: 15px 0 10px 0;
height: 2px;
}



.ab-img {

float: left;
width: 109px;
 }
 
 .ab-bio {

float: left;
width: 261px;
 }
 
 #continue-to-site {
 position: fixed;
 z-index: 80000;
 bottom: 300px;
 right: 0px;
 height: 193px;
 width: 59px;
  }
  
 #continue-to-site a {
 background-image: url("../images/continue.png");
background-repeat: no-repeat;
background-position: 0px 0px; 
width: 59px;
height: 193px;
overflow: hidden;
text-indent: -9999px;
float: right;
display: block;
}

 #continue-to-site a:hover {
background-position: -59px 0px; 

}



 #now-available {
 position: absolute;
 z-index: 999;
 top: 100px;
left: -60px;
 height: 128px;
 width: 128px;
  background-image: url("../images/now-available.png");
background-repeat: no-repeat;
overflow: hidden;
text-indent: -9999px;
float: left;
display: block;
  }
  
  
a#restless-book-cbs {
 background-image: url("../images/cbs-video.jpg");
background-repeat: no-repeat;
background-position: 0 0px;
width: 370px;
height: 243px;
overflow: hidden;
text-indent: -9999px;
float: left;
display: block;
margin-top: 15px;
}

a#restless-book-cbs:hover {

background-position: 0 -243px;

}

 a.back-to-restless {
 background-image: url("../images/back-to-restless.png");
background-repeat: no-repeat;
background-position: 0px 0px; 
width: 193px;
height: 59px;
overflow: hidden;
text-indent: -9999px;
float: right;
display: block;
margin-bottom: 50px;
}

 a.back-to-restless:hover {
background-position: 0px -59px; 

}



#movie-container2 {
width: 638px;
margin: 0 auto;
margin-top: 50px;
}

#movie-container3 {
width: 962px;
margin: 0 auto;
margin-top: 50px;
}

 #no-flash {
 	width:962px;
	height: 566px;
	margin: 0 auto;
	border:  1px solid #222;
	background-color: #000;
 }



 #no-flash-cbs {
 	width:638px;
	height: 398px;
	margin: 0 auto;
	border:  1px solid #222;
	background-color: #000;
 }
 
 
#testimony {
width: 710px;
padding: 0 0 0 55px;
float: right;
margin: 0px 0px 20px 0;
 background-image: url("../images/tran-line.png");
background-repeat: repeat-y;
}

#testimony p {
	font-family: Georgia, Times New Roman;
-webkit-font-smoothing: antialiased;
font-size: 1.33em;
padding: 0 30px 15px 0;
text-indent: 3em;

}

#testimony p .test-name {
	font-family: arial;
	color: #C13129;
	font-weight: bold;
	padding: 0 60px 0 0;

}

#testimony p.test-center {
	font-family: arial;
	font-weight: bold;
text-align: center;

}

#testimony-parole {
width: 710px;
padding: 0 0 0 55px;
float: right;
margin: 0px 0px 20px 0;
 background-image: url("../images/tran-line.png");
background-repeat: repeat-y;
}
/*
#testimony-parole p {
	font-family: Georgia, Times New Roman;
	-webkit-font-smoothing: antialiased;
	font-size: 1.33em;
	padding: 0 30px 15px 0;
	text-indent: 3em;
}
*/

#testimony-parole .report-header p {
	font-size: 1.33em !important;
	padding: 0 30px 15px 0  !important;
	line-height: 1.1 !important
}

#testimony-parole p {
	font-family: "Georgia, Times New Roman", Times, serif;
	-webkit-font-smoothing: antialiased;
	font-size: 1.48em !important;
	padding: 0 60px 25px 0px !important;
	color: #000000 !important;
	line-height: 1.5;
	text-indent: 3em;
}

#testimony-parole p.question-by {
	padding: 0 60px 0px 0px !important;
}

#testimony-parole .inlist p {
	text-indent: 0em;
	padding: 0 60px 25px 3em !important
}

#testimony-parole p.hr-sub {
	font-family: Arial, Helvetica, sans-serif;
	color: #C13129 !important;
	text-indent: 0em;
	padding: 0 7em 25px 3em !important
}

#testimony-parole .report-suspects p.hr-sub {
	color: #777 !important
}

.hr-officers {
	padding: 20px 0
}

.hr-officers div {
	padding-bottom: 10px
}

.homicide-report .hr-officers p {
  font-size: 1em !important;
  font-weight: normal !important;
  text-align: right;
  color: #999 !important;
}



.homicide-report .hr-officers p:first-child {
  font-size: 1.2em !important;
  color: #555 !important;
}

.lt-sign,
.lt-sign2 {
	width: 295px;
	background-repeat:  no-repeat;
	height: 58px;
	float: left;
	display: block;
	margin: 10px 0 0 -20px
}

.lt-sign {
	background-image:url(../images/lt-sign.png);
}
.lt-sign2 {
	background-image:url(../images/lt-sign2.png);
	margin: 10px 0 0 -7px;
}


#testimony-parole  p .test-name {
	font-family: arial;
	color: #C13129;
	font-weight: normal;
	padding: 0 0px 0 0;

}

#testimony-parole  p.test-center {
	font-family: arial;
	font-weight: bold;
text-align: center;

}

.tcenter p {
	 text-align: center !important;
	 text-indent: 0px !important;
	 line-height: 1 !important
}

#dd-trans {
	width: 255px;
	.width: 285px;
	height: 304px;
	/*
	 background-image: url("../images/dd-trans.png");
	background-repeat: no-repeat;
	background-position: -20px 0;
	*/
	float: left;
	margin-top: 80px;
	padding: 0 30px 0 0;

}

#transcript-section {
	margin: 40PX 0 0 0;
	padding: 0px 0 10px 0;
	border-top: 0;
	position: relative;
}

.homicide-report ol,
.homicide-report ul {
	width: 100%;
	float: left;
	padding-bottom: 15px
	
}

.homicide-report ol li,
.homicide-report ul li {
	font-family: "Georgia, Times New Roman", Times, serif;
  	-webkit-font-smoothing: antialiased;
  	font-size: 1.48em !important;
  	color: #000000 !important;
	margin: 0 140px 25px 80px;
  	padding-left: 10px;
  	line-height: 1.5;
	
}

.homicide-report p.trans-type {
  font-size: 1.4em !important;
  font-weight: normal !important;
}

.homicide-report p.trans-witness {
  font-size: 2em  !important;
  font-weight: normal  !important;
  letter-spacing: -1px  !important;
  line-height: 1  !important;
}

.homicide-report .tcenter p {
  line-height: 1.4 !important;
}

.type {
	float: right
}


p.trans-type {
	font-size: 1.8em;
	font-weight: bold;
	text-align: right;
}

p.trans-date {
	font-size: 1em;
	font-weight: bold;
	text-align: right;
	padding: 0 0 4px 0;
}

p.trans-witness {
	font-size: 4em;
	font-weight: bold;
	text-align: right;
	color: #C13129;
	letter-spacing: -2px;
	line-height: .8;
}

p.trans-download {
	font-size: .8em;
	font-weight: normal;
	text-align: right;
	padding: 6px 0 0 0;
}



a.trans-ibook {
background-image: url("../images/transbutton-sprite.png");
background-repeat: no-repeat;
background-position: 0px 0px;
width: 167px;
height: 33px;
overflow: hidden;
text-indent: -9999px;
float: right;
display: block;
margin:  10px 0 5px 0;
}

a.trans-ibook:hover {
background-position: 0px -34px;
}

a.trans-pdf {
background-image: url("../images/transbutton-sprite.png");
background-repeat: no-repeat;
background-position: 0px -100px;
width: 167px;
height: 33px;
overflow: hidden;
text-indent: -9999px;
float: right;
display: none;
margin:  5px 0 5px 0;
}

a.trans-pdf:hover {
background-position: 0px -134px;
}

a.trans-kindle {
background-image: url("../images/transbutton-sprite.png");
background-repeat: no-repeat;
background-position: 0px -200px;
width: 167px;
height: 33px;
overflow: hidden;
text-indent: -9999px;
float: right;
display: block;
margin:  5px 0 5px 0;
}

a.trans-kindle:hover {
background-position: 0px -234px;
}

.trans-break  { 
background-image: url("../images/tvline.png");
background-repeat: no-repeat;
background-position:  top; 
width: 100%;
margin: 15px 0 10px 0;
height: 2px;
}

#testimony .trans-break2 p  { 
text-align: center;
font-style: italic;
text-indent: 0px;
}

#testimony-parole .trans-break2 p  { 
text-align: center;
font-style: italic;
text-indent: 0px;
}


#testimony p.tabbed {
	text-indent: 7.7em;
}

.testimony-right {
/*background-image: url("../images/tran-line.png");
background-repeat: repeat-y;
background-position: right; */
 }
 
 
 body#manson-parole #contentcon {
padding-top: 570px;
}

 body#watson-audio #contentcon {
padding-top: 570px;
}

#mp-right {
float: right;
width: 370px;
margin: 37px 0 0 0;

}

#mp-desc {
width: 640px;
margin: 20px 0 0 0;
}

#mp-desc p {
font-family: Georgia, Times New Roman;
-webkit-font-smoothing: antialiased;
font-size: 1.33em;
padding: 15px 0 0 0;
text-align: justify;
}

#mp-right img {
width: 108px;
height: 108px;
}

#mp-right #myphoto {
margin: 0 7px 7px 0;
}

.imgnone {
display: none;
 }
 
.parole-info-cont {
padding: 10px 0;
 }
 
   a.mp-rap {
   background-image: url("../images/rap-thumb.jpg");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 167px;
    height: 182px;
    float: left;
    margin: 0px 7px 7px 0;
    padding: 3px 3px 1px 3px;
border: 1px solid #CCC;
 }
 
    a.mp-print {
   background-image: url("../images/print-thumb.jpg");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 168px;
    height: 182px;
    float: left;
    margin: 0px 7px 7px 0;
      padding: 3px 3px 1px 3px;
border: 1px solid #CCC;
 }
 
 h2.mp-photos {
    background-image: url("../images/mp-photos.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    height: 69px;
    z-index: 200;
    top: -3px;
    left: -12px;
    position: absolute;
    width: 366px;
  }
  
   h2.mp-coverage {
    background-image: url("../images/mp-coverage.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    height: 65px;
    z-index: 200;
    top: 0px;
    left: -10px;
    position: absolute;
    width: 193px;
  }
  
  
     h2.mp-hearing-history a {
    background-image: url("../images/hearing-history.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    height: 65px;
    z-index: 200;
    top: 0px;
    left: -10px;
    position: absolute;
    width: 193px;
  }
  
  #mp-right #photo-section {
  position: relative;  
  padding-top: 38px;
   }
   
   #mp-desc #rs-book-buy {
    position: relative;  
  padding-top: 68px;
    }
   
a.mp-bio {
   background-image: url("../images/mp-bio.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 362px;
    height: 268px;
    float: left;
    margin-top: 20px;

 }
 
 
.ruth-aka {
    background-image: url("../images/ruth-aka.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    height: 104px;
    z-index: 200;
    top: 35px;
    left: 26px;
    position: absolute;
    width: 119px;
  }
  
 .mp-prints-rap-back{
    background-image: url("../images/mp-prints-rap-back.png");
    background-repeat: no-repeat;   
    display: block;
    float: left;
    width: 369px;
    height: 557px;
	position: absolute;
	top: 0;
	left: -6px;
}
  
a.mp-biolink {
   background-image: url("../images/mp-bio-text.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 353px;
    height: 285px;
    float: left;
	margin: 37px 0px 40px 10px;
 }
 
 
a.mp-printlink {
   background-image: url("../images/mp-printlink.jpg");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 179px;
    height: 191px;
    float: left;
	margin: 0px 10px 0px 0;
	background-position: 40px 35px;



 } 
 
 a.mp-recordlink {
   background-image: url("../images/mp-recordlink.jpg");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 179px;
    height: 191px;
    float: left;
  	margin: 0px 0px 0px 0;
	background-position: 15px 45px;



 } 
 
 
#arrest-record {
 	height: 2800px;
    position: relative;
}
 
#arrest-record h2 {
 	display: none;
}
  
  
table.manson-record-table {
 width: 610px;
 float: right;
 margin: 150px 70px 0 0;
 
}
  
table.manson-record-table td {
 vertical-align: top;
  padding: 6px 0;
  font-size: 14px;
}

table.manson-record-table td p {
 font-size: 14px;
 padding: 6px 0;
 text-indent: -9999px;
}

td.mrt-one {
 width: 50px;
}

td.mrt-two {
 width: 145px;
}



td.mrt-three {
 width: 145px;
}

td.mrt-four {
 width: 100px;
}
td.mrt-five {

}
  
table.manson-record-table td.mrt-one p,
table.manson-record-table td.mrt-two p,
table.manson-record-table td.mrt-three p,
table.manson-record-table td.mrt-four p,
table.manson-record-table td.mrt-five p {
 font-size: 8px;
 text-align: center;
}

.mcrnote1 {
width: 300px;
height: 300px;
top: 310px;
left: 30px;
position:absolute;

 }
 
.mcrnote2 {
width: 200px;
height: 100px;
top: 570px;
right: 30px;
position:absolute;
 }
 
.mcrnote3 {
width: 300px;
height: 300px;
top: 1260px;
left: 30px;
position:absolute;

 }
 
 
 .mcrnote4 {
width: 300px;
height: 100px;
top: 1600px;
left: 30px;
position:absolute;

 }
 
 
  .mcrnote5 {
width: 400px;
top: 2490px;
left: 50px;
position:absolute;

 }
 
.mcrnote1 p,
.mcrnote2 p,
.mcrnote3 p,
.mcrnote4 p, 
.mcrnote5 p {
 text-indent: -9999px;

 }
 



  

#library-search {
width: 705px;
margin: 0 auto;
padding-top: 200px 

}
 
#library-search h2 {
    background-image: url("../images/library.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 705px;
    height: 83px;
    float: left;
    border-bottom: 1px solid #444;
    padding: 0 0 10px 0;
    margin: 0 0 20px 0;
 }
 
#library-search input {
width: 547px;
float: left;
padding: 10px 2px;
font-size: 1.4em;
line-height: 1.0;
height: 18px;
font-style: italic;
color: #777;
font-family: "Georgia, Times New Roman", Times, serif;
border: 1px solid #fff;

 }
 
 #library-search input#searchsubmit {
width: 150px;
float: left;
line-height: 1.0;
background-color: #C13129;
border: 1px solid #ff0000;
font-size: 1.4em;
height: 40px;
color: #fff;
 }
 
 
 body#library-results #homecont, 
 body#library-results h1.page-title {
 width: 100%;
  }
  
   body#library-results #homecont
 {
padding: 0;
  }
  
 body#library-results #content  {
 float: none;
 padding: 0;
  }  
  
  
 body#library-results #contentcon {
 padding-top: 0px;
  }
  
  
 #lsr-container {
 width: 100%;
 min-width:1050px; 
width:expression(document.body.clientWidth <1051? "1050px" : "100%" );
 background-color: #000;
  }
  
  #library-search-results {
width: 1050px;
margin: 0 auto;
padding-top: 30px 

}

 #library-search-results h2 a {
    background-image: url("../images/library.png");
    background-repeat: no-repeat;   
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    width: 429px;
    height: 53px;
    float: left;
    padding: 0 0 10px 0;
    margin: 0 0 20px 0;
    background-position: 0 -154px;
 }
 
  #lsr-logo {
  width: 429px;
  float: left;
   }
  
   #lsr-search {
  width: 527px;
  float: right;
   }
   
   #library-search-results input {
width: 421px;
float: left;
padding: 10px 2px;
font-size: 1.4em;
line-height: 1.0;
height: 18px;
font-style: italic;
color: #777;
font-family: "Georgia, Times New Roman", Times, serif;
border: 1px solid #fff;

 }
 
 #library-search-results input#searchsubmit {
width: 100px;
float: left;
line-height: 1.0;
background-color: #C13129;
border: 1px solid #ff0000;
font-size: 1.4em;
height: 40px;
color: #fff;
}

#wide-video-container {
	height: 608px;
	margin: 10px 0;
	position: relative;
}

#wide-video {
	border: 1px solid #ccc;
	background-color: #fff;
	width: 1050px;
	height: 608px;
	top: 0;
	left: 0;
	z-index: 200;
	position: absolute;
}

#parole-97 {
	width: 1010px;
	height: 568px;
	margin: 20px 0 0 20px;
	display: block;
	border: 1px solid #000;
}
  

#hearing-number {

 	background-image: url("../images/tvline2.png");
    background-repeat: no-repeat;  
	background-position:  top;
	margin: 15px 0 0 0;
 

}

#hearing-number h3 {
	padding: 5px 0 2px 0;
	color: #999;
	font-family: arial;
	font-size: .8em;
}

#absolute-anchor {
	position: relative
}

#parole-supporters {
	width: 373px;
	top: -30px;
	right: -410px;
	float: right;
	position: absolute;
	z-index: 200;
} 

#parole-supporters p {
	font-size: 12px;
}

#mp-bio-anchor {
	position:  relative;
	height: 557px;
	width: 369px;
	margin-top: 20px;
}

#mp-desc h1 {
	color:  #C13129;
	font-size: 5em;
	letter-spacing: -4px;
	line-height: 0.9;
	padding-top: 17px;
}

#bonus-features {
	width: 360px;
	top: 0px;
	right: -400px;
	float: right;
	position: absolute;
	z-index: 200;
} 

#bonus-features2 {
	width: 360px;
	top: 50px;
	right: -400px;
	float: right;
	position: absolute;
	z-index: 200;
} 

#bonus-features a {
	font-size: 2.3em;
	color: #C13129;
	font-family: Georgia, "Times New Roman", Times, serif;

}



#parole-1997 {
	width: 236px;
	height: 112px;
	top: -60px;
	right: -410px;
	float: right;
	position: absolute;
	z-index: 800;
	overflow: hidden;
	text-indent: -9999px;
	background-image: url("../images/mp-1997.png");
    background-repeat: no-repeat;  
} 

a#parole-1986 {
	width: 320px;
	height: 229px;
	overflow: hidden;
	text-indent: -9999px;
	background-image: url("../images/mp-1986.png");
    background-repeat: no-repeat; 
	display: block; 
} 

a#parole-1992 {
	width: 297px;
	height: 95px;
	overflow: hidden;
	text-indent: -9999px;
	background-image: url("../images/mp-1992.png");
    background-repeat: no-repeat; 
	display: block; 
} 



#mp-media-coverage {
	width: 370px;
	margin-top: 30px;
}

#mp-media-coverage h2 {
background-image: url("../images/mp-media-coverage.png");
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
height: 65px;
width: 367px;
}

#article-intro {
	 	background-image: url("../images/tvline2.png");
    background-repeat: no-repeat;  
	background-position:  top;
	margin: 15px 0 0 0;
}

#article-intro h3 {
	font-size: 1.5em;
	padding: 10px 0 0 0;
}

#article-author {

 	background-image: url("../images/tvline2.png");
    background-repeat: no-repeat;  
	background-position:  top;
	margin: 10px 0 0 0;
 

}

#article-author p {
	font-size: .9em;
	padding: 6px 0 0 0;
	font-family: arial;
	color: #C13129;
}



body#manson-parole.withnav, body#manson-parole.withnav #maincontainer  {
background-image: url("../images/parolehearing2.jpg");
}

body#manson-parole.denied, body#manson-parole.denied #maincontainer  {
background-image: url("../images/manson-denied.jpg");
}



a.manson-and-parole-ad {
background-image: url("../images/m&p-ad.png");
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 202px;
height: 213px;
float: left;
margin-top: 0px;
margin-bottom: 10px;
}

#article-intro.width200 {
	float: left;
	width: 200px;
	padding: 20px 0;
	margin: 0 20px 20px 0;
}

#article-intro.width200 h1   {

	padding: 0;
	margin: 0;
	line-height: .7;
}

#article-intro.width200 h1 a  {
	font-size: .8em;
	color: #C13129;

}

#article-intro.width200 h3 a {
	font-size: .9em;
}

.parole-pic {
	padding: 20px;
	border: 1px solid #ccc;
}

.parole-pic img {
	border: 1px solid #444;
}

#manson-pdblock {
background-image: url("../images/mp12-denied.png");
background-repeat: no-repeat;
display: block;
width: 592px;
height: 98px;
margin: 0 auto;
margin-top: 0px;
margin-bottom: 10px;
}

#manson-pdblock-left {
display: block;
width: 370px;
height: 98px;
float: left;
}

#manson-pdblock-left a {
display: block;
text-indent: -5000px;
overflow: hidden;
width: 370px;
height: 98px;
float: left;
}

#manson-pdblock-right {
display: block;
width: 222px;
height: 98px;
float: left;
}

#manson-pdblock-right li a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-size: .9em;
	
}

#manson-pdblock-right li a:hover {
	color: #fff;
	
}

#manson-pdblock-right li  {
	padding: 6px 0;
	color: #fff;
	
}

#manson-pdblock-right ul {
	float: left;
	display: block;
	padding: 5px 0 0 0;
}

li.pdblock-middle {
	border-top: 1px solid #a6251c;
	border-bottom: 1px solid #a6251c;
}

#mp-media-coverage .presstour-box a:hover {
    cover: #C13129 !important;
 }
 
 a.neiswender {
background-image: url("../images/neiswender300.jpg");
background-repeat: no-repeat;
display: none;
text-indent: -5000px;
overflow: hidden;
width: 300px;
height: 265px;
float: right;
margin: 20px 0 20px 0;
}

#adspace {
background-image: url("../images/ad-block.png");
background-repeat: no-repeat;
display: block;
width: 592px;
height: 118px;
margin: 0 auto;
margin-top: 15px;
margin-bottom: 0px;
border-bottom: 1px solid #CCC;
background-position: 0 20px;

}


#highlight-feature {
background-image: url("../images/tvline2.png");
background-repeat: no-repeat;
background-position: top;
margin: 30px 20px 0 0;
padding: 20px 0 0 0;
float: left;
width: 220px;
}

#highlight-feature-2 {
background-image: url("../images/tvline2.png");
background-repeat: no-repeat;
background-position: bottom;
padding: 0 0 20px 0;
margin: 0 0 20px 0;
}

#highlight-feature-2 a   {
color:  #C13129;
font-size: 1.3em;
font-weight: bold;
width: 100%;
text-decoration: none
}

#highlight-feature-2 a.multiple   {
color:  #C13129;
font-size: 1.3em;
font-weight: bold;
width: 100%;
float: left;
margin: 10px 0 0 0;
padding: 20px 0 0 0;
background-image: url("../images/tvline2.png");
background-repeat: no-repeat;
background-position: top;
}

.up-thumbs {
	width: 220px;
	margin: 0 20px 0 0;
	float: left;
}

#homecont .up-thumbs p {
	margin: 0;
	padding: 0;
}

#homecont .up-thumbs p.cap {
	font-size: 1em;
	font-family: arial;
	padding: 2px 0 20px 0;
}



a.redbook {
color: #C13129;
}



.updates-by,
.updates-recent {
	padding: 0 0 20px 0;
}

.updates-by li,
.updates-recent li {
	padding: 5px 0;
}


.updates-by h3 {
height: 33px;
background-image: url("../images/updates-by282.png");
background-repeat: no-repeat;
background-position: 0 0px;
display: block;
text-indent: -5000px;
margin: 10px 0 0 0;
overflow: hidden;
padding: 0 0 0px 0 !important;
}

.updates-recent h3 {
height: 33px;
background-image: url("../images/updates-recent.png");
background-repeat: no-repeat;
background-position: 0 0px;
display: block;
text-indent: -5000px;
margin: 10px 0 0 0;
overflow: hidden;
padding: 0 0 0px 0 !important;
}

#archives ul,
#archives li {
	list-style-type: none;
}

.yearCount,
.monthCount,
.sym {
	color: #C13129;
}

ul ul li.collapsing.archives {
	margin: 0 0 0 20px;
}

li li.collapsing.archives, li li li.collapsing.archives {
	margin: 0 0 0 20px;
}

.sym {width: 15px; display: block; float: left}

body#updatesback h1.entry-title, 
body#updatesback h2.entry-title {
	display: block;
	font-size:  60px !important;
}

#up-media-coverage {
width: 170px;
margin: 5px 30px 20px 0;
float: left;
display: block;
}

.entry-content #hearing-number-up,
.entry-summary #hearing-number-up {

background: none;
margin: 10px 0 10px 0;
display: block;

}

#hearing-number-up h3 {
padding: 5px 0 2px 0;
color: #999;
font-family: arial;
font-size: .8em;
}

#article-intro2 {
background-image: url("../images/tvline2.png");
background-repeat: no-repeat;
background-position: bottom;
margin: 0px 0 15px 0;
}

#article-intro2 h3 {
font-size: 1.5em;
padding: 0 0 10px 0;
color: #333;
}


#specialblock {
background-image: url("../images/specialblock.png");
background-repeat: no-repeat;
display: block;
width: 610px;
height: 53px;
margin: 0;
margin-bottom: 12px;
}

body#updatesback #highlight-feature {
	margin: 0 20px 0 0;
}

body#updatesback .comment-body p a, 
body#updatesback .entry-content a, 
body#updatesback .entry-summary a {
	text-decoration: none;	
}

.meta p {
	font-family: arial !important;
	font-size: 10px !important;
	color: #999 !important;
	padding: 0 0 5px 0 !important;
}

body#updatesback #homecont p {
	text-align: left;
}

#update-feature-round {
	background-color: #e3e4e4;
	margin-bottom: 15px;
}


.upfr-ul,
.upfr-ur,
.upfr-bl,
.upfr-br {
background-repeat: no-repeat;
}

.upfr-ul {
background-image: url("../images/upfr-ul.jpg");
background-position: top left;
}

.upfr-ur {
background-image: url("../images/upfr-ur.jpg");
background-position: top right;
}

.upfr-bl {
background-image: url("../images/upfr-bl.jpg");
background-position: bottom left;
}

.upfr-br {
background-image: url("../images/upfr-br.jpg");
background-position: bottom right;
}


#updates-transcript {
	padding: 20px;	
}

#updates-transcript p {
	font-size: 1.15em;
	color: #333;
	text-indent: 30px;	
}

#updates-transcript p strong {
	color: #C13129;
	font-size: .9em;	
	padding: 0 5px 0 0;
}

#updates-transcript h3 {
	color: #C13129;
	font-style: italic;
	font-weight: normal;	
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
	font-family: Georgia, "Times New Roman", Times, serif;
}


.update-image {
	position: relative;
}

.update-image-caption {
	position: absolute;
	bottom:  30px;
	left:  0;
	z-index: 200;
	
}

.update-image-caption p {
	color: #fff !important;
	font-family: arial !important;
	font-size: 11px !important;
	padding: 0 20px 10px 20px !important;
	
}



a.beausoleil-2010-banner {
background-image: url("../images/beausoleil-2010-banner.png");
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 592px;
height: 63px;
margin: 0 auto;
margin-top: 0px;
margin-bottom: 10px;
}

a.vanhouten-2010-banner {
background-image: url("../images/vanhouten-2010-banner.png");
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 592px;
height: 63px;
margin: 0 auto;
margin-top: 0px;
margin-bottom: 10px;
}

a.melcher-trial-banner {
background-image: url("../images/melcher-trial-banner.png");
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 592px;
height: 63px;
margin: 0 auto;
margin-top: 0px;
margin-bottom: 10px;
}

a.temp-moves {
background-image: url("../images/temp-moves.png");
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 592px;
height: 63px;
margin: 0 auto;
margin-top: 0px;
margin-bottom: 10px;
}

a.brooks-trial-banner {
background-image: url("../images/brooks-trial-banner.png");
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 592px;
height: 63px;
margin: 0 auto;
margin-top: 0px;
margin-bottom: 10px;
}



#updates-dated-links {
width: 170px;
margin: 0px 30px 20px 0;
float: left;
display: block;
}

#updates-dated-links #awdate {
float: left;
width: 170px;
}

#updates-dated-links #awtitle {
float: left;
width: 170px;
}

#homecont #updates-dated-links #awdate p {
	color: #333;
	padding: 0 0 2px 0;
	margin: 0;
	font-size: 1em;
}

#updates-dated-links #archivewidget {
	background-image: url("../images/tvline2.png");
background-repeat: no-repeat;
padding: 10px 0 5px 0;
margin: 5px 0;
}

#homecont #updates-dated-links h2 {
color: #333;
line-height: .9;
font-size: 2.19em;
padding: 0px 0 10px 0;
font-family: Georgia

}

#terms p {
	font-family: arial;
}

#terms p strong {
	color: #C13129;
}

#terms h3 {
font-size: 54px;
font-weight: normal !important;
padding: 5px 0 10px 0 !important;
}

#terms h4 {
font-size: 34px;
font-weight: normal;
padding: 5px 0 10px 0;
}

#photo-terms {
	background-image: url("../images/photo-terms.png");
	background-repeat: no-repeat;
	float: left;
	width: 320px;
	height:850px;
}

#photo-terms h1 {
	display: none;
}

#homecont .update-small-pic p {
font-family: arial;
font-size: .88em;	
padding: 0;

}

.update-small-pic {
margin-bottom: 10px;

}

body#restless-book.the-manson-file,
body#restless-book.the-manson-file #maincontainer {
	background-image: url("../images/the-manson-file.jpg");
}

/* HOME */


/* SLIDER  */

div.slider-nav span.right {
	right: -30px !important;
}

div.slider-nav span.left {
	left: -30px !important;
}

#featured a img {
	border: 0;
}



/* NEWS ARCHIVE */

.news-archive-search {
	background-image: url("../images/search-home.jpg");
	background-repeat: no-repeat;
	background-color: #C13129;
	float: left;
	width: 390px;
	height: 190px;
	margin: 0 30px 0 0;
	padding: 30px 0 0 30px;
}

.news-archive-story {
	float: left; 
	width: 560px;	
	padding: 20px;
	height: 180px;
	background-color: #dde0e3;
}
	
.news-archive-section {
	margin-top: 0px;	
	padding: 30px 0 30px 0;
}
		
.news-archive-story p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding: 0 0 10px 0;
}
		
.news-archive-story h1 {
	font-size: 18px;
	padding: 0 0 10px 0;
	font-weight: bold;
}
		
.news-archive-story p em {
	font-style: italic;
}


h1 .article-date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	color: #c13129;
	font-weight: normal;
	float: right;
	padding-left: 30px
}

a.continue {
	background-image: url("../images/continuebutton.png");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 167px;
	height: 33px;
	overflow: hidden;
	text-indent: -9999px;
	float: right;
	display: block;

}

a.continue:hover {
	background-position: 0px -33px;
}

.news-archive-story a:hover {
	text-decoration: none;
	color: #000;
}

		
		
/* SUB FEATURES */

.sub-features {
	border-bottom: 5px solid #c13129;
	padding: 0 0 20px 0;	
}
		
.sub-features-block-one,
.sub-features-block-two,
.sub-features-block-three {
	float: left;
	width: 240px;
	margin: 0px 30px 5px 0;
}

.sub-features-block-four {
	float: left;
	width: 240px;
	margin: 0px 0px 5px 0;	
}

.sub-features-block-one p,
.sub-features-block-two p,
.sub-features-block-three p,
.sub-features-block-four p {
	font-family: arial;
	font-weight: bold;
	font-size: 15px;
	padding: 2px 0;
}

.sub-features a img {
	border: 0;
}


/* THIRD SUB */

.recently-archived {
	float: left; 
	width: 250px; 
	margin-top: 30px; 
	margin-right: 75px
}

.recently-archived h2 {
	background-image: url("../images/home-sub-titles.png");
	background-repeat: no-repeat;
	background-position: 0 0px;
	height: 43px;
	margin: 0;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	padding: 0;
}

.recently-archived #awtitle {
width: 160px;
}

#parole-hearings {
	float: right; 
	width: 250px; 
	margin-top: 30px;
	padding: 0;
}

#parole-hearings h1 {
	background-image: url("../images/home-sub-titles.png");
	background-position: 0 -200px;
	background-repeat: no-repeat;
	height: 35px;
	margin: 0;
	width: 100%;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	float: left;
}

#parole-hearings .paroleleft {
width: auto;
}

#tv-schedule {
	margin-top: 30px;
	width: 400px; 
	float: left;
}

#tv-schedule h1 {
	background-image: url("../images/home-sub-titles.png");
	background-position: -1px -101px;
	background-repeat: no-repeat;
	height: 35px;
	margin: 0;
	width: 100%;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	float: left;
}

.borderless {
	background: none !important;
}

body.homepage .news-archive-search {
	width: 270px;
	height: 168px;
	margin: 0 0px 22px 0;
}

body#updatesback.archiveback .news-archive-search {
width: 270px;
height: 100px;
margin: 0 0px 22px 0;
background-image: url("../images/search-updates.jpg");
}

body.homepage #homedrop select.homeselect {
width: 230px;
}

body.homepage #homesearch input#searchsubmit,
body#updatesback.archiveback #homesearch input#searchsubmit {
width: 60px;
}

body.homepage #homesearch input,
body#updatesback.archiveback #homesearch input {
width: 165px;
}

h2.news-archive-header a {
background-image: url("../images/news-archive-header.jpg");
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 300px;
height: 90px;
margin: 0;
margin-bottom: 20px;
margin-top: 10px;
}

h2.updates-header a {
background-image: url("../images/updates-header.jpg");
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 300px;
height: 90px;
margin: 0;
margin-bottom: 20px;
margin-top: 10px;
}

body.homepage #container {
	margin-top: 0;
}

.news-archive-logo {
	width: 1050px;
	height: 42px;
	display: block;	
	margin-right: 22px;
}

.news-archive-logo h2 a {
width: 1050px;
height: 42px;
display: block;
background-image: url("../images/news-archive-logo.png");
background-repeat: no-repeat;
text-indent: -6000px;
overflow: hidden;
background-position: 0 5px;
}

.news-archive-img {
	width: 728px;
	padding: 0 0 20px 0;
}

#homecont .news-archive-img p {
	font-family: arial;
	font-size: 1em;
}

.updates-logo {
	width: 1050px;
	height: 42px;
	display: block;	
	margin-right: 22px;
}

.updates-logo h2 a {
width: 1050px;
height: 42px;
display: block;
background-image: url("../images/updates-logo.png");
background-repeat: no-repeat;
text-indent: -6000px;
overflow: hidden;
background-position: 0 5px;
}



/* PHOTO ARCHIVE */


.adsense-leaderboard {
	width: 728px;
	height: 90px;
	float: left;
	background-color: #333;
	display: block;	
}

.photo-archive-showcase-vert .photo-archive-viewer,
.photo-archive-showcase-hor .photo-archive-viewer {
	width: 728px;
	height: 750px;
	float: left;
	background-color: #ccc;
	display: block;
	margin: 0 22px 0 0;	
}

.pa-caption-container {
	float: left;
		
}


.photo-archive-showcase-vert .photo-archive-caption,
.photo-archive-showcase-hor .photo-archive-caption {
	width: 260px;
	height: 438px;
	float: left;
	background-color: #DDE0E3;
	display: block;
	padding: 20px;
	
}

.photo-archive-showcase-hor .photo-archive-viewer {
	width: 1050px;
	height: 675px;
	margin: 0 0 22px 0;	

}

.photo-archive-showcase-hor .photo-archive-caption {
	width: 688px;
	height: 210px;
	margin-right: 22px;
}


.photo-archive-caption p {
	padding: 0 0 10px 0;	
	line-height: 1.5
}

.photo-archive-showcase-vert,
.photo-archive-showcase-hor {
	position: relative;
}

.sub-header {
	margin-bottom: 32px;	
}

.photo-archive-showcase-vert {
	display: block
}

.photo-archive-showcase-hor {
	display: block
}

.pap-vert {
	position: absolute;
	width: 728px;
	height: 750px;
	z-index: 100;
	top: 0;
	left: 0;
}

.pap-hor {
	position: absolute;
	width: 1050px;
	height: 675px;
	z-index: 100;
	top: 0;
	left: 0;
}

a.pa-next {
	background-image: url("../images/right-arrow.png");
	width: 78px;
	height: 100px;
	right: -30px;
	top: 335px;
	margin-top: -50px;
	position: absolute;
	z-index: 150;
	text-indent: -5000px;
	overflow: hidden;
}
a.pa-previous {
	background-image: url("../images/left-arrow.png");
	width: 78px;
	height: 100px;
	left: -30px;
	top: 335px;
	margin-top: -50px;
	position: absolute;
	z-index: 150;
	text-indent: -5000px;
	overflow: hidden;
}

.photo-archive-thumbnails  {
	margin-top: 22px 
}

.photo-archive-thumbnails img {
	margin: 0px 5px 5px 0;
	float: left;
	width: 70px;
	height:  70px;	
}

.photo-archive-thumbnails img.thumb-right {
	margin: 0 0 5px 0;	
}


.photo-archive-logo {
	width: 1050px;
	height: 42px;
	display: block;	
	margin-right: 22px;
}

.photo-archive-logo h2 a {
width: 1050px;
height: 42px;
display: block;
background-image: url("../images/photo-archive-logo.png");
background-repeat: no-repeat;
text-indent: -6000px;
overflow: hidden;
background-position: 0 5px;
}


.photo-archive-viewer {
	position: relative;
}


.noad {
	display: none;
}

.adsense-ad {
	padding:  22px 0;
	border-top:  1px solid #ccc;
	margin-top: 10px;
	font-family: arial !important;
}

.adsense300 {
	background-color: #DDE0E3;
	height: 250px;
	width: 300px;
	margin-bottom: 22px;
	border:  1px solid #333
}

#aswift_0_anchor {border:  1px solid #333 !important}
#aswift_1_anchor {border:  1px solid #ccc !important}

.pa-adsense300 {
	background-color: #DDE0E3;
	height: 250px;
	width: 300px;
	margin-top: 22px;
}

.photo-archive-showcase-hor .pa-adsense300 {
	margin-top: 0px;
	float: left;
}	

.photo-archive-showcase-hor .pa-caption-container {
	width: 1050px;	
}

#homecont h2 .testimony h2 {
	padding: 0 0 5px 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #ccc;
}

#homecont .testimony p {
	padding: 0;
	margin: 0;
}

.testimony p a {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  13px;
}

.tmf-title {
	margin: 54px 0 0 0;
	height: 240px;
}

.tmf-title h1, .tmf-title h2, .tmf-title h3 {
	text-indent: -9999px;
	overflow: hidden;
}

body.the-manson-file #rs-book-authors  {
	margin: 340px 0 0 0;
}
/*
#art-break {
	background-image: url("../images/tvline2.png");
	background-repeat: no-repeat;
	background-position: 0 10px;
	width: 100%;
	float: left;
	padding: 10px 0 25px 0px;
}
*/
#art-break {
	background-image: url("../images/tvline2.png");
	background-repeat: no-repeat;
	background-position: 0 10px;
	width: 100%;
	float: left;
	padding: 10px 0 55px 0px;
}

.test-name {
font-family: arial;
color: #C13129;
font-weight: normal;
padding: 0 0px 0 0;
}

p.reported-by-latimes {
background-image: url("../images/reported-by-latimes.png");
background-repeat: no-repeat;
text-indent: -9999px;
height: 21px;
overflow: hidden;
}

#rs-book-authors.schreck h2 {
background-image: url("../images/mf-sprite.png");
background-repeat: no-repeat;
background-position: 0px 0px;
width: 190px;
height: 25px;
overflow: hidden;
text-indent: -9999px;
}

#author-box h3#ns {
background-image: url("../images/mf-sprite.png");
background-repeat: no-repeat;
background-position: 0px -52px;
width: 190px;
height: 19px;
overflow: hidden;
text-indent: -9999px;
}

#rs-book-desc p.quote {
	padding: 0 0 5px 0;
}

#rs-book-desc p.quoted {
	text-align: right;
	color: #C13129;
	padding: 0 0 15px 0;
}

.photo-archive-caption h2 {
	padding: 0 0 15px 0;
	font-size: 2em;
	font-weight: normal
}


.photo-archive-thumbnails a img {
	border: 0;
}

.int {
	padding: 0 0 40px 0;
}

.int-photo {
	width:  120px;
	float: left;
}

.int-bio {
	width:  608px;
	float: left;
}

.int-bio p {
	font-size: 1.15em !important;
}

.int-bio h3 {
	color: #C13129;
	padding: 0 0 9px 0 !important;
}

.presstour-box p {
font-family: arial !important;
font-size: 1em !important;
color: #ccc !important;
text-align: left !important;
font-weight: normal;	
}

.doc-viewer {
	width: 700px;	
	height: 800px;
	border: 1px solid #ccc;
	overflow-x: hidden;
	overflow-y: scroll;
	background-color: #fff;
}

.doc-viewer img {
	width: 100%;	
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ccc;
}

.up-thumbs a img, .up-thumbs img a {border: 0}

.audio-transcript p {text-indent: 3em}


.report-header {position: relative; height: 300px}
.rinfo {position: absolute}
.rdate  {top: 45px; left: 60px}
.rfileno {top: 48px; left: 432px}
.rcrime {top: 99px; left: 0px}
.raction {top: 103px; left: 432px}
.rvictim {top: 168px; left: 0px}
.rdefendant {top: 200px; left: 0px}
.rsuspect {top: 238px; left: 0px}
#testimony-parole .report-header p, p.noin {text-indent: 0px !important}

#hinman-index {
width: 255px;
float: left;
margin-top: 20px;
padding: 0 30px 0 0;
}
#hinman-index li a {color: #C13129}
#hinman-index li {padding-bottom: 10px; list-style-type: square; margin-left: 20px}
#hinman-index ul {display: block}
p.trans-lasd {background: url(/images/hinman-investigation.png) no-repeat top right; height: 31px; text-indent: -9999px; margin: 60px 0 7px 0}
#hinman-index p.trans-witness {font-size: 2.8em !important; line-height: .9 !important}
p.trans-reports {text-align: right; font-weight: bold}
#hinman-index select.qdselect {margin: 12px 0 0 4px}


#report #testimony-parole ol {display: block; padding: 0 0 20px 100px}
#report #testimony-parole ol li {font-family: Georgia}
#report #testimony-parole ol li p {text-indent: 0 !important; padding: 0 !important}

.update-index-page .post {margin-bottom: 200px}

#up-media-coverage li {list-style-type: square; color: #333; margin: 5px 0 7px 15px}
#up-media-coverage li:first-child {margin-top: 0px}
#up-media-coverage li:last-child {margin-bottom: 25px}

#googlemaps { 
  height: 100%; 
  width: 100%; 
  position:absolute; 
  top: 0; 
  left: 0; 
  z-index: 0; /* Set z-index to 0 as it will be on a layer below the contact form */
}
#mapcontainer {
	width: 100%;
	height: 400px;
	position: relative;	
	
}


/* iPad [portrait + landscape] */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	#flashvideo {display: none;}
	.flashvideocontainer {display: none;}
	#mnavbox, #contentcon, #sitebox, body#locationsback2 #contentcon { width: 1050px !important; margin: 0 auto; padding-left: 50px !important; padding-right: 50px !important;}
#maincontainer, #navcontainer, #footer-wrapper {width: 1150px !important;}
	
	

}


/* iPhone [portrait + landscape] */
@media only screen and (max-device-width: 480px) {
	#flashvideo {display: none;}
	.flashvideocontainer {display: none;}
	#mnavbox, #contentcon, #sitebox, body#locationsback2 #contentcon { width: 1050px !important; margin: 0 auto; padding-left: 50px !important; padding-right: 50px !important;}
#maincontainer, #navcontainer, #footer-wrapper {width: 1150px !important;}

	
	
	

}




.fixhead #navcontainer {
	position: fixed !important;
	top:  0px !important;
	left: 0 !important;
	z-index: 1001 !important
}
.fixhead #meet {
    padding-top: 100px !important;
}	



.sidestick #testimony-parole {

}
div#sideBar {
  width: 285px;
  float: left;
  padding-bottom: 20px
 
}
div#sticker {
  margin: 20px 0;
  width: 285px;
   margin-top: 123px
}
.stick {
  position: fixed;
  top: 100px;
  margin-top: 23px !important
}
.sidestick #contentcon {
	padding-top:  70px !important
}
.sidestick #dd-trans {
  margin-top: 0px;
  height: auto !important
}


.homicide-report #dd-trans ul li  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px !important;
  list-style-type: none;
  line-height: 1;
  margin: 0 0 0 16px;
  color: #999 !important;
  padding: 3px 0; 
  text-align: right;
  list-style-position: inside;
}

.homicide-report #dd-trans ul ul  {
  padding-bottom: 0px !important;
  margin: 30px 0
}
.homicide-report #dd-trans ul ul ul  {
  margin: 0
}

.homicide-report #dd-trans ul li li a  {
  color: #0d70ab !important;
  font-weight: normal !important
}
.homicide-report #dd-trans ul li a {
  color: #666;
  font-weight: bold !important;
}

.homicide-report #dd-trans ul li li li  {
  margin: 0 0 0 0;
  
}
.homicide-report #dd-trans ul li li li a  {
  padding: 0 2px;
  color: #abaca5 !important;
  font-size: 10px !important;
}


.pvb-11-13 #pvb-11-13 ul,
.pvb-11-14-am #pvb-11-14-am ul,
.pvb-11-14-pm #pvb-11-14-pm ul,
.pvb-11-17 #pvb-11-17 ul,
.pvb-11-24 #pvb-11-24 ul,
.tlbgj-12-05-am #tlbgj-12-05-am ul,
.tlbgj-12-05-pm #tlbgj-12-05-pm ul,
.tlbgj-12-08-am #tlbgj-12-08-am ul,
.tlbgj-12-08-pm #tlbgj-12-08-pm ul,
.tlbgj-indictment #tlbgj-12-08-pm2 ul {display: block; transition: height 0.5s;}



.pvw-09-12-70 #pvw-09-12-70 a,
.pvw-09-28-70 #pvw-09-28-70 a,
.pvw-10-07-70 #pvw-10-07-70 a,
.pvw-10-30-70 #pvw-10-30-70 a,
.pvw-03-01-71 #pvw-03-01-71 a,
.pvw-04-13-71 #pvw-04-13-71 a,
.pvw-05-10-71 #pvw-05-10-71 a,
.pvw-06-29-71 #pvw-06-29-71 a,
.pvw-08-16-am #pvw-08-16-am a,
.pvw-08-16-pm #pvw-08-16-pm a,
.pvw-08-17-am #pvw-08-17-am a,
.pvw-08-17-pm #pvw-08-17-pm a,
.pvw-08-18-am #pvw-08-18-am a,
.pvw-08-23-am #pvw-08-23-am a,
.pvw-08-23-pm #pvw-08-23-pm a,
.pvw-08-25-pm #pvw-08-25-pm a,
.pvw-08-26-am #pvw-08-26-am a,
.pvw-08-26-pm #pvw-08-26-pm a,
.pvw-09-01-am #pvw-09-01-am a,
.pvw-09-01-pm #pvw-09-01-pm a,
.pvw-09-02-am #pvw-09-02-am a,
.pvw-09-02-pm #pvw-09-02-pm a,
.pvw-09-28-am #pvw-09-28-am a,
.pvb-11-12 li#pvb-11-12 a,
.pvb-11-13 li#pvb-11-13 a,
.pvb-11-14-am li#pvb-11-14-am a,
.pvb-11-14-pm li#pvb-11-14-pm a,
.pvb-11-17 li#pvb-11-17 a,
.pvb-11-18 li#pvb-11-18 a,
.pvb-11-24 li#pvb-11-24 a,
.pvb-11-25 li#pvb-11-25 a,
.pvb-11-26 li#pvb-11-26 a,
.tlbgj-12-05-am #tlbgj-12-05-am a, 
.tlbgj-12-05-pm #tlbgj-12-05-pm a,
.tlbgj-12-08-am #tlbgj-12-08-am a,
.tlbgj-12-08-pm #tlbgj-12-08-pm a,
.tlbgj-indictment #tlbgj-12-08-pm2 a {color: #C13129 !important}

.pvw-09-28-70 .sidebar,
.pvw-03-01-71 .sidebar,
.pvw-04-13-71 .sidebar,
.pvw-05-10-71 .sidebar,
.pvw-06-29-71 .sidebar,
.pvb-11-25 .sidebar {
	position: relative !important;
	top: 0px !important
}

.homicide-report #dd-trans ul li {
  border-bottom: 1px solid #d5d6d1;
  padding: 10px 0;
}

.homicide-report #dd-trans ul li a {
  font-weight: normal;
}
.homicide-report #dd-trans ul ul li {
  border-bottom: 0;
  padding: 0 0 10px 0
}
.homicide-report #dd-trans ul ul ul li {
  padding: 0
}
a.report-title {
  text-align: right !important;
  text-transform: uppercase;
  color: #666 !important;
  padding-top: 10px;
  float: right;
  width: 100%;
}

a.report-title:hover {
  text-decoration: none 
}
#restless-book #meet {
	padding-top: 0 !important	
}
.content .sidebar {
  width: 285px;
  float: left;
  overflow: hidden;
}

.content .main {
  margin-left: 285px;
  overflow: hidden;
}

.appearance {display: none}
.lucas .appearance.lucas,
.dell .appearance.dell,
.alexander .appearance.alexander,
.katz .appearance.katz,
.bugliosi .appearance.bugliosi,
.kay .appearance.kay,
.ransom .appearance.ransom,
.caton .appearance.caton,
.bubrick .appearance.bubrick,
.keith .appearance.keith {display: block}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  {
	.sidebar,
	.sidebar.is_stuck {
	position: relative !important;
	top: auto !important;
}
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 1) {
	.sidebar,
	.sidebar.is_stuck {
	position: relative !important;
	top: auto !important;
}
}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {
	.sidebar,
	.sidebar.is_stuck {
	position: relative !important;
	top: auto !important;	
	
}
}
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) { 
	.sidebar,
	.sidebar.is_stuck {
	position: relative !important;
	top: auto !important;	

}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) { 
	.sidebar,
	.sidebar.is_stuck {
	position: relative !important;
	top: auto !important;	
}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
	.sidebar,
	.sidebar.is_stuck {
	position: relative !important;
	top: auto !important;	
}
	
	
}
		
.patreon {

	display: block !important;
	background-color: #e7bf1e;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 50px;
	z-index: 1001

}
.patbox {
	width: 1050px;
	margin: 0 auto;
	padding-top: 13px
}
.patbox h2 {
	text-align: center
}
.headerad {
	padding: 20px 0px;	
	background-color: #333;
	box-sizing: border-box;
	height: 130px 
}
.headerad-container {
	display: table;
	margin: 0 auto
}