@charset "utf-8";
/* CSS Document */

html { height: 100%;}
body {  
	min-height: 100%;
	height: 100%;
	margin:0; padding:0;
}

div.hr { width: 95%; height: 3px; background:url(../images/hr.jpg) #FFF no-repeat center; margin-top:10px; margin-bottom:10px; display:block; clear:both}
div.hr hr { display:none; clear:both;}

#wrapper {
	background:#FFF url(../images/bg3.jpg) top center no-repeat;
	text-align:center;
	margin:0 auto;
	padding:0;
	height:100%;
	min-height:100%;
	width: 980px;

}

#content {
	font-family:Verdana, Geneva, sans-serif;
	background:#3243;
	text-align:center;
	margin:0 auto;	
	border-left:1px #CCC solid; border-right:1px #CCC solid;
	width:918px;

	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
#content a{color:#09F;}

#header {
	color:#999;
	background:#FFF url(../images/admin_logo.png) center no-repeat;
	text-align:right;	
	padding:10px;
	min-height:100px;
}

#header a{ color:#09C;}

/* ----------------TABLE------------------- */
#users { width:75%; text-align:center; margin:0 auto;}
#users .toprow {border-bottom:#CCC 1px solid; font-size:12px; font-weight:bold; padding-bottom:3px; float:left; text-align:left;}
#users .bottomrow {border-top:#CCC 1px solid; font-size:12px; font-weight:bold; padding-bottom:3px; float:left; text-align:left;}
#users .data {padding:5px; float:left; text-align:left;}
.user_container {width:700px; text-align:center;}

/* ----------------ADD USER-----------------*/
.add_user {width:200px; display:none; border:#CCC 1px solid; margin-top:20px; text-align:left; padding: 10px; clear:both; border:#666 1px dotted; margin:0 auto;}
.add_user input{font-family:Verdana, Geneva, sans-serif; font-size:10px; margin-bottom:10px; margin-left:10px; border:#999 1px solid;}
.add_user label{font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:left; margin-left:10px;}

/* ----------------USER INFO----------------*/
.user_info {display:none; border:#666 1px dotted; width:620px; text-align:left; padding:10px; clear:both; position:relative;}
.user_info .name {font-weight:bold;}
.user_info .desc {font-style:italic;}
/* FILES */
.file_image {
	background:url(../images/icons/image.png) center top no-repeat; min-height:100px; width:150px; float:left; padding:60px 2px 2px 2px; text-align:center; position:relative;}
.file_pdf {
	background:url(../images/icons/pdf.png) center top no-repeat; min-height:100px; width:150px; float:left; padding:60px 2px 2px 2px; text-align:center;}
.file_text {
	background:url(../images/icons/text.png) center top no-repeat; min-height:100px; width:150px; float:left; padding:60px 2px 2px 2px; text-align:center;}
.file_mov {
	background:url(../images/icons/mov.png) center top no-repeat; min-height:100px; width:150px; float:left; padding:60px 2px 2px 2px; text-align:center;}
.file_zip {
	background:url(../images/icons/zip.png) center top no-repeat; min-height:100px; width:150px; float:left; padding:60px 2px 2px 2px; text-align:center; }
.file_wav {
	background:url(../images/icons/wav.png) center top no-repeat; min-height:100px; width:150px; float:left; padding:60px 2px 2px 2px; text-align:center; }
.file_doc {
	background:url(../images/icons/doc.png) center top no-repeat; min-height:100px; width:150px; float:left; padding:60px 2px 2px 2px; text-align:center; }
.file_mp3 {
	background:url(../images/icons/mp3.png) center top no-repeat; min-height:100px; width:150px; float:left; padding:60px 2px 2px 2px; text-align:center; }
.file_file {
	background:url(../images/icons/file2.png) center top no-repeat; min-height:100px; width:150px; float:left; padding:0px 2px 2px 2px; text-align:center; margin-bottom:50px; }
.file_file .type {color:#FFF; font-size:18px; margin-bottom:20px; margin-top:15px; clear:both; display:block;}

/* ----------------ADMIN FILEUPLOAD----------*/
#file_upload {width:100%; margin:0 auto; padding-bottom:10px;}
#file_upload form {width:350px; text-align:left; margin:0 auto;  font-size:14px;}
#file_upload label {font-size:10px; display:block; clear:both; margin-top:10px;}
#file_upload textarea {font-size:12px; font-family:Verdana, Geneva, sans-serif}

/* ----------------LOGIN------------------- */
.login_form {
	margin-top:100px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
}
.login_form form{width:200px;}
.login_form input{font-family:Verdana, Geneva, sans-serif; font-size:10px; margin-bottom:10px;}
.login_form label{font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:left;}
.login_form legend{border:#333 1px solid;}
.login_form fieldset{border:#333 1px solid; text-align:left; padding:20px;}
input.button{display:block; border:#333 1px solid; padding:2px; margin-top:5px;}
input.button:hover{background:#CCC;}

/* END LOGIN */

#add_news {width:100%; margin:0 auto; padding-bottom:10px;}
#add_news form {width:350px; text-align:left; margin:0 auto;  font-size:14px;}
#add_news label {font-size:10px; display:block; clear:both; margin-top:10px;}
#add_news textarea {font-size:12px; font-family:Verdana, Geneva, sans-serif}

#div_news { width:100%; text-align:center; margin:0 auto; display:none}
#div_news .toprow {border-bottom:#CCC 1px solid; font-size:12px; font-weight:bold; padding-bottom:3px; text-align:left;}
#div_news tr {text-align:left; border-bottom:#CCC 1px solid; padding:5px;}
#div_news table td {vertical-align:text-top; border-bottom:#CCC 1px solid; padding:5px;}

#add_movie {width:100%; margin:0 auto; padding-bottom:10px;}
form {width:350px; text-align:left; margin:0 auto;  font-size:14px;}
label {font-size:10px; display:block; clear:both; margin-top:10px;}
textarea {font-size:12px; font-family:Verdana, Geneva, sans-serif}

#div_movies { width:100%; text-align:center; margin:0 auto; display:none}
#div_movies .toprow {border-bottom:#CCC 1px solid; font-size:12px; font-weight:bold; padding-bottom:3px; text-align:left;}
#div_movies tr {text-align:left; border-bottom:#CCC 1px solid; padding:5px;}
#div_movies table td {vertical-align:text-top; border-bottom:#CCC 1px solid; padding:5px;}

/* TEXT */
.error {font-size:10px; color:#F00;}

h2 {color:#09C; font-style:italic; font-size:24px;}
h3 {color:#CCC; font-style:italic; font-size:16px;}

#files { width:90%; text-align:center; margin:0 auto;}

/* JUMP MENU */
#jump_menu {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	border:#CCC 2px dotted;
	position:fixed;
	top:10px;
	left:10px;
	padding:10px;
}
#jump_menu a {color:#09F; display:block; font-size:10px}




