/*  
Theme Name: Black Tec
Description: The Black tec theme is a futuristic professional wordpress design.
Version: 1.0
Author: qualitywordpress.com
*/



/* General */

body { background-color: #5f5f5f;
	margin: 0;
background-image:url('images/bg.jpg');
background-repeat:repeat-x;
overflow-x: hidden; 

}


h1, h2, h3, h4 {
	margin: 0;
}


img {
	border: 0;
}

.clear {
	clear: both;
	height: 1px;
        overflow-x: hidden; 
}

blockquote {
	padding-left: 20px;
	font-style: italic;
	color: #ffffff;
        border-left: 3px solid #E38F1B;
}


/* Page */

#page {
	margin: 0 auto;
	width: 1004px;
        overflow-x: hidden; }


/* Header */

#header {

	height: 459px;
	background: url("images/thfcbanners/rotator.php") no-repeat;
	position: relative;
}



	/* Header - Info */
	
	#header #header-info {
display: none;
	}
	
	#header #header-info h1 {
display: none;
	}
	
	#header #header-info h1 a {
display: none;
	}
	
	#header #header-info .description {
display: none;
	}
	
	/* Header - Menu */
	
	#header #header-menu {
		position: absolute;
		top: 0px;
		left: 26px;
		height: 30px;
	}
	
	#header #header-menu ul {
		display: none;
	}
	
	#header #header-menu ul li {
		display: none;
	}
	
	#header #header-menu ul li a {
		display: none;
	}
	
	#header #header-menu ul li a:hover {
		display: none;
	}
	
	#header #header-menu ul li ul {
		display: none;
	}
	
	/* Header - Topbar */
	
	#header #topbar {
		position: absolute;
		top: 270px;
		left: 0px;
		width: 1004px;
		height: 201px;
		color: #FFFFFF;
		font: normal 10px Verdana;
	}
	
	#header #topbar h3 {
		font: bold 15px "Verdana", Verdana;
		color: #CCCCCC;
	}
	
	#header #topbar ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	
	#header #topbar ul li {
		padding-top: 12px;
		color: #CCCCCC;
		font: normal 10px verdana;
	}
	
	#header #topbar ul li a {
		color: #CCCCCC;
		text-decoration: none;
	}
	
	#header #topbar ul li a:hover {
		text-decoration: underline;
	}
	
/* Header - Topbar - Boxes */
		
		#header #topbar #topbar-left {
			width: 285px;
			padding: 35px 33px;
			float: left;
		}

		#header #topbar #topbar-left a {
			color: #E38F1B;
			font: 10px Verdana;
			text-decoration: none;
		}
		
		#header #topbar #topbar-center {
			width: 306px;
			float: left;
			padding: 30px 0 0 30px;
		}

		#header #topbar #topbar-center ul {
			list-style-type: disc;
		}
		
		#header #topbar #topbar-right {
			width: 287px;
			float: left;
			padding: 25px 0 0 30px;
		}

		#header #topbar #topbar-right a {
			color: #E38F1B;
			font: 10px Verdana;
			text-decoration: none;
		}


	#tickcontent{
		position: absolute;
		top: 26px;
		left: 24px;
                width: 493px;
		color: #ffffff;
		font: 14px Verdana;

	}



	#tick a{
		color: #E38F1B;
		font: 10px Verdana;

	}




/* Main */

#main {
	width: 1004px;
	background: url("images/main.gif") repeat-y;
}

#main-top {
	width: 1004px;
	background: url("images/main_top.gif") no-repeat;
}

#main-bottom {
	width: 992px;
         	padding-left: 12px;
	min-height: 50px;
	background: url("images/main_bottom.gif") no-repeat left bottom;
}

	/* Main - Content */
	
	#content {
		float: left;
		width: 570px;
		padding: 0px 16px 0 16px;
	}
	
	/* Main - Content - Post */
	
	#content .post {
		color: #FFFFFF;
		float: left;
		margin-bottom: 16px;
		width: 554px;
		padding: 7px;
		background: #3d3d3d;
	}
	
		/* Post - Title */
		
		#content .post .post-title {
background:url('http://tokiohotelfanclub.dk/wp-content/themes/images/titleback.png') no-repeat right top;
			width: 554px;
			height: 51px;
			color: #FFFFFF;
			font: 10px Verdana;

		}
		
		#content .post .post-title a {
			color: #E38F1B;
			font: 10px Verdana;
			text-decoration: none;
		}
		
		#content .post .post-title a:hover {
			text-decoration: underline;
		}
		
		#content .post .post-title .post-date {
			float: right;
			color: #FFFFFF;
			text-align: center;
			text-transform: uppercase;
			margin-right: 10px;
			font: 15px Georgia;
		}
		
		#content .post .post-title .post-date span {
			margin-bottom: 2px;
                        text-transform: uppercase;
			font: 15px Georgia;
		}
		
		#content .post .post-title h2 {
			padding: 4px 0 3px 0;
			color: #FFFFFF;
                        text-transform: uppercase;
			font: 15px Georgia;
		}
		
		#content .post .post-title h2 a {
			color: #E38F1B;
			text-decoration: none;
                        text-transform: uppercase;
			font: 15px Georgia;
		}
		
		#content .post .post-title h2 a:hover {
			text-decoration: underline;
                        text-transform: uppercase;
			font: 15px Georgia;
		}
		
		/* Post - Entry */
		
		#content .post .post-entry {
			font: 10px Verdana;
			color: #FFFFFF;
			padding: 0 4px;
			width: 546px;
		}
		
		#content .post .post-entry a {
			color: #E38F1B;
			text-decoration: none;
		}
		
		#content .post .post-entry a:hover {
			text-decoration: underline;
		}
		
		#content .post .post-entry .more-link {
			font: 10px Verdana;
			color: #E38F1B;
			float: right;
			padding-bottom: 5px;
		}
		
		#content .post .post-entry .more-link a {
			color: #E38F1B;
			text-decoration: none;
		}
		
		#content .post .post-entry .more-link a:hover {
			text-decoration: underline;
		}
		
		/* Post - Info */
		
		#content .post .post-info {
			padding: 10px 4px 0 4px;
			width: 546px;
			clear: both;
			font: 10px Verdana;
			color: #FFFFFF;
		}
		
		#content .post .post-info a {
			color: #E38F1B;
			text-decoration: none;
		}
		
		#content .post .post-info a:hover {
			text-decoration: underline;
		}
		
		/* Post - Comments */
		
		#content .post h3 {
			color: #FFFFFF;
			font: 10px Verdana;
			margin: 25px 0 5px 0;
			padding: 0 4px;
			width: 546px;
		}
		
		#content .post .comments {
			padding: 0 4px;
			width: 546px;
			font: 10px Verdana;
			color: #FFFFFF;
		}
		
		#content .post .comments a {
			color: #E38F1B;
			text-decoration: none;
		}
		
		#content .post .comments a:hover {
			text-decoration: underline;
		}
		
		#content .post .comments ol {
			margin: 10px 0 10px 0;
			padding-left: 25px;
		}
		
		#content .post .comments ol li {
			padding: 5px;
		}
		
		#content .post .comments ol li.alt {
			background: #343131;
		}
		
		#content .post .comments ol li cite {
			color: #FFFFFF;
			font-style: normal;
			font-weight: bold;
		}
		
		#content .post .comments ol li cite a {
			color: #E38F1B;
			text-decoration: none;
		}
		
		#content .post .comments ol li cite a:hover {
			text-decoration: underline;
		}
		
		#content .post .comments ol li .commentmetadata a {
			color: #E38F1B;
			text-decoration: none;
		}
		
		#content .post .comments ol li .commentmetadata a:hover {
			text-decoration: underline;
		}
		
		#content .post #commentform {
			margin: 0;
			font: 10px Verdana;
			color: #FFFFFF;
			padding: 0 4px;
			width: 546px;
		}
		
		#content .post #commentform a {
			color: #E38F1B;
			text-decoration: none;
		}
		
		#content .post #commentform a:hover {
			text-decoration: underline;
		}

#topmenu {
		float: left;
		width: 700px;
}
	


#flash {
		padding: 12px 0px 0 0px;
		font: 10px Verdana;
		color: #FFFFFF;
                width: 560px;

}
	
	/* Main - Sidebar */

.sidebar-right {
display: none;
}

	
	.sidebar {
		float: left;
                margin-left: -3px;
		width: 192px;
		padding: 7px 0;
		color: #3d3d3d;
		font: normal 10px Verdana;
	}


	
	.sidebar a {
		color: #ffffff;
		text-decoration: none;
	}
	
	.sidebar a:hover {
		text-decoration: underline;
	}

.sidebar_container { width: 185px; margin-bottom: 20px; background-color: #989798; }
.sidebar_bottom { margin-top: 0px; padding: 0px; clear:both; height: 14px; width: 185px; display:block; position:relative; background: url("images/sidebar_bottom.gif") repeat-x; }
	
		/* Sidebar - Titles */
		
		.sidebar h3 {
		text-align: left;
		font-size: 15px;
		font-family: georgia;
		text-transform: uppercase;
		letter-spacing: 2px;
		color: #ffffff;
                padding-top: 6px;
                padding-left: 4px;
                height: 33px;
                background-image:url('images/sideheader.jpg');
                background-repeat: no-repeat;
		}
		
		/* Sidebar - Menus */
		
		.sidebar ul {
			margin: 0 0 20px 18px;
			padding: 0;
			list-style-type: none;
		         color: #3d3d3d;
		         font: normal 10px Verdana;
		}
		
		.sidebar ul li {
		         color: #3d3d3d;
		         font: normal 10px Verdana;
		}
		
		.sidebar ul li a {
			color: #ffffff;
			text-decoration: none;
		}
		
		.sidebar ul li a:hover {
			text-decoration: underline;
		}
		
		/* Sidebar - Forms */
		
		.sidebar #searchform {
			margin: 0 auto;
			padding: 15px 0 25px 0;
			width: 145px;
			text-align: center;
		}
		
		.sidebar #searchform #s {
			width: 145px;
		}
		
		/* Sidebar - Tables */
		
		.sidebar #calendar_wrap {
			margin: 5px auto 20px auto;
			width: 120px;
		         color: #3d3d3d;
		         font: normal 10px Verdana;
		}
		
		.sidebar #calendar_wrap caption {
			font-weight: bold;
                           color: #ffffff;
		}
		
		.sidebar #calendar_wrap #today {
		         color: #ffffff;
		         font: normal 10px Verdana;
		}
		
		/* Sidebar - Texts */
		
		.sidebar .textwidget {
			padding: 0 5px 15px 5px;
		         color: #3d3d3d;
		         font: normal 10px Verdana;
		}


	.sidebar2 {
		float: left;
                margin-left: -1px;
		width: 192px;
		padding: 7px 0;
		color: #3d3d3d;
		font: normal 10px Verdana;
	}


	
	.sidebar2 a {
		color: #ffffff;
		text-decoration: none;
	}
	
	.sidebar2 a:hover a {
		text-decoration: underline;
	}
	
		/* Sidebar2 - Titles */
		
		.sidebar2 h3 {
		text-align: left;
		font-size: 15px;
		font-family: georgia;
		text-transform: uppercase;
		letter-spacing: 2px;
		color: #ffffff;
                padding-top: 6px;
                padding-left: 4px;
                height: 33px;
                background-image:url('images/sideheader.jpg');
                background-repeat: no-repeat;
		}
		
		/* Sidebar2 - Menus */
		
		.sidebar2 ul {
			margin: 0 0 20px 18px;
			padding: 0;
			list-style-type: none;
		         color: #3d3d3d;
		         font: normal 10px Verdana;
		}
		
		.sidebar2 ul li {
		         color: #3d3d3d;
		         font: normal 10px Verdana;
		}
		
		.sidebar2 ul li a {
			color: #ffffff;
			text-decoration: none;
		}
		
		.sidebar2 ul li a:hover {
			text-decoration: underline;
		}
		
		/* Sidebar2 - Forms */
		
		.sidebar2 #searchform {
			margin: 0 auto;
			padding: 15px 0 25px 0;
			width: 145px;
			text-align: center;
		}
		
		.sidebar2 #searchform #s {
			width: 145px;
		}
		
		/* Sidebar2 - Tables */
		
		.sidebar2 #calendar_wrap {
			margin: 5px auto 20px auto;
			width: 120px;
		         color: #3d3d3d;
		         font: normal 10px Verdana;
		}
		
		.sidebar2 #calendar_wrap caption {
			font-weight: bold;
                           color: #ffffff;
		}
		
		.sidebar2 #calendar_wrap #today {
		         color: #ffffff;
		         font: normal 10px Verdana;
		}
		
		/* Sidebar2 - Texts */
		
		.sidebar2 .textwidget {
			padding: 0 5px 15px 5px;
		         color: #3d3d3d;
		         font: normal 10px Verdana;
		}


/* Footer */




.navigation-previous a {		
			color: #E38F1B;
			font: 10px Verdana;
			text-decoration: none;
			text-align: center;}

.navigation-next a {		
			color: #E38F1B;
			font: 10px Verdana;
			text-decoration: none;
			text-align: center;}

#footer {        margin:0px auto 0px auto;
        height: 50px;
        width:984px;
	background: url("images/footer.gif") repeat-x;
	color: #ffffff;
	font: normal 10px Verdana;
	text-align: center;}


#footer a {
	color: #3d3d3d;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}



.lavaLampWithImage {
            height: 29px;
            width: 554px;
            background: url("http://www.tokiohotelfanclub.dk/wp-content/themes/blacktec/bg.gif") no-repeat top;
            padding: 7px;
            margin:8px 0;
            overflow: hidden;
        }
                .lavaLampWithImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampWithImage li.back {
                        background: url("http://www.tokiohotelfanclub.dk/wp-content/themes/blacktec/lava.png") no-repeat right -30px;
                        width: 9px; height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                        .lavaLampWithImage li.back .left {
                            background: url("http://www.tokiohotelfanclub.dk/wp-content/themes/blacktec/lava.png") no-repeat top left;
                            height: 30px;
                            margin-right: 6px; /* 7px is the width of the rounded shape */
                        }
                    .lavaLampWithImage li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #fff;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: center;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: 7px;    
                    }
             

        

    /*global/universal image classes */
    img.alignleft, img.left { float: left; }
    img.alignright, img.right { float: right; }
    img.aligncenter, img.center { display: block; margin-right: auto; margin-left: auto; float: none; clear: both; }
    img.alignnone, img.block { display: block; clear: both; }
    img.frame { background: #eee; border-style: solid; border-color: #ddd; }
    img.stack { clear: none !important; }
    img[align="left"] { float: left; clear: left; }
    img[align="right"] { float: right; clear: right; }
    img[align="middle"] { display: block; margin-right: auto; margin-left: auto; float: none; clear: both; }

    /*—:[ image captioning ]:—*/
    .wp-caption { border-style: solid; border-color: #ddd; background-color: #eee; text-align: center; font-style: italic; }
    .wp-caption.alignleft { float: left; }
    .wp-caption.alignright { float: right; }
    .wp-caption.aligncenter { margin-right: auto; margin-left: auto; float: none; clear: both; }
    .wp-caption.alignnone { clear: both; }

    /*global/universal image classes */



        

