/*
* http://www.midnightfun.co.uk
*/

/*
* ############## Admin panel css ##############
*/

/*
* Body
*/
body {
	margin: 0px auto;
    background-color: #fff;
	background-image: url('../images/bg_logo.gif');
	background-repeat: no-repeat;
	background-position: bottom left; 
	background-attachment: fixed;
}
a img {
	border: none;
} 

form {
margin:0px;
}

select {
	font-family: Arial;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
}

textarea {
 	background-color: #CC0000;
	color: #ffffff;
}

/*
* Main Background
*/
#admin-panel-body {
	margin: 0px auto;
	width: 800px;
	height: 100%;
    background: url('../images/bricks.jpg') repeat;
}

/*
* Header
*/
#admin-header {
	margin: 0px auto;
}

/*
* Header text
*/
#admin-header-text {
	font-family: Arial;
    font-size: 17px;
    font-weight: bold;
	color: #fff;
	float: left;
    padding-top: 5px;
    padding-left: 10px;
}

/*
* Copyright
*/
#copyrightadmin {
	font-family: Arial;
    font-size: 10px;
	color: #fff;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}

.copylinksadmin {
	font-family: Arial;
	font-size: 7pt;
	color: #fff;
	text-decoration: none;  
}

.copylinksadmin:visited {
	font-family: Arial;
	font-size: 7pt;
	color: #fff;
	text-decoration: none;  
}

.copylinksadmin:hover {
	font-family: Arial;
	font-size: 7pt;
	color: #FF0000;
	text-decoration: none; 
}

.copylinksadmin:active {
	font-family: Arial;
	font-size: 7pt;
	color: #FF0000;
	text-decoration: underline; 
}

/*
* Footer
*/
#admin-footer {
	margin: 0px auto;
}

/*
* ############## Main admin CSS ##############
*/

.admin-info-main-div {
	float: left;
}

.admin-update-button {
	float: right;
}

#admin-help {
	float: right;
    padding-right: 15px;
}

.admin-info {
	float: left;
}

/*
* Auto wipe
*/
.auto-wipe {
	font-family: Arial;
    font-size: 17px;
    font-weight: bold;
	color: #CC0000;
	float: left;
}

.admin-logout-button {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #CC0000;
	float: left;
}

#admin-veiw-wall{
    padding-top: 8px;
    padding-right: 20px;
	float: right;
}


.admin-top-logout-button {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #CC0000;
}

#admin-wallupdated {
	font-family: Arial;
	font-size: 15px;
	color: #00CC33;
    font-weight: bold; 
	float: left;
    padding-left: 100px;
}

#bad-username {
	font-family: Arial;
	font-size: 15px;
	color: #CC0000;
    font-weight: bold; 
	float: left;
    padding-left: 100px;
}

#bad-password {
	font-family: Arial;
	font-size: 15px;
	color: #CC0000;
    font-weight: bold; 
	float: left;
    padding-left: 100px;
}

#title {
	font-family: Arial;
	font-size: 15px;
	color: #FFFFFF;
    font-weight: bold; 
	float: left;
    padding-left: 100px;
}

.admin-info-main {
	font-family: Arial;
	font-size: 15px;
	color: #fff;
    font-weight: bold; 
    text-align: left;
    padding-left: 10px;
    background: url('../images/back.gif') 100% repeat;
	background-color: #CC0000;
}

.back { 
	font-family: Arial;
    font-size: 14px;
    font-weight: bold;
	color: #000;
    text-align: left;
    padding-left: 10px;
	background-color:#999999; 
}

.back2 { 
	background-color:#999999; 
}

.back-hover { 
	font-family: Arial;
    font-size: 14px;
    font-weight: bold;
	color: #000;
    text-align: left;
    padding-left: 10px;
	background-color:#CC0000; 
}

.font-back { 
    font-size: 17px;
    font-weight: bold;
	color: #000;
    text-align: left;
    padding-left: 10px;
	background-color:#999999; 
}

.inputbox {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background: #ffffff;
	border: 2px solid;
	border-color: #CC0000;
}

.admin-button {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #CC0000;
} 

.admin-wide-button {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #CC0000;
} 

.admin-wipe-button {
	float: left;
}

.admin-checkbox {
	background-color:#CC0000;
	border-width:5px;
}

.update { 
    text-align: center;
    padding-top: 5px;
}

/*
* ############## End main admin CSS ##############
*/

/*
* ############## Login CSS ##############
*/

/*
* Main Background
*/
#admin-login-body {
	margin: 20px auto;
	width: 320px;
	height: 100%;
    background: url('../images/bricks.jpg') 100% repeat;
}

/*
* Corners
*/
.bl {
	background: url(../images/bl.gif) 0 100% no-repeat;
}
.br {
	background: url(../images/br.gif) 101% 100% no-repeat; padding:11px;
}
.tl {
	background: url(../images/tl.gif) 0 0 no-repeat;
}
.tr {
	background: url(../images/tr.gif) 100% -1% no-repeat;
}

/*
* Main Background Error
*/
#admin-error-body {
	margin: 20px auto;
	width: 370px;
	height: 100%;
    background: url('../images/bricks.jpg') 100% repeat;
}

/*
* Top login text
*/
#admin-login-text {
	font-family: Arial;
    font-size: 20px;
    font-weight: bold;
	color: #fff;
    text-align: center;
    padding-top: 10px;
}

/*
* Login inputbox div
*/
#admin-inputbox-div {
	font-family: Arial;
    font-size: 17px;
    font-weight: bold;
	color: #fff;
    text-align: center;
}

/*
* Login button div
*/
#admin-button-div {
	font-family: Arial;
    font-size: 17px;
    font-weight: bold;
	color: #fff;
    padding-left: 30px;
}

/*
* Login inputbox look
*/
.admin-login-inputbox {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background: #ffffff;
	border: 3px solid;
	border-color: #CC0000;
}

/*
* Login button look
*/
.admin-login-button {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #CC0000;
} 

/*
* Login back link div
*/
#admin-link-div {
    text-align: center;
}

.backlink {
	font-family: Arial;
	font-size: 12pt;
	color: #fff;
    font-weight: bold;
	text-decoration: none;  
}

.backlink:visited {
	font-family: Arial;
	font-size: 12pt;
	color: #fff;
    font-weight: bold;
	text-decoration: none;  
}

.backlink:hover {
	font-family: Arial;
	font-size: 12pt;
	color: #FF0000;
    font-weight: bold;
	text-decoration: none; 
}

.backlink:active {
	font-family: Arial;
	font-size: 12pt;
	color: #FF0000;
    font-weight: bold;
	text-decoration: underline; 
}

/*
* Login error info div
*/
#admin-text-div {
	margin: 0px auto;
	font-family: Arial;
    font-size: 17px;
    font-weight: bold;
	color: #fff;
    text-align: center;
}

/*
* Login button div
*/
.admin-logged-out {
	font-family: Arial;
    font-size: 17px;
	color: #ff0000;
    text-align: center;
}

/*
* Login button div
*/
.admin-top-info {
	font-family: Arial;
    font-size: 25px;
    font-weight: bold;
	color: #000000;
    text-align: center;
}

/*
* Copyright
*/
#copyrightadminlogin {
	font-family: Arial;
    font-size: 10px;
	color: #fff;
    text-align: center;
}

/*
* ############## End Login CSS ##############
*/

/*
* Start of Block CSS settings
*/

.block-top-main {
	font-family: Arial;
	font-size: 15px;
	color: #fff;
    font-weight: bold; 
    text-align: left;
    padding-left: 5px;
    padding-top: 6px;
    padding-bottom: 6px;
    background: url('../images/back.gif') 100% repeat;
	background-color:#1B941A; 
}

.block-bottom-main {
	font-family: Arial;
	font-size: 10px;
	color: #fff;
    font-weight: bold; 
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    background: url('../images/back.gif') 100% repeat;
	background-color:#1B941A; 
}

.block-body {
	margin: 10px auto;
    background: url('../images/bricks_block.jpg') 100% repeat;
	background-color:#cccccc;
}

.copylinks-block {
	font-family: Arial;
	font-size: 7pt;
	color: #fff;
	text-decoration: none;  
}

.copylinks-block:visited {
	font-family: Arial;
	font-size: 7pt;
	color: #fff;
	text-decoration: none;  
}

.copylinks-block:hover {
	font-family: Arial;
	font-size: 7pt;
	color: #FF0000;
	text-decoration: none; 
}

.copylinks-block:active {
	font-family: Arial;
	font-size: 7pt;
	color: #FF0000;
	text-decoration: underline; 
}

/*
* End of Block CSS settings
*/

/*
* Start the online update check settings
*/

.topupdatetext { 
	font-family: Arial;
	font-size:10pt;
	color:#FFFFFF; 
}

.maintext { 
	font-family: Arial;
	font-size:10pt;
	color:#FFFFFF; 
}

.bg { 
	background-color:#CC0000; 
}

.bg2 { 
	background-color:#000000; 
}

.updatelinks {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;  
}

.updatelinks:visited {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;  
}

.updatelinks:hover {
	font-family: Arial;
	font-size: 10pt;
	color: #CCC000;
	text-decoration: none; 
}

.updatelinks:active {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline; 
}

.updatecheck {
	font-family: Arial;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;  
}

.updatecheck:visited {
	font-family: Arial;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;  
}

.updatecheck:hover {
	font-family: Arial;
	font-size: 7pt;
	color: #000000;
	text-decoration: none; 
}

.updatecheck:active {
	font-family: Arial;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: underline; 
}

/* Copyright font settings for update check */

.copytext { 
	font-family: Arial;
	font-size:7pt;
	color:#ffffff; 
}

/*
* End the online update check settings
*/