/*reset
--------------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead {
margin:0;padding:0;border:0;outline:0;font-weight: inherit;font-style:inherit;font-size:100%;font-family:inherit;background:transparent; }
em, i {font-style: italic; }
strong {font-weight: bold; }
:focus {outline: 0; }
ol, ul {list-style: none; }
/* ------------------------------------------------------------------------ */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-variant:normal;
	font-size:8pt;
	line-height:normal;
	color:#fff;
	background-color:#232323;
	}
	
h1,h2,h3,h4,h5,h6 {
	font-weight:400;
	font:normal 20px/normal "lucida sans unicode", "lucida sans", "lucida grande", sans-serif;
	letter-spacing:-1px;
	}


img {
	margin:0; 
	border:0; 
	padding:0;
	}
	
.clear {
	clear:both
	}
	
a {
	color:#fff;
	text-decoration:none;
	}
	
a:hover {
	color:#fff;
	}
	
a img {
	border: none;
	}

img.alignright {
	float: right;
	margin: 0 0 4px 4px;
	}

img.alignleft {
	float: left;
	margin: 0 4px 4px 0;
	}

.left {
	float:left
	}

.right {
	float:right
	}

.alignleft {
	float:left;
	}

.alignright {
	float:right;
	text-align:right;
	}
	
.container {
	width:880px; 
	margin:0 auto;
	}

.header {
	width:880px;
	
	}
	
.header .logo {
	width:415px;
	height:74px;
	float:left;
	padding-top:12px;
	}

.header .logo a {
	display:block;
	width:471px;
	height:92px;
	text-indent:-9999px;
	background:url(logo.jpg) no-repeat;
	}

.header .hdonate {
	top:30px;
	width:400px;
	height:70px;
	float:right;
	position:relative;
	}
	
.header .menu {
	width:435px;
	height:90px;
	float:right;
	}

.header .menu .home {
	width:87px;
	height:90px;
	float:left;
	}

.header .menu .home a {
	display:block;
	width:87px;
	height:90px;
	text-indent:-9999px;
	background:url(home.jpg) no-repeat;
	}
	
.header .menu .browse {
	width:87px;
	height:90px;
	float:left;
	}

.header .menu .browse a {
	display:block;
	width:87px;
	height:90px;
	text-indent:-9999px;
	background:url(browse.jpg) no-repeat;
	}
	
.header .menu .request {
	width:87px;
	height:90px;
	float:left;
	}

.header .menu .request a {
	display:block;
	width:87px;
	height:90px;
	text-indent:-9999px;
	background:url(request.jpg) no-repeat;
	}
	
.header .menu .upload {
	width:87px;
	height:90px;
	float:left;
	}

.header .menu .upload a {
	display:block;
	width:87px;
	height:90px;
	text-indent:-9999px;
	background:url(upload.jpg) no-repeat;
	}

.header .menu .forum {
	width:87px;
	height:90px;
	float:left;
	}

.header .menu .forum a {
	display:block;
	width:87px;
	height:90px;
	text-indent:-9999px;
	background:url(forum.jpg) no-repeat;
	}

.header .menu .homeover {
	width:87px;
	height:90px;
	float:left;
	}

.header .menu .homeover a {
	display:block;
	width:87px;
	height:90px;
	text-indent:-9999px;
	background:url(home_over.jpg) no-repeat;
	}
	
.header .menu .browseover {
	width:87px;
	height:90px;
	float:left;
	}

.header .menu .browseover a {
	display:block;
	width:87px;
	height:90px;
	text-indent:-9999px;
	background:url(browse_over.jpg) no-repeat;
	}
	
.header .menu .requestover {
	width:87px;
	height:90px;
	float:left;
	}

.header .menu .requestover a {
	display:block;
	width:87px;
	height:90px;
	text-indent:-9999px;
	background:url(request_over.jpg) no-repeat;
	}
	
.header .menu .uploadover {
	width:87px;
	height:90px;
	float:left;
	}

.header .menu .uploadover a {
	display:block;
	width:87px;
	height:90px;
	text-indent:-9999px;
	background:url(upload_over.jpg) no-repeat;
	}

.header .menu .forumover {
	width:87px;
	height:90px;
	float:left;
	}

.header .menu .forumover a {
	display:block;
	width:87px;
	height:90px;
	text-indent:-9999px;
	background:url(forum_over.jpg) no-repeat;
	}
	
.content {
	top:15px;
	width:880px;
	position:relative;
}

.content .box {
	top:4px;
	width:152px;
	float:left;
	position:relative;
}

.content .box .boxheader {
	width:152px;
	height:29px;
	background:url(box_top.jpg) no-repeat;
	text-align:center;
	padding-top:8px;
	font-weight: bold;
}

.content .box .boxcenter {
	top:-7px;
	padding-top:7px;
	*padding-top:1px;
	width:152px;
	line-height: 100%;
	background:url(box_center.jpg) repeat-y;
	position:relative;
}

.content .box .boxcenter img {
	padding-left:3px;
}

.content .box .boxcenter .boxleft {
	font-weight: bold;
	padding:0 0 5px 5px;
	float:left;
}

.content .box .boxcenter .boxright {
	padding:0 5px 5px 0;
	float:right;
}

.content .box .boxcenter .leftmenu {
	padding:5px 5px 5px 5px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#242424;
}

.content .box .boxfooter {
	top:-7px;
	width:152px;
	height:7px;
	background:url(box_footer.jpg) no-repeat;
	position:relative;
}

.content .contentbox {
	width:715px;
	float:right;
}

.content .contentbox .contentboxheader {
	width:715px;
	height:31px;
	background:url(content_top.jpg) no-repeat;
	text-align:center;
	padding-top:8px;
	font-weight: bold;
}

.content .contentbox .contentboxcenter {
	top:-8px;
	width:715px;
	background:url(content_center.jpg) repeat-y;
	padding:5px 5px 5px 5px;
	position:relative;
}

.content .contentbox .contentboxcenteru {
	top:-8px;
	width:715px;
	background:url(content_center.jpg) repeat-y;
	text-align:justify;
	padding:5px 0 5px 0;
	position:relative;
}

.contentboxcenterus {
	margin:0 5px 0 5px;
}


.content .contentbox .statisticsbox {
	float:left;
	padding:5px 5px 5px 5px;
}

.content .contentbox .statisticsboxp {
	float:left;
	padding:5px 5px 5px 45px;
}

.content .contentbox .contentboxcenterf {
	top:-8px;
	width: 700px;
	background:url(content_center.jpg) repeat-y;
	position:relative;
	text-align:center;
	padding: 10px;
}

.content .contentbox .contentboxcenter .contentboxtext {
	padding:5px 5px 5px 5px;
	text-align:justify;
}

.content .contentbox .contentboxfooter {
	top:-8px;
	width:715px;
	height:7px;
	background:url(content_footer.jpg) no-repeat;
	position:relative;
}

.titleimg {
	vertical-align: middle;
}
#ee6911;
.ucuser          { color: #FFFFFF; }
.ucpoweruser     { color: #FFCCFF; }
.ucextreamuser   { color: #CC9999; }
.ucvip           { color: #FF50FF; }
.ucuploader      { color: #00C8FF; }
.ucuploaderelite { color: #336699; }
.ucmoderator     { color: #00FF33; }
.ucforum	 { color: #99CC00; }
.ucglobal	 { color: #FFD700; }
.ucadministrator { color: #FF6600; }
.ucsysop         { color: #FF3338; }

#loadmessage {
	position:fixed;
	top: 0;
	left: 50%;
	width: 264px;
	height: 31px;
	padding: 8px 0px 0px 0px;
	margin: 0 0 0 -127px;
	background: url(loading_bg.png) no-repeat;
	color: #000000;
	font-weight: normal;
	text-align: center;
	display:none;
}

.trackerstatus {
	width:250px;
	font-weight:bold;
	margin:0 auto;
}

.trackerstatusleft {
	float:left;
	width:160px;
}

.trackerstatusright {
	float:right;
}

#tooltip {
    padding: 5px 10px;
	color:#000;
    background: #ffffff;
    border: 1px solid #b2bdc3;
    opacity: 0.90;
}

.mainpage {
	background-color: #232323;
}

.tableoutborder {
	background-color: #000000;
}

.tableinborder {
	background-color: #302226;
    padding: 0px;
    width: 690px;
    margin: 0px auto;
}

.tableinbordern {
	background-color: #000000;
}

.threadline {
	color: #000000;
}

.tabletitle {
	color: #FFFFFF;
	background-color: #237233;
	background-image: url(centru.png);
}

.tabletitle_fc {
	color: #FFFFFF;
}

.inposttable {
	background-color: #1A1A1A;
}

.tabletitle a:link, .tabletitle a:visited, .tabletitle a:active { 
	color: #FFFFFF;
	text-decoration: none;
}

.smallfont {
	font-size: 10px;
	font-family: tahoma, helvetica;
}

.normalfont {
	font-size: 12px;
	font-family: tahoma, helvetica;
}

.tablecat_fc {
	color: #5E5E5E;
}


.tablecat a:link, .tablecat a:visited, .tablecat a:active {
	color: #5E5E5E;
	text-decoration: none;
}

.tablecat a:hover { 
	text-decoration: none;
}

.tableb {
	color: #ffffff;
	background-color: #161616;
	border-top: 1px #232323 solid;
	text-align: left;
}

.tablebf {
	color: #ffffff;
	background-color: #161616;
	border-top: 1px #232323 solid;
	text-align: center;
}

.tableb_fc {
	color: #ffffff;
}


.tableb a:link, .tableb a:visited, .tableb a:active { 
	color: #ffffff;
	text-decoration: none;
	text-align: left; 
}

.tablea {
	color: #ffffff;
	background-color: #1D1D1D;
	border-top: 1px #2D2D2D solid;
	text-align: left;
}

.tableat {
	color: #ffffff;
	background-color: #1D1D1D;
	border-top: 1px #2D2D2D solid;
	width:633px;
	display:block;
	
}

.tablea_fc {
	color: #ffffff;
}


.tablea a:link, .tablea a:visited, .tablea a:active {
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.tableat a:link, .tableat a:visited, .tableat a:active {
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

.prefix {
	color: #D6002A;
	font-weight: bold;
}

.highlight {
	color: #D6002A;
}

.tablecat {
	color: #5E5E5E;
	background-color: #101010;
	background-image: url(catpic.gif);
}

select {
	font-size: 12px;
	color: #00ff00;
	background-color: #161616;
}

textarea {
	font-size: 12px;
	color: #00ff00;
	background-color: #161616;
 
}

input {
	font-size: 10px;
	font-family: verdana,tahoma,helvetica;
	color: #00ff00;
	background-color: #161616;
 	border:1px solid #000000;
	border-top-width : 1px;
	border-right-width : 1px;
 	border-bottom-width : 1px;
 	border-left-width : 1px;
 	text-indent : 2px;
}

form {
 	padding:0px;
 	margin:0px;
}

.rowhead {
	background-color: #161616;
}
