#breadcrumb, div.tags { margin:10px 0; padding:5px; font: normal 10pt arial; overflow:hidden; }
#breadcrumb h3, div.tags h4 { float:left; font:bold 10pt arial; margin:0; padding:0; }	
#breadcrumb ul, div.tags ul { float:left; margin:0; padding:0; }
#breadcrumb ul li, div.tags ul li{ float:left; list-style:none; }
div.tags ul li { padding-left:5px; }
div.center { text-align:center; margin:0; padding:0; }

input,textarea,select,button { color:black; }
label,input,textarea,select,button { margin:0; padding:0; }
label, input[type='text'],input[type='password'], textarea, select { display:block; padding:3px; width:auto; }
input[type='text'],input[type='password'],textarea { width:350px; }
label { font-weight:bold; padding:10px 0 0 0; }
label.error {color:red; padding:0 0 0 0; }
label.inline { display:inline; padding:0 0 0 0; }
label.tip { margin-top:0; color:#777; font-weight:normal; }

div.message { margin:10px 0; padding:5px; }
div.form-actions { padding-top:10px; }

#mini-search-query { width:125px; display:inline; }
#thumbnails img{ padding: 10px; }

ul.playlist { margin:0; padding:0; }
ul.playlist li { list-style:none; overflow:hidden; padding:5px; }

.playcontrol { display:block; float:left; }

/*div.article-content { overflow:hidden; }*/