#tube td { width: 25%; vertical-align: top; }
#tube td div.update { border:1px solid #999999; background-color: #FFFFFF; padding:1px; margin: 2px 1px; text-align: center; font-size: 12px;
		height: 235px; overflow: hidden }
#tube td .update .picwrapper { height: 135px; }
#tube td div.update p.top { text-align: left; margin: 0px; font-size: 11px; }
#tube td .update a { color:#0000ff; font-weight: bold; }
#tube td .update p { margin: 0px; font-size: 11px; }
#tube td .date { float: right; text-align: right; 
				padding-right: 2px;  font-size: 0.9em; cursor: pointer}
#tube td .date img.icon { margin: 0px 2px; vertical-align: middle }

#tube td .update div.picwrapper { text-align: center; height: 135px; overflow: hidden; clear: both; margin: 6px 0px 3px 0px}
#tube td .commentcount { float: right; margin-right: 2px; text-align: right;  font-size: 10px }
#tube td p.description { margin: 5px 2px; text-align: center; }
#tube td p.description a.quick { margin-right: 10px; font-size: 1em; font-weight: bold }
#tube td img.qualitytip, #tube td img.typeicon { float: right; }

.adminbutton {color: #FFFFFF; text-align: center; font-family: Arial; font-size: 8pt; text-decoration: none; margin-right: 10px;
				font-weight: bold; width: 50px; height: 20; border-style: outset; 
				border-width: 1px; background-image: url('/images/menubar2.jpg'); background-repeat: repeat-x }



/* ----------------------------- tag links --------------------------------- */

.search { height: 430px; overflow-y: auto; overflow-x: hidden; width: 98%; font-size:85%; line-height: 1.3; text-justify: inter-word; text-align: left; background-color: #ffffff; border: 1px solid #000000 }
.lev1 { font-size: 1em; }
.lev2 { font-size: 1.2em; font-weight: bold; }
.lev3 { font-size: 1.4em; font-weight: bold;}
.lev4 { font-size: 1.6em; font-weight: bold; }
.search a { margin-right: 5px; color: #0000ff; }

div.segment { border-bottom: 1px solid #999999; margin-bottom: 10px; padding: 5px 1px; font-size: 8pt }
img.btn { cursor: pointer; }

.totaltext { font-size: 8pt; text-align: center; margin: 5px 0px 15px 0px; }

.mainwrapper { height: 3630px; }

#tags {list-style-type: none; margin: 0px; padding: 0px; }
#tags li { margin: 4px 0px; font-weight: bold; padding: 0px 0px 0px 20px }
#tags li a { color: #0000ff; font-size: 11px; }
#tags li.cathead { padding: 0px 0px 0px 10px; margin-top: 10px; margin-bottom: 4px; font-size: 12px; font-weight: bold }



p.selected { margin: 4px 0px 5px 20px; font-size: 12px; font-weight: bold; }
p.selected a { color:#0000ff; font-weight: normal; font-size: 10px; }