/* Redefinitions */

#technical		{ display: none } /* technical doesn't display correctly in Firefox for some reason */

/* #technical		{ position: static;
				  float: left;
				  clear: left;
				  width: 160px;
				  padding: 10px 0 10px 0;
				  border-top: 0;
				  border-bottom: 1px solid black;
				   }	*/			  

/* Section-specific styles */

#moviebox		{ margin: 0; }

.moviedata		{ margin: 0 0 20px 0p;
				  padding: 8px 0 20px 0;
				  border-bottom: 1px solid #404040; }

.poster			{ float: right;
				  clear: inherit;
				  background-color: #ffffff;
				  padding: 0 0 16px 16px }				  
				  
.moviedata h1	{ font-size: 180%;
				  font-weight: bold;
				  margin: 0 }
				  
.moviedata p	{ font-weight: bold;
				  margin: 0 }
				  
.poster p		{ font-weight: normal;
				  font-size: 80%;
				  text-align: center;
				  margin: 0 }
				  
.moviedata a	{ color: #000000; text-decoration: none }
.moviedata a: visited { color: #000000; text-decoration: none }
.moviedata a:hover	{ color: #0000FF; text-decoration: underline }

#content li		{ margin-bottom: 3px }