		body {
			margin: 0;
			padding: 0;
			font: 14px Helvetica, Arial, sans-serif;
			text-align: center;
/*			background-color: #b6d393;*/
		}
		
		body.musicvideos,
		body.commercials,
		body.shortfilms,
		body.bio { background-color: #022e38; }
		
		
		
		* { margin: 0; padding: 0; }
		h1, h2, h3, h4 { margin: 0; padding: 0; } /* For WinXP Firefox 1.5 + 2.0 */


/*		Once design is set, replace .PNGs with .GIFs and therefore, only "returntomenu" needs to remain.
		maybe don't even use this .htc fix, because of path referece problems with IE*/

		img,
		#masthead img,
		#roundedtop,
		#roundedbottom,
		#returntomenu a { behavior: url(../sitewide/iepngfix.htc); }

		a			{ color: #475a5e; text-decoration: none }
		a:hover		{ background-color: #e1edf0 }
		a:active	{ background-color: #cedfe3 }
		a:visited	{  }




		#container {
			margin: 0 auto;
			padding: 0;
			width: 630px;
			text-align: left;
/*			border: 1px solid #999;*/
		}
		
		#masthead {
			width: 630px;
			height: 35px;
			
			margin-top: 50px;
			margin-bottom: 50px;
			
			text-align: center;
		}
		
		@media print {
			#masthead, h1, h2, h3, h4 {
				margin: 15px 0 0 0;
				font-size: 15px;
				font-style: normal;
				text-indent: 0;
				}
			}








/**************
return to menu
**************/

		#returntomenu {
			height: 143px;
			width: 150px;
			right: 30px;
			top: 20px;
			position: absolute;
			visibility: visible;
			
			text-indent: -666;
			overflow: hidden;
			/*background: url(return_to_menu-squid.png) no-repeat 0 0;*/
		}
		
		#returntomenu a {
			display: block;
			width: 100%;
			height: 100%;
			background: url(return_to_menu-squid.png) no-repeat 0 0;
			
			z-index: 2;
			
		}
		
		#returntomenu a:hover { background-color: transparent;}


		@media print { #returntomenu { visibility: hidden; } }






/*********
placecard
*********/

		#placecard {
			width: 630px;
			padding-top: 20px;
			padding-bottom: 20px;
			background-color: white;
			text-align: center;
		}
		
		#roundedtop {
			width: 630px;
			height: 20px;
/*			border-bottom: 18px solid white;*/
			background: url(placecard-rounded_top.png) no-repeat 0 0;
		}

		#roundedbottom {
			width: 630px;
			height: 20px;
			background: url(placecard-rounded_bottom.png) no-repeat 0 0;
		}








/******
entries
******/

		.entry {
			display: block;
			position: relative;
			padding: 0;
/*			padding: 0px 0 30px 0;*/

			margin: 0 auto;
			margin-bottom: 30px;
			text-align: center;

			width: 550px;
			height: 190px;
/*			height: 160px;*/

			clear: both;

/*			background-color: yellow;*/
/*			background-color: white;*/
			border-bottom: 1px solid #e3e3e3;
		}

		/*.entry*/ .last {
			margin-bottom: 0;
			padding-bottom: 0;
			height: 160px;
			border: 0;
/*			background-color: red;*/
		}

		.entry img.thumbnail {  /*replace, and just use IMG tag*/
			display: block;
			position: absolute;
			top: 0px;
			left: 0px;
			text-align: left;
			background-color: grey;
		}


		.infoblock {
			display: block;
			position: absolute;
			text-align: left;
			top: 90px;
			left: 250px;
		}

		
		.entry h3 { /*.brand*/
			display: block;
			padding-bottom: 6px;
			font: 19px Helvetica, Arial, sans-serif;
			font-weight: normal;
			text-transform: uppercase;
			color: #d11a0e;
		}

		.entry .title a			{ color: #475a5e; font-size: 15px; text-decoration: none }
		.entry .title a:hover	{ background-color: #e1edf0 }
		.entry .title a:active	{ background-color: #cedfe3 }




/*****
footer
*****/

		.back {
			display: block;
			padding: 5px 0 0 20px;
			/*color: #48612b;*/
			font: 9px Helvetica, Arial, sans-serif;
		}
		
		.back a			{ color: #567076; padding: 1px;}
		.back a:hover	{ color: white; background-color: #567076;}





		#getquicktime {
			width: 630px;
			padding: 3em 0 1em 0;
			text-align: center;
		}
		
		#getquicktime a img { border: 2px solid transparent; }
		#getquicktime a:hover img { border: 2px solid #567076; }





		#copyright {
			width: 630px;
			padding: 3em 0 3em 0;
			
			
			font-size: 10px;
			color: #567076;
			text-align: center;
		}