	/*Style.css*/

		*	{
			margin: 0;
			padding: 0;
			}

		body 	{
			font: 12px "Georgia";
			color: #000000;
			background: url('../images/background.jpg');
			/*background: #000000;*/
			}

		h1	{
			font-size: 24px;
			font-weight: normal;
			}

		h2	{
			font-size: 20px;
			font-weight: normal;
			}

		h3	{
			font-size: 16px;
			font-weight: normal;
			}
		
		#wrapper{
			position: relative;
			margin: 0 auto !important;
			width: 690px;
			}
			
		#header {
			background: transparent url('../images/banner.jpg') no-repeat top center;
			width: 100%;
			height: 160px;
			margin-top: 20px;
			}

		a	{
			color: #A68542;
			line-height: 5px;
			margin: 0 5px 5px 0;
			padding: 10px;
			text-decoration: none;
			}
		
		a:hover {
			/*background: url('../images/arrow.png') no-repeat right;*/
			color: #8C95AB;
			}
			
		a img {
			*border: solid 2px #A68542;
		}
			
/* CONTENT STUFFS */
		#content{
			padding-top: 5px;
			*padding-top:20px;
			}
			
		.entry	{
			background-color: #FFEECC;
			margin: 15px 0 15px 5px;
			padding: 10px;
			width: 490px;
			line-height: 1.6;
			border: 1px solid #A68542;
			}

		h2.entry_head
			{
			width: 485px;
			height: auto;
			padding-left: 5px;
			line-height: 30px;
			vertical-align: middle;
			border-bottom: 1px solid #000000;
			}

		h3.entry_foot
			{
			width: 450px;
			height: 25px;
			text-align: right;
			padding-right: 5px;
			}

		p	{
			padding: 5px;
			text-indent: 25px;
			}
			
		.video
			{
			text-align:center;
			}
			
		.soundtrackEntry
			{
				border-bottom: dashed 1px black;
				padding: 5px;
			}
			
		.soundtrackEntry a
			{
				padding: 0;
			}
			
		.soundtrackEntry p
			{
				padding: 0;
				text-indent: 0;
			}
		
		.character_name
			{
			font-style: italic;
			}
		
		.character_bio
			{
			min-height: 335px;
			}
			
		.character_bio_left
			{
			float:left; 
			width:235px;
			height:335px;
			}
			
		.character_bio_left img
			{
			border:solid 1px black;
			padding: 3px;
			}
		/*
		.character_bio_left p
			{
			background-color:#FFCC66;
			}
		*/
		.character_bio_right
			{
			float:right; 
			width:235px;
			height:335px;
			}
			
		.character_bio_right img
			{
			border:solid 1px black;
			padding: 3px;
			}
		/*
		.character_bio_right p
			{
			background-color:#FFCC66;
			}
		*/
		.bio_text
			{
			overflow-y:auto;
			overflow-x:hidden;
			}
		
		.bio_text a
			{
			margin: 0;
			padding: 0;
			}
			
		.bio_nav
			{
			text-align:right;
			margin-top:5px;
			}
		
		.bio_nav a:hover
			{
			background:none;
			}
		
		.stripViewer 
			{
			position: relative;
			overflow: hidden; 
			width: 515px;
			height: 440px;
			margin:15px 0;
			*margin:0;
			}
		
		.stripViewer .panelContainer 
			{
			position: relative;
			width: 100%;
			list-style-type: none;
			}
		
		.stripViewer .panelContainer .panel 
			{
			float:left;
			height: 100%;
			position: relative;
			margin: 0 0 15px 5px;
			padding: 10px;
			width: 488px;
			line-height: 1.6;
			border: 1px solid #000000;
			background: #FFEECC;
			}
		
		.stripNav 
			{ 
			display:none;
			}
			
/*Navigation*/
		#navBar 
			{
			background: #FFEECC;
			position: absolute;
			top: 180px;
			right: 5px;
			width: 150px;
			text-align: right;
			border: 1px solid #A68542;
			*margin-top:20px;
			}

		#navHead
			{
			/*margin: 0 0 75px 0;*/
			}

		#navBar ul
			{
			margin: 10px 0;
			}
			
		#navBar li
			{
			padding: 5px 0;
			list-style: none;
			}
		
		#navBarCastAndCrew 
			{
			/*background:  #8F2E31 url('images/ksGreekLetters_small.png') no-repeat center top;*/
			background: #FFFFFF;
			position: absolute;
			top: 450px;
			right: 5px;
			width: 150px;
			text-align: right;
			border: 1px solid #FFFFFF;
			*margin-top:20px;
			}
			
		#navHeadCastAndCrew
			{
			
			}
			
		#navBarCastAndCrew ul 
			{
			margin: 0;
			padding: 0;
			list-style: none;
			}
		
		#navBarCastAndCrew ul li 
			{
			position: relative;
			float: right;
			width: 100%;
			}
			
		#navBarCastAndCrew li ul 
			{
			position: relative;
			display: none;
			}
			
		#navBarCastAndCrew ul li a 
			{
			display: block;
			text-decoration: none;
			line-height: 15px;
			padding: 5px;
			background: #FFFFFF;
			margin: 0 10px;
			}

		#navBarCastAndCrew ul li a:hover 
			{ 
			
			}
			
		#navBarCastAndCrew li:hover ul, li.over ul 
			{ 
			display: block; 
			}
			
/*Footer*/

		#footer	{
			clear: both;
			font_size: 8px;
			text-align: center;
			}
			
		#footer p {
			color: #FFFFFF;
			}
			
/*Random Image*/
		
		#random-image {
			position: absolute;
			top: 405px;
			right: 7px;
			width: 150px;
			}

