/*
Theme Name: Rebelbass
Theme URI: http://www.rebelbass.com/
Description: Special template for Rebelbass.com
Version: 1.0
Author: Thomas Jacobs (Webstudio Jacobs) - Alex Slagter (Maslow)
Tags: grid, variable width, multiple columns, infinite loader
*/

/* about -------------------------------------------------- */

body.home,
body.about,
body.dj-lady-aida,
body.aida-spaninks,
body.timeline,
body.network,
body.share,
body.connect,
body.clubs,
body.education,
body.journalism,
body.Rebelbass,
body.festivals,
body.me-myself,
body.rebelbass-weblog,
body.archive_3voor12,
body.blog,
body.rebelbass-work
 {
	background:#808080;
}



.uncategorized {
	background: #cfcfcf;
}

.home .festivals, .home .festivals .entryTitle a, .home .festivals .entryAdd a,
.festivals .eachpost, .festivals .entryExcerpt p,  .festivals .eachpost .entryTitle a, .festivals .eachpost .entryAdd a  {
	color : #cfcfcf;
}

.rtweets {
	background: #cfcfcf !important;
}


.home .aida-spaninks {
	background: #FF00FF;
}

.home .press {
	background: #696969;
}

.home .about {
	background: #FF00FF;
}

.home .network {
background: #8A2be2;
}

.home .share {
background: #FFFF00;
}

.home .dj-lady-aida {
background: #00ff00;
}

.home .work {
background: #008000;
}

.home .timeline  {
background: #800080;
}

.home .connect, .connect .connect {
background: #FF8C00;
}

.home .archive {
background: #800000;
}

.home .clubs {
background: #00FFFF;
}

.home .education, .education .eachpost {
background: #7FFFd4;
}

.home .journalism, body.journalism .eachpost {
background: #00BFFF;
}

.home .rebelbass {
background: #008000;
}

.home .festivals {
background: #191970;
}

.home .me-myself {
background: #FFC0CB;
}

.home .rebelbass-weblog  {
background: #E60003;
}

.home .archive_3voor12  { 			
background: #800000;
}

.home .archive_3voor12 p, .home .archive_3voor12 a, .home .archive_3voor12 .entryTitle a,
.home .rebelbass p, .home .rebelbass a, .home .rebelbass .entryTitle a, .home .rebelbass .entryDate, .home .rebelbass h2, 
.home .timeline p, .home .timeline a, .home .timeline .entryTitle a, .home .timeline .entryDate, .home .timeline h2, 
.home .archive_3voor12 .entryDate, .archive_3voor12 .contentIndex h2
{
color: #c0c0c0;
}


.home .blog {
background: #E60003;
}

.home .blog p, .home .blog p a, .home .blog .entryTitle a, .home .about p, .home .about p a, .home .about .entryTitle a {
color: #fff;
}


/* festivals -------------------------------------------------- */
body.festivals .eachpost {
background: #191970;
}

body.festivals .singlepost .entryContent, 
body.festivals .singlepost .entryTitle, 
body.festivals .singlepost .entryAdd a,
body.festivals .singlepost .entryDate
{
color: #333;
}

/* about -------------------------------------------------- */
.about .eachpost, body.aida-spaninks .eachpost {
background: #FF00FF;
}


/* blog -------------------------------------------------- */
body.rebelbass-weblog .eachpost {
background: #E60003;
}

/* clubs -------------------------------------------------- */
body.clubs .eachpost {
background: #00FFFF;
}

/* press -------------------------------------------------- */
body.press {
background:#696969;
}

/* archive_3voor12 -------------------------------------------------- */
body.archive_3voor12 .eachpost {
background:#E60003;
}

/* share -------------------------------------------------- */
body.share .eachpost {
background:#FFFF00;
}

.slash {
color: #ff0;
}

/* work -------------------------------------------------- */
body.work, body.dj-lady-aida .eachpost {
background:#00FF00;
}

/* network -------------------------------------------------- */
body.network .eachpost {
background:#8A2BE2;
}

/* Rebelbass work -------------------------------------------------- */
body.rebelbass-work .eachpost, body.home .rebelbass-work  {
background:#008000;
}

/* timeline -------------------------------------------------- */
body.timeline .eachpost {
background:#800080;
}

/* me myself -------------------------------------------------- */
body.me-myself .eachpost {
background:#FFC0CB;
}

/* -----------------------EINDE KLEUREN--------------------------- */
*
{
	margin:0;
	padding:0;
}

body
{
	color:#333;
	font-family:"arial";
	font-size:11px;
	overflow-x:hidden;
	margin: 20px 0 0 0;
	padding:0 25px 0 0;
}

#logo {
	margin: 0 0 33px 0;
	position: relative;
	left: -2px;
	top: 3px;
}

h2.featuredTitle {
	text-transform: lowercase !important;
	font-size:24px !important;
}

#shoutlist .featuredDate{
	font-size: 24px !important;
}

#shoutlist li {
	font-size: 24px !important;
	position: relative;
	top: 1px;
	left: 10px;
}

.wideCollumn p {

}

#categoryDescription {
	z-index: 9999;
line-height: 31px;
text-transform: lowercase;
color: #000;
position: relative;
top: -20px;
width: 100%;
}

#categoryDescription h2{
font-size: 24px;
color: #333333;
}


.wideCollumn
{
	width:75%;
	position:relative;
	top:40px !important;
}

.navigation_group {
	display: none;
	}

.wideCollumn h2
{
	font-size:20px;
	text-transform:uppercase;
	letter-spacing:1px;
}

#shoutlist {
font-size: 16px;
}

#shoutlist li a{
color: #333;
}

#shoutlist li a:hover{
color: #000;
}


.wideCollumn p
{
	font-size:24px;
	text-transform:uppercase;
	letter-spacing:.5px;
	color:#333;
}

a img
{
	border:none;
}

#header
{

width: 100%;
height: 0px;
	padding:38px 0 0 25px;
}

.entryTitle
{
	text-align:center;
	font-size:24px;
	padding:0 !important;
}

.entryTitle a {
color: #333;
}

.entryFooter
{
	border-top:solid 3px #333;
	margin:10px 0 0;
	padding:3px 0 0;
}

.entryFooter, .entryFooter a  {
	font-family: arial;
	}

#wrapper
{
    margin: 120px 0 0 15px;
position:relative;
}

.entryHead
{
	text-transform:uppercase;
	font-weight:700;
	margin:0 0 8px;
}

.entryHead .entryDate
{
	float:left;
	font-family:"arial";
}

.entryHead .entryAdd
{
	text-align:right;
		font-family:"arial";
}

.eachpost ul a{
	text-decoration: underline;
	}
	
.eachpost ul {
	list-style-position: inside;
	}	
	
.eachpost ul li{
	list-style-type: disc;
	}	

.entryCategory
{
	text-align:center;
	font-weight:700;
	letter-spacing:1.5px;
	text-transform:uppercase;
	font-size:20px;
	padding:24px 0 0 !important;
}

#navigation
{
	width:250px;
	top: 118px;
	left:85%;
	z-index:99999;
	position:fixed;
	height:288px;
}


#navigation ul ul
{
	margin:0;
}

#navigation ul li a
{
	text-transform: lowercase;
	color: #333333;
	font-size:24px;
	line-height:36px;
}


#navigation ul li ul li a{
color: #FFF;
font-size: 18px;
padding: 0 0 0 9px;
line-height: normal;
}

#navigation ul li a:hover
{
	/* color: #808080; */
}


a
{
	color:#333;
	text-decoration:none;
}

a:hover
{
	text-decoration:none;
}

.round
{
	background-color:#808080;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:4px;
	-khtml-border-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	width:200px;
	float:left;
	margin-right:10px;
	padding:10px;
}

.eachpost
{
	background-color:#808080;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:4px;
	-khtml-border-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;
	position:absolute;
	width: 220px;
	font-family:"georgia";
}

#categoryDesc
{
    padding: 75px 0 0 25px;
	position:relative;
	min-height: 148px;
	text-transform:uppercase;
}

#categoryDesc p
{
	font-size:24px;
}

.singlepost {
  margin-top: 90px;
  position: relative;
}




#categoryDesc p strong
{
	font-size:100px;
}

.eachpost p
{
	font-family:"georgia";
	font-size:12px;
	color:#333;
	line-height:16px;
	margin:10px 0 0;
}

.eachpost > div
{
	padding:10px;
}

.eachpost .author
{
	padding-right:3em;
}

.eachpost .signature
{
	margin-top:1.5em;
}

#allposts
{
	margin-bottom:60px;
}

il,ul,ol
{
	list-style-type:none;
	list-style:none;
}

#menuItem
{
	height:50px;
}

#mainContent img
{
	display:none;
}

#mainContent
{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border:0;
	background:#808080;
	margin-right:10px;
	margin-bottom:10px;
	width:430px;
	float:left;
	padding:0 10px;
}

.main p img
{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:0;
	background:#808080;
	margin-right:10px;
	margin-bottom:10px;
	display:inline;
	padding:10px;
}

.twocols,.threecols
{
	background:#808080;
}

.twocol {
width: 440px !important;
}

input,textarea,select,button
{
	background-color:#FFF;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	border:0;
	margin-top:5px;
	color:#666;
	font-size:11px;
	font-family:Arial, sans-serif;
	padding:3px;
}

textarea
{
	width:190px;
	padding:5px;
}

input
{
	width: 190px;
	padding:5px;
}

.commentmetadata
{
	display:block;
	margin:0;
}

.eachpost p a,.entryContent p a
{
	text-decoration:underline;
}

.author,.comment,#commentBox a,small a
{
	text-decoration:none;
}


h2#headertitle a, h2#headertitle {
	font-size: 80px !important;
	text-transform: uppercase;
}

.me-myself #categoryDescription h2.light, .me-myself #categoryDescription h2#headertitle a,
.share #categoryDescription h2.light, .share #categoryDescription h2#headertitle a, .share #categoryDescription h2#headertitle .slash  
 {
	color: #333 !important;
}

.light, .light a{
	color: #cfcfcf !important;
}
