<!--  -->


body
{
	font-family:'trebuchet ms',verdana;
	font-size:12px;
	color:black;
	
	background:#e9e9e9 url('../media/backgrounds/53_bg.jpg') no-repeat fixed top left;
	margin-left:15px;
	margin-top:15px;
}

#resetdiv
{
	position:absolute;
	left:0px;
	top:0px;
	width:98%;
	height:100%;
	z-index:0;
}


/* sections */

#use
{
	font-size:60px;
	line-height:.8;

	position:relative;
	z-index:1;
	
	margin-left:0px;
}
#find
{
	font-size:20px;
	padding-left:10px;

	position:relative;
	z-index:2;
}
#new
{
	font-size:20px;
	line-height:.75;
	padding-left:6px;

	position:relative;
	z-index:3;
}
#ctrl
{
	font-size:15px;
	line-height:.4;
	padding-left:8px;
	
	position:relative;
	z-index:0;
	
}


.title
{
	font-family:'arial black',arial,sans-serif;
	font-weight:normal;
	line-height:1;

	text-decoration:none;
	color:black;
	
	padding:0px;
/*
	border:1px dotted red;
	display:inline;
*/
	background:transparent;
}
.title a
{
	text-decoration:none;
	color:black;
}
.title a:hover
{
	text-decoration:none;
	color:white;
}





/* display pane */

#display
{
	position:absolute;
	left:20px;
	top:320px;
	width:550px;
	z-index:10;
	
	display:block;
	
	opacity:0.93;
	}

#display_top
{
	position:relative;
	display:block;
	width:550px;
	height:8px;
	
	background:url('../media/corners_display_top.png') top left no-repeat;
	font-size:0px; /* for IE */
}
#display_content
{
	/*height:25px;*/
	background-color:#e9e9e9;
	padding:0px 20px 0px 12px;
}
#display_bottom
{
	position:relative;
	display:block;
	width:550px;
	height:8px;

	background:url('../media/corners_display_bottom.png') top left no-repeat;
	font-size:0px; /* for IE */
}


.content
{
	font-family:'trebuchet ms',verdana,arial,sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:1.1;
	
	text-decoration:none;
	color:black;
}
.content a
{
	text-decoration:underline;
	color:blue;
}
.content a:hover
{
	text-decoration:none;
	color:blue;
}


/* google query extra */

#google
{
	position:absolute;
	left:590px;
	top:20px;
	width:167;
	height:42px;
	
	background:url('../media/googlequery_bg.png') top left no-repeat;
	opacity:0.93;
		
	font-style:italic;
	color:#777C7F; /*#777C7F;*/
	line-height:17px;
	
	padding:5px 10px;
	
	z-index:100;
}
#query
{
	position:absolute;
	left:40px;
	top:3px;
	
	font-family:'trebuchet ms',verdana;
	font-size:11px;
	color:black;
	
	width:110px;
	height:19px;
	background-color:white;

	padding-left:2px;
	padding-top:1px;
	
	border:1px solid #bbbbbb;
}



/* search pane */

#search
{
	position:absolute;
	left:470px;
	top:76px;
	width:300px;
	height:21px;
	
	background:url('../media/searchinput_bg.png') top left no-repeat;
	opacity:0.93;
	}
#searchinput
{
	font-family:'trebuchet ms',verdana;
	font-size:12px;
	color:#777C7F;
	
	width:200px;
	height:19px;
	background-color:white;

	padding-left:2px;
	
	border:1px solid #bbbbbb;
}

.filter
{
	font-family:'trebuchet ms',verdana;
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	
	line-height:13px;

	color:#555a5d;
}
.filter a
{
	text-decoration:none;
	font-style:normal;
	color:black;
}

.filter span
{
	text-decoration:none;
	font-style:normal;
	color:black;
	
	cursor:pointer;
}

.filter a:hover,
.filter span:hover
{
	text-decoration:underline;
	color:black;
}





/* found pane */

#found_top
{
	position:absolute;
	left:20px;
	top:110px;
	width:750px;
	height:8px;
	background:url("../media/corners_top.png") no-repeat top left;
	z-index:20;
	opacity:0.93;
	}
#found_filter
{
	position:absolute;
	left:20px;
	top:118px;
	width:750px;
	height:32px;
	z-index:20;
}
#found_filter_bg
{
	position:absolute;
	left:0px;
	top:0px;
	width:750px;
	height:32px;
	background-color:#e9e9e9;
	z-index:0;
	opacity:0.93;
	}
#found
{
	position:absolute;
	left:20px;
	top:150px;
width:740px;
bottom:32px;
padding:8px 2px 8px 8px;
	
	overflow:auto;
	
	/*background-color:#e9e9e9;
*/
	background-color:transparent;
	z-index:10;
}
#found_bg
{
	position:absolute;
	left:20px;
	top:150px;
width:740px;
bottom:32px;
padding:8px 2px 8px 8px;
	
	background-color:#e9e9e9;

	/*background-image: url("../media/found_bg2.png");*/
	z-index:9;
	opacity:0.93;
	}
#found_bottom
{
	position:absolute;
	left:20px;
	font-size:1px;
bottom:20px;
	
	width:750px;
	height:12px;
	background:url("../media/corners_bottom.png") no-repeat top left;
	z-index:20;
	opacity:0.93;
	}	




/* items */

.container
{
	float:left;
	display:block;
	margin:4px 4px 4px 4px;
}

.thing_header
{
	height:8px;
	background: url("../media/trc.png") no-repeat top right ;
}
.thing_footer
{
	height:8px;
	background: url("../media/brc.png") no-repeat bottom right ;
}
.thing,
.thing td
{
/*
	background-color:#777C7F;
*/	border:0px;
}

.thing_content
{
	font-family:'Trebuchet MS',verdana;
	line-height:14px;
	font-size:9.3pt;

	padding:0px 8px 0px 8px;
	vertical-align:top;
}

.thing_text
{
	color:#eeeeee;
	float:right;
	margin-top:-2px;
}
.thing_text a
{
	color:white;
	text-decoration:underline;
}
.thing_text a:hover
{
	color:white;
	text-decoration:none;
}
.thing_title,
.thing_title a
{
	font-size:11.8pt;
	font-weight:bold;
	color:white;

	line-height:12.5pt;
	
	text-decoration:none;
	
	padding-right:2px;
}
.thing_title a:hover
{
	background-color:white;
	color:#555a5d;
}
.thing_tag
{
	font-size:9px;
	color:black;
}

.thing_expand
{
	text-align:right;
	
	/*height:15px;*/
	float:right;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	color:white;

	margin-left:3px;
}
.thing_expand a
{
padding:1px 2px;
		
	text-decoration:none;
	color:white;
}
.thing_expand a:hover
{
	background-color:white;
	color:#555a5d;
}


.thumb
{
	width:118px;
	height:88px;
	border:1px solid #777C7F;
	
	margin:0px 8px 0px 0px;
	float:left;

	cursor:pointer;
}

.thing_expanded_header
{
	font-family:'Trebuchet MS',verdana;
	line-height:10.5pt;
	font-size:9.3pt;
	
	color:#eeeeee;
	
	padding:0px;
}
.thing_expanded_text
{
	font-size:10pt;
	line-height:12pt;
	float:right;

	color:#eeeeee;
/*	background-color:#e9e9e9;
	padding:10px;*/
}
.thing_expanded_text strong
{
	color:black;
	font-weight:normal;
	
	/*background-color:#cccccc;*/
	/*display:inline;*/
	/*padding:0px 1px;*/
}

.thing_expanded_text a
{
	/*color:inherit;*/
	color:#9e9e9e;
	text-decoration:none;
}
.thing_expanded_text a:hover
{
	color:#999999;
	text-decoration:underline;
}

.thing_invert
{
	font-size:10px;
	cursor:pointer;
	line-height:1.1;

	background-color:#e9e9e9;
	color:black;

	padding:0px 1px 0px 2px;
}

#qtl_container
{
	float:left;
	display:block;
	background-color:rgb(119,124,127);
	/*background-image: url('../media/test.gif');*/
	/*background-color:black;*/
}
.qtls
{
	visibility:hidden;
}
.qtl
{
	position:relative;
	float:left;
	font-size:11px;

	width:120px;
	height:14px;
/*	margin:8px 8px 0px 0px;

	width:128px;
	height:22px;
*/	

	margin:4px 8px 4px 0px;
}

.qtl_title
{
	position:absolute;
	left:22px;
	top:0px;
	width:82px;
	height:14px;
	overflow:hidden;
	font-size:11px;
}


.qtl_title a
{
	
	font-style:italic;
	color:#000000;
	text-decoration:none;


}
.qtl_title a:hover
{
	color:#000000;
	text-decoration:underline;

}