table#video {
border-bottom:1px dotted #DDDDDD;
border-top:1px dotted #DDDDDD;
width:577px;
margin-bottom:10px;
}
#main {
border-right:1px dotted #DDDDDD;
padding:0 8px 0 0;
width:350px;
}
a.player {	
color:#FFFFFF;
cursor:pointer;
display:block;
height:220px;
text-align:center;
text-decoration:none;
width:350px;
border:0;
padding:0;
margin-top:23px;
}
/* splash image */
a.player img {
width:350px;
border:0;	
}
#videosidebar {
padding-left:4px;
width:206px;
}
div#list {
height:224px !important;
overflow:hidden;
position:relative;
width:100%;
}
div#list div#clips {	
	position:absolute;
	height:20000em;
	width:100%;
}
div#clips a {
border-bottom:1px dotted #DDDDDD;
display:block;
height:70px;
overflow:hidden;
padding:2px 0;
text-decoration:none;
}
div#clips a:hover {
background-color	:#e6eaeb;
}
div#clips a p{
padding:1em;
margin:0;
}
div#clips a img{
border:0 none;
float:right;
margin:0 2px 0 5px;
}
div#clips a.first {
}
div#clips a.playing {
background-color:#ffe001;
}
div#clips a.paused {
}
a.go {
background:transparent url(images/up.png) no-repeat scroll 0 0;
cursor:pointer;
display:block;
height:18px;
margin:5px auto;
padding:0;
width:200px;
}
a.go:hover, a.go.down:hover {
	background-position:0px -18px;		
}
a.go.down {
	background-image:url(images/down.png);	
}
a.go.disabled {
	visibility:hidden;		
}
#captionBox {
padding-top:1em;
font-style:italic;
}
.caption a {
text-decoration: underline;
}
.more {
font-weight:bold;
text-transform:capitalize;
display:block;
width:200px;
padding:6px;
border-top:1px dotted #DDDDDD;
background-color:#EEEEEE;
text-align:center;
}


table#videoLarge {
width:780px;
}
#mainLarge {
padding:0 8px 0 0;
}
a.playerLarge {	
color:#FFFFFF;
cursor:pointer;
display:block;
height:305px;
text-align:center;
text-decoration:none;
width:500px;
border:0;
padding:0;
margin-top:23px;
}
/* splash image */
a.playerLarge img {
width:500px;
border:0;	
}
#videosidebarLarge {
padding-left:4px;

}
div#listLarge {
width:100%;
}
div#listLarge div#clips {	
width:100%;
}
