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:#1A5FB3; }
a:hover { }
b{ font-weight:bold; }
textarea{ font-size:small; }
a { padding:5px;}
.tCenter	{ text-align:center; }
.siteLink	{ color:#000; }
.logo	{ color:#fff; background:url(/images/bg.png) bottom repeat-x #ff2f2f; text-align:center;}
#mainDiv{ }

hr{ background-color:#D2D2D2; border:medium none; height:1px; margin:2px 0; padding:0;}
h1,
h2{ background:#ff2f2f; color:#fff; font-size:110%; padding:3px; margin:5px 0;  text-align:center;}
h3{ color:#fff; background:#33A6CF; padding:3px; font-size:110%; }

h2 a{ color:#ffffff; }

.clr { clear:both; }
.absmiddle	{ vertical-align:middle; padding:1px; border:1px solid #999; }
.bt	{ border-top:1px solid #ddd; margin:2px;}
.bb	{ border-bottom:1px solid #ddd; }
.odd, .even, .sl	{ vertical-align:middle; }
.odd { }
.even { background:#f9f9f9; }
.description { background:#f5f5f5; color:#222; padding:2px; text-align:center;}
.description a { text-decoration:underline; }
.filedescription { background:#f5f5f5; padding: 5px 0;  text-align:center; }
.hd{background:#eee;color:#0E71C6;font-size:small; font-weight:bolder; line-height:20px;padding:0; vertical-align:middle;}

.fl { border-bottom:1px solid #ddd; }
.fl a{ display:block; }
.fl a img{ border:1px solid #bbb; padding:1px; margin-right:3px; box-shadow:0 0 2px #999;}
.fl a div div{ vertical-align:middle; display:table-cell; }
.fl a div{ }

.ml { border-bottom:1px solid #eee; }
.ml a{ display:block; }
.ml a img{ border:1px solid #bbb; padding:1px; margin-right:3px; box-shadow:0 0 2px #999;}
.ml a div{ vertical-align:middle; display:table-cell; }
.ml a div{ display:table-cell; }

.fd {}
.title {
background: #ff2f2f;
border-bottom: 1px solid #AFAFAF;
color: #fff;
padding: 5px;
margin:  1px 0;
}
.download {
background-color : #eeeeee;
color:#000;
background-position : 50% bottom;
border : 1px solid #dbe5e6;
padding:3px;
font-weight:bold;
}
.home {
background-color: #f5edbe;
color: #000;
border-top: 1px solid #86929d;
border-bottom: 1px solid #86929d;
margin: 0px 1px 1px 1px;
padding: 3px 5px 3px 2px;}
.content {
border: 1px solid #EDEDED;
padding: 5px;
margin: 1px 0;
padding: 5px;
}
.title a{color:#fff;text-decoration: underline;}
.title a:hover, .fmenu a:hover {text-decoration: underline;}

.link1{ color:#0E71C6; }
.button { color:#086C8F; font-weight:bold; }
.red { color:red;}
.info	{ color:red; background:#fff; padding:2px; }

.devider	{ height:5px;}
.dtype	{ margin:5px 0; border-bottom:1px solid #ddd; font-size:small; }

.fileName	{ font-weight:bold; display:inline-block; }
.fileName	span{ color:#555; text-decoration:none;}
.fileName	img{ padding-right:3px;}
.fileName:hover { text-decoration:none; background:url(/images/arrow.png) no-repeat right center;}

.search	{ background: #eee; border:1px solid #ddd; padding:2px; text-align:center; }
.downLink	{ margin:5px 0; }
.dwnLink	{ font-weight:bold; }

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


img	{ vertical-align:middle; }
.showimage	{ padding:5px; }
.showimage	img { box-shadow:0 0 2px #999; }
.tblimg	{ width:52px; }
.tblimg img	{ border:1px solid #7894AF; }

a.top {color:#FF7F00; font-size:smaller; text-decoration:none; }

.updates div	{ border-bottom:1px solid #ddd; padding:3px; }
.catRow	{ border-bottom:1px solid #ddd; background:url(/images/arrow.gif) no-repeat left center; padding-left:5px;}
.catRow	a { display:block; }
.catRow:hover { }
.randomFile	{ padding:0; border:1px solid #33A6CF; margin:5px 0; }
.randomFile	tr { background:#f5f5f5; }

.catLst{ background:#f5f5f5; padding:2px; border:1px solid #ddd; }
.path{ padding:2px; margin:5px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#eee;}
.error{ background:#FFEFEF; border:1px solid #f00; margin:5px; padding:5px; font-weight:bold; color:#f00; }

.movieRelated	{ padding:0; border:1px solid #33A6CF; margin:5px 0; }
.movieRelated	div { padding:3px; }
.fshow,.movieDesc,.lyricsText{ position:relative; padding:3px; background:#f5f5f5; border:2px solid #eee;  text-align:center;}
.thumbimg{ vertical-align:middle; border:1px solid #999; padding:1px; }

.l1 { background:#ff2f2f; border-bottom:1px solid #2683A6; border-top:1px solid #74C1DE; color:#fff; }
.l1 a { display:block; color:#fff; }
.p3{ padding:3px; }
.p5{ padding:5px; }
.p3{ margin:3px; }
.m5{ margin:5px; }
h1,h2,h3,.l1{
background: -moz-linear-gradient(top, #ff2f2f 0%, #ff2f2f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff2f2f), color-stop(100%,#ff2f2f));
background: -webkit-linear-gradient(top, #ff2f2f 0%, #ff2f2f 100%);
border-bottom:1px solid #ff2f2f;
}
.ad1{background:#33A6CF;border-bottom:1px solid #33A6CF;border-top:1px solid #33A6CF;color:#fff;}.ad1 a{color:#fff;}
.daily{ background: #eee; border:1px solid #ddd; padding:3px; margin: 4px }
h5{text-align:center; background:#33A6CF; color:#fff; font-size:110%; padding:3px; margin:5px 0; border-bottom:1px solid #2683A6;}
p{
padding:1px;
margin:1px;
color: #8A8A8A;}
.filelist_paging {
	padding:10px;
	border-bottom:1px dashed #D1D8DF; text-align: left;
	}
.pgn { background:#fff;   padding:5px 0; border-top:1px solid #aaa; text-align:center;}
.filelist_paging form{ padding-top:5px; }

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