body { background-color: #7f3f3f; color: #f5f5f5; font-size: 13px; font-family: Georgia Arial; text-align: center;}

a, a:visited { color: #ffd800; }

div.top_desc {font-size: 0.9em;  background-color: #fffad9; margin-bottom: 7px; } 
div.footer { font-size: 0.8em;  text-align: center; zbackground-color: #fffad9;}

h1 { font-size: 1.7em;  font-family: Arial; padding: 0; margin: 5px 0;}

.clear { clear: both; }
div.thumbs { width: 960px; margin: 0 auto;}
div.thumbs div.thumb { width: 240px; height: 245px; float: left;  margin: 4px; overflow: hidden; }
div.thumbs div.thumb a img { width: 240px; height: 180px; border: 0; margin: 3px 0; }
div.thumbs div.thumb a.desc { font-size: 1.2em; font-weight: bold; display: block; width: 238px; overflow: hidden; height: 18px; }
div.thumbs div.thumb div.length { float: left; width: 120px; font-weight: bold; }
div.thumbs div.thumb div.added { float: left;  width: 120px; color: #aaa; text-align: right; }
div.thumbs div.thumb div.tags { clear: both; font-size: 0.8em; color: #aaa; }
div.thumbs div.thumb div.tags span.label { color: white; } 

div.pagination {  margin: 5px auto; zfont-weight: bold; font-size: 1.1em;}
div.pagination span.disabled { padding: 0 2px; }
div.pagination span.current { padding: 0 2px;  }
div.pagination a { padding: 0 2px; }

h2 { margin-bottom: 1px; }

div.width_wrapper { width: 1000px; margin: 0 auto 0 0; }




div.thumbs_big {  zbackground-color: white;    zborder: 1px solid #ffc600;        padding-top: 3px; width: 990px; margin: 0 auto; }

div.big_thumbs_container div.thumb { padding: 2px; background-color: #f6f6f6; font-family: Arial; width: 240px; height: 244px; float: left;  margin: 0px; overflow: hidden; 
    font-size: 12px; border: 1px solid #d96c6c; }
div.big_thumbs_container div.thumb a { color: #7f3f3f; }
div.big_thumbs_container div.thumb a img { width: 240px; height: 180px; border: 0; margin: 3px 0; }
div.big_thumbs_container div.thumb a.desc { zfont-size: 1.2em; font-weight: bold; display: block; width: 248px; overflow: hidden; zheight: 18px; }
div.big_thumbs_container div.thumb div.length {  color: #333; float: left; width: 100px; font-weight: normal; text-align: left; font-size: 1.1em; padding-left: 4px;}
div.big_thumbs_container div.thumb div.added { float: left;  width: 135px; color: #333; text-align: right; }
div.big_thumbs_container div.thumb div.tags { clear: both; font-size: 0.9em; color: #333; text-align: left; height: 28px; width: 235px; padding-left: 4px;}
div.big_thumbs_container div.thumb div.tags span.label { color: #333; font-weight: bold; }
div.big_thumbs_container div.thumb div.length span.label { color: #333; font-weight: bold; font-size: 12px; }.

.center { text-align: center; }
.clear { clear: both; }

div.thumb { background-color: white; border: 1px solid #a66e02; }
img.top_thumb { width: 180px; height: 135px; border: 1px solid #a66e02; }

iframe { width: 99%; }