@charset "utf-8";
/* CSS Document */

body { margin:auto; text-align:center; background-color:#333; }

#player {
	
	width:1024px; 
	height:auto;
	margin:0 auto;
	background-color:#fff;
	float:left;
	
	
}

	
#leftcontainer {
	float:left;
	width:560px;
	height:600px;
	margin:0;
	padding:0;
	background-color:#fff;
}

#rightcontainer {
	float:right;
	width:450px;
	height:600px;
	margin:0;
	padding:0;
	background-color:#fff;
	
}
#videotitleBar {
		 width:1024px; height:auto; float:left;top:0px; left:0px;
			margin:0 auto; padding:10px 0 10px 0; text-align:center; background-color:#222; 
			}
#videotitleBar h1 {font:normal 26px Arial, Helvetica, sans-serif; margin:0;padding:0; color:#fff;
				}
#videotitleBar img {margin:0;}


#main{
	background-color:#ffffff;
	
/*border:2px double #00FF00;*/
	margin-top:0px;
	
	/*border:thick 4px;*/
				
	}
	
		


#videoPlayer{
	
	margin:0px;
	background-color:#ffffff;
	width: 560px;
	height:400px;
	padding:0px;
	
}
				  
#videoPlayer p {color:#FFFFFF}

#descWrapper  {background:#FFFFFF;
			  width: 550px;  height: 140px; margin:0;
			  border:solid 1px #999;
			  border-left:8px solid #09F;
			  text-align:left;
			 }
.movietitle {font:normal 14px Arial, Helvetica, sans-serif; width:400px; padding:5px 5px 5px 0; border-bottom:1px dotted #999;}			 
#movieDesc p {font:normal 80% 'helvetica neue',sans-serif; 
				
				color:#000;
				margin-top:1px;
				padding:5px 5px 5px 10px;
				float:left;
				width:400px;
				border-bottom:1px dotted #999;
				
				}
#movieDesc h2 {
	
	margin-top:10px;
	margin-bottom:0px;
	font:bold 80% 'helvetica neue',sans-serif; 
	text-transform:uppercase;
	margin-left:10px;
}

#link{
	float: right;
	padding:1px;
	
	margin-right:5px;
	margin-bottom:0px;
	margin-top:5px;
	
	
}

#related {
	padding:0;
	margin:0;
	float:left;
	width:400px;
	font:normal 12px Arial, Helvetica, sans-serif;
	
}

#related a {
	text-decoration:none;
	
	color:#333;
}
.relatedlink {
	padding:0;
	margin:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333;
	text-transform:uppercase;
	text-align:left;
	text-indent:10px;
	float:left;
}

.buynow, .buynow a {
	background-color:#900;
	color:#fff;
	font:bold 10px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:7px;
	margin:2px;
	text-decoration:none;
}

.buynow:hover {
	background-color:#CCC;
	color:#900;
}

#featWrapper {
	width:860px;
	height:90px;
	margin-top:0px;
	margin-left:0px;
	
}

#featWrapper img {
	}
#movieIndex  
				 {	background: #fff;  
			
				float:right; 
				width:450px;
				height:400px;
				padding:0px;
			
text-align:left;
			   	text-decoration:none;
			   	margin-bottom:15px;
				position:relative;
			
			   
				}

				
				
#movieIndex p {color:#000; text-decoration:none; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif;}

#movieIndex h2, #movieIndex h2 a {color:#333; margin:3px; padding:2px; font:bold 16px Arial, Helvetica, sans-serif; text-decoration:none;}

#movieIndex h3{ margin:0; padding:2px; font:normal 14px Arial, Helvetica, sans-serif;}
#movieIndex a:visited{color:#333;}
#movieIndex a:hover{ text-decoration:underline;}
.bold {font:bold 80% Arial, Helvetica, sans-serif; }
.regular a {font: normal 10px Arial, Helvetica, sans-serif; margin:0;}
.movietitle{font:bold 14px Arial, Helvetica, sans-serif; text-align:left; margin:2px; text-indent:10px;}
 
#adsense {height:295px; width:340px; border:1px solid #ccc; float:right; margin:0 50px 0 0;}
#adsense2 {height:60px; margin:20px 0 10px 0;}

#allmovies {clear:both; float:left; margin:100px 0 0 10px; width:1024px;}
div.media {
  display:block;
  float:left;
  width: 105px;
  height:160px;
  border: thin #999 solid;
  margin-top:.2em;
  margin-bottom:.5em;
  margin-left:.2em;
  padding: 0px;
  background-color:#c5c5c5;
 
  
}

div.media:hover {
  display:block;
  float:left;
  width: 105px;
  height:160px;
  border: thin grey solid;
  margin-top:.2em;
  margin-bottom:.5em;
  margin-left:.2em;
  padding: 0px;
  background-color:#999;

  
}
div.media p {
  text-align: left;
  font-family:Arial, Helvetica, sans-serif;
  text-transform:capitalize;
  color:#000;
  font-size: 10px;
  line-height:1;
 
  margin-top:0px;
  margin-bottom:10px;
  padding:5px;
  height:30px;
  display:block;
}

div.media a {
	text-decoration:none;
	color:#000000;
	 text-align: center;
  font-family:Arial, Helvetica, sans-serif;
  text-transform:capitalize;
  font-size: 10px;
  text-indent: 0;

	}
	
#allmovies p, #allmovies a {
	margin-bottom:20px;}

div.media a:hover {
text-decoration:underline;
}
	
#share {
	
	
	padding:5px;
	margin:5px;
	float:left;
	font: 100% 'helvetica neue',sans-serif;
}


