/* @override http://diamondpr.com/css/journalist_resources_styles.css */

body {
	font-family: "Trebuchet MS", Helvetica, Sans-Serif;
	font-size: 14px;
}

#resources-wrapper{
	position:relative;
}

#jQ-menu ul, #jQ-resources ul {
	list-style-type: none;
}

#jQ-menu a, #jQ-menu li, #jQ-resources a, #jQ-resources li {
	color: gray;
	text-decoration: none;
	padding-bottom: 3px;
}

#journalist_resources h1 .screenname{
	font-size:.7em;
	padding-left:5px;
}

#journalist_resources h2{
	font-size:1.2em;
}

#journalist_resources ul.folders, #journalist_resources ul.folders2{
	width:530px;
	background:none;
}

#journalist_resources ul.folders li, #journalist_resources ul.folders2 li{
	font-family: Verdana, sans-serif;
	margin:0;
	padding:0 0 0 26px;
	min-height:20px;
	line-height:18px;
	background-color:none;
}

/* PRIMARY DIRECTORY */
#journalist_resources ul.folders li span.folder, #journalist_resources ul.folders2 li span.folder2{
	font-size:11px;
	color:#333;
	text-decoration:none;
	display:block;
	width:505px;
	padding:1px 0;
}

/* CLOSED */
#journalist_resources ul.folders li.closed span.folder, #journalist_resources ul.folders li.closed_folders span.folder, #journalist_resources ul.folders2 li.closed2 span.folder2, #journalist_resources ul.folders2 li.closed_folders2 span.folder2{
	width:505px;
	background:none;
}
#journalist_resources ul.folders li.closed span.folder:hover, #journalist_resources ul.folders li.closed_folders span.folder:hover, #journalist_resources ul.folders2 li.closed2 span.folder2:hover, #journalist_resources ul.folders2 li.closed_folders2 span.folder2:hover{
	background-color:#eae9e9;
}
#journalist_resources ul.folders li.closed, #journalist_resources ul.folders li.closed_folders, #journalist_resources ul.folders2 li.closed2, #journalist_resources ul.folders2 li.closed_folders2{
	background:url('/images/filetree/directory.png') no-repeat 4px 1px;
}

/* OPEN */
#journalist_resources ul.folders li.open, #journalist_resources ul.folders li.open_folders, #journalist_resources ul.folders2 li.open2, #journalist_resources ul.folders2 li.open_folders2{
	background:transparent url('/images/filetree/folder_open.png') no-repeat 5px 1px;
}	
#journalist_resources ul.folders li.open span.folder, #journalist_resources ul.folders2 li.open2 span.folder2{
	background:#e9e9e9 url('/images/icons/arrows.png') no-repeat 480px;
}
#journalist_resources ul.folders li.open_folders span.folder, #journalist_resources ul.folders2 li.open_folders2 span.folder2{
	background:#e9e9e9 url('/images/icons/arrows_down.png') no-repeat 480px;
}

#journalist_resources ul.folders ul.docs{
	width:479px;
}

#journalist_resources ul.folders ul.docs li{
	width: 479px;
}

#journalist_resources ul.docs li.pdf-file, #journalist_resources ul.docs2 li.pdf-file{
	padding-left:4;
	background: url('/images/filetree/pdf.png') no-repeat 2px 1px;
}

#journalist_resources ul.docs li.pdf-file:hover, #journalist_resources ul.docs2 li.pdf-file:hover{
	width: 479px;
	background: #eae9e9 url('/images/filetree/pdf.png') no-repeat 2px 1px;
}

#journalist_resources ul.docs li.doc-file, #journalist_resources ul.docs2 li.doc-file{
	padding-left:4;
	background: url('/images/filetree/doc.png') no-repeat 2px 1px;
}

#journalist_resources ul.docs li.doc-file:hover, #journalist_resources ul.docs2 li.doc-file:hover{
	width: 479px;
	background: #eae9e9 url('/images/filetree/doc.png') no-repeat 2px 1px;
}

#journalist_resources ul.docs li.file, #journalist_resources ul.docs2 li.file{
	padding-left:4;
	background: url('/images/filetree/file.png') no-repeat 2px 1px;
}

#journalist_resources ul.docs li.file:hover, #journalist_resources ul.docs2 li.file:hover{
	width: 479px;
	background: #eae9e9 url('/images/filetree/file.png') no-repeat 2px 1px;
}

#journalist_resources ul.folders ul.docs li.pdf-file{
	width:453px;
}

#journalist_resources ul.docs li a, #journalist_resources ul.docs2 li a{
	display: block;
}

/* SECONDARY DIRECTORY LIST */
#journalist_resources ul.folders li.open_folders ul.sub, #journalist_resources ul.folders2 li.open_folders2 ul.sub2{
	width:479px;
}	

/* CLOSED */
#journalist_resources ul.sub li.closed_sub span.folder, #journalist_resources ul.sub li.closed_sub_child span.folder, #journalist_resources ul.sub2 li.closed_sub2 span.folder2, #journalist_resources ul.sub2 li.closed_sub_child2 span.folder2{
	width:479px;
	margin:0;
	background:none;
}	
#journalist_resources ul.sub li.closed_sub span.folder:hover, #journalist_resources ul.sub li.closed_sub_child span.folder:hover, #journalist_resources ul.sub2 li.closed_sub2 span.folder2:hover, #journalist_resources ul.sub2 li.closed_sub_child2 span.folder2:hover{
	width:479px;
	background-color:#eae9e9;
}
#journalist_resources ul.sub li.closed_sub, #journalist_resources ul.sub li.closed_sub_child, #journalist_resources ul.sub2 li.closed_sub2, #journalist_resources ul.sub2 li.closed_sub_child2{
	width:479px;
	background:url('/images/filetree/directory.png') no-repeat 4px 1px;
}

/* OPEN */
#journalist_resources ul.sub li.open_sub, #journalist_resources ul.sub li.open_sub_child, #journalist_resources ul.sub2 li.open_sub2, #journalist_resources ul.sub2 li.open_sub_child2{
	width:47px;
	background:transparent url('/images/filetree/folder_open.png') no-repeat 5px 1px;
}
#journalist_resources ul.sub li.open_sub span.folder, #journalist_resources ul.sub2 li.open_sub2 span.folder2{
	width:479px;
	background:#e9e9e9 url('/images/icons/arrows.png') no-repeat 454px;
}
#journalist_resources ul.sub li.open_sub_child span.folder, #journalist_resources ul.sub2 li.open_sub_child2 span.folder2{
	width:479px;
	background:#e9e9e9 url('/images/icons/arrows_down.png') no-repeat 454px;
}

/* TERTIARY DIRECTORY LIST */
#journalist_resources ul.sub li.open_sub_child ul.sub_folders, #journalist_resources ul.sub2 li.open_sub_child2 ul.sub_folders2{
	width:453px;
	margin:0;
}	

/* CLOSED */
#journalist_resources ul.sub_folders li.closed_sub_folder span.folder, #journalist_resources ul.sub_folders2 li.closed_sub_folder2 span.folder2{
	width:453px;
	background:none;
}
#journalist_resources ul.sub_folders li.closed_sub_folder span.folder:hover, #journalist_resources ul.sub_folders2 li.closed_sub_folder2 span.folder2:hover{
	width:453px;
	background-color:#eae9e9;
}
#journalist_resources ul.sub_folders li.closed_sub_folder, #journalist_resources ul.sub_folders2 li.closed_sub_folder2{
	width:453px;
	background:url('/images/filetree/directory.png') no-repeat 4px 1px;
}

/* OPEN */
#journalist_resources ul.sub_folders li.open_sub_folder, #journalist_resources ul.sub_folders2 li.open_sub_folder2{
	width:453px;
	background:transparent url('/images/filetree/folder_open.png') no-repeat 5px 1px;
}
#journalist_resources ul.sub_folders li.open_sub_folder span.folder, #journalist_resources ul.sub_folders2 li.open_sub_folder2 span.folder2{
	width:453px;
	background:#e9e9e9 url('/images/icons/arrows.png') no-repeat 428px;
}

#journalist_resources ul.sub_folders li.open_sub_folder span.folder:hover, #journalist_resources ul.sub_folders2 li.open_sub_folder2 span.folder2:hover{
	width:453px;
}

/*/////////////////////////////*/

#journalist_resources ul.folders li.open ul.files li, #journalist_resources ul.folders ul.sub ul.files li, #journalist_resources ul.folders li.closed ul.files li, #journalist_resources ul.folders2 li.open2 ul.files2 li, #journalist_resources ul.folders2 ul.sub2 ul.files2 li, #journalist_resources ul.folders2 li.closed2 ul.files2 li{
	display:none;
}

#journalist_resources .clientwrapper{
	position:relative;
	width:785px;
	min-height:555px;
	padding-top:5px;
}

#journalist_resources .clientwrapper2{
	position:relative;
	width:785px;
	padding-top:5px;
}

#journalist_resources #filelist{
	position:absolute;
	float:left;
	top:0px;
	right:0;
	width:255px;
	height:560px;
	background:#e9e9e9;
	overflow:auto;
	padding-top:10px;
	display:none;
}

#journalist_resources ul#filelist li{
	text-align:center;
	margin:0 auto 10px;
	border:2px solid #e9e9e9;
	width:218px;
	height:128px;
}

#journalist_resources ul#filelist li a{
	background:#d1d1d1;
	display:block;
	width:218px;
	height:110px;
}

#journalist_resources ul#filelist li:hover{
	border:2px solid #cecdcd;
}
