body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

#header {
	position: relative;
	top: 0px;
	left: 0px;
	width: 97.5%;
}

#vidcont { position: absolute; top: 60px; left: 211px;
  width: 424px; } 
  

  
  
#thumbcont { position: absolute; top: 60px; left: 640px; 
  width: 212px; }   
    
 
#thumbcont2 { position: absolute; top: 60px; left: 640px;
  width: 212px; }  
  
#player { position: absolute; top: 75px; left: 225px;
  width: 400px; } 

#terms2 {
	position: absolute;
	top: 100px;
	left: 262px;
	width: 60%;
}

#terms3 {
	position: absolute;
	top: 100px;
	left: 262px;
	width: 60%;
}

div.terms3 {  margin: 10px 10px 10px 10px;
	 height: 630px; overflow: auto}	

  
#header2 { position: absolute; top: 0px; left: 0px;
  width: 20px; }  
  
#header3 { position: absolute; top: 0px; right: 0px;
  width: 19px; }  



#rtsidet{ position: absolute; top: 60px; right: 10px;
  width: 120px; background-color: #FFFFFF; 
  color: #000000;}

#rtsidem{ position: absolute; top: 76px; right: 0px;
  width: 206px; background-color: #FFFFFF; 
  color: #000000;}
  
  
#rtsideb{
	position: relative;
	top: 100px;
	left: 206px;
	width: 206px;
	background-color: #FFFFFF;
	color: #000000;
}  
  
  


h3, p {margin: 0 10px 0px 10px;}

div.contop {	width: 206px;	height: 21px;	margin: 5px 0 0 0;
	background: url(images/container_top.jpg) no-repeat center top;}


div.container {
	width: 206px;	background: url(images/container_middle.jpg) repeat-y center center;}


div.footer {
	background: url(images/container_bottom.jpg) no-repeat center bottom;	width: 206px;	height: 22px;}


h2 span {font-size: 20px;background: #FFFFFF;position: relative;left: 10px;top: 5px;padding-right: 10px;}

h3 {padding: 10px 0 0 0;}



div.cont2l { width: 20px;	height: 55px;	margin0px 0 0 0; display:inline;
	background: url(images/container3lft.jpg) no-repeat left top;}


div.cont2r { width: 19px;	height: 55px;	margin0px 0 0 0; display: inline;
	background: url(images/container3rt.jpg) no-repeat left top;}


#comments { position: absolute; top: 390px; left: 211px;
  width: 404px; height: 265px; }  
	
div.comments {  margin: 10px 10px 10px 10px;
	width: 400px; height: 260px; overflow: auto}	
	
	
.transparent_class {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}	
	



#vidsearch { position: absolute; top: 390px; left: 640px;
  width: 424px; height: 286px; background: url(images/comcontainer.jpg)}  
	
div.vidsearch {  margin: 10px 10px 10px 10px;
	width: 400px; height: 260px; overflow: auto}	



#smallsearch { position: absolute; top: 390px; left: 640px;
  width: 212px; height: 286px; background: url(images/smallsearch.jpg)}  
	
div.smallsearch {  margin: 10px 10px 10px 10px;
	width: 190px; height: 260px; overflow: auto}	


#widesearch { position: absolute; top: 390px; left: 640px;
  width: 636px; height: 286px; background: url(images/widesearch.jpg)}  
  
  
#widethumbs { position: absolute; top: 60px; left: 640px;
  width: 636px; height: 324px; background: url(images/widemenu.jpg)}  
  
div.widesearch5 {  margin: 10px 10px 10px 10px;
	width: 610px; height: 296px; overflow: auto}  
  
	
div.widesearch {  margin: 10px 10px 10px 10px;
	width: 610px; height: 260px; overflow: auto}



#baseline { position: absolute; top: 800px; left: 30%;
  width: 40%; }  
  
div.baseline { width: 40%;	height: 55px;	margin0px 0 0 0; }

