#omniture {
display:hidden;
}

#AdBanner {
display:none;
}

.adDiv {
display:inline;
}

.modulecontainer {
float:left;
display:inline;
border:0px solid red !important;
padding:0px !important;
/* border: 4px solid #EEE;
padding: 3px;
border-top: 4px solid #F2F2F2;
border-bottom: 4px solid #F2F2F2; */
}


.descbg {
background-color: #F2F2F2;
width:100%;
display:none;
float:left;
border:0px solid green;
margin:0px;
padding:0px;
}

.descinfo {
background-color: #F2F2F2;
overflow:hidden;
text-align:left;

float:clear;
border:0px solid red;
line-height:1.3em;
overflow:hidden;
width:300px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
padding:0px;
height:42px;
border:0px solid red;
font-size:11px;
* margin-left:10px;
}

.similarvideos {
width:100% !important;
}



#replaceme div {
padding:0px !important;
margin:0px !important;
margin-right:2px !important;
}

.modulecontainer .more .poweredbylogo img {
display:inline !important;
float:right !important;
margin-right:10px !important;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
border:0px solid red !important;
padding: 0px 0px 0px 0px !important;
}

.morelink{
display:inline;
float:left;
font-size:10pt;
text-align: center;
padding:0px;
padding-bottom: 5px;
background-color: #F2F2F2;
margin-left:10px;
color: #0B5589;
}

.replaceme {
position:absolute;
left:45px;
top:0px;
border:0px solid red;
margin-top:3px;
}

#replaceme2 {
border:0px solid red;
margin-left:15px;
margin-top:3px;
float:left;
display:inline;
}

.larrow {
float:left;
display:inline;
border:0px solid red;
margin-left:5px;
margin-top:15px;
}

.similarvideos .larrow img {
margin: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 0px !important;
border: 0px solid red !important;
}

.similarvideos .rarrow img {
margin: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 0px !important;
border: 0px solid red !important;
}

.rarrow {float:right;
display:inline;
border:0px solid red;
margin-right:0px;
margin-top:15px;
position:absolute;
top:0px;
right:5px;
}




#outmostdiv {
border:0px solid green;
float:left;
width:100%;
 }
 
.vgcaption {
position:relative;
float:left;
display:table;
border:0px solid green;
margin:0px;
padding:0px;
background-color: #F2F2F2;
overflow:hidden;
height:36px;
}

.vgtitle {
display:table-cell;
vertical-align:middle;
color:#565656;
border:0px solid red;
color:#6C6C6C;
font-family:arial;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:1.2em !important;
font-family:arial,helvetica,sans-serif !important;
font-size:10pt !important;
padding-left:8px;
padding-right:8px;
padding-top:0px;
padding-bottom:0px;
background-color: #F2F2F2;
overflow:hidden;
margin-left:8px;
margin-right:8px;
margin-top:3px;
}


.PlayerDIV {
float:left;
display:inline;
}



.videowidget .modulecontainer .similarvideos {
position:relative;
border: 0px solid blue;
float:clear;
float:left;
display:inline;
height:74px;
padding:0px;
padding-top:0px;
width:100%;
margin:0px;
display:none;
margin-top:0px;
padding-bottom:5px;
background: url(acv_thumbbackground.gif);
}
                                            
.similarvideos .replaceme .thumbwrapper img {
display:inline !important;
height:55px !important;
width:73px !important;
margin-left:2px !important;
margin-top:0px !important;
margin-bottom:0px !important;
margin-right:2px !important;
padding: 0px 0px 0px 0px !important;
border:none !important;
}

.similarvideos .replaceme .thumbwrapper {
position:relative;
border:0px solid green;
display:inline;
float:left;
margin-right:3px;
}

.overlay {
float:left;
z-index: 50;
text-decoration:none;
display:none;
position:absolute;
top:5px;
left:55px;
width:130px;
border:1px solid #000;
background-color: #FFF;
font-size:9pt;
text-align:left;
padding:3px;
color: #000;
}

.more {
float:left;
font-size:10pt;
text-align: center;
padding:0px;
padding-bottom:5px;
padding-top:5px;
background-color: #F2F2F2;
border:0px solid green;
width:100%;
border: 0px solid green;
}

.loadergif {
margin-top:0px;
margin-left:0px;
}


.f3{_margin-bottom:-177px !important;}
#adComponent{width:324px;z-index:9999;position:relative;}
#adcode{_height:250px;}
.LargeAd{z-index:9999;height:250px !important;margin-top:-180px !important;}
/*.LargeAd #NS_FLASH_adComponent{display:block;margin:0 auto;}*/
.LeaveBehindAd{margin-top:6px !important;height: 68px !important;}
#related_videos{_top:-177px;background:#FFFFFF;}
.brandingDiv{height:32px !important;}
.linktopartner{display:block;height:20px !important;}
#eSnag{margin-top:6px !important;}
.esnagO{_margin-top:-150px !important;}
.relatedO{_margin-top:-140px !important;}
.commentO{_margin-top:-10px !important;}




