/* Vertical Surrogate stylesheet*/

.overlay a {font-family:arial,verdana, helvetica, sans-serif;font-size:13px;color:#333333;text-decoration:none;width:120px;height:90px}
.overlay {/*float: left; commented out for ie7 grid view extra space under thum fix*/position: relative;display:block;}
.overlay img.thumb {position:absolute;}
.overlay span.thumb {background:url(http://thumbnails.truveo.com/pixel.gif) no-repeat;display:block;position:absolute;top:0px;left:0px;}

.vmeta {align:left;font-size:12px;color:#666;text-decoration:none;padding-top:1px;padding-bottom:1px;clear:both;}
.vmetaList {align:left;font-size:12px;color:#666;text-decoration:none;padding-top:1px;padding-bottom:1px;clear:both; width: 300px;}
.vmeta a:link {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#777;text-decoration:underline;padding-top:1px;padding-bottom:1px;clear:left;}
.vmeta a:active {font-family:Arial, Helvetica, 
sans-serif;font-size:12px;color:#777;text-decoration:underline;padding-top:1px;padding-bottom:1px;clear:right}
.vmeta a:visited {font-family:Arial, Helvetica, 
sans-serif;font-size:12px;color:#777;text-decoration:underline;padding-top:1px;padding-bottom:1px;clear:right}
.vmeta a:hover {font-family:Arial, Helvetica, 
sans-serif;font-size:12px;color:#333;text-decoration:underline;padding-top:1px;padding-bottom:1px;clear:right}

.vmetatag {font-family:Arial, Helvetica, sans-serif; color:#888888;}

.metaDesc {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none;}
.metaDesc a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#034db6;text-decoration:none;}

.metaLink a:link {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#034db6;text-decoration:none;}
.metaLink a:active {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#034db6;text-decoration:none;}
.metaLink a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#034db6;text-decoration:none;}
.metaLink a:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#034db6;text-decoration:underline;}

.vertSurrImg {border:1px solid #ddd; height: 92px; width:122px;}
.vertSurrImg:hover {border:1px solid #777;}

.vertSponsoredLink{
  font-size:11px;
  top:-2px;
  position:relative;      
}
.description2 {
  position: absolute;
  top: 74px;
  left: 90px;
  font: 11px arial;
  padding-left:0px;
  padding-right:0px;
  padding-top:1px;
  background:#000000;
  float:right;
  height:15px;
  width:30px;
  filter:alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65;

}

.surrTxtNewWhite {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold}
.surrTxtNew {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:none}

.grid#ajaxresults {
/*important ie 6-7 padding fix - do not remove*/
width:483px;
position: relative;
height: 729px;
margin-left:2px;
margin-right:0px;
border:1px solid #CCCCCC;
}

.grid .wrapper {
	float:left;
	padding: 10px 15px 10px 15px;
	height:160px;
	position: relative;
	top: 0px;
	background-color: #f5f5f5;
	border: 1px solid #f5f5f5;
	width:129px;
}

.grid .wrapper:hover {
  float:left;
  padding: 10px 15px 10px 15px;
  height:160px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
}

.grid .thumb {
  margin-right:5px;
}

.grid .dummy{
  display:block;
  float:left;
  height:160px;
  width:130px;
}

div .grid #content {
  width:125px;
  clear:left;
}

div .grid #contentTable {
	width:125px;
}

.grid .tit {
	line-height:125%;
	height:31px;
	display:block;
	max-width:125px;
	position:relative;
/* 	max-height:31px; */
	overflow:hidden;
/*	text-overflow:ellipsis; */
/*	height:expression(document.body.clientWidth >= 32? "32px" : "98%");  */

}
.grid .tit a:link {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#444;text-decoration:none; line-height: 15px;}
.grid .tit a:active {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#444;text-decoration:none; line-height: 15px;}
.grid .tit a:visited {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#444;text-decoration:none; line-height: 15px;}
.grid .tit a:hover {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#06c;text-decoration:none; line-height: 15px;}


div .grid .showgrid{
display:block;
max-height:30px;
line-height:115%;
max-width:125px;
_width:125px;
overflow:hidden;
position:relative;
  }

div .grid .showlist{
  display:none;
}

/*
#listviewtable tr{height:14px;line-height:115%;}
#listviewtable tr td{padding-top:3px;max-height:14px;overflow:hidden;}
*/
.grid .titoverflow { padding-top:1px; padding-bottom:1px; }
.grid .titoverflow a:link {font-size:12px;color:#777;text-decoration:underline;padding-top:1px;padding-bottom:1px;clear:left; }
.grid .titoverflow a:active {font-size:12px;color:#777;text-decoration:underline;padding-top:1px;padding-bottom:1px;clear:left;}
.grid .titoverflow a:visited {font-size:12px;color:#777;text-decoration:underline;padding-top:1px;padding-bottom:1px;clear:left; }
.grid .titoverflow a:hover {font-size:12px;color:#333;text-decoration:underline;padding-top:1px;padding-bottom:1px;clear:right }

.list#ajaxresults{
	height:100%;
	min-height: 750px;
	width:482px;
	padding: 0px;
	position: relative;
	background-color: #fff;
	border: 1px solid #ccc;
	margin-left:2px;
	margin-right:0px;
}

.list .wrapper {
	padding-top:11px;
	padding-bottom:7px;
	padding-left:16px;
	background-color: #f5f5f5;
        border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	width: 466px;
}

.list .wrapper:hover {
        padding-top:11px;
        padding-bottom:7px;
        padding-left:16px;
	background-color: #fff;
}


.list .thumb {
	float:left;
	clear:both;
  margin-right:5px;
}

.list #content {
}

.list .dummy{
display:none;
}

.list #contentTable {
	width:280px;
}

.list .tit {
  line-height:20px;
  max-width:310px;
  max-height:18px;
  height:18px;
  position:relative;
  overflow:hidden;
  text-overflow:ellipsis;
  height:expression(document.body.clientWidth >= 32? "32px" : "98%");
}

.list .tit a:link {font-size:13px;font-weight:bold;color:#4444;text-decoration:none;}
.list .tit a:active {font-size:13px;font-weight:bold;color:#444;text-decoration:none;}
.list .tit a:visited {font-size:13px;font-weight:bold;color:#444;text-decoration:none;}
.list .tit a:hover {font-size:13px;font-weight:bold;color:#0066CC;text-decoration:none;}

.list .showlist{
  display:block;
}

.list .showgrid{
  display:none;
}

.most-viewed-tab {
width: 115px; height: 20px; float: left; text-align:center;
}

.most-viewed-tab-active {
width: 115px; height: 20px; font-weight:bold; float: left; text-align:center;
}

.Most-viewed-div {
width: 485px; height: 20px; background-color: #ccc; position:relative;z-index: 9;margin-left:2px; cursor: pointer;
}

.hidden{
display:none;
}

div #simvideosettitle {
	color:#000;
	font-size:16px;
	float:left;
	background:#ddd;
	border-top:1px solid #ccc; 
	border-right:1px solid #ccc;
  border-left:1px solid #ccc; 
  width:288px;
  height:20px;
  padding: 3px 0px 3px 10px;
}

.search_thumb {
  width:120px;
  height:90px;
  border:2px solid #333;
  display: block;
}

.unavailable { 
  background: url(http://www.truveo.com/client/versions/version0/images/amelia_icons.gif) no-repeat;
  background-position: -0px -339px;

.search_thumb:hover {
  border: 2px solid #B8D138;
}
