.clearfix { }
.clearfix { display: block; }
html .clearfix { height: 1%; }
.clearfix:unknown { clear: both; height: 0px; display: block; visibility: hidden; content: "."; }
.filelist { margin: 0px 0px 0px 10px; padding: 0px; list-style-type: none; }
.filelist li { float: left; margin-bottom: 10px; margin-right: 10px; display: inline; white-space: nowrap; }
.filelist li a { width: 160px; height: 20px; display: block; background-image: url(graphics/btn_160.gif); color: #D9D9D9; background-repeat: no-repeat; line-height: 18px; text-decoration: none; }
.filelist li a span { padding-left: 5px; color: #FFFF33; text-decoration: underline; }
.filelist li a:hover { color: #9DD21F; }
.filelist li a:hover { background-image: url(graphics/btn_160_f2.gif); }
.filelist li a:hover span { color: #9DD21F; }
.filelist li.get a { width: 130px; background-image: url(graphics/btn_130.gif); text-align: center; }
.filelist li.get a span { padding-left: 0px; }
.filelist li.get a:hover { background-image: url(graphics/btn_130_f2.gif); }
.filelist li.large a { width: 175px; background-image: url(graphics/btn_175.gif); }
.filelist li.large a:hover { background-image: url(graphics/btn_175_f2.gif); }
.filelist li.mega a { width: 190px; background-image: url(graphics/btn_190.gif); }
.filelist li.mega a:hover { background-image: url(graphics/btn_190_f2.gif); }
#details h5 .go { margin-top: 4px; margin-left: 15px; width: 37px; height: 12px; }
#details h5 .moreofgo { margin-top: 13px; }
.nocap a { width: auto! important; }
.pagenav { margin-left: 0px; width: 308px; height: 40px; display: inline; position: static; }
.pagenav .first a { margin-left: 0px! important; border-left-style: none! important; xpadding-left: 0; }
.pagenav .more a { margin-left: 0px! important; border-left-style: none! important; xpadding-left: 0; }
.pagenav a { padding-right: 6px; padding-left: 6px; margin-left: 0px; border-left: #BFBFBF 1px solid; color: #BFBFBF; text-decoration: none; }
.pagenav a.current { color: #9DD21F; }
.pagenav li { display: inline; line-height: 12px; }
.pagenav ul { margin: 12px 0px 0px; padding: 0px; list-style-type: none; text-align: center; }
#albumblock .prlink { margin-bottom: 10px; height: 67px; background-position: 0% 100%; background-repeat: no-repeat; }
.prlink { border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; display: block; background-color: #000000; text-decoration: none; }
.prlink .desc { padding-left: 10px; padding-top: 10px; display: block; color: #D9D9D9; }
.prlink .desc img { padding: 10px; /*border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;*/ }
.prlink .head { padding-bottom: 4px; padding-top: 2px; border-bottom: #454F6E 1px solid; display: block; color: #FFFF33; background-color: #33204F; }
.prlink .head span { padding-right: 20px; margin-left: 10px; background-position: 100% 4px; background-image: url(images/y_arrow_ocof14.gif); background-repeat: no-repeat; text-decoration: underline; }
.prlink:hover { border-left-color: #9DD21F; border-bottom-color: #9DD21F; border-top-color: #9DD21F; border-right-color: #9DD21F; }
.prlink:hover .desc img { border-left-color: #9DD21F; border-bottom-color: #9DD21F; border-top-color: #9DD21F; border-right-color: #9DD21F; }
.prlink:hover .head { border-bottom-color: #9DD21F; }
.prlink:hover .head span { background-image: url(images/y_arrow_ocof14.gif); color: #9DD21F; }
#contentblock h4 { border-top: #6B7595 1px solid; margin-top: 20px; padding-left: 10px; margin-bottom: 13px; padding-bottom: 2px; padding-top: 2px; border-bottom: #6B7595 1px solid; color: #FFFFFF; background-color: #454F6E; font-size: 100%; }
#contentblock h4 a { padding-left: 20px; height: 15px; background-image: url(graphics/help.gif); color: #B9BECD; background-repeat: no-repeat; text-decoration: none; left: 457px; position: absolute; }
#contentblock h4 a:hover { background-image: url(graphics/help_f2.gif); color: #9DD21F; }
#contentblock h4 em { font-weight: normal; }
#descbox { background-color: #000000; /*background-image: url(images/galaxies_coll.jpg);*/ }
#details h5 { margin-top: 0px; margin-bottom: 0px; margin-left: 10px; color: #FFFFFF; font-size: 100%; }
#details h5 a { margin-top: 10px; float: left; margin-left: 5px; }
#details h5 img { border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; }
#details h5 span { margin-top: 13px; float: left; }
#details p { margin: 10px 7px 10px 10px; }
#details p a { color: #D1D184; }
#galleryblock { border-right: #6B7595 1px solid; border-top: 1px solid #FFFFFF; margin-left: 0px; border-left: #6B7595 1px solid; margin-right: 0px; border-bottom: 1px solid #FFFFFF; padding-left: 2px; padding-right: 2px; font-size: 11px; position: relative; }
#galleryblock h4 { border-top: #6B7595 1px solid; margin-top: 20px; padding-left: 10px; margin-bottom: 13px; padding-bottom: 2px; padding-top: 2px; border-bottom: #6B7595 1px solid; color: #FFFFFF; background-color: #454F6E; font-size: 100%; }
#galleryblock h4 a { padding-left: 20px; height: 15px; background-image: url(graphics/help.gif); color: #B9BECD; background-repeat: no-repeat; text-decoration: none; left: 457px; position: absolute; }
#galleryblock h4 a:hover { background-image: url(graphics/help_f2.gif); color: #9DD21F; }
#galleryblock h4 em { font-weight: normal; }
#galleryblock p a { color: #D1D184; }
#galleryblock p a:hover { color: #9DD21F; }
#listblock { border-top: 1px solid #9B6EB1; margin-top: 1px; padding-bottom: 13px; padding-top: 10px; height: 1%; }
#listblock a { border-top: 1px solid #FFFFFF; margin-bottom: 16px; margin-left: 10px; border-left: 1px solid #FFFFFF; width: 239px; margin-right: 10px; border-bottom: 1px solid #FFFFFF; display: inline; color: #000000; background-color: #6B7595; text-decoration: none; xheight: 80px; xfloat: left; xborder: solid 1px #6B7595; }
#listblock a { float: left; height: 80px; }
#listblock a:hover { border-left-color: #9DD21F; border-bottom-color: #9DD21F; border-top-color: #9DD21F; }
#listblock a:hover img { border-right-color: #9DD21F; }
#listblock a:hover span { border-right-color: #9DD21F; }
#listblock img { border-right: 1px solid #FFFFFF; border-top-style: none; border-left-style: none; border-bottom-style: none; }
#listblock span { border-right: #6B7595 1px solid; float: right; width: 150px; height: 80px; }
