@charset "utf-8";
#leftside {
	background-color: #99CC33;
	height: 900px;
	width: 652px;
	left: 10px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: fixed;
	overflow: hidden;


}

.ptnt_videoblog{
	height:599px;
	display:block;
	background-image:url(tvbck.gif);
	background-repeat:no-repeat;
	margin-left:10px;
	padding:15px;
	text-align:center;
	_margin-bottom:-38px;
}
#playerback {
	background-image: url(tvbck.gif);
	position: inline;
	height: 600px;
	width: 650px;
	background-repeat: no-repeat;
	top: 0px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: -38px;
	margin-left: auto;
	left: 10px;
}
#player {
	height: 500px;
	width: 500px;
	position: absolute;
	left: 30px;
	top: 100px;
}

.left-column{width:660px;float:left;margin-top:-60px;_margin-top:-80px;_display:inline;}
.doc2{width:73.074em;*width:71.313em;min-width:950px;}
#bottomofplayer {
	background-image: url(bottom.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-color: #FF6600;
	position: absolute;
	height: 150px;
	width: 650px;
	
	top: 600px;
}
#right-column{
margin-left:1555px;
width:300px;
float:left;
margin-top:-20px;

margin-left:0;}

#left-column{width:660px;float:left;margin-top:-60px;_margin-top:-80px;display:inline;}
#voila {
	
	position: inline;
	height: 150px;
	width: 325px;
	
	top: 0px;
}
.leftcontainer {
	background-color: #009933;
	height: 700px;
	width: 650px;
	left: 10px;
	top: 0px;
}
.background {background-color:#99CC33;
}


#navigation {

position: absolute;

z-index: 10;

width: 210px;

height: 600px;

margin: 0;

margin-top: 0px;

border-right: 1px solid #C6EC8C;

font-weight: normal;

}
#container
{
width: 985;
margin: 10px auto;
background-color: #fff;
color: #333;

}

#top
{
padding: .5em;
background-color: #ddd;
border-bottom: 1px solid gray;
}

#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
float: left;
width: 160px;
margin: 0;
padding: 1em;
}

#content
{
left: 650px;
border-left: 1px solid gray;
padding: 1em;
max-width: 36em;
}

#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
border-top: 1px solid gray;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

 
#lh-col{
 position: absolute;
 top: 0px;
 left: 10px;
 width: 655px;
 

 
 margin: 0px;
 padding: 0px;
 height: 800px;
 }

#rh-col{
 margin: 10px 10px 10px 652px;
 border: 2px solid #000000;
 background: #ffffff;
 color: #333333;
 padding: 10px;
 top:0px;
 
 width:300px;
 }
 #adbottom{
 position:inline;
 width:auto;
 }