body {color:#000; font-family:verdana, "Comic Sans MS",Helvetica,sans-serif; margin: 0; padding: 0; font-size:small; line-height:20px; }
body *{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }
a	{ text-decoration:none; color:#F33; padding:5px; }
b{ font-weight:bold; }
textarea{ font-size:small; }
input[type='submit']{background:#F9FAF8;border:1px solid #000000;color:#19191A;margin:5px;font-size:small;}
img{ vertical-align:middle; }
p{ padding:2px 0; }
.header { background-color: green; color: white; text-align: center; padding: 6px 5px 6px 5px; margin: auto; font-weight: bold; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 100%; }
.tCenter	{ text-align:center; }
.logo	{ text-align: center; padding: 5px 5px 5px 5px; margin: auto; font-weight: bold; }
.logo	{ text-align: center; padding: 5px 5px 5px 5px; margin: auto; font-weight: bold; }
.search	 { background-color: #eaeaea; color: green; text-align: center; padding: 10px 5px 10px 5px; margin: auto; font-weight: bold; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 100%; }

hr{ background-color:#ccc; border:medium none; height:1px; margin:2px 0; padding:0;}
h1,h2,h3{ padding: 5px 5px 5px 8px; background-color: #0682c7; font-weight: bold; color: #fff; margin-top: 0px; 
text-align:center; color:#fff; font-size:100%;}
h1 { background-color: green; color: white; text-align: center; padding: 6px 5px 6px 5px; margin: auto; font-weight: bold; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 100%; }
h2 { background-color: green; color: white; text-align: center; padding: 6px 5px 6px 5px; margin: auto; font-weight: bold; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 100%; }

.top21 {background:#edecea; font-weight:bold; padding:8px; text-align:center;}

.updates div	{ border-bottom:1px solid #ddd; padding:5px; }
.updates div a:hover { text-decoration: underline; }
.Folder div{ display:table-cell; vertical-align:middle; padding-right:5px; }
.Folder div img { border-radius:5px; }
.FolderHome, .Folder { border-bottom:1px solid #ccc;
background:#FDFDFD;
background: -moz-linear-gradientÃƒâ€šÃ‚Â­(top, #FDFDFD 0%, #EEEEEE 100%); background: -webkit-gradient(linÃƒâ€šÃ‚Â­ear, left top, left bottom, color-stop(0%,#FDFDFÃƒâ€šÃ‚Â­D), color-stop(100%,silvÃƒâ€šÃ‚Â­er)); background: -webkit-linear-gradiÃƒâ€šÃ‚Â­ent(top, #FDFDFD 0%, #EEEEEE 100%);
}.Folder:active,
.FolderHome:active {
background:#EDEDED;
background: -moz-linear-gradientÃƒâ€šÃ‚Â­(top, #285FFF 0%, #285FEE 100%); background: -webkit-gradient(linÃƒâ€šÃ‚Â­ear, left top, left bottom, color-stop(0%,#285F9Ãƒâ€šÃ‚Â­4), color-stop(100%,#ea8Ãƒâ€šÃ‚Â­615)); background: -webkit-linear-gradiÃƒâ€šÃ‚Â­ent(top, #285FFF 0%, #285FEE 100%);
}.Folder a,
.FolderHome a { display:block; font-weight:bold; background:url(../Ãƒâ€šÃ‚Â­images/arrow.png) right center no-repeat; padding:7px; } .Folder a div span,
.FolderHome a div span,{ font-size:x-small; color:#5a5; font-weight:normal; }
.catRowHome	{ border-top:1px solid #ddd; font-weight:bold; }
.catRow:hover,.catRowHome:hover	{ background:#f5f5f5; }
.catRow a,
.catRowHome a { background-color: #effbf5; color: #000000; background-repeat: repeat-x; background-position: 50% top; margin-top: 0px; margin-bottom: 0px; border: 0px solid #d8d8d8; padding-top: 1px; padding-bottom: 1px; font-weight: bold; display: block; background:  right center no-repeat; padding: 9px; }
.catRow a div span,
.catRow span.arn{ color:#cc3300; font-weight:bold; }
.catRow span.ar{color: rgba(255, 47, 0, 0.83);font-style:italic;}
.catRowHome  a div span,{ font-size:x-small; color:#5a5; font-weight:normal; }
.Klink { background-color: #effbf5; color: #000000; background-repeat: repeat-x; background-position: 50% top; margin-top: 0px; margin-bottom: 0px; border: 1px solid #d8d8d8; padding-top: 2px; padding-bottom: 2px; font-weight: bold; display: block; background:  right center no-repeat; padding: 9px; }
.Klink a { color: #990000 ; }
.Song { background-color: #ffffff; color: #ff00cc; border-width: 1px; border-bottom-color: #cccccc; border-bottom-style: solid; margin-top: 1px; margin-left: 1px; margin-right: 1px; padding-top: 10px; padding-bottom: 10px; padding-left: 8px; padding-right: px; text-decoration: bold; text-shadow: 2px 2px #ececec; font-weight: bold; }

.fl { border-bottom:1px solid #ddd; }
.fl a{ display:block; }
.fl a img{ border:1px solid #bbb; padding:1px; margin-right:5px; box-shadow:0 0 1px #999;}
.fl a div div{ vertical-align:middle; display:table-cell; }
.fl a div{ }
.fl:hover{ background:#f5f5f5; }
.fl span{ color:#000; font-weight:normal;}

.fileName	{ font-weight:bold; display:inline-block; }
.fileName	span{ color:#555; text-decoration:none;}

.fileName:hover {  }

.randomFile h3{ text-align:left; }
.clr { clear:both; }
.absmiddle{ vertical-align:middle; padding:1px; border:1px solid #999;}
.odd, .even, .sl{ vertical-align:middle; }
.odd { }
.even { background:#f1f1f1; }
.description { background:#f5f5f5; color:#222; padding:5px; text-align:center; }
.description a { text-decoration:underline; }
.filedescription { background:#f5f5f5; padding: 5px 0; text-align:center; }

.az{ text-align:center; padding:10px; background:#ffe6c1; }
.az a { border:1px solid #ffa384; padding:2px 5px; margin:1px; display:inline-block; background:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-decoration:none; font-weight:bold; }
.az .selected,.az a:hover { background:#f90; color:#fff; }

.dwnLink1, .dwnLink2, .dwnLink3,.dwnLink4,.dwnLink5	{ font-weight:bold; border-radius: 10px; box-shadow: 1px 1px 0 #555; color:#fff; display:inline-block; margin:2px; padding:5px; text-shadow: 1px 1px 0 #000; width: 250px; }
.dwnLink1	{background: #fd7920;}
.dwnLink2	{background: #f400a9;}
.dwnLink3	{background: #008aff;}
.dwnLink4	{background: #41bdb0;}
.dwnLink5	{background: #41bdb0;}

.dtype{ border-bottom:1px solid #ccc; font-size:x-small; padding:5px; text-align:center; }
.tblimg{ width:65px; text-align:center; }
.red { color:red;}
.info{ color:red; background:#fff; text-align:center; padding:2px; }
.devider{ height:5px;}
.fileName{ font-weight:bold; }
.downLink{ margin:5px 0; }

.dwnLink	{ font-weight:bold; } 
.downLink a { margin:5px; background:#E81E75; border-radius: 5px; color:#fff; padding:7px 10px; text-shadow: 1px 1px 1px #333; font-size:120%; display:inline-block; } .downLink a:hover { background:#47b5e4; }
.showimage	{ padding:5px; text-align:center; }
.showimage	img { box-shadow:0 0 2px #999;border-radius:10px; }
a.top {color:#FF7F00; text-decoration:none; }
.fshow{ position:relative; padding:3px; background:#f4f0e9; border:2px solid #eee; text-align:center;}
.fInfo { font-weight:bold;}
.thumbimg{ vertical-align:middle; border:none; border-radius:10px; }
.db{ font-size:small; text-align:center; padding:5px;}

.pgn { background:#f4f0e9; border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding:0px 0; }
.pgn form { padding-top:5px; }
.pgn a, .pgn span { padding:5px 5px; margin:0 5px; font-weight:bold; -moz-border-radius:5px; -webkit-border-radius:5px; }
.pgn a { border:1px solid #ccc; background:#f5f5f5; }
.pgn div { padding-top:5px; }
.pgn span,.pgn a:hover { border:1px solid #ccc; background:#fbe86e; color:#777;}
.path{ padding:2px; margin:1px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#f4f0e9;font-weight:bold;}

.f1{ { background-color: Orange; color: white; text-align: center; padding: 6px 5px 6px 5px; margin: auto; font-weight: bold; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 100%; }
.f1 { background-color: Orange; color: white; text-align: center; padding: 6px 5px 6px 5px; margin: auto; font-weight: bold; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 100%; }