@charset "utf-8";
/* By Dinius */

* {padding:0;margin:0;}


/*	Main Layout
	-----------*/
body {
	margin:0 auto 0 auto;
	padding:0;
	width:100%;
	
	background-color:#303030;
	background-image:url(http://www.trickjump.me/styles/skies2_sides.jpg);
	background-attachment:fixed;
	background-position:top center;
	background-repeat:no-repeat;
}

#wrap {
	width:978px;
	padding-bottom:50px;
	margin:auto;
	min-height:1250px;
	background-image:url(http://www.trickjump.me/GoodSides2.png);
	background-repeat:repeat-y;
}

#header {
	height:330px;
	width:950px;
	background-image:url(http://www.trickjump.me/styles/skies2_head.jpg);
	background-position:center 26px;
	background-repeat:no-repeat;
	margin:auto;
	font-size:14px;
}

#innerheader {
	background-image:url(http://www.trickjump.me/HeaderOverlay3_b7.png);
	background-repeat:no-repeat;
	background-position:top;
	height:330px;
	width:950px;
	margin:auto;
}

/*Container for everything between header and footer*/
#content {
	margin:0 auto 0 auto;
	width:950px;
}

/*Right side content container*/
#sidebar {
	width:180px;
	/*margin:0 15px 20px 15px;*/
	margin:15px 15px 20px 750px;
	position:absolute;
}

/*Sidebar list*/
/*ebebeb	d9d9d9*/
ul.side {
	background-color:#f4f4f4;
	border:1px solid #e6eaf0;
	margin:0 0 25px 0;
	padding-bottom:15px;
}
ul.side li{
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	list-style-position:outside;
	color:#036;
	font-size:0.85em;
	width:150px;
	margin:0 10px 0 30px;
}
ul.side li:hover{
	color:#408fff;
	list-style:circle;
}
ul.side li.ind a:link, ul.side li a:visited, ul.side li a:active{
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	margin:3px 0 8px 0;
	display:block;
	color:#004ab3;
	display:block;
	width:140px;
}
ul.side li.ind a:hover{
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#408fff;
}

ul.side li.ind2{
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	font-size:0.8em;
	margin:3px 0 8px 8px;
	display:block;
	color:#405a80;
	display:block;
	width:150px;
}ul.side li.ind2:before {
	content:"\00BB \0020";
	color:#1954a6;
	font-weight:bold;
}


.sidebarhead{
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	width:180px;
	padding:10px 10px 0 10px;
	color:#039;
}
.sidebarunderhead{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
	padding:3px 10px 6px 10px;
	width:180px;
	font-size:0.7em;
	color:#888;
}

#topnav {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.75em;
	color:#777;
	height:26px;
	line-height:25px;
	padding:0 15px 0 15px;
	display:inline-block;
	width:950px;
	/*margin:auto;*/
	text-align:left;
}
#topnav .spaced {
	letter-spacing:0.25em;
}

#topnav a:link, #topnav a:visited, #topnav a:active {
	color:#777;
	text-decoration:none;
}
#topnav a:hover {
	color:#CCCCCC;

}

#lefttop {
	text-align:left;
	display:inline-block;
	width:620px;
	height:20px;
	/*background:#CCC;*/
}

/*	Style changer box etc
	---------------------*/
#righttop {
	text-align:left;
	display:inline-block;
	margin-left:25px;
}
	
#styleselect {
	width:180px;
	background: #333;
	border: 1px solid #252525;
	padding: 1px 0 1px 3px;

	font-family:Tahoma, Geneva, sans-serif;
	font-size:1em;
	color:#777;

	display:inline-block;

}#styleselect:hover {
	background: #383838;
	color:#6b8099;
}

#stylebutton {
	background: #333;
	border: 1px solid #252525;
	padding: 1px 3px 1px 3px;

	font-family:Tahoma, Geneva, sans-serif;
	font-size:1em;
	color:#777;

	display:inline-block;
}
#stylebutton:hover {
	background: #444;
	color:#888;
	cursor:pointer;
}
	

#bottomnav {
	height:20px;
	padding-top:279px;
}

/*Bottom header navbar*/
ul#botnav {
	margin:auto;
	/*background-color:#069;*/
	height:20px;
	width:615px;
}

ul#botnav li {
	height:20px;
	line-height:20px;
	color:#CCC;
	font-size:0.75em;
	font-family:Arial, Helvetica, sans-serif;
	display:inline-block;
	float:left;
	font-weight:bold;
	text-transform:uppercase;
}

ul#botnav li a{
	height:20px;
	line-height:20px;
	color:#ced3d9;
	font-family:Arial, Helvetica, sans-serif;
	display:inline-block;
	float:left;
	font-weight:bold;
	text-decoration:none;
	padding:0 15px 0 15px;
} ul#botnav li a:hover {
	border-bottom:1px solid #CCCCCC; /*#06F #66ccff*/
	color:#98c4eb; /*80b8ea		 :::c6c6c6 kinda nice but too subtle for normal lcds methinks*/
}



.navtext {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:0.75em;
	float:right;
	line-height:21px;
	color:#e7f2e6;
	font-weight:bold;
	text-align:right;
	display:inline-block;
	margin-right:15px;
}


/*Left side content \ the actual text etc etc*/
#actualcontent {
	width:720px;
	padding:10px;
}

/*Centered content*/
#actualcontent2 {
	width:875px;
	margin:auto;
}

#actualcontent3 {
	width:900px;
	padding:10px;
}


/* Full width = dont use either, it'll go back to #content instead then :)*/



#footer {
	height:50px;
	background-image:url(seperator.png);
	background-repeat:no-repeat;
	background-position:top;
	width:950px;
	margin:auto;
}

.standout {
	width:720px;
	text-align:center;

	font-family:"Trebuchet MS", Geneva, Verdana, sans-serif;
	font-size:0.9em;
	color:#5285cc;
	font-weight:bold;
	font-variant:small-caps;
}

h1 {
	font-family:"georgia", monospace,"Trebuchet MS", Geneva, Verdana, sans-serif;
	font-size:1.1em;
	color:#3a67a6;
	font-weight:normal;
	/*font-variant:small-caps;*/
	padding:3px 0 3px 6px;
}
h1 .smaller {
	font-family:Geneva, Verdana, sans-serif;
	font-size:0.7em;
	display:inline;
	color:#3a67a6;
	font-weight:normal;
	font-style:italic;
	/*font-variant:small-caps;*/
	padding:3px 0 3px 6px;
}
h1 .smaller a:link, h5 a:visited, h5 a:active{color:#4c7cbf; text-decoration:none;}
h1 .smaller a:hover {color:#cc0000; text-decoration:underline;}

h2 {
	font-family:"Trebuchet MS", Geneva, Verdana, sans-serif;
	font-size:0.9em;
	color:#5285cc;
	font-weight:bold;
	font-variant:small-caps;
	padding:8px 0 0 10px;
}
h5 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.65em; /* = 10px */
	font-variant:small-caps;
	text-transform:lowercase;
	font-weight:bold;
	color:#596980;
	width:80%;
	margin:2px 10% 6px;
	text-align:center;
}
h5 a:link, h5 a:visited, h5 a:active{color:#4c7cbf; text-decoration:none;}
h5 a:hover {color:#cc0000; text-decoration:underline;}



.dlhead {
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.8em; /* = 10px */
    /*font-variant:small-caps;*/
    /*text-transform:lowercase;*/
    color:#596980;
    text-align:left;
    margin:10px 10px 10px 25px;;
}.dlhead a:link, .dlhead a:active, .dlhead a:visited {
    color:#596980;
}.dlhead a:hover {
    color:#668ec8;
}




p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	line-height:1.2em;
	padding:3px 15px 15px 15px;
	color:#202020;
}p strong {
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	padding: 0 3px 0 3px;
}strong {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	line-height:1.3em;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
}

p.lesspadd {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	line-height:1.2em;
	padding:3px 15px 3px 15px;
	color:#202020;
}

em {font-size:0.9em;}

.point {
	display:list-item;
	list-style-type:none;
	list-style-position:outside;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.85em;
	line-height:1.3em;
	padding:10px 15px 6px 15px;
	color:#243a59;
	margin-left:12px;
}
.point:before {
	content:"\00BB \0020";
	margin-right:3px;
	color:#1954a6;
	font-weight:bold;
}

.video {
	margin:25px 40px 8px 40px;
	width:640px;
	height:512px;
	background-color:#14191f;
}

.video .sub{
	font-family:Verdana, Helvetica, sans-serif;
	color:#444;
	font-size:0.55em;
	padding:0 25px 0 25px;
	text-align:right;
	text-transform:uppercase;
}

.vidinfo {
	margin:8px 40px 8px 40px;
	padding:2px 10px 3px 10px;
	width:618px;
	min-height:20px;
	background-color:#f1f1f1;
	border:1px solid #d9d9d9;
	
	line-height:20px;
	text-transform:lowercase;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	font-variant:small-caps;
	color:#99a9bf;
}


.vidinfo .author {
	border-right:1px solid #cfd8e5;
	width:200px;
	padding:0 15px 0 0;
	margin:0 10px 0 0;
	display:inline-block;
}

.vidinfo .date {
	padding:0 20px 0 0;
	margin:0 15px 0 0;
	display:inline-block;
	border-right:1px solid #cfd8e5;
}

.vidinfo .download {
	display:inline-block;
}.vidinfo .download a{
	text-transform:lowercase;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-variant:small-caps;
	color:#4c7cbf;
}.vidinfo .download a:hover{
	color:#cc0000;
	text-decoration:underline;
}
.vidinfo .first{
	color:#6284b3;
}




.serverbox{
	margin:8px 40px 30px 40px;
	padding:2px 10px 3px 10px;
	width:618px;
	height:50px;
	background-color:#f1f1f1;
	border:1px solid #d9d9d9;
	border-bottom: 1px solid #cfd8e5;
	
	line-height:20px;
	text-transform:lowercase;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.85em;
	font-weight:bold;
	font-variant:small-caps;
	color:#99a9bf;
}
.serverbox .top{
	margin:auto;
	width:618px;
	height:25px;
	background-color:#f1f1f1;
	border-bottom:1px solid #cfd8e5;
	text-indent:10px;

}.serverbox .bot{
	width:600px;
	font-size:0.9em;
	padding:4px 0 0 0;
	height:25px;
	background-color:#f1f1f1;
}

.serverbox .left{
	float:left;
}
.serverbox .right{
	float:right;
}.serverbox .web {
	margin:0 5px;
	float:right;
}
.serverbox .IP1st{
	margin-left:32px;
	font-size:1em;
	float:left;
}.serverbox .IP {
	font-family:Arial, Helvetica, sans-serif;
}.serverbox .first{
	color:#6284b3;
}
.serverbox a{
	text-transform:lowercase;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-variant:small-caps;
	color:#4c7cbf;
}.serverbox a:hover{
	color:#cc0000;
	text-decoration:underline;
}


.imgfull {
	margin:3px 40px 30px 40px;
}

/*General links*/

a:link, a:active {
	color:#005ad9;
	text-decoration:none;
}
a:visited {
	color:#004ab3;
	text-decoration:none;
}
a:hover {
	color:#cc0000;
	text-decoration:underline;
}


.slbox {
	width:200px;
	display:inline-block;
	margin-left:25px;
}

.spacing{height:30px;}


.d_tjmod {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	
	background-image:url(http://www.trickjump.me/tjmod/gfx/tjmod_logo_light_48.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:14px 0 0 64px;
	margin:6px 0 6px 12px;
	height:48px;	
}

.d_div {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	
	background-image:url(http://www.trickjump.me/dlicon.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:24px 0 0 64px;
	margin:6px 0 6px 12px;
	height:48px;
}
	
.small_links img {
	margin-top:15px;
}



/* CVAR LIST */
.cvar_head {
	background-color:#ebebeb;
	width: 950px;
	display:block;
	padding:1px 0 2px 0;
	min-height:24px;
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #f5f5f5;
}


.cvar_1 {
	background-color:#f1f1f1;
	width: 950px;
	display:block;
	padding:1px 0 2px 0;
	min-height:23px;
}

.cvar_2 {
	background-color:#fafafa;
	width: 950px;
	display:block;
	padding:1px 0 2px 0;
	min-height:23px;
}

.cvar_1:hover, .cvar_2:hover {
	background-color:#f2f8ff;
	border-top:1px solid #e9eff5;
	border-bottom:1px solid #dfe5eb;
	padding:0 0 1px 0;
}

.cvar_name {
	font-size:0.8em;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#5684bf;
	line-height:24px;	
	
	padding:0 0 0 25px;
	width:250px;
	float:left;

}
.cvar_value {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#5c7599;
	
	line-height:24px;	
	text-align:center;

	padding:0 0 0 15px;
	width:75px;
	float:left;

}
.cvar_info {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:550px;
	padding:6px 0 4px 15px;
	color:#666;
	display:inline-block;
}



.cmd_name {
	font-size:0.8em;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#5684bf;
	line-height:24px;	
	
	padding:0 0 0 25px;
	width:200px;
	float:left;
}
.cmd_value {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#5c7599;
	
	line-height:24px;	
	text-align:center;

	padding:0 0 0 15px;
	width:175px;
	float:left;

}
.cmd_info {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:500px;
	padding:6px 0 4px 15px;
	color:#666;
	display:inline-block;
}



/*Short, rememberable names ftw*/
ul#undertopnavbar {
	width:950px;
	height:14px;
	background-color:#f4f4f4;
	border-bottom:1px solid #e6eaf0;
	margin:0 0 4px 0;
}

/*link-visited-hover-active*/
ul#undertopnavbar li{
	height:14px;
	line-height:10px;

	list-style:none;
	display:block;
	float:left;
	padding: 0 20px 0 20px;
	margin:0;
	
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	
	color:#999;
}ul#undertopnavbar li a:link, ul#undertopnavbar li a:visited, ul#undertopnavbar li a:active{
	text-decoration:none;
	color:#999;
}ul#undertopnavbar li a:hover {
	color:#578dd9;
	border-bottom:3px solid #e6eaf0;
}

/*harder color, 7393bf*/
ul#undertopnavbar li.first{
	color:#6087bf;
	font-weight:bold;
}

ul#undertopnavbar li.right{
	color:#6087bf;
	font-weight:bold;
	float:right;
	margin-right:25px;
}ul#undertopnavbar li.right a:link, ul#undertopnavbar li.right a:visited, ul#undertopnavbar li.right a:active{
	color:#869ebf;
}ul#undertopnavbar li.right a:hover {
	color:#578dd9;
}


/*Logfile*/
#logfile {
    font-size: 0.9em;
    line-height:1.2em;
    font-family:Arial, Verdana, Geneva, sans-serif;
}

.log_time {
    color:#8a998a;
    font-size:0.7em;
}

.log_name {
    min-width:100px;
    display:inline-block;
    font-weight:bold;
    color:#2673bf;
}

.log_say {
    color:#333;
}

/*6f8066, 759763*/
.log_conn {
    color:#5b9f36;
}

.log_ren {
    color:#75b299;
}.log_ren strong {
    color:#9dc6b5;
    font-weight:bold;
    font-size:0.9em;
}

.log_disconn {
    color:#804820;
}

.log_sub, .log_sub strong {
    color:#94a1b4;
}

.log_muted {
    color:#896ea0;
}

.log_map {
    color:#CC0000;
    font-weight:normal;
} .log_map strong {
    color:#CC0000;
}

.log_ref {
    color:#44cc00;
    font-weight:bold;
}

.log_svmsg {
    font-style:italic;
    font-size:0.8em;
    color:#718aad;
}

.log_kill {
    color:#b79266;
}
.log_selfkill {
    color:#aa7434;
}

.log_timerun {
    color:#4c637f;
} .log_timerun strong {
    font-size:0.9em;
    color:#4c637f;
    font-weight:bold;
}

.bigsubmitbutton {
    width:200px;
    margin:15px;
    padding:2px;
    
}



/* ET MAP ARCHIVE - ETMA - List*/
.map_head {
	/*background-color:#f8f8f8;*/
	background-repeat:repeat-x;
	width: 950px;
	display:block;
	padding:1px 0 2px 0;
	min-height:24px;
	border-top:1px solid #f0f4fa; /*ebeff5*/
	border-bottom:1px solid #ebeff5; /*e6eaf0*/
	list-style:none;
}


.map_1 {
	background-color:#f8f8f8;
	width: 950px;
	display:block;
	padding:1px 0 2px 0;
	min-height:23px;
	list-style:none;
	cursor:pointer;
}

.map_2 {
	background-color:#f2f2f2;
	width: 950px;
	display:block;
	padding:1px 0 2px 0;
	min-height:23px;
	list-style:none;
	cursor:pointer;
}



/*Stronger: e6f0fa e1e9f0*/
.map_1:hover, .map_2:hover {
	background-color:#f0f5fa;
	border-top:1px solid #e1e9f0;
	border-bottom:1px solid #e1e9f0;
	padding:0 0 1px 0;
	list-style:none;
}

.map_name {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#5684bf;
	line-height:24px;	
	
	padding:0 0 0 25px;
	width:210px;
	float:left;
	list-style:none;
}.map_name a:link, .map_name a:visited, .map_name a:active {
	color:#5684bf;
} .map_name a:hover {
	color:#cc5252;
}


.map_author {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#5c7599;
	
	line-height:24px;	
	text-align:center;

	padding:0 0 0 15px;
	width:170px;
	float:left;
	list-style:none;
}.map_author a:link, .map_author a:visited, .map_author a:active {
	color:#5c7599;
} .map_author a:hover {
	color:#468eeb;
}


.map_infoup {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:100px;
	padding:6px 0 4px 15px;
	color:#666;
	display:inline-block;
	text-align:center;
	list-style:none;
}
.map_infocon {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:220px;
	padding:6px 0 4px 15px;
	color:#666;
	display:inline-block;
	text-align:center;
	list-style:none;
}
/*Spaced content chars*/
.map_infoconsp {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:175px;
	padding:6px 30px 4px 30px;
	color:#999;
	display:inline-block;
	text-align:left;
	list-style:none;
	font-weight:bold;
	letter-spacing:1.1em;
	text-transform:uppercase;
}

.map_infosize {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:80px;
	padding:6px 0 4px 15px;
	color:#666;
	display:inline-block;
	list-style:none;
}

.map_infodown {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:50px;
	padding:6px 0 4px 15px;
	color:#666;
	display:inline-block;
	text-align:center;
	list-style:none;
}.map_infodown a:link, .map_infodown a:visited, .map_infodown a:active {
	color:#6b7e99;
	font-weight:normal;
} .map_infodown a:hover {
	color:#468eeb;
}


/* ET MAP ARCHIVE - ETMA - Upload +etc*/
#mapuploadcontent {
	width:862px;
	margin:10px 0 10px 44px;
}

.filecontainer {
	width:862px;
	margin:10px 0 25px 0;
	display:block;
}

.filetitle {
	font-family:"Trebuchet MS", Geneva, Verdana, sans-serif;
	font-size:0.9em;
	color:#5285cc;
	font-weight:bold;
}

.filedescription {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	color:#666;
}

.fileleftside {
	float:left;
	width:489px;
	height:50px;
	padding:10px;
	border:1px solid #e6eaf0;
	border-right:0;
}

/*
Background alternation via JS
Default: f4f4f4
OK: f2f7f0
NOTOK: f7e9e9
*/
.filerightside {
	float:left;
	width:330px;
	height:50px;
	background:#CCC;
	padding:10px;
	background-color:#f4f4f4;
	border:1px solid #e6eaf0;
}

.filetext {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	color:#b4b4b4;
	padding-right:20px;
}

.filedialog {
	float:right;
	margin: 15px 10px 5px 10px;
}


/*****************************************/


/*Small field \ single input */
.fieldbox {
	width:862px;
	margin:10px 0 25px 0;
}

.fieldcontainer0 {
	width:410px;
	display:inline-block;
	height:50px;
	border:1px solid #e6eaf0;
}
.fieldcontainer1 {
	width:410px;
	margin-right:19px;
	float:left;
	display:inline-block;
	height:50px;
	border:1px solid #e6eaf0;
}
.fieldcontainer2 {
	width:410px;
	margin-left:19px;
	float:left;
	display:inline-block;
	height:50px;
	border:1px solid #e6eaf0;
}

.fieldtitle {
	font-family:"Trebuchet MS", Geneva, Verdana, sans-serif;
	font-size:0.9em;
	color:#5285cc;
	font-weight:bold;
	text-align:center;
}

.fieldtitlenormal {
	font-family:"Trebuchet MS", Geneva, Verdana, sans-serif;
	font-size:0.9em;
	color:#5285cc;
	text-align:center;
}

.fielddescription {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	color:#666;
	text-align:center;
}

.fieldleftside {
	float:left;
	width:210px;
	padding:8px 10px 0 10px;
}

/*
Background alternation via JS?
Default: f4f4f4
OK: f2f7f0
NOTOK: f7e9e9
*/
.fieldrightside {
	float:left;
	width:160px;
	height:25px;
	padding:15px 15px 10px 5px;
	background-color:#fafafa;
}

.fielddialog {
	float:right;
	margin-top:3px;
}


/* Checkboxes++ */

#infocontainerthingy {
	width:862px;
	height:94px;
	border:1px solid #e6eaf0;
	background:#fafafa;
}

.raidocontainer {
	width:220px;
	display:inline-block;
	height:90px;
	float:left;
	margin-right:23px;
}

.raideoohhh {
	font-family:"Trebuchet MS", Geneva, Verdana, sans-serif;
	font-size:0.8em;
	color:#888888;
	width: 210px;
	height:20px;
	line-height:20px;
	margin:10px;
	padding:5px;
	text-indent:3px;
	border:1px solid #e6eaf0;
	cursor:pointer;
	color:#6c84a6;
	background-color:#f9f9f9;
}


.checkboxcontainer {
	width:608px;
	height:85px;
	display:inline-block;
	float:left;
	border-left:1px solid #e6eaf0;
	padding:5px 0 5px 5px;
}

.ch3ckb0x {
	font-family:"Trebuchet MS", Geneva, Verdana, sans-serif;
	font-size:0.8em;
	color:#888888;
	width: 120px;
	height:20px;
	line-height:20px;
	margin:5px;
	padding:5px 10px 5px 10px;
	border:1px solid #e6eaf0;
	cursor:pointer;
	color:#6c84a6;
	float:left;
	background-color:#f9f9f9;
	display:inline-block;
}

.ch3ckb0x:hover, .raideoohhh:hover {
	background-color:#ffffff;
}


/*headings for checkbox and radiobutton thingies*/
#headerthingycontainer {
	width:862px;
	height:48px;
	border:1px solid #e6eaf0;
	border-bottom:0;
}

.hleft {
	width:231px;
	height:36px;
	float:left;
	padding:6px;
	text-align:center;
}

.hright {
	width:603px;
	height:36px; /*44*/
	float:left;
	text-align:center;
	padding:6px;
	border-left:1px solid #e6eaf0;
}


/*Textarea @ Description @ ETMA*/

.tadeschead {
	width:840px;
	margin:auto;
	padding:8px 10px 10px 10px;
	text-align:center;
	border:1px solid #e6eaf0;
	border-bottom:0;
	background:#fafafa;
}

.tadesc {
	padding:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#030c1a;
	margin:auto;
	width:840px;
}


.screentitle {
	font-family:Verdana, Geneva, sans-serif;
	color:#030c1a;
	margin:auto;
	width:840px;
	text-align:center;
	padding:8px 10px 10px 10px;
	border-bottom:1px solid #e6eaf0;
}

.screencontainer {
	width:862px;
	height:161px;
	border:1px solid #e6eaf0;
}

.screendialog {
	width:365px;
	padding:10px 20px 15px 45px;
	float:left;
	background:#fafafa;
}

.screendialogright {
	width:365px;
	padding:10px 20px 15px 45px;
	float:left;
	background:#fafafa;
	border-left:1px solid #e6eaf0;
}

#micontainer {
	width:800px;
	height:350px;
	margin:10px 0 10px 75px;
}

#milevelshot {
	width:256px;
	height:256px;
	padding:22px;
	background:#fafafa;
	display:inline-block;
	border:1px solid #e6eaf0;
	float:left;
}

#midivinfo {
	width:470px;
	height:210px;
	display:inline-block;
	float:left;
	padding:5px 0 0 0;
}

.mileftinfo {
	width:100px;
	height:20px;
	line-height:25px;
	padding:5px 10px 5px 10px;
	
	text-align:right;
	font-family:"Trebuchet MS", Geneva, Verdana, sans-serif;
	font-size:0.9em;
	color:#5285cc;
	font-weight:bold;
	display:inline-block;
	float:left;
}

.mirightinfo {
	margin:5px;
	width:330px;
	line-height:25px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
	color:#030c1a;
	display:inline-block;
}


#mimaptitle, #mimaptitle a:link, #mimaptitle a:visited, #mimaptitle a:active {
	width:300px;
	text-align:center;
	text-decoration:none;
	font-family:"Trebuchet MS", Geneva, Verdana, sans-serif;
	font-size:1em;
	color:#5285cc;
	padding: 0 0 10px 0;
}
#mimaptitle a:hover {
	color:#cc0000;
	text-decoration:underline;
}



#micontent {
	width:460px;
	height:20px;
	padding:5px 10px 5px 20px;
	float:left;
}

.micontentbox {
	width:90px;
	height:15px;
	padding:5px;
	margin:5px;
	border:1px solid #e6eaf0;
	background:#fafafa;
	float:left;
	display:inline-block;
	
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
	font-size:0.7em;
	color:#959ca6;
}

.micontentboxon {
	width:90px;
	height:15px;
	padding:5px;
	margin:5px;
	border:1px solid #e6eaf0;
	background:#edf7e9; /*f3faf2 - slightly brighter*/
	float:left;
	display:inline-block;
	
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
	font-size:0.7em;
	color:#6c84a6;
}

.midesctitle {
	font-family:"Trebuchet MS", Geneva, Verdana, sans-serif;
	font-size:1em;
	color:#5285cc;
	padding: 15px 0 5px 10px;
	margin:0 0 0 70px;
}

.midescription {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	width: 750px;
	padding:0 10px 10px 15px;
	margin:0 0 10px 75px;
	line-height:1.2em;
	color:#202020;
}



#miscreencontainer {
	width:900px;
	height:150px;
	background:#FAFAFA;
	border-top:1px solid #e6eaf0;
	border-bottom:1px solid #e6eaf0;
	display:block;
	margin:20px 0 20px 0;
	padding:0 25px 0 25px;
}

#miscc {
	margin:auto;
}

#miscreencontainer a img {
	margin:11px 10px 11px 10px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity = 50)";
	filter: alpha(opacity = 50);
	opacity: 0.5;
}


#miscreencontainer a img:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity = 100)";
	filter: alpha(opacity = 100);
	opacity: 1;
}

.errbig {
	font-family:"Trebuchet MS", Geneva, Verdana, sans-serif;
	font-size:0.9em;
	color:#cc5252;
	font-weight:bold;
	text-align:center;
}
.dull {color:#999;}

.fleft {
	float:left;
}
.fright {
	float:right;
}

.maplistheadthing {
	padding:0 25px 10px 15px;
}

.searchbutton {
	background:#f3f3f3;
	margin-left:3px;
	border:1px solid #dae0e5;
	padding:0 4px 0 4px;
	color:#888;
}.searchbutton:hover {
	background:#fafafa;
	cursor:pointer;
}

.space3 {height:3px;}
.space5 {height:5px;}
.space6 {height:6px;}
.space8 {height:8px;}
.space10{height:10px;}
.space15 {height:15px;}
.space20 {height:20px;}


#configarea {
	margin:25px 25px 15px 25px;
}

.maplistcount {
	width:50px;
	height:20px;
	line-height:20px;
}

.catext {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	color:#888;
	line-height:20px;
	margin-right:3px;
	display:inline;
}

.confil {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	color:#666;
	margin-right:5px;
	display:inline;
}.confil:hover {
	color:#216dd9;
	text-decoration: underline;
}

.sortingorder {
	width:140px;
	height:20px;
	line-height:20px;
}


.hspace {
	display:inline-block;
	width:90px;
}


/*Comment stuff @ maps*/
.comntcontainer {
	background:#f8f8f8;
	padding:10px;
	height:132px;
	border:1px solid #e6eaf0;
	margin:25px 130px 25px 130px;
}

.comnt {
	height:120px;
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
	color:#030c1a;
	margin:auto;
	float:left;
}

.comntinfo {
	height:110px;
	float:left;
	margin:0 0 5px 15px;
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;

}




.postbutton {
	background:#f3f3f3;
	border:1px solid #dae0e5;
	text-align:center;
	color:#888;
	width:145px;
	height:24px;
	margin:5px 0 0 0;
}.postbutton:hover {
	background:#fafafa;
	cursor:pointer;
}



.rating {
	width:100px;
	height:8px;
	border:1px solid #b8c0cc;
}

.ratingtext {
	width:100px;
	display:inline-block;
	color:#666;
	margin-bottom:2px;
}

.ratingsel {
	width:40px;
	color:#555;
	margin-bottom:2px;
}



.comment_1 {
	width:850px;
	margin:3px 0 10px 50px;
	padding-bottom:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
	color:#666;
}

.comment_head {
	height:24px;
	line-height:24px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
	color:#666;
	background:#f7f7f7;
	text-indent:10px;
	border:1px solid #e6eaf0;
}


.comment_leftside {
	float:left;
	display:inline;
}

.comment_rightside {
	float:right;
	display:inline;
}

.lighterish {
	color:#5078b3;
	font-weight:bold;
}

.comment_comnt {
	padding:3px 6px 6px 6px;
}





/* ET MAP ARCHIVE - ETMA - List*/
.rec_head {
	/*background-color:#f8f8f8;*/
	background-repeat:repeat-x;
	width: 950px;
	display:block;
	padding:1px 0 2px 0;
	min-height:24px;
	border-top:1px solid #f0f4fa; /*ebeff5*/
	border-bottom:1px solid #fafafa; /*e6eaf0*/
	list-style:none;
	background-image:url("http://www.trickjump.me/headline2.jpg");
}



.rec_1 {
	background-color:#f8f8f8;
	width: 950px;
	display:block;
	padding:1px 0 2px 0;
	min-height:23px;
	list-style:none;
	cursor:pointer;
}

.rec_2 {
	background-color:#f2f2f2;
	width: 950px;
	display:block;
	padding:1px 0 2px 0;
	min-height:23px;
	list-style:none;
	cursor:pointer;
}



/*Stronger: e6f0fa e1e9f0*/
.rec_1:hover, .rec_2:hover{
	background-color:#f0f5fa;
	border-top:1px solid #e1e9f0;
	border-bottom:1px solid #e1e9f0;
	padding:0 0 1px 0;
	list-style:none;
}

.rec_name {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#5684bf;
	line-height:24px;	
	
	padding:0 0 0 25px;
	width:300px;
	float:left;
	list-style:none;
}.rec_name a:link, .rec_name a:visited, .rec_name a:active {
	color:#5684bf;
} .rec_name a:hover {
	color:#cc5252;
}


.rec_player {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#5c7599;
	
	line-height:24px;	
	text-align:center;

	padding:0 0 0 15px;
	width:180px;
	float:left;
	list-style:none;
}.rec_player a:link, .rec_player a:visited, .rec_player a:active {
	color:#5c7599;
} .rec_player a:hover {
	color:#468eeb;
}


.rec_time {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:75px;
	padding:6px 0 4px 15px;
	color:#666;
	display:inline-block;
	text-align:center;
	list-style:none;
}
.rec_date {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:130px;
	padding:6px 0 4px 15px;
	color:#666;
	display:inline-block;
	text-align:center;
	list-style:none;
}
/*Spaced content chars*/
.rec_server {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:80px;
	padding:6px 0 4px 15px;
	color:#666;
	display:inline-block;
	list-style:none;
}

.rec_rank {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:65px;
	padding:6px 0 4px 15px;
	color:#666;
	display:inline-block;
	list-style:none;
	text-align:right;
}
.rec_slash {
	font-size:0.7em;
	vertical-align:1px;
}


/*Download Dir listing stuff!*/
.list_name {
    font-size:0.7em;
    font-family:Verdana, Geneva, sans-serif;
    width:285px;
    padding:6px 0 4px 15px;
    color:#666;
    display:inline-block;
    text-align:left;
    list-style:none;
}

.list_info {
    font-size:0.7em;
    font-family:Verdana, Geneva, sans-serif;
    width:485px;
    padding:6px 0 4px 15px;
    color:#666;
    display:inline-block;
    text-align:left;
    list-style:none;
}

.list_size {
    font-size:0.7em;
    font-family:Verdana, Geneva, sans-serif;
    width:80px;
    padding:6px 0 4px 15px;
    color:#666;
    display:inline-block;
    text-align:center;
    list-style:none;
}

.list_ddl {
    font-size:0.7em;
    font-family:Verdana, Geneva, sans-serif;
    width:25px;
    padding:6px 0 4px 15px;
    color:#040;
    display:inline-block;
    text-align:center;
    list-style:none;
    font-weight:bold;
}




.zipcontainer {
	width:862px;
	height:137px;
	border:1px solid #e6eaf0;
}

.zipdialog {
	width:400px;
	padding:25px 231px 25px 231px;
	background:#fafafa;
}



#uploadedimagecontent {
	width:900px;
	margin:5px 25px 25px 25px;
}

.uimgcontainer {
	display:inline-block;
	margin:10px;
	height:230px;
	width:200px;
}

.uimglinks {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	width:50px;
	display:inline-block;
	margin-bottom:5px;
}

.uimgfield {
	width:148px;
	font-size:0.8em;
	font-family:Verdana, Geneva, sans-serif;
	color:#888;
	margin-bottom:6px;
}



.rt_rank {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:100px;
	color:#666;
	line-height:24px;
	text-align:center;
	list-style:none;
	float:left;
}

.rt_name {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#5c7599;
	
	line-height:24px;	
	text-align:center;

	width:200px;
	list-style:none;
	float:left;
}.rt_name a:link, .rt_name a:visited, .rt_name a:active {
	color:#5c7599;
} .rt_name a:hover {
	color:#468eeb;
}


.rt_more {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	color:#5c7599;
	
	line-height:24px;	
	text-align:left;
	text-indent:15px;

	width:100px;
	list-style:none;
	float:left;
}.rt_more a:link, .rt_more a:visited, .rt_more a:active {
	color:#5c7599;
} .rt_more a:hover {
	color:#468eeb;
}

.rt_rating {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:100px;
	color:#666;
	line-height:24px;
	float:left;
	text-align:center;
	list-style:none;
}


.rt_count {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:100px;
	color:#666;
	line-height:24px;
	float:left;
	text-align:center;
	list-style:none;
}

.rt_perc, .rt_perc2 {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	width:40px;
	color:#666;
	line-height:24px;
	float:left;
	text-align:center;
	list-style:none;
}
.rt_perc2 a:link, .rt_perc2 a:visited, .rt_perc2 a:active {
	color:#666;
} .rt_perc2 a:hover {
	color:#5c7599;
}

.statssidethingseperatorshititsatoolongname {
	float:left;
	width:400px;
	height:100px;
}

.stats_leftboxcontainer {
	width:400px;
	height:600px;
	float:left;
}

.stats_box {
	border:1px solid #edf2f7;
	display:inline-block;
	width:360px;
	margin:15px;
}


.stats_head {
	background-color:#fafafa;
	height:23px;
	width:360px;
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#5c7599;
	line-height:23px;
	text-align:center;
	border-bottom:1px solid #f1f1f1;
}

.stats_foot {
	background-color:#fcfcfc;
	height:16px;
	width:360px;
	font-size:0.6em;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	line-height:16px;
	text-align:center;
	border-top:1px solid #f1f1f1;
}

.stats_ul1 {
	width: 360px;
	display:block;
	min-height:23px;
	list-style:none;
	background-color:#FFFFFF;
}

.stats_ul2 {
	width: 360px;
	display:block;
	min-height:23px;
	list-style:none;
	background-color:#F8F8F8;
}
/*e9f0f7*/
.stats_ul1:hover, .stats_ul2:hover {
	background-color:#f5f9fc;
}
.stats_ul1 li, .stats_ul2 li {
	width:288px;
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	line-height:18px;
	padding:2px 8px 3px 8px;
	float:left;
	text-align:left;
	list-style:none;
}
.stats_ul1 li.small, .stats_ul2 li.small {
	width:40px;
}





.statsx_box {
	border:1px solid #edf2f7;
	display:inline-block;
	width:440px;
	margin:15px;
}

.statsx_head {
	background-color:#fafafa;
	height:23px;
	width:440px;
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#5c7599;
	line-height:23px;
	text-align:center;
	border-bottom:1px solid #f1f1f1;
}

.statsx_foot {
	background-color:#fcfcfc;
	height:16px;
	width:440px;
	font-size:0.6em;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	line-height:16px;
	text-align:center;
	border-top:1px solid #f1f1f1;
}


ul.statsx {
	width: 440px;
	display:block;
	list-style:none;
	background-color:#FFFFFF;
	border-bottom:1px solid #f1f1f1;
}

ul.statsx_last {
	width: 440px;
	display:block;
	list-style:none;
	background-color:#FFFFFF;
}


ul.statsx li, ul.statsx_last li {
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	display:inline-block;
	list-style:none;
}
ul.statsx li.left, ul.statsx_last li.left {
	color:#b4b4b4;
	background-color:#fcfcfc;
	border-right:1px dashed #f1f1f1;
	font-weight:bold;
	width:245px;
	line-height:30px;
	height:30px;
	text-align:right;
	padding:2px 15px 3px 10px;
}

ul.statsx li.right, ul.statsx_last li.right {
	font-weight:normal;
	width:140px;
	line-height:30px;
	height:30px;
	text-align:center;
	padding:2px 10px 3px 10px;
}



/*Simple server list shit*/
.srvl_head {
	background-repeat:repeat-x;
	width: 950px;
	display:block;
	padding:1px 0 2px 0;
	min-height:24px;
	border-top:1px solid #f0f4fa; /*ebeff5*/
	border-bottom:1px solid #fafafa; /*e6eaf0*/
	list-style:none;
	background-image:url("http://www.trickjump.me/headline2.jpg");
}

.srvl_1 {
	background-color:#f8f8f8;
	width: 950px;
	display:inline-block;
	padding:1px 0 2px 0;
	min-height:23px;
	list-style:none;
	cursor:pointer;
}

.srvl_2 {
	background-color:#f2f2f2;
	width: 950px;
	display:inline-block;
	padding:1px 0 2px 0;
	min-height:23px;
	list-style:none;
	cursor:pointer;
}
/*Stronger: e6f0fa e1e9f0*/
.srvl_1:hover, .srvl_2:hover{
	background-color:#f0f5fa;
	border-top:1px solid #e1e9f0;
	border-bottom:1px solid #e1e9f0;
	padding:0 0 1px 0;
	list-style:none;
}

.srvl_name {
	padding:6px 0 4px 15px;
	width:230px;
	
    font-size:0.7em;
    font-family:Verdana, Geneva, sans-serif;    
    color:#666;
    display:inline-block;
    text-align:left;
    list-style:none;
}
.srvl_ip {
	padding:6px 0 4px 15px;
	width:180px;
	
    font-size:0.7em;
    font-family:Verdana, Geneva, sans-serif;    
    color:#666;
    display:inline-block;
    text-align:center;
    list-style:none;
}
.srvl_map {
	padding:6px 0 4px 15px;
	width:250px;
	
    font-size:0.7em;
    font-family:Verdana, Geneva, sans-serif;    
    color:#666;
    display:inline-block;
    text-align:left;
    list-style:none;
	text-transform:capitalize;
}
.srvl_players {
	padding:6px 0 4px 15px;
	width:100px;
	
    font-size:0.7em;
    font-family:Verdana, Geneva, sans-serif;    
    color:#666;
    display:inline-block;
    text-align:left;
    list-style:none;
}
.srvl_sl {
	padding:6px 0 4px 15px;
	width:30px;
	
    font-size:0.7em;
    font-family:Verdana, Geneva, sans-serif;    
    color:#666;
    display:inline-block;
    text-align:center;
    list-style:none;
}

.srvl_physics {
	padding:6px 0 4px 15px;
	width:50px;
	
    font-size:0.7em;
    font-family:Verdana, Geneva, sans-serif;    
    color:#666;
    display:inline-block;
    text-align:left;
    list-style:none;
}

h1.heads {
    margin:10px 10px 10px 25px;;
}

.listender {
	width:950px;
	height:1px;
	padding:0;
	margin:0;
	
	background-color:#fafafa;
	border-bottom:1px solid #eeeeee;
}








	