.imageoverlay {
	border: 3px solid #FFFFFF;
	cursor: auto;
}

body {
	
}
A {text-decoration: none; font-family:Arial, sans-serif, Helvetica; font-size:11px}
A:link {text-decoration: none; color: #1b1b1b;}
A:visited {color: #1b1b1b;}
A:hover {text-decoration: none; color: #ff89f0; font-weight:bold;}

a img {border: none; } 

A.class1:link {text-decoration: none; color: #FFFFFF}
A.class1:visited {text-decoration; color: #FFFFFF}
A.class1:active {text-decoration; color: #FFFFFF}
A.class1:hover {text-decoration; color: #FFFFFF}

A.class2:link {text-decoration: none; color: #1b1b1b}
A.class2:visited {text-decoration; color: #1b1b1b}
A.class2:active {text-decoration; color: #1b1b1b}
A.class2:hover {text-decoration; color: #1b1b1b}

A.class3 {A text-decoration: none; font-family:Arial, sans-serif, Helvetica; font-size:12px}
A.class3:link {text-decoration: none; color: #1b1b1b;}
A.class3:visited {color: #1b1b1b;}
A.class3:active {text-decoration; color: #1b1b1b}
A.class3:hover {text-decoration: none; color: #ff89f0; font-weight:bold;}

.whitetext {A text-decoration: none; font-family:Arial, sans-serif, Helvetica; font-size:11px; color:#FFFFFF}

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.style8 {
	font-weight: bold;
	color: #FF0000;
}
.style12 {font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding:0px 0px; width:150px; line-height:12px}
.style14 {font-size: 11px; color: #1b1b1b; }
.style15 {font-size: 10px; color: #006699; }
.style28 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; }
.duration {font-size: 10px; color: #000000;}
.views {font-size: 10px; color: #666666;}
.style13 {
		text-align:right;
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}

body {
		font-family: Helvetica;
		font-size: 11px;
		color: #000;
	}
	
	h3 {
		margin: 0px;
		padding: 0px;	
	}

	.suggestionsBox {
		position:absolute;
		left:50%;
		margin: 10px 0px 0px 0px;
		width: 325px;
		background-color: #1b1b1b;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList ol {
		float:left;
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList ol:hover {
		background-color: #FF66FF;
	}
	.vid-thumb-message { margin-bottom: 120px; }

/* containter */
.vid-thumb{float:left; width:160px;height:170px;left:0px; /* ADJUSTS vertical spacing between rows of vids*/ padding: 10px 5px 10px;cursor:pointer;}
/* container for image, rating, and hover */
.vid-thumb .pic{display:block; position:relative; float:left; clear:both; cursor:pointer;border:0px solid #000000; background:url('http://www.strokesearch.net/images/A8115D-md-b.jpg') center center no-repeat; width:160px; height:120px;padding:1px 1px 1px;}
.vid-thumb:hover { border:1px solid #FF89F0; width:159px;;height:168px;}
/* border element */
.vid-thumb .pic .frame{position:absolute; left:0px; top:0; display:block; center center no-repeat; padding:0px 0px; height:120px; width:160px; /* MUST BE HIGHER THAN INDEX OF IMAGE */z-index:4;}
/* -- Makes sure (broken) images occupy space correctly --*/
.pic img{height:120px; width:160px; position:relative; top:0px; z-index:2;}
.vid-title{font-weight:bold; padding:1px 0px; width:140px; line-height:12px;}
.vid-title a{font-weight: bold; font-family: Arial, Helvetica, sans-serif; width:150px; line-height:12px;height:2.1em; overflow:hidden; display:block; width:100%;}
.vids{width:100%}
#videos{
border-left:1px;
border-right:1px;
margin:auto;
padding:0 10px;
position:relative;
width:690px;
}
html>body #nav{
  margin-left:8px;
  background:url(navshadow.gif) no-repeat <strong>4px</strong> 100% #fff;
}

#nav{
  clear:both;
  font-weight:bold;
  color:#666;
  margin-left:4px;
  float:left;
  list-style-type:none;	
  background:url(navshadow.gif) no-repeat 44px 100% #fff;
  padding-bottom:21px;
}

/* SORT BUTTONS */
#nav li{
  list-style-type:none;
  float:left;
  margin:0 0 0 4px;
  padding:0 0 0 10px ;
  border-bottom:1px solid #999;
  background:url(tabgrey.gif) #c0c0c0 top left no-repeat;
}

#nav li a{
  color:#666;	
  background:url(tabgrey.gif) transparent top right no-repeat;
  display:block;
  padding:0 10px 0 0;
}

#nav li.cur,
#nav li.over,
#nav li:hover
{
  background:url(tabblue.gif) #3375b2 top left no-repeat;
  border-bottom:1px solid #036;
}
#nav li strong,
ul#nav li.cur a,
ul#nav li.over a,
ul#nav li:hover a
{
  display:block;
  color:#fff;
  padding:0 10px 0 0;
  text-decoration:none;
  background:url(tabblue.gif) transparent top right no-repeat;
}




