body {
	background: #FFF;
	font-family: Tahoma, Verdana, Arial, Tahoma, Arial;
	font-size: 14px;
	line-height: 1.4em; 
	color: #000;
	text-align: center;
	padding: 0px;
	margin: 0px;
	letter-spacing: 1px;
	word-spacing: 1px;
	}  
a { font-weight: bold;text-decoration: none; color: #0070ad; }
a:hover { color: #ef4423; }
   img {
      border: 0px;
   }
   h1 { margin: 0px; font-size: 17px; }
   h3 {
      margin: 0px;
	  text-transform: uppercase;
	  color: #e62415;
   }
   hr { border: 1px solid #f0f0f0; }
   table, tr, td { border: 1px solid #0070ad; }
   table { width: 100%; }
   td { padding: 10px; }
   td img { margin: 0px auto; text-align: center; }
   th { background-color: #0070ad; color: #FFF; padding: 5px; }
   
/* COMMON TEMPLATE ITEMS */
   #Container {
        color: #000;
		width: 970px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		text-align: left;
		margin-top: 15px;
	}
	.MainContent {
	background: url(images/bg.png);
	padding: 50px 20px;
	}
	.aligncenter { display: block; margin: 0px auto; }
	
	
	
/* HEADER */
.Header { }
.HeaderLeft {
    width: 235px;
	margin-top: 22px;
}
.HeaderRight {
    width: 650px;
	margin: 0px 0px 0px 0px;
}
.HeaderLeftGallery {
    width: 195px;
}
.HeaderRightGallery {
    width: 706px;
	margin: 20px 0px 0px 20px;
}


/* HEADER MENU */
/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/image_dropdown.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


#Menu-Nav {padding:0; margin:0; list-style:none; height:50px; position:relative; z-index:200; }
#Menu-Nav li.top {display:block; float:left;}
#Menu-Nav li a {display:block; float:left; height:52px; width: 52px; text-decoration:none; padding:0; cursor:pointer;}
#Menu-Nav li.menu-misc a { width: 73px; }
#Menu-Nav li a b {margin-left:-999px;}

#Menu-Nav li a.about {background:url(images/menu_about_off.png);}
#Menu-Nav li a.books {background:url(images/menu_books_off.png);}
#Menu-Nav li a.plays {background:url(images/menu_plays_off.png);}
#Menu-Nav li a.tv {background:url(images/menu_tv_off.png);}
#Menu-Nav li a.radio {background:url(images/menu_radio_off.png);}
#Menu-Nav li a.film {background:url(images/menu_film_off.png);}
#Menu-Nav li a.misc {background:url(images/menu_misc_off.png);}

#Menu-Nav li:hover a.about {background:url(images/menu_about_on.png);}
#Menu-Nav li:hover a.books {background:url(images/menu_books_on.png);}
#Menu-Nav li:hover a.plays {background:url(images/menu_plays_on.png);}
#Menu-Nav li:hover a.tv {background:url(images/menu_tv_on.png);}
#Menu-Nav li:hover a.radio {background:url(images/menu_radio_on.png);}
#Menu-Nav li:hover a.film {background:url(images/menu_film_on.png);}
#Menu-Nav li:hover a.misc {background:url(images/menu_misc_on.png);}

#Menu-Nav table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}

#Menu-Nav .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#Menu-Nav li:hover {position:relative; z-index:200;}
#Menu-Nav a:hover {position:relative; white-space:normal; z-index:200;}

#Menu-Nav :hover ul.sub{left:0; top:52px; width:100px; height:auto; z-index:300;}
#Menu-Nav :hover ul.sub li
{display:block; position:relative; float:left; width:125px; font-weight:normal; border: 1px solid #000; background-color: #FFF; color: #000; font-size: 11px; padding: 10px;}
#Menu-Nav :hover ul.sub li a
{ text-decoration:none; padding:0; cursor:pointer; color: #000; height: auto; width: 125px;}

#Menu-Nav :hover ul.sub li a:hover { color: #ef4423; }

/* FOOTER */
.Footer { position: relative; width: 100%; margin: 10px auto 30px auto; text-align: center; }

/* IMAGES */
.Bio-FloatLeftImage {
float: left;
padding: 10px;
margin: 0px 10px 10px 0px;
background-color: #0070ad;
text-align: center;
font-size: 10px;
color: #FFF;
}
.Bio-FloatRightImage {
float: right;
padding: 10px;
margin: 0px 0px 10px 10px;
background-color: #0070ad;
text-align: center;
font-size: 10px;
color: #FFF;
}
.Bio-FloatCenterImage {
padding: 10px;
margin: 0px auto;
background-color: #0070ad;
text-align: center;
font-size: 10px;
color: #FFF;
}
.Bio-FloatLeftImage2 {
float: left;
padding: 10px;
margin: 0px 10px 10px 0px;
background-color: #ef4423;
text-align: center;
font-size: 10px;
color: #FFF;
}
.Bio-FloatRightImage2 {
float: right;
padding: 10px;
margin: 0px 0px 10px 10px;
background-color: #ef4423;
text-align: center;
font-size: 10px;
color: #FFF;
}

/* FLOATING */
.FloatLeftImage {
    float: left;
	margin: 0px 10px 10px 0px;
}
.FloatRightImage {
    float: right;
	margin: 0px 0px 10px 10px;
}
.FloatLeft {
    float: left;
}
.FloatRight {
    float: right;
}

/* CLEARING */
.Clear {
    clear: both;
}



/* MAIN PAGE */
.MainBio {
    width: 470px;
	margin: 40px 25px;
}
.MainPalmer { padding: 10px; }
.MainDate { padding: 110px 10px 10px 10px; }
.MainPurchase { margin: 15px; }
.MainImage {
    margin: 40px 120px 50px 0px;
}
.MainFeature { width: 350px; text-align: center; }
.MainFeatureTitle { color: #ef4222; text-transform: uppercase; font-size: 14px; }
.MainFeatureBox { border: 1px solid #f9c1a9; padding: 10px; text-align: left; margin-top: 5px; }
.MainFeatureBox a { color: #ef4222; }
.MainFeatureBox small a { color: #ef4222; font-size: 10px; text-transform: uppercase; }



/* INDIVIDUAL PAGES */
/* .MainText {
    width: 500px;
	margin: 0px 55px 0px 0px;
	} */
.MainText-Narrow { float: left; width: 480px; }
.MainText-Wide { float: left; width: 700px; }
.MainText-Full {  }
.MainText-Box { padding: 20px; background-color: #FFF; border: 1px solid #ef4423; margin-bottom: 20px; }
.Column-Left { width: 200px; float: left; margin-right: 25px; text-align: center; }
.Column-Right { width: 200px; float: right; font-size: 14px; }
.Column-Right .Quote { color: #FFF; color: #ef4423; font-size: 16px; padding-bottom: 12px; margin-bottom: 20px; }
.ItemPurchaseLinks { text-transform: uppercase; font-size: 11px; text-align: left; }
.ItemReviewLinks, .ItemMoreLinks { background-color: #ef4423; color: #FFF; margin-bottom: 20px; padding: 15px; }
.ItemReviewLinks a, .ItemMoreLinks a { color: #fff400; }
.ItemReviewLinks a:hover, .ItemMoreLinks a:hover { color: #fff88c; }
.Credits { font-size: 11px; line-height: 12px; margin-bottom: 20px; color: #666; }

/* TIMELINE */
.TimelineDate { float: left; width: 100px; font-weight: bold; }
.TimelineSummary { float: right; width: 770px; margin-bottom: 20px; }
.Awards { color: #666; margin-left: 40px; }