/*  
Theme Name: WordPress Default >>> Newspaper Two
Theme URI: http://documentedlife.com

This is a complete hack job by Miles, based on work by people mentioned below.  I have no idea what half the stuff in here does or why it is here.  

Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.5
Author: Michael Heilemann
Author URI: http://binarybonsai.com/

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
	*** REGARDING IMAGES ***
	All CSS that involves the use of images, can be found in the 'index.php' file.
	This is to ease installation inside subdirectories of a server.

	Have fun, and don't be afraid to contact me if you have questions.
*/



/* Begin Typography & Colors */
body {
      background-color: #000000; 
	  font-size: 62.5%; /* Resets 1em to 10px */
	  font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	  color: #333; 
	  text-align: center;
	}

#page {
	/*background-color: white; MH cuts page color */
	 /*background-color: #d5d6d7; mh uses old body color for page color */
	
	background-color: #000000; 
	border: 1px solid #959596;
	text-align: left;
	}

#header {
	background-color: #FFFFFF;
	
	}

#content {
font-size: 1.2em; /*	   */

	}

.widecolumn .entry p {
	 font-size: 1.05em;  
	
	}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
	
	}

.widecolumn {
	line-height: 1.6em;
	}
	
.narrowcolumn .postmetadata {
	text-align: center;
	}

.alt {
    /*	background-color: #f8f8f8; */
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	color: #000000;
	}

#footer {
	/*  background-color: #eee;  mh cut */
	}

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}

h1 {
	font-size: 2em;
	text-align: center;
	letter-spacing: 6px;
	color:#808000;
	}

.description {
	font-size: 1.2em;
	text-align: center;
	}

h2 {
	font-size: 1.6em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

h3 {
	font-size: 1.3em;
	}

h1, h1 a, h1 a:hover, h1 a:visited, .description {
	text-decoration: none;
	color:#FF0000;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #333;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

.entry p a:visited {
	color: #b85b5a;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
	
.commentlist li {
	font-weight: bold;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}
	
code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

a, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}
	
 

a:hover {
	color: #147;
	text-decoration: underline;
	}
	
mondotextB a:link {color: #FFFFFF;}	
	
#wp-calendar #prev a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
/* End Typography & Colors */



/* Begin Structure */
body {
	margin: 0;
	padding: 0; 
	background-color:#408080;
	}

#page {
	background-color: #FFFFFF;
	margin: 20px auto;
	padding: 0;
	width: 760px;  /* was 760*/
	border: 1px solid #959596;
	text-align: left;
	}
	
#header {
	padding: 0;
	margin: 0 auto;
	/*height: 200px;*/
	height: 20px;   /*mhmod*/
	width: 100%;
	/*background-color: #73a0c5;*/
	/*background-color:#73a0c5; my puts new backgroundcolor for header */
	background-color: #FFFFFF;
	}

#headerimg {
	margin: 0;
	height: 20px;
	width: 100%;
	}

.narrowcolumn {
	float: left;
	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 450px;
	}

.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 150px;
	width: 450px;
	}
	
.post {
	margin: 0 0 10 0px;
	text-align: justify;
	}

.widecolumn .post {
	margin: 0;
	}

.narrowcolumn .postmetadata {
	padding-top: 5px;
	}

.widecolumn .postmetadata {
	margin: 30px 0;
	}
	
	
	/*
#footer {
	 padding: 0 0 0 1px;
	margin: 0 auto;
	width: 760px;
	clear: both;  

	}
	
	


#footer p {
	margin: 0;
	padding: 20px 0;
	text-align: center;
	}
	*/
	
/* End Structure */



/*	Begin Headers */
h1 {
	padding-top: 10px; /*down from 70 */
	margin: 0;
	}

.description {
	text-align: center;
	}

h2 {
/*	margin: 30px 0 0; */
     margin: 5px 0 0; 
	}

h2.pagetitle {
	margin-top: 30px;
	text-align: center;
}

#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}

h3 {
	padding: 0;
	margin: 7px 0 0;
	}

h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}
/* End Headers */



/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
	
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	/*display: inline;  mh cuts does not seem useful */
	}

.alignright {
	float: right;
	}
	
.alignleft {
	float: left
	}
/* End Images */



/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	} 

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {

	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}
	
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
	
	
	/*begin miles leftbar category */
	
	
	
	
		
#leftbar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#leftbar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#leftbar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#leftbar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#leftbar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #leftbar ul ol li {
	list-style: decimal outside;
	}

#leftbar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
	
	
/*end miles leftbar category */
	
	
/* End Entry Lists */



/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px; 
	text-align: center;
	}

#sidebar #searchform #s {
	width: 115px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}
	

	
	

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */



/* Begin Sidebar */
#sidebar
{
	padding: 20px 0 10px 0;
	margin-left: 545px;
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */


/*Begin Leftbar */

#leftbar
{
	padding: 20px 0 10px 0;
	margin-left: 545px;
	width: 190px;
	}

#leftbar form {
	margin: 0;
	}


/*End Leftbar */



/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Begin Various Tags & Classes */


acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}

 .bigNav {font-size: 14px; color:#000000; height: 60px;}

	
	.HeaderStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.WindowBoxDoubleWide
 {
	height: 214px;
	width: 456px;
	margin: 5px;
	background-color: #FFFFFF;
	border: 4px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	 
	padding: 5px;
	overflow: hidden;
}

.ColumnBoxDoubleWide
 {
	width: 463px;
	margin: 5px;
	background-color: #FFFFFF;
	border: 1px solid #0080C0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	 
	padding: 5px;
	overflow: hidden;
	text-align: left;
}


.WindowBox {
	height: 220px;
	width: 220px;
	margin: 5px;
	background-color: #FAFAFA;
	border: 1px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	overflow: hidden;
	text-align: left;
}

#clearbox {background-color: null;   }

.WindowBoxTall {
	height: 1020px;
	width: 220px;
	margin: 5px;
	background-color: #FAFAFA;
	border: 1px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	padding-bottom: 20px;
	overflow: hidden;
	text-align: left;
}

.WindowBoxTallClear {
	height: 860px;
	width: 220px;
	margin: 5px;
	
	border: 1px solid #333333;
	
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	padding-bottom: 20px;
	overflow: hidden;
	text-align: left;
}

.WindowBoxVertical
 {
	height: 710px;
	width: 236px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	overflow: hidden;
	position: absolute;
	z-index: auto;
	top: 300px; 
	left: 496px; 
	text-align: left;
}


/*#bottomclipper {height: 443px; border-bottom: solid 0px #FFFFFF; overflow:hidden;}  
sole purpose to clip delicious content before bottom */




#BooksOnly 
{background-image: url(http://www.documentedlife.com/log/wp-images/2006-05-29BookBackground105.jpg); 
background-repeat: no-repeat ; }

.WindowBoxBooksOnly 
{ 
background-image: url(http://www.documentedlife.com/log/wp-images/2006-05-29BookBackground105.jpg); 
background-repeat: no-repeat ;

    height: 220px;
	width: 220px;
	margin: 5px;
	
	border: 1px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	overflow: hidden;
	text-align: left;}

#TalkliesOnly  { 
background-image: url(http://www.documentedlife.com/log/wp-images/HollywoodTheater230pix.jpg); 
background-repeat: no-repeat ; }

	
.WindowBoxTalkiesOnly 

{ 
background-image: url(http://www.documentedlife.com/log/wp-images/HollywoodTheater230pix.jpg); 
background-repeat: no-repeat ;

    height: 220px;
	width: 220px;
	margin: 5px;
	
	border: 1px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	overflow: hidden;
	text-align: left;}


#Autodocumentary { 
background-image: url(http://www.documentedlife.com/log/wp-images/autodoc230pix.jpg); 
background-repeat: no-repeat ; }

.WindowBoxAutodocumentary

{ 
background-image: url(http://www.documentedlife.com/log/wp-images/autodoc230pix.jpg); 
background-repeat: no-repeat ;

    height: 220px;
	width: 220px;
	margin: 5px;
	
	border: 1px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	overflow: hidden;
	text-align: left;}
	
#Earth  { 
background-image: url(http://www.documentedlife.com/log/wp-images/Earth230pix.jpg); 
background-repeat: no-repeat ;}


.WindowBoxEarth
{ 
background-image: url(http://www.documentedlife.com/log/wp-images/Earth230pix.jpg); 
background-repeat: no-repeat ;
    height: 220px;
	width: 220px;
	margin: 5px;
	padding: 5px;
	border: 1px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
		
	overflow: hidden;
	text-align: left;}
	
#AncestorsOnly  { 
background-image: url(http://www.documentedlife.com/log/wp-images/ancestors230pix.jpg); 
background-repeat: no-repeat ;  }
	
.WindowBoxAncestorsOnly

{ 
background-image: url(http://www.documentedlife.com/log/wp-images/ancestors230pix.jpg); 
background-repeat: no-repeat ;

    height: 220px;
	width: 220px;
	margin: 5px;
	
	border: 1px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	overflow: hidden;
	text-align: left;}		


#blue {background-color:#EAFFFF;}
#lightyellow {background-color:#FFFFE6;}
#lightgreen {background-color:#E1FFE1;}
#white {background-color: #FFFFFF;}

.ColumnBox {
	 
	width: 220px;
	height: 3000px;
	margin: 5px;
	background-color:#E3E3E3;
	border: 1px solid #9A9A9A;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	overflow: hidden;
	text-align: left;
}


.LinkBox 
{height: 2000px;  width: 1500px;  top:1000px  left:20px;  position: absolute;  float: left; }


.ContentBox {
	height: 210px;
	width: 1480px;
	margin: 0 auto 0 auto;
	left: 10px;
	top: 55px;
	position: absolute;
	
	}
	
.ContentBoxSecond {
	height: 210px;
	width: 1480px;
	left: 10px;
	top: 295px;
	position: absolute;
	
}

.ContentBoxThird {
	height: 210px;
	width: 1480px;
	left: 10px;
	top: 535px;
	position: absolute;
	padding-bottom: 30px;
	
}


.ContentBoxFourth {
	height: 210px;
	width: 1480px;
	left: 10px;
	top: 775px;
	position: absolute;
	padding-bottom: 30px;
	
}


.ContentBoxSixth {
	height: 250px;
	width: 1480px;
	left: 10px;
	top: 1015px;
	position: absolute;
	text-align: left;
	
	margin-bottom: 100px;
	/*this is out of order, above content box Fifth */
	}

.ContentBoxSeventh {
	height: 250px;
	width: 1480px;
	left: 10px;
	top: 1255px;
	position: absolute;
	text-align: left;
	
	 
	}


.ContentBoxFifth {
	height: 250px;
	width: 1480px;
	left: 10px;
	top: 1495px;
	position: absolute;
	text-align: left;
	
	margin-bottom: 100px;
	/*this is a holder for the link lists... not linkbox*/
	}

/* below is for multiple columns */
.linkcolumns {
	width: 139px;
	height: 700px;
	float: left;
	margin-left: 15px;
	border: 1px solid #666666;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	padding-left: 5px;
	list-style-type: none;	
}

.linkcolumnsWide {
	width: 220px;
	height: 700px;
	float: left;
	margin-left: 10px;
	border: 1px solid #666666;
	text-align: left;
	
	font-size: 11px;
	background-color: #FFFFFF;
	padding-left: 10px;
	list-style-type: none;	
	
}

/* below is for right hand side*/
.linkcolumn {width: 140px; height: 700px;  float: left;  background-color: #00FFFF; margin: 3px; }



h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

.storytitle {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 14px;
	}
	
.leadstorytitle {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 16px;
	padding: 0px 20px 0px 20px;
	
}
.post {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	}
	
.postFrontPage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	}	

.categoryname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	letter-spacing: .07em;
	text-align: left;
	line-height: 12px;
	 font weight: bolder;
	color:#0000FF;
	 
	padding: 0 10 0 5;
}

.livecategoryname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color:#0000FF;
	float: left;
	padding-left: 3px;
}


.leadname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	text-align: left;
	line-height: 1em;
	font-weight: normal;
	color: #000000;
	padding: 3px 5px 0px 2px;
}

.leadstorycontent { 
    font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	letter-spacing: .15em;
	text-align: left;
	color: #000000;
    padding: 0px 15px 0px 15px;
 }
 
 .storycontent { margin: 0px; padding: 0px 10px 0px 10px;}
 
 .feedback {margin: 0px;  color: #FF0000 }
 
 .feedbackleadstory {font-size: 10px; margin-left: 10px;  color: #FF0000 }
	
/* End Various Tags & Classes*/

/* add essentially all of doclifemainstyle, except body tag  */


a {
	text-decoration: none;
	height: 10px;
  }
  
img.border {border: 1px solid #000000}

a:link {	color: #000000;	font-family: Arial, Helvetica, sans-serif;	}
a:visited {	font-family: Arial, Helvetica, sans-serif;	}
a:active {	font-family: Arial, Helvetica, sans-serif;	}
a:hover {	color: #000000;  	font-family: Arial, Helvetica, sans-serif; 	text-decoration: underline;	}
	
a.menu {	font-family: Arial, Helvetica, sans-serif; 	font-size: 10px;  color: #000000;  }

a.menu:link {	font-family: Arial, Helvetica, sans-serif;}
a.menu:active {	font-family: Arial, Helvetica, sans-serif;}
a.menu:visited { font-family: Arial, Helvetica, sans-serif;}
a.menu:hover {	font-family: Arial, Helvetica, sans-serif; }

a.doclifeheader {	font-family: Arial, Helvetica, sans-serif; font-size: 14px;	letter-spacing: 7px;	font-weight: bold;	text-align: left; margin-left: 4px; margin-top: 4px;}
	
a.doclifeheader:link {	font-family: Arial, Helvetica, sans-serif;}
a.doclifeheader:active {	font-family: Arial, Helvetica, sans-serif;}
a.doclifeheader:visited {	font-family: Arial, Helvetica, sans-serif;}
a.doclifeheader:hover {	font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

img.noborder {	background-color: #FFFFFF;	border: 0px;	}

img.border {
	border: 1px solid #000000;
	
}

.headcontainer {
	width: 1500px;
	

	
	height: auto;
	overflow: hidden;
		/* margin-left: auto;  	margin-right: auto;  */
	 }
		 
.headimage {text-align: left;}

.titlerow {
	text-align: left;
	padding-left: 8px;
	margin-left: 10px;
	font-size: 11px;
	letter-spacing: 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-bottom: 1px solid #4D4D4D;
}

.menubox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px #000000;
	float: left;
	width: 1100px;
	height: 30px;
	margin-left: 10px;
	
	/*margin-left: auto;   this should center contents except for ie */
	/*margin-right: auto;	  this should center contents except for ie */
	}




.menuboxfirstrow{

float: left;
}
	
.menboxsecondrow{
	 
	float: left;
	 }
	 
	 
.positionbox 
{

}

	 
.commentbox
{
	background-color: #80FFFF;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;  /* these 2 should center comment box in nonIE browsers */
	width: 600px;
	text-align: left;
	}
	
	
.commenttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	color: #000000;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}


.item{
	
	float: left;
	height: 9px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px 8px 2px 8px;
	 /*  text-align: left; designed to make old pages headline consistent with blog which goes left because of blog body text align */
}


.authortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	padding: 3px 5px 3px 5px;
	background-color: #F1F1F1;
	border-top: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-top-color: #8B8B8B;
	border-right-color: #8B8B8B;
	border-left-color: #8B8B8B;
	border-bottom-color:  #8B8B8B;
	text-align: left;
	margin-top: 8px;
	float: none;
	
	color:#000000;
	
}

.reviewtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	color:#000000;
	padding: 5px 5px 5px 40px;
	background-color: #EAEAEA;
	text-align: left;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-right-color: #8B8B8B;
	border-left-color: #8B8B8B;
	border-bottom-color: #8B8B8B;
	margin-left: auto;
	margin-right: auto;  /* these 2 should center comment box in nonIE browsers */
	
}

.movietext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	color:#000000;
	padding: 5px 20px 5px 20px;  
	background-color: #F6F6F6;
	text-align: left;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-right-color: #8B8B8B;
	border-left-color: #8B8B8B;
	border-bottom-color: #8B8B8B;
	margin-left: auto;
	margin-right: auto;  /*this should center contents except for ie */
	
}

.introtext {
	font-family: Arial, Helvetica, sans-serif;
	height: auto;
	font-size: small;
	font-style: normal;
	color: #000000;
	margin-top: 8px;
	margin-left: 10px; /*to stop writing over picture */	
	text-align: left;
}

.welcometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0000FF;
	margin-top: 8px;
	font-weight: lighter;
	line-height: 20px;
	padding-right: 10px;
	text-align: left;	
	
}

.tinytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	color: #000000;
	margin-top: 0px;	
}

.tinytextlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	color: #CDCDCD;
	margin-top: 20px;	
}

.maptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	color: #800000;
	margin-top: 0px;
	text-align: left;
	padding: 2px 2px 10px 2px;
	}

.timedividertext {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;	
	color: #FFFFFF;
	
	padding: 4px 4px 4px 4px;
	background-color: #A0A0A0;
	border: 1px solid #000000;
	margin-top: 5px;
	
	margin-left: auto; 
	margin-right: auto;  /*this should center contents except for ie */
}


.centerdiv {
width: 800px; 
border: 0px solid red; 
margin-left: auto; 
margin-right: auto;
}

.mediumcolumn {
	margin-top: 5px;
	width:550px;
	overflow: visible;
	background-color:  #F9F9F9;
	border: 1px solid #8B8B8B;
	padding: 10px 30px 10px 30px;
	margin-left: auto;
	margin-right: auto;  /*this should center contents except for ie */
	position: relative;
	
	/*float: left;*/

       }
	   
.doublewidecolumn {  
    width: 900px; 
    height: auto; 
  	margin-left: auto;
	margin-right: auto;  /*this should center contents except for ie */
  
	}
   
.welcomecolumn {
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	width:400px;
	overflow: visible;
	background-color:  #F9F9F9;
	border: 1px solid #8B8B8B;
	padding: 10px 20px 10px 20px;
	margin-left: auto;
	margin-right: auto;  /*this should center contents except for ie */
	position: relative;
	
	float: left;
    text-align: left;
       }	   

.chaptercolumn {
	text-align: left;
	margin-top: 10px;
	width:500px;
	height: auto;
	overflow: visible;
	background-color: #E0E0E0;
	border: 1px solid #8B8B8B;
	
	padding: 10px 10px 10px 10px;
	margin-left: auto;
	margin-right: auto;
	
	font-size: 11px;
	
       }

.chapterheadernav {
	margin-top: 2px;
	width:600px;
	height: 50px;
	overflow: visible;
	background-color:  #FFFFFF;
	border: 0px solid #8B8B8B;
	padding: 1px 1px 1px 1px;
	margin-left: auto;
	margin-right: auto;  /*this should center contents except for ie */
	       }
.chapterheadernavLEFT { width:200px; height: 20px; background-color:  #DDDDDD; float: left;}
.chapterheadernavCENT { width:190px; height: 20px; background-color:  #DDDDDD;float: left; }
.chapterheadernavRIGHT { width:200px; height: 20px; background-color:  #DDDDDD;float: left; }
.chaptertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0000FF;
	margin-top: 8px;
	line-height: 20px;
	padding-right: 10px;
	text-align: left;	}

.bookcolumn {
		
	width: 650px; 
	height: auto;
	background-color:  #F9F9F9;
	border: 1px solid #8B8B8B;
	margin: 30 auto 0 auto;
	padding: 2px 10px 10px 10px;
	  	
       }
	 
.clearcolumn {
	margin-top: 0px;
	
	border: 0px solid #8B8B8B;
	padding: 0px 0px 0px 00px;
	margin-left: auto;
	margin-right: auto;   /*this should center contents except for ie */
	
       }
	   
.imageheader 
{
	margin-top: 5px;
	padding: 5px;
	height: 325px;
	background-color: #E0E0E0;	
	position: relative;
	text-align: left;
		    }
			
/*  used in talkie log  and weblog and elsewhere */

.imageheader2

{  height: auto;

    margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 5px;
	
	border: 1px solid #767676;
	background-color: #E0E0E0;
		    } 
			
.imageheader3    /*used on site map*/
{
  margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 5px;

	border: 1px solid #767676;
	background-color: #E0E0E0;
		    } 
		
.imageheaderLeft   /* now on right side */

{
	/*  float: left;  */
	text-align: left;
	margin-left: 15px;
	padding: 2px;
	position: relative;
	background-color: #E0E0E0;
	border: 0px solid #FFFFFF;
	float: left;
	width: 225px;
	
	}
	
		
.imageheaderRight  /* this is now reversed, and on left and holds picture in book log only */
{
	
	padding: 2x;
	margin-right: 10px;
	width: 130px;
    border: 0px solid #FFFFFF;
	float: left;
	}

.commentphotoinsert 
{
	height: auto;
	padding: 5px;
    float: left;
	margin: 5px;
	
	
}
	
	
.photoinsert 
{
	width: 110px;
	height: 110px;
	padding: 5px;
    float: right;
	margin-right: 30px;
	
}


.photoinsert310  /*used on weblog page only, so far */
{
	width: 310px;
	height: 310px;
	float: right;
	text-align: right;
	margin-right: 0px;
	
}

.lifetablebox {
width: 800px;
/* height: 1000px;   
background-color: #FFFFFF;*/
                         /*text-align:center;  ie work around for centering */
 margin-left: auto;  /*    this should center contents of headcontainer, except for ie */
	 margin-right: auto;  /*  this should center contents of headcontainer, except for ie */
}

.chaptertablebox {
	width: 725px;
	margin-top: 0px;
	height: 80px;
	padding-top: 0px;
	/*position: relative; */
	margin-left: auto;   /*this should center contents of headcontainer, except for ie */
    margin-right: auto;	 /*this should center contents of headcontainer, except for ie */
	line-height: 100%;
}    

.chaptertableboxHEADER {
	width: 730px;
	padding-top: 5px;
	margin: 0px;
	height: 30px;
	position: relative;
	top: 2px;
	margin-left: auto;   /*this should center contents of headcontainer, except for ie */
    margin-right: auto;	
}    


.chaptertableboxFOOTER {
	width: 730px;
	margin: 2px;
	height: 90px;
	
}    


.yearbox {
	/*background-color: #EFEFEF; */
	float: left;
	width: 64px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	height: 72px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}

.rightyearbox {
	
	float: left;
	width: 60px;
	height: 50px;
	margin: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 30px;	
	
}

.leftyearbox {
	
	float: left;
	width: 60px;
	height: 50px;
	margin: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 30px;	
		
}


/* just to ensure that there is always a slider, no jumping on short pages */
.heighthack2000 {     height: 2000px;}

/* Link style sheet here below */

.maincolumn { width: 980px;  height: 700px; 
    background-color: #DADADA;
	margin-top: 5px;
	overflow: visible;
	background-color:  #F9F9F9;
	border: 1px solid #8B8B8B;
	padding: 10px 10px 10px 10px;}
	

#categoryname {width: 140px; background-color: #80FF80; position: relative; }

#category {width: 140px;
	background-color: #DCDCDC;
	position: relative;
	top: 2px;
	left: 1px;
}


.categoryboxheader {width: 125px; background-color: #FF8000; position: relative; }
.categorybox {width: 125px; 	background-color: #808000; position: relative;}

.linktext {
	font-size: 10px;
	
	color:#004080;
	font-family: Arial, Helvetica, sans-serif;
}

.clearcolumnancestor {  
	margin-top: 0px;
	background-color:  #FFFFFF;
	border: 0px solid #8B8B8B;
	padding: 0px 0px 0px 00px;
	margin-left: auto;
	margin-right: auto;   /*this should center contents except for ie */
	       }

.wholeancestortable { width: 995px; height: 3000px; padding-top: 0px; 
    margin-left: auto; 	
	margin-right: auto; }
	

.titleancestorrow {
	width: 700px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 2px;
	height: 16px;
	padding-top: 1px;
	padding-bottom: 2px;
	background-color: 	#F7F7F7;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000A0;
	border-top: 1px solid  #777777;
	border-left: 1px solid #777777;
	border-right: 1px solid #777777;
	border-bottom: 1px solid #777777;
	
}

.originrow{
	width: 995px;
	margin-top: 4px;
	height: 20px;
	padding-top: 0px;

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
.originrowPlaceShort{
	width: 220px;
	float: left;
	margin-right: 15px;
	margin-left: 5px;
	color: #FFFFFF;
	background-color: #0000FF;
}
 
.originrowPlaceLong {
	width: 460px;
	margin-left: 10px;
	margin-right: 0px;
	float: left;
	color: #FFFFFF;
	background-color: #8000FF;
}


.generationrow {
	width: 995px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto; 	
	margin-right: auto;
	
	/*  height: 1px;  */
	
	}

.descendlinebox { 
  width: 995px; 
  float: left;
  text-align: left;
  height: 14px;
 }

.greatgreatancestorboxFemale { 
    background-color: #E3E3E3;
	float: left;
	width: 55px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	height: 145px;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; }
	
	
.greatgreatancestorboxMale { 
    background-color: #C6C6C6;
	float: left;
	width: 55px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	height: 145px;
	margin-left: 0px;
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; }

.greatancestorboxFemale { 
    background-color: #E3E3E3;
	float: left;
	width: 110px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	height: 160px;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
    border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; }

.greatancestorboxMale  { 
   background-color: #C6C6C6;
	float: left;
	width: 110px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	height: 160px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	overflow: hidden;}

.grandancestorboxMale  {
	background-color: #C6C6C6;
	float: left;
	width: 230px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 0px;
	height: 105px;
	margin-left: 0px;
	margin-right: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
.grandancestorboxFemale  {
	background-color: #E3E3E3;
	float: left;
	width: 229px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 2px;
	height: 105px;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

.grandancestorboxSub {width:110px; float:left; text-align: left; } /*makes column inside grandparents box*/

.grandancestorboxSpacer {
	width: 27px;
	float: left;
	text-align: left;
	visibility: visible;
}

	
.genparentboxFemale {  
    background-color: #E3E3E3;
	float: left;
	width: 470px;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 2px;
	height: 105px;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; }
	
.genparentboxMale {  
    background-color: #C6C6C6;
	float: left;
	width: 480px;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 2px;
	height: 105px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; }
	
.genparentboxSpacer {width: 130px; float: left;}

.genmyboxMale  {      
    background-color: #C6C6C6;
	float: left;
	width: 320px;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	height: 140px;
	margin-left: 0px;
	margin-right: 6px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; }
	
.genmyboxMaleBrother  {      background-color: #C6C6C6;
	float: left;
	width: 300px;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	height: 140px;
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; }
	
.genmyboxSpacer  {
	width: 20px;
	float: left;
	position: relative;
}
	
.genmyboxFemale  {    background-color: #E3E3E3;
	float: left;
	width: 300px;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	height: 140px;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; }
	
.genmyboxColumn {width: 130px; float: left; text-align: left; padding-left: 10px; }

.genchildboxLeft  {     
    background-color: #EBEBEB;
	float: left;
	width: 350px;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	height: 160px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;}

.genchildboxRight  {     
    background-color: #EBEBEB;
	float: left;
	width: 300px;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	height: 160px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;}
	
.genchildboxSubLeft {
float: left;
width: 180px;
margin-left: 2px;
margin-right: 2px;
text-align: left;
}

.genchildboxSubRight {
float: left;
width: 90px;
margin-left: 2px;
margin-right: 0px;
text-align: left;
}

.genchildboxSpacer {
	
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 290px;
}


.afterthoughtgentext {
	width: 700px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	color: #400080;
}

.centerit {margin-left: auto; margin-right: auto;}

.rightsidesection {margin-left: 5px;}

.mondotext {font-size: 50px;  padding-left: 10px;  padding-top: 60px;}

.mondotextLess {font-size: 40px;  padding-left: 30px;  padding-top: 60px;  }

.mondotextLow {font-size: 30px;  padding-left: 55px;  padding-top: 90px;  }

/*.archiveTopPannel {  height: 130px; background-color:#DFDFDF;  border: 1px solid #CACACA;} 
*/


.headHolder {width: 1500px; height: 40px;  margin-left: 15px; margin-top: 8px; }

.headboxlong { width: 230px; height: 35px; margin-right: 10px; padding-top: 5px; float: left; background-color:#FFFFFF; overflow:hidden; 
 border: 1px solid #000000;  font-size: 10px;}
 
 .headboxlongRight{ width: 230px; height: 35px; margin-left: -7px; padding-top: 5px; float: left; background-color:#FFFFFF; overflow:hidden; 
 border: 1px solid #000000;  font-size: 10px; }


.headbox{
    width: 40px; 
	height: 30px; 
	margin-right: 19px; 
	padding-top: 10px;
	float: left;  
/*	background-color:#B9FFB9; */
    background-color:#E1E1E1;
	border: 1px solid #000000;
	overflow: hidden;
	
	}



.postsummarycontainer { background-color:#E9FEFE; width: auto; height: auto; border: 1px solid #CACACA;  padding: 1px; margin-top: 3px; margin-bottom: 10px; }

.littlelink {font-size: 10px;   padding-left: 15px; letter-spacing: 3px;}


#wp_quotes
{
	margin-left: 10px;
	margin-right: 10px;
	
}
	
#wp_quotes div.wp_quotes_quote
{  }
	
#wp_quotes div.wp_quotes_author
{
	text-align:right;
	font-style: italic;
	margin-top: 5px;
}

	
div.wp_quotepage
{
	font-size: 12px;
	width: 90%;
	
	margin-right: 20px;
}
	
div.wp_quotepage_quote
{
border: 1px solid #000000;
padding: 10px;
}
	
div.wp_quotepage_author
{
	margin-left: 200px;
	font-style: italic;
	margin-top: 10px;
	margin-bottom: 40px;
	
	border: 1px solid #000000;
    padding: 10px;
}
	
hr.wp_quotepage_hr
{
	width: 90%;
	margin-top: 15px;
	margin-bottom: 15px;
	
}
	
div.wpquotes_poweredby
{
	text-align: center;
	font-size: 10px;
	margin-top: 10px;
}



.recentposts {font-size: 11.5px;}

#deliciousText  {font-size: 12px;  margin-left: -5px;}

.plainblog {
	width: 220px;
	margin: 5px;
	background-color:#DDDDDD;
	border: 1px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	overflow: hidden;
	position: absolute;
	z-index: auto;
	top: 295px; 
	left: 10px; 
	text-align: left;

}

.plainblog2 {
	width: 275px;
	margin: 5px;
	background-color: #666666;
	border: 10px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	overflow: hidden;
	position: absolute;
	z-index: auto;
	top: 535px; 
	left: 10px; 
	text-align: left;

}

.bookwindow {
	width: 220px;
	height: 1995px;
	margin: 5px;
	background-color:#F5F5F5;
	border: 1px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	overflow: hidden;
	position: absolute;
	z-index: auto;
	top: 295px; 
	left: 252px; 
	text-align: left;

}

.moviewindow {
	width: 220px;
	height: 700px;
	margin: 5px;
	background-color:#F5F5F5;
	border: 1px solid #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	overflow: hidden;
	position: absolute;
	z-index: auto;
	top: 295px; 
	left: 736px; 
	text-align: left;
 

}
 .delicious-posts ul, .delicious-posts li, .delicious-banner { margin: 3px; padding: 0;}
 
 
.delicious-post { border-top: 1px solid #eee; padding: 0.3em; font-size: 1.2em; }
 .delicious-odd { background-color: #f8f8f8; }
 
/*.delicious-posts { margin: 1em; border: 2px solid #ddd; padding: 0.2em; width: 200px; font-family: sans-serif; }


.delicious-banner a { font-size: 1em; }
.delicious-posts a:hover { text-decoration: underline; }
.delicious-posts a { text-decoration: none; color: #a15426; display: block; padding: 0.3em; }
.delicious-post a { color: #04a1ff;} */
