@CHARSET "UTF-8";
*{margin:0;padding:0;}
body
{
	font-family:"trebuchet ms", arial, sans-serif;
	font-size:80%;
	background-color:#ccc;
}
h1 {margin:0 0 0.5em 0;font-size:16pt;}
a{color:#126ca0;}
a:hover{text-decoration:none;}
a img{border:none;}
.error{color:#c00;}
.note
{
	color:#666;
	padding:4px 10px;
	background-color:#ffc;
	font-style:italic;
}
fieldset{padding:10px;margin:10px 0;}
p{margin:0.5em 0em;}

#wrap{margin:30px;}
#wrap.login
{
	width:330px;
	margin:50px auto;
}
#subnav
{
	float:right;
	font-size:80%;
}
#nav
{
	list-style:none;
	margin-bottom:6px;
}
#nav li
{
	display:inline;
	margin:0px;
}
#nav a
{
	text-decoration:none;
	background-color:#ddd;
	padding:6px 16px;
}
#nav a:hover
{
	background-color:#eee;
}
#nav a.selected
{
	color:#000;
	background-color:#fff;
	text-decoration:none;
}
#content
{
	padding:20px;
	background-color:#fff;
}
.input_tiny{width:20px;}
.input_small{width:100px;}
.input_medium{width:200px;}
.input_large{width:500px;}
.input_full{width:100%;}

/* TABLES */
table
{
	border-collapse: collapse;
}
table.listtable
{
	border:2px solid #ccc;
}
th, td
{
	text-align: left;
	vertical-align: top;
	padding:2px 6px;
	font-weight:normal;
}
th
{
	background-color: #ddd;
}
tr.alt_bg
{
	background-color:#eee;
}
caption
{
	padding:3px 4px;
	text-align:left;
	/*background-color:#ccc;*/
	font-weight:bold;
	/*text-transform: uppercase;*/
}
table.plain
{
	border:0px;
}
table.plain th, table.plain td
{
	padding:6px;
}
table.plain th
{
	background-color:#fff;
	border-bottom:2px solid #ccc;
}
table.plain hr
{
	height:1px;
	border:1px solid #ccc;
	margin:0.5em 0em 1.5em 0em;
}
.right
{
	text-align: right;
}

#wrap.uploads #uploads_group li
{
	list-style:none;
	display:inline;
	margin-right:10px;
}
#wrap.uploads #uploads_thumbnails
{

}
#wrap.uploads .thumbnail
{
	width:112px;
	padding:0px;
	height:130px;
	text-align:center;
	border:1px solid #ccc;
	float:left;
	margin:6px 6px 0 0;
}
#wrap.uploads .thumbnail p
{
	margin:0 0 6px 0;
	padding:2px 0;
	background-color:#aaa;
	font-size:8pt;
	color:#fff;
}
#wrap.uploads .thumbnail .delete_btn
{
	margin-left:6px;
	position:absolute;
}

#nav_items, #nav_items ul
{
	list-style:none;
}
#nav_items, #nav_items ul, #nav_items ul ul
{
	width:300px;
}
.nav_item
{
	cursor: pointer;
	padding-top:2px;
}
.drop_item
{
	/*background-color:#ddd;
	border:1px dotted #ddd;*/
	width:200px;
	height:2px;
}
.drop_item_highlight
{
	/*height:4px;*/
	background-color:#126ca0;
}
#nav_items ul .title{padding-left:20px;background-image:url(/images/admin/tree.gif);background-repeat:no-repeat;}
#nav_items ul ul .title{padding-left:40px;background-position:20px;}
#nav_items ul ul ul .title{padding-left:60px;background-position:40px;}
#nav_items ul ul ul ul .title{padding-left:80px;background-position:60px;}
#nav_items ul ul ul ul ul .title{padding-left:100px;background-position:80px;}
#nav_items ul ul ul ul ul ul .title{padding-left:120px;background-position:100px;}
.indent0 {margin-left:0px;}
.indent1 {margin-left:20px;width:180px;}
.indent2 {margin-left:40px;width:160px;}
.indent3 {margin-left:60px;width:140px;}
.indent4 {margin-left:80px;width:120px;}
.indent5 {margin-left:100px;width:100px;}
.indent6 {margin-left:120px;width:80px;}
li
{
	margin:0;
	padding:0;
}

/* BUTTONS */
button img
{
	vertical-align: middle;
}
.btn
{
    display:block;
    height:16px;
    width:16px;
    background-repeat:no-repeat;
    margin-top:2px;
}
.btn:hover
{
    background-position:0 -16px;
}
.btn span
{
    display:none;
}
.new_btn
{
    float:right;
    width:35px;
    background-image:url(../images/admin/new_btn.png);
}
.edit_btn
{
    float:right;
    background-image:url(../images/admin/edit_btn.png);
}
.delete_btn
{
    float:right;
    background-image:url(../images/admin/delete_btn.png);
}
.show_btn
{
    float:right;
    background-image:url(../images/admin/show_btn.png);
}
.hide_btn
{
    float:right;
    background-image:url(../images/admin/hide_btn.png);
}
.publish_btn
{
    float:right;
    background-image:url(../images/admin/publish_btn.png);
}
.unpublish_btn
{
    float:right;
    background-image:url(../images/admin/unpublish_btn.png);
}
.down_btn
{
    float:left;
    background-image:url(../images/admin/down_btn.png);
}
.up_btn, .up_btn_lonely
{
    float:left;
    background-image:url(../images/admin/up_btn.png);
    margin-left:2px;
}
.up_btn_lonely
{
    margin-left:18px;
}
