.comment_in{
float:right;
width: 250px;
}
.com_block{
background-color:#e1e1ef;
padding-top:2px;
padding-bottom: 2px;
}
.groups a:link { text-decoration: underline; color: #3366cc; }
.groups a:visited { text-decoration: underline; color: #3366cc; }
.groups a:hover { text-decoration: none; color: #cc3333; }
.groups a:active, a:focus { text-decoration: underline; color: #3366cc; }

#vidmenu_video{
font-size:14px;
font-weight:bold;
}
#vidmenu_video a:link { text-decoration: underline; color: #3366cc; }
#vidmenu_video a:visited { text-decoration: underline; color: #3366cc; }
#vidmenu_video a:hover { text-decoration: none; color: #cc3333; }
#vidmenu_video a:active, a:focus { text-decoration: underline; color: #3366cc; }
#xaocswitch {
    padding:2px; background: #FACE0D; cursor: pointer;
}

#plaintag {}
#plaintag sup { font-size: 10px !important; color: #e0e0e0; }

#moviestack_pron{
overflow: hidden;
display:block;
}
#moviestack_pron .pron_movie {
	margin: 6px;
	padding: 10px;
	background: #f0f0fc;
	display:block;
	float:left;
	text-align:center;
}

#moviestack_fav{
overflow: hidden;
display:block;
background-color:#e1e1ef;
}
#moviestack_fav .movie {
width: 210px;
background: #f0f0fc;
margin: 6px;
padding:5px;
}


#moviestack{
overflow: hidden;
display:block;
}
#moviestack .movie {
	width: 480px;
	margin: 6px;
	background: #f0f0fc;
}

#moviestacktop {
	width: 48%;
	float: left;
	display: block;
	overflow: hidden;
}
#moviestacknew {
	width: 470px;
	float: left;
	display: block;
	overflow: hidden;
}
#moviestacktop .movie, 
#moviestacknew .movie {
	width: 100%;
	margin: 6px;
	background: #f0f0fc;
}
.movie .preview {
	float: left;
	padding: 10px;
}
.movie p {
	padding: 5px;
}

.comment {
	background: #f0f0fc;
	border: 1px solid #e1e1ef;
	margin: 5px;
	padding: 5px; overflow:hidden; _zoom:1;
	}
.matched { color: #ffffff !important; background: #eea0a0; }

.myTag { background: #ffc0c0; text-decoration: none !important; }
.myCat { border-bottom: 1px dashed red; text-decoration: none !important; }
.thisTag { color: #ff6060 !important; }
.thisCat { color: #ff6060 !important; }

.listtags span { background: #f0f0fe; padding: 1px; margin: 1px; line-height: 12px; display: block; /* height: 14px; */ width: 48.00%; overflow: hidden;}




.progressContainer {
  margin: 5px;
  padding: 4px;
  border: solid 1px #E8E8E8;
  background-color: #F7F7F7;
  overflow: hidden;
  height: 170px;
}
/* Message */
.message {
  margin: 1em 0;
  padding: 10px 20px;
  border: solid 1px #FFDD99;
  background-color: #FFFFCC;
  overflow: hidden;
  height: 170px;
}
/* Error */
.red {
  border: solid 1px #B50000;
  background-color: #FFEBEB;
}

/* Current */
.green {
  border: solid 1px #DDF0DD;
  background-color: #EBFFEB;
}

/* Complete */
.blue {
  border: solid 1px #CEE2F2;
  background-color: #F0F5FF;
}

.progressName {
  font-size: 8pt;
  font-weight: 700;
  color: #555;
  width: 170px;
  height: 14px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
  font-size: 0;
  width: 0%;
  height: 2px;
  background-color: blue;
  margin-top: 2px;
}

.progressBarComplete {
  width: 100%;
  background-color: green;
  visibility: hidden;
}

.progressBarError {
  width: 100%;
  background-color: red;
  visibility: hidden;
}

.progressBarStatus {
  margin-top: 2px;
  width: 165px;
  font-size: 7pt;
  font-family: Arial;
  text-align: left;
  white-space: nowrap;
}
.fsUploadProgress {
  display: block; 
  width: 90%; 
  height: 200px;
  /*border: 1px solid #cecece;*/
  overflow-y: scroll;
  padding: 0px;
}
.fsFile, 
.progressWrapper { 
  width: 190px; height: 190px; 
  border: 1px solid #fff0f0;
  margin: 5px; float: left;
}
.progressCancel {
	display: block;
	width: 15px;
	height: 15px;
	background-image: url(/images/ico/delete.png);
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/basic_dd.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#vidmenu  { padding-top:20px; font-size:1em; margin-bottom:1em; position:relative;}

#vidmenu ul{
list-style-type:none;
padding:0;
margin:0;
}

#vidmenu li{
float:left; position:relative;
}
#vidmenu li.ligap { line-height:1em; font-size:1.4em;}

#vidmenu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:0em;
}
#vidmenu table, #vidmenu td, #vidmenu th, tbody{ border:none !important;}


#vidmenu ul li a, #vidmenu ul li a:visited {
display:block;
padding:0 1em;
font-size:1.2em; line-height:1em; font-weight:bold;
color:#36c;
text-decoration:none;
margin-right:1px;
text-align:center; text-decoration:underline;
}

#vidmenu ul li a:hover{
color:#c33; text-decoration:none !important; background:transparent; display:block; 
}

#vidmenu ul ul li { width:100%; background:#fafafa; border:none; width:150px;}
#vidmenu ul ul a, #vidmenu ul ul a:visited{font-size:11px; font-weight:normal; padding:5px 10px; width:150px; text-align:left;}


#vidmenu ul ul {
visibility:hidden;
position:absolute; left:1em; top:1.1em;
z-index:1000; background:transparent;

border:1px solid #aaa;
overflow:hidden;
width:149px;
height:0;
}
#vidmenu ul li:hover ul,
#vidmenu ul a:hover ul{
visibility:visible; height:auto;
}
