/*
The Notorious IBE
Official Website: http://www.thenotoriousibe.com/
Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: ArunDeMC
*/

/* =Layout
-------------------------------------------------------------- */

body {
	background-color: #ffffff;

}

/* =Tekstopmaak Links
-------------------------------------------------------------- */
a img{
border:0;
}

a:link{
background-color: none;
color: #4a4a45;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

a:visited{
background-color: none;
color: #4a4a45;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

a:hover{
background-color: none;
color: #ffcb05;
text-decoration: underline;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

a:active{
background-color: none;
color: #4a4a45;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
}


/* =SiteStructuur
-------------------------------------------------------------- */
#sitecontainer {
	text-align:center;
	clear: both;
	overflow: hidden;
	width: 990px;
	padding: 7px 0 9px 0;
	margin-left: auto;
	margin-right: auto;
}

#headercontainer {
	text-align:left;
	background-color:#000
	clear: both;
	width: 959px;
	padding: 0 0 0 9px;
	margin-left: auto;
	margin-right: auto;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
} 

#menu {
	text-align:center;
	background: url(layout/menu_bg.jpg);
	clear: both;
	overflow: hidden;
	width: 968px;
	padding: 0 0 0 0;
	margin-left: auto;
	margin-right: auto;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#menusub {
	text-align:left;
	background-color: #000;
	clear: both;
	width: 959px;
	padding: 0 0 0 9px;
	margin-left: auto;
	margin-right: auto;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
} 

#spacer {
	text-align:center;
	clear: both;
	overflow: hidden;
	width: 100%;
	height: 10px;
	padding: 0 0 0 0;
	margin-left: auto;
	margin-right: auto;
}

.submenu1 {
	font-family:Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}

.submenu2 {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	font-variant:small-caps;
	color:#FFF;
}

a.submenu2:link{
background-color: none;
color: #fff;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
text-decoration: none;
}

a.submenu2:visited{
background-color: none;
color: #fff;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

a.submenu2:hover{
background-color: none;
color: #fff;
text-decoration: underline;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

a.submenu2:active{
background-color: none;
color: #fff;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

/* =Partners Row
-------------------------------------------------------------- */
#partnersrow {
	text-align:center;
	background: url(layout/footer/bg_footer.png);
	clear: both;
	width: 959px;
	height: 76px;
	padding: 0 0 0 9px;
	margin-left: auto;
	margin-right: auto;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
} 

/* =NEWS
-------------------------------------------------------------- */
.news_title {
	font-family:Helvetica, sans-serif;
	font-size:15px;
	text-align:left;
	color: #000;
	text-decoration:underline;
	text-transform: uppercase;
}

/* =Footer
-------------------------------------------------------------- */
#footer {
	text-align:center;
	background: url(layout/footer/bg_footer.png);
	clear: both;
	width: 959px;
	height: 172px;
	padding: 0 0 0 9px;
	margin-left: auto;
	margin-right: auto;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
} 

.footer_text_ibe {
	font-family:Helvetica, sans-serif;
	font-size:11px;
	color: #ccc;
}

.footer_text {
	font-family:Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color: #ccc;
}

a.footer_text:link{
background-color: none;
color: #ccc;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
text-decoration: none;
}

a.footer_text:visited{
background-color: none;
color: #ccc;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

a.footer_text:hover{
background-color: none;
color: #ffcb05;
text-decoration: underline;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

a.footer_text:active{
background-color: none;
color: #ccc;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

/* =Partners Row
-------------------------------------------------------------- */
#copyright {
	text-align:right;
	background-color:#000;
	clear: both;
	width: 959px;
	height: 17px;
	padding: 0 0 0 0;
	margin-left: auto;
	margin-right: auto;
	padding-right: 9px;
	vertical-align: middle;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.copyright_text {
	font-family:Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	color: #fff;
	vertical-align: middle;
}

a.copyright_text:link{
background-color: none;
color: #fff;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
text-decoration: none;
}

a.copyright_text:visited{
background-color: none;
color: #fff;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

a.copyright_text:hover{
background-color: none;
color: #ffcb05;
text-decoration: underline;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

a.copyright_text:active{
background-color: none;
color: #fff;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

/* =Countdown
-------------------------------------------------------------- */
#countdowntoibe {
	text-align:center;
	background-color:#ffffff;
	clear:both;
	float: none;
	width: 320px;
	height: 68px;
	padding: 0 0 0 0;
	margin-left: auto;
	margin-right: auto;
	vertical-align:middle;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
} 

/* =News
-------------------------------------------------------------- */
#newscontainer {
	text-align:left;
	background: url(layout/footer/bg_footer.png);
	clear:both;
	float: left;
	width: 370px;
	height: 184px;
	padding: 0 0 0 9px;
	margin-left: 11px;
	vertical-align:middle;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
} 

/* =FORMS
-------------------------------------------------------------- */
.form {
	font-family: Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-align:justify;
	}


/* =BLOCKS TEXT
-------------------------------------------------------------- */
.block_info{
	font-family: Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-align:justify;
	}
	
.block_title{
	font-family: Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color:#fff;
	text-align:justify;
	}
	
a.block_info:link{
background-color: none;
color: #fff;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
text-decoration: none;
}

a.block_info:visited{
background-color: none;
color: #fff;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

a.block_info:hover{
background-color: none;
color: #ffcb05;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

a.block_info:active{
background-color: none;
color: #fff;
text-decoration: none;
font-family: Helvetica, sans-serif; 
font-weight: none;
}

/* =BLOCKS ROWS
-------------------------------------------------------------- */
#blocks-row-index { 
width:968px;
text-align:center;
background-color:#fff;
overflow:hidden;
margin:0 auto;
}

.artists {
	font-family: Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:justify;
	}

/* =LOCATIONS
-------------------------------------------------------------- */
.cypher_1 {
	background: url(page_headers/locations/cypher_1.jpg);
	text-align:left;
	width: 370px;
	height: 190px;
	padding: 0 0 0 0;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	float:left;
	margin-right: 0px;
	margin-bottom: 0px;
} 

.cypher_2 {
	background: url(page_headers/locations/cypher_2.jpg);
	text-align:left;
	width: 370px;
	height: 190px;
	padding: 0 0 0 0;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	float:left;
	margin-right: 0px;
	margin-bottom: 0px;
} 

.cypher_3 {
	background: url(page_headers/locations/cypher_3.jpg);
	text-align:left;
	width: 370px;
	height: 190px;
	padding: 0 0 0 0;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	float:left;
	margin-right: 0px;
	margin-bottom: 0px;
} 

.cypher_4 {
	background: url(page_headers/locations/cypher_4.jpg);
	text-align:left;
	width: 370px;
	height: 190px;
	padding: 0 0 0 0;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	float:left;
	margin-right: 0px;
	margin-bottom: 0px;
} 

.cypher_5 {
	background: url(page_headers/locations/cypher_5.jpg);
	text-align:left;
	width: 370px;
	height: 190px;
	padding: 0 0 0 0;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	float:left;
	margin-right: 0px;
	margin-bottom: 0px;
} 

.cypher_6 {
	background: url(page_headers/locations/cypher_6.jpg);
	text-align:left;
	width: 370px;
	height: 190px;
	padding: 0 0 0 0;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	float:left;
	margin-right: 0px;
	margin-bottom: 0px;
} 

.cypher_7 {
	background: url(page_headers/locations/cypher_7.jpg);
	text-align:left;
	width: 370px;
	height: 190px;
	padding: 0 0 0 0;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	float:left;
	margin-right: 0px;
	margin-bottom: 0px;
} 

.cypher_8 {
	background: url(page_headers/locations/cypher_8.jpg);
	text-align:left;
	width: 370px;
	height: 190px;
	padding: 0 0 0 0;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	float:left;
	margin-right: 0px;
	margin-bottom: 0px;
} 
