
/*
*
* This Template Was Made By Midnight Fun.
* Template is copyright Midnight Fun URL: http://www.midnightfun.co.uk
* Don't edit this template or use any part of it including the images.
* 
*/

/*
* Start the main page settings.
*/

/*
* Body
*/
body {
	margin: 3px auto;
    background-color: #FFFFFF;
}

/*
* Image link
*/
a img {
	border: none;
} 

/*
* Header
*/
#header {
	margin: 0 auto;
}

/*
* Form
*/
form {
	margin: 0 auto;
}

/*
* Main Background
*/
#main-body {
	margin: 0 auto;
	width: 975px;
	height: 100%;
    background: url('./images/bricks.jpg') repeat;
	background-color:#cccccc;
}

/*
* Start hidden layer notice system
*/

/*
* Tag notice
*/
#hiddenLayer {
	display: none;
	background-color: #FFFFFF;
	position:absolute;
	width:170px;
	border: 3px solid;
	border-color: #CC0000;
	margin: 360px 30px 10px 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

/*
* Tag notice close image
*/
#hiddenLayerImage {
    padding-top: 5px;
    padding-bottom: 3px;
	float:right;
}

/*
* Tag notice text
*/
#hiddenLayerText {
	font-family: Arial;
	font-size: 14px;
	text-align:left;
	color: #000000;
	font-weight:bold;
}

/*
* Tag notice logo
*/
#hiddenLayerLogo {
    padding-left: 1px;
	float:left;
}

/*
* Tag notice image
*/
#hiddenLayerImage2 {
	text-align:center;
}

/*
* Tag post time notice
*/
#hiddenLayerPost {
	display: none;
	background-color: #FFFFFF;
	position:absolute;
	width:170px;
	border: 3px solid;
	border-color: #CC0000;
	margin: 360px 30px 10px 290px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

/*
* Tag notice close image
*/
#hiddenLayerPostImage {
    padding-top: 5px;
    padding-bottom: 3px;
	float:right;
}

/*
* Tag post notice text
*/
#hiddenLayerPostText {
	font-family: Arial;
	font-size: 14px;
	text-align:left;
	color: #000000;
	font-weight:bold;
}

/*
* Tag post notice logo
*/
#hiddenLayerPostLogo {
    padding-left: 1px;
	float:left;
}

/*
* Tag post notice image
*/
#hiddenLayerPostImage2 {
	text-align:center;
}

/*
* Paste time notice
*/
#hiddenLayerPaste {
	display: none;
	background-color: #FFFFFF;
	position:absolute;
	width:170px;
	border: 3px solid;
	border-color: #CC0000;
	margin: 360px 30px 10px 290px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

/*
* Paste close image
*/
#hiddenLayerPasteImage {
    padding-top: 5px;
    padding-bottom: 3px;
	float:right;
}

/*
* Paste notice text
*/
#hiddenLayerPasteText {
	font-family: Arial;
	font-size: 14px;
	text-align:left;
	color: #000000;
	font-weight:bold;
}

/*
* Paste notice logo
*/
#hiddenLayerPasteLogo {
    padding-left: 1px;
	float:left;
}

/*
* Paste notice image
*/
#hiddenLayerPasteImage2 {
	text-align:center;
}

/*
* Tag wipe time notice
*/
#hiddenLayerWipe {
	display: none;
	background-color: #FFFFFF;
	position:absolute;
	width:170px;
	border: 3px solid;
	border-color: #CC0000;
	margin: 60px 30px 10px 770px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

/*
* Tag wipe close image
*/
#hiddenLayerWipeImage {
    padding-top: 5px;
    padding-bottom: 3px;
	float:right;
}

/*
* Tag wipe notice text
*/
#hiddenLayerWipeText {
	font-family: Arial;
	font-size: 14px;
	text-align:left;
	color: #000000;
	font-weight:bold;
}

/*
* Tag wipe notice logo
*/
#hiddenLayerWipeLogo {
    padding-left: 1px;
	float:left;
}

/*
* Tag wipe notice image
*/
#hiddenLayerWipeImage2 {
	text-align:center;
}

/*
* Tag notice load
*/
#hiddenLayerLoad {
	display: none;
	font-family: Arial;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	color: #fff;
	background-color: #1B941A;
	position:absolute;
	width:200px;
	border: 3px solid;
	border-color: #fff;
	margin: 200px 30px 10px 400px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

/*
* Autowipe notice
*/
#hiddenLayerAutowipe {
	display: none;
	font-family: Arial;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	color: #fff;
	background-color: #CC0000;
	position:absolute;
	width:200px;
	border: 3px solid;
	border-color: #fff;
	margin: 200px 30px 10px 400px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

/*
* User wipe notice
*/
#hiddenLayerUserwipe {
	display: none;
	font-family: Arial;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	color: #fff;
	background-color: #CC0000;
	position:absolute;
	width:200px;
	border: 3px solid;
	border-color: #fff;
	margin: 200px 30px 10px 400px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

/*
* None javascript notice
*/
#javascriptNotice {
	font-family: Arial;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	color: #fff;
	background-color: #CC0000;
	position:absolute;
	width:180px;
	border: 3px solid;
	border-color: #fff;
	margin: 200px 30px 10px 400px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

/*
* None cookie notice
*/
#hiddenLayerCookie {
	display: none;
	font-family: Arial;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	color: #fff;
	background-color: #CC0000;
	position:absolute;
	width:180px;
	border: 3px solid;
	border-color: #fff;
	margin: 200px 30px 10px 400px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

/*
* End hidden layer notice system
*/

/*
* Wall reload count down font and placement
*/
#LayerCount {
	font-family: Arial;
	font-size: 13px;
	color: #fff;
	text-align:center;
	font-weight:bold;
	float: right;
    padding-top: 5px;
    padding-right: 25px;
}

/*
* Wall reload count down box look
*/
.LayerCountCounter {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	border: 2px solid;
	border-color: #fff;
    background: url('./images/text_box.gif') 100% repeat;
}

/*
* Users online, one user online
*/
#UsersOnlineLayer-one {
	font-family: Arial;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	color: #000000;
	position:absolute;
    padding-left: 25px;
}

/*
* Users online, two+ users online
*/
#UsersOnlineLayer-two {
	font-family: Arial;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	color: #FF0000;
	position:absolute;
    padding-left: 25px;
}

/*
* Header text
*/
#header-text {
	margin: 0 auto;
	font-family: Arial;
    font-size: 17px;
    font-weight: bold;
	color: #fff;
	position:absolute;
    padding-top: 12px;
    padding-left: 16px;
}

/*
* Auto wipe date
*/
#auto-wipe {
	margin: 0 auto;
	font-family: Arial;
    font-size: 11px;
    font-weight: bold;
	color: #fff;
	float: right;
    padding-top: 12px;
    padding-right: 20px;
}

/*
* Admin wipe info
*/
#admin-wipe {
	margin: 0 auto;
	font-family: Arial;
    font-size: 11px;
    font-weight: bold;
	color: #fff;
	float: right;
    padding-top: 12px;
    padding-right: 20px;
}

/*
* Tag div
*/
#tag {
	margin: 0 auto;
	position:relative;
	text-align:left;
    padding-bottom: 10px;
    padding-left: 15px;
}

/*
* Tag inputbox look
*/
.tag-inputbox {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #fff;
	border: 3px solid;
	border-color: #fff;
    background: url('./images/text_box.gif') 100% repeat;
}

/*
* Tag button look
*/
.tag-button {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12pt;
	color: #fff;
	border-style: solid;
	border-width: 2px;
	border-color: #fff;
    background: url('./images/button.gif') 100% repeat;
} 

/*
* Wipe button placement
*/
#wipebutton {
	margin: 0 auto;
	float: right;
    padding-top: 15px;
    padding-right: 25px;
}

/*
* Wipe button look
*/
.wipe-button {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: #fff;
    background: url('./images/button.gif') 100% repeat;
} 

/*
* Wall copyright
*/
#copyright {;
	font-family: Arial;
    font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-align:center;
	position:relative;
    padding-top: 10px;
	bottom: 10px;
}

.copylinks {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;  
}

.copylinks:visited {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;  
}

.copylinks:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none; 
}

.copylinks:active {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline; 
}

/*
* User tag log button placement
*/
#userlog {
	position:absolute;
    padding-top: 35px;
    padding-left: 17px;
}

/*
* User tag log button look
*/
.log-button {
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
    background: url('./images/text_box.gif') 100% repeat;
} 

/*
* Visit counter look and placement
*/
#count-old {
	font-family: Arial;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	color: #000000;
	float: right;
    padding-right: 25px;
}

#count-new {
	font-family: Arial;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	color: #FF0000;
	float: right;
    padding-right: 25px;
}

#toggle {
	position:absolute;
	margin: 500px 0 0 10px;
}

#help {
	text-align:right;
    padding-top: 2px;
    padding-right: 15px;
}

#last-tag {
	font-family: Arial;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	color: #FFFFFF;
	position:absolute;
    padding-top: 2px;
    padding-left: 30px;
}

/*
* Footer
*/
#footer {
	margin: 0 auto;
}

/*
* End
*/
#end {
	margin: 0 auto;
	width: 975px;
}

/*
* Corners
*/
.bl {
	background: url(./images/bl.gif) 0 100% no-repeat;
}
.br {
	background: url(./images/br.gif) 946px 100% no-repeat;
}
.tl {
	background: url(./images/tl.gif) 0 0 no-repeat;
}
.tr {
	background: url(./images/tr.gif) 100% -1pt no-repeat;
}

/*
* End the main page settings.
*/

/*
* Start of Tag log CSS settings
*/

.info-main-div {
	float: left;
}

.info-top-main {
	font-family: Arial;
	font-size: 15px;
	color: #fff;
    font-weight: bold; 
    text-align: left;
    padding-left: 10px;
    background: url('./images/back_top.gif') 100% repeat;
	background-color:#1B941A; 
}

.info-bottom-main {
	font-family: Arial;
	font-size: 15px;
	color: #fff;
    font-weight: bold; 
    text-align: left;
    padding-left: 10px;
    background: url('./images/back_bottom.gif') 100% repeat;
	background-color:#1B941A; 
}

.back { 
	font-family: Arial;
    font-size: 14px;
    font-weight: bold;
	color: #000;
    text-align: left;
}

.row-back { 
	font-family: Arial;
    font-size: 14px;
    font-weight: bold;
	color: #000;
    text-align: left;
	background-color:#2AA716; 
}

.row-back2 { 
	font-family: Arial;
    font-size: 14px;
    font-weight: bold;
	color: #000;
    text-align: left;
	background-color:#1B941A; 
}

.back-hover { 
	background-color:#46C40F; 
}

.info-text { 
	font-family: Arial;
    font-size: 15px;
    font-weight: bold;
	color: #fff;
    text-align: left;
    background: url('./images/main_back.gif') 100% repeat;
	background-color:#1B941A; 
}

.back-top { 
	background-color:#0033CC; font-size:9px; color:#FFFFFF; 
}

/*
* Close
*/
.close {
	font-family: Arial;
	font-size: 10pt;
    font-weight: bold;
	color: #fff;
	float:right;
    padding-right: 10px;
	text-decoration: none;  
}

/*
* Count text
*/
#count-log {
	font-family: Arial;
    font-size: 12px;
    font-weight: bold;
	color: #fff;
	float: right;
    padding-right: 15px;
}

/*
* Main Background
*/
#tag-body {
	margin: 10px auto;
    background: url('./images/bricks.jpg') repeat;
}

/*
* Tag
*/
#tag-text {
	margin: 10px auto;
	font-family: Arial;
    font-size: 12px;
    font-weight: bold;
	color: #fff;
    text-align: center;
}

/*
* IP address
*/
.logip {
	font-family: Arial;
    font-size: 17px;
    font-weight: bold;
	color: #fff;
}

/*
* Time & Date
*/
.logdate {
	font-family: Arial;
    font-size: 10px;
    font-weight: bold;
	color: #fff;
}

/*
* Copyright
*/
#tag-copyright {;
	font-family: Arial;
    font-size: 10px;
	color: #fff;
	float:left;
    padding-top: 3px;
}

.tag-copylinks {
	font-family: Arial;
	font-size: 10px;
	color: #fff;
	text-decoration: none;  
}

.tag-copylinks:visited {
	font-family: Arial;
	font-size: 10px;
	color: #fff;
	text-decoration: none;  
}

.tag-copylinks:hover {
	font-family: Arial;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none; 
}

.tag-copylinks:active {
	font-family: Arial;
	font-size: 10px;
	color: #FF0000;
	text-decoration: underline; 
}

/*
* Start page nav settings
*/

#nav { 
	margin: 0px auto;
}

.back-hover-nav { 
	margin: 3px auto;
    background: url('./images/nav_hov.gif') 100% repeat;
	background-color:#46C40F;
	float: left;
}

.back-nav { 
	margin: 3px auto;
    background: url('./images/nav_back.gif') 100% repeat;
	background-color:#1B941A;
	float: left;
}

.page-on-nav { 
	margin: 3px auto;
    background: url('./images/nav_hov.gif') 100% repeat;
	background-color:#2E5E17;
	float: left;
}

.page-on { 
	margin: 3px auto;
    background: url('./images/nav_back.gif') 100% repeat;
	background-color:#2E5E17;
	float: right;
    padding-left: 15px;
    padding-right: 13px;
}

.font-nav { 
	margin: 3px auto;
	font-family: Arial;
	font-size:15px;
    font-weight: bold;
	color:#fff;
    text-align: center;
    padding-left: 1pt;
    padding-right: 1pt;
	text-decoration: none; 
}

.font-nav2 { 
	margin: 3px auto;
	font-family: Arial;
	font-size:15px;
    font-weight: bold;
	color:#fff;
    text-align: center;
    padding-left: 3px;
    padding-right: 3px;
	text-decoration: none; 
}

.image-nav { 
	float: left;
    padding-top: 3px;
}

/*
* End page nav settings
*/

/*
* End of Tag log CSS settings
*/

/*
* 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_top.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_bottom.gif') 100% repeat;
	background-color:#1B941A; 
}

.block-body {
	margin: 10px auto;
    background: url('./images/bricks_block.jpg') 100% repeat;
}

.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
*/