/**Kniteforce Revolution CSS document**/
/**Written by Bexxie**/

/**body elements**/
* {
	margin: 0;
	padding: 0;
	}
	body {
		color: #333;
		background:url(images/bg.jpg) repeat-x;
		background-color: #d8d8d8;
		font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
		font-size: .75em;
		text-align: center;
		}

.hidden {
	display: none;
}

ul {
	list-style-type:none;
}

a {
	color:#333;
}

a:active {
	color:#333;
}

a:hover {
	color:#666;
}


a:visited {
	color:#580600;
}

a img {
	text-decoration:none;
}



h3 {
 font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif;
 text-transform:uppercase;
 font-size:11px;
 color:#333;
 letter-spacing:2px;
 padding:0 0 8px;
}

h2 {
 font-family:Georgia, "Times New Roman", serif;
 font-size:1.5em;
 color:#000;
 letter-spacing:-1px;
 padding:0 0 8px;
 line-height:1.3em;
}

h2 a, h3 a {
 color:#000;
}

h2 a:hover, h3 a:hover, #menu a:hover {
 color:#df1000;
}

.breadcrumbs a:hover {
	color:#df1000;
}

.breadcrumbs a {
 color:#000;
}

img {
	border-width:0;
}



/**main containers**/
div#container {
	width: 900px;
	text-align: left;
	background-color:#FFFFFF;
	border-left:#333 1px solid;
	border-right:#333 1px solid;
	background:url(images/header-bg.jpg) no-repeat #fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 0em;
	padding-left: 1em;
	}
#header {
 height:90px;
 position:relative;
 padding:0 0 25px;
}

#header h1 a {
 display:block;
 background:url(images/kfrev.png) no-repeat;
 width:415px;
 height:54px;
}

#header h1 a span {
 display:none;
}

#head_teaser {
 width:100px;
 position:absolute;
 top:0;
 right:0;
 text-align:right;
}

#head_teaser p {
 line-height:1.7em;
}

#header #navigation {
	background:#fff;
	height: 50px;
	padding-top:1em;		
}

#header #navigation ul {
	height: 50px;
    list-style: none;
	margin:0;
	padding: 0px;
	width: 850px;
}

#header #navigation ul li {
	color: #FFFFFF;
	float: left;
	height: 50px;
	line-height: 50px;
	display:inline;
}

#header #navigation ul li a {
	height: 50px;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}

#border {
	margin:0px;
	width:900px;
	height:20px;
}

div#content {
	padding-top:1em;
	min-height:500px;
		
}

div#center {
	margin: 0 360px 0 0;
	padding-right:1em;
	padding-bottom:1em;
}

.entry_header {
 position:relative;
}


div.column {
	width: 347px;
	background-color:#ebebeb;
	padding:.5em;
	margin-bottom:5px;
	min-height:400px;
	

}

div.right {
	float: right;
	min-height:400px;

}


ul#column {
	list-style-type:none;
	padding:0;
	margin:0;
}

ul#column img {
	border:#fff 1px solid;
	padding:2px;
	margin-right:2px;
}

ul#column a img {
	text-decoration: none;
}

ul#column li a {
	color:#333;
}

ul#column li a:hover {
	color:#666;
}


ul#column li a:visited {
	color:#580600;
}

div#footer {
clear: both;
padding-top:1em;
margin-top:20px;
border-top: 1px solid #ddd;
height:125px;
background:url(images/footer-bg.jpg) no-repeat bottom;
}



#footer p {
	color:#580600;
	text-align:left;
}

/**music list**/

#music {
	margin:0;
	padding:0;
	background:#fff;
	
}

#music ul {
		position:relative;
		list-style-type:none;
		width:456px;
		margin:0;
		padding:0;
	}
	
	#music ul li {
		float:left;
		width:151px;
		padding-bottom:1em;
		border-right:1px solid #333;
		border-bottom:1px solid #333;
	}
	
	#music ul li a {
		display:block;
		text-align:center;
		color:#333;
	}
	
	#music ul li a:hover {
		color:#830303;
	}
	
	#music ul li a:visited {
	color:#580600;
}
	
	li#influential {background:url(images/influential.jpg) no-repeat 50% 10px; }
	li#dyne {background:url(images/dyne.jpg) no-repeat 50% 10px; }
	li#def-wish {background:url(images/defwish.jpg) no-repeat 50% 10px; }
	li#infiltration {background:url(images/infiltration.jpg) no-repeat 50% 10px; }
	li#malice {background:url(images/malice.jpg) no-repeat 50% 10px; }
	li#kfx {background:url(images/kfx.jpg) no-repeat 50% 10px; }
	li#remix {background:url(images/remix.jpg) no-repeat 50% 10px; }
	li#kniteforce {background:url(images/kniteforce.jpg) no-repeat 50% 10px; }
	li#kfa {background:url(images/kfa.jpg) no-repeat 50% 10px; }
	li#dfa {background:url(images/dfa.jpg) no-repeat 50% 10px; }
	li#knitebreed {background:url(images/knitebreed.jpg) no-repeat 50% 10px; }
	li#strange-room {background:url(images/strangeroom.jpg) no-repeat 50% 10px; }
	li#dubs {background:url(images/dubs.jpg) no-repeat 50% 10px;  }
	li#mixes {background:url(images/mixes.jpg) no-repeat 50% 10px; }
	li#on-other-labels {background:url(images/otherlabels.jpg) no-repeat 50% 10px; }
	li#sample-packs {background:url(images/samplepacks.jpg) no-repeat 50% 10px; }
	li#produced-at-kf {background:url(images/produced-at-kf.jpg) no-repeat 50% 10px; }
	li#other-peoples-remixes {background:url(images/other-peoples-remixes.jpg) no-repeat 50% 10px; }
	li#whojamaflip {background:url(images/whojamaflip.jpg) no-repeat 50% 10px; }
	li#compilations {background:url(images/compilations.jpg) no-repeat 50% 10px; }
	li#kniteforce-digital {background:url(images/kf_digital.jpg) no-repeat 50% 10px; }
	li#panic-project {background:url(images/panic-project.jpg) no-repeat 50% 10px; border-bottom:0px solid #333;}
	
	li#influential a, li#dyne a, li#def-wish a,li#infiltration a, li#malice a, li#kfx a, li#remix a, li#kniteforce a, li#kfa a, li#dfa a, li#knitebreed a, li#strange-room a, li#dubs a, li#mixes a, li#on-other-labels a, li#sample-packs a, li#produced-at-kf a, li#other-peoples-remixes a, li#whojamaflip a, li#compilations a, li#kniteforce-digital a, li#panic-project a  {padding-top: 120px;}
		

/**artist list**/	

#artists {
	margin: 0;
	padding:0;
	background:#fff;
}


#artists ul {
		position:relative;
		list-style-type:none;
		width:800px;
		margin:0;
		padding:0;
	}

#artists ul li {
		float:left;
		width:150px;
		padding-bottom:.25em;
		padding-top:.5em;
		border-right:1px solid #333;
		border-bottom:1px solid #333;
	}
		
#artists ul li a {
		display:block;
		text-align:center;	
		color:#333;
		height:151px;
	}	
	
#artists ul li a:hover {
		color:#830303;
	}
	
#artists ul li a:visited {
	color:#580600;
}

a.two-croozin {background:url(images/twocroozin.jpg) no-repeat center;}
a.alk-e-d {background:url(images/alked.jpg) no-repeat center;}
a.belladonnakillz {background:url(images/belladonnakillz.jpg) no-repeat center;}
a.bertie {background:url(images/bertie.jpg) no-repeat center;}
a.bexxie {background:url(images/bexxie.jpg) no-repeat center;}
a.brak {background:url(images/brak.jpg) no-repeat center;}
a.brisk {background:url(images/brisk.jpg) no-repeat center;}
a.bustin {background:url(images/bustin.jpg) no-repeat center;}
a.cloudskipper {background:url(images/cloudskipper.jpg) no-repeat center;}
a.dair {background:url(images/dair.jpg) no-repeat center;}
a.dave-skywalker {background:url(images/skywalker.jpg) no-repeat center;}
a.deluxe {background:url(images/deluxe.jpg) no-repeat center;}
a.evil {background:url(images/evil.jpg) no-repeat center;}
a.fakkah {background:url(images/fakkah.jpg) no-repeat center;}
a.future-primitive {background:url(images/futureprimitive.jpg) no-repeat center;}
a.dj-force-and-the-evolution {background:url(images/forceandevolution.jpg) no-repeat center;}
a.ham {background:url(images/ham.jpg) no-repeat center;}
a.idealz {background:url(images/idealz.jpg) no-repeat center;}
a.jimmy-j {background:url(images/jimmyj.jpg) no-repeat center;}
a.kader {background:url(images/kader.jpg) no-repeat center;}
a.kingsize {background:url(images/kingsize.jpg) no-repeat center;}
a.luna-c {background:url(images/lunac.jpg) no-repeat center;}
a.nevis-t {background:url(images/nevis.jpg) no-repeat center;}
a.poosie {background:url(images/poosie.jpg) no-repeat center;}
a.radiophonic-oddity {background:url(images/radiophonicoddity.jpg) no-repeat center;}
a.the-panacea {background:url(images/thepanacea.jpg) no-repeat center;}
a.the-trip {background:url(images/trip.jpg) no-repeat center;}
a.unsubdued {background:url(images/unsubdued.jpg) no-repeat center;}
a.wizbit {background:url(images/wizbit.jpg) no-repeat center;}
a.wonter {background:url(images/wonter.jpg) no-repeat center;}
a.twoxperience {background:url(images/2xperience.jpg) no-repeat center;}
a.dj-patience {background:url(images/patience.jpg) no-repeat center;}
a.reese {background:url(images/reese.jpg) no-repeat center;}
a.dj-tc {background:url(images/tc.jpg) no-repeat center;}
a.twilight-dance {background:url(images/twilight.jpg) no-repeat center;}
a.sike {background:url(images/sike.jpg) no-repeat center;}

	


/**forms**/
* { }

form {
	margin:0px;
	padding:10px 0 0 10px;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	margin-top:10px;
	width: 100px;
}

input {
	margin-top:10px;
}

textarea {
	margin-top:10px;
}

.zemSubmit {
	margin-left:115px;
	margin-bottom:10px;
	padding:5px;
	background-color:#1d1d1d;
	color:#FFFFFF;
	-moz-border-radius: 5px;  
	-webkit-border-radius: 5px;
}

/**buttons for navbar**/

a.blog {
	background-image:url(images/blog.jpg);
	background-repeat: no-repeat;
	display:block;
	width:88px;
}
a.blog:hover {
	background-image:url(images/blog_hover.jpg);
	background-repeat: no-repeat;
	width:88px;
}
a.about {
	background-image:url(images/about.jpg);
	background-repeat: no-repeat;
	display:block;
	width:97px;
}
a.about:hover {
	background-image:url(images/about_hover.jpg);
	background-repeat: no-repeat;
	width:97px;
}
a.contact {
	background-image:url(images/contact.jpg);
	background-repeat: no-repeat;
	display:block;
	width:118px;
}
a.contact:hover {
	background-image:url(images/contact_hover.jpg);
	background-repeat: no-repeat;
	width:118px;
}
a.tour {
	background-image:url(images/tour.jpg);
	background-repeat: no-repeat;
	display:block;
	width:94px;
}
a.tour:hover {
	background-image:url(images/tour_hover.jpg);
	background-repeat: no-repeat;
	width:94px;
}
a.music {
	background-image:url(images/music.jpg);
	background-repeat: no-repeat;
	display:block;
	width:97px;
}
a.music:hover {
	background-image:url(images/music_hover.jpg);
	background-repeat: no-repeat;
	width:97px;
}

a.podcast {
	background-image:url(images/podcast.jpg);
	background-repeat: no-repeat;
	display:block;
	width:113px;
}
a.podcast:hover {
	background-image:url(images/podcast_hover.jpg);
	background-repeat: no-repeat;
	width:113px;
}

a.home {
	background-image:url(images/home.jpg);
	background-repeat: no-repeat;
	display:block;
	width:93px;
}

a.home:hover {
	background-image:url(images/home_hover.jpg);
	background-repeat: no-repeat;
	width:93px;
}

a.artists {
	background-image:url(images/artists.jpg);
	background-repeat: no-repeat;
	display:block;
	width:116px;
}
a.artists:hover {
	background-image:url(images/artists_hover.jpg);
	background-repeat: no-repeat;
	width:116px;
}

/**random**/

img#social  {
	padding-right:10px;
}

/**end**/
