@charset "UTF-8";

/* CSS Document */



/* 

kidjay styles

*/



/* DEFAULT STYLES */



body  {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

background:#000;

line-height:15px;

margin:0;

padding:0;

color:#fff;

}



p  {

margin:0 0 14px 0;

padding:0;

}



a  {

text-decoration:none;

}



a:hover  {

}



a:focus {

outline:none;

}



a img	{

border:0;

}



div, span  {

margin:0;

padding:0;

}



form  {

margin:0;

padding:0;

}



ul, ol  {

margin:0;

padding:0;

margin:0 25px 10px 25px;

}

li  {

margin:0;

padding:0;

}





/* TEMPLATE */



#page {

height:895px;

background:#000 url(images/bkgd2.jpg) no-repeat top center;

margin:0;

padding:0;

}



#music-player {

//display:none;

position:absolute;

margin:0 0 0 50%;

top:30px;

left:15px;

width:370px;

height:121px;

}



#youtube-video {

position:absolute;

margin:0 0 0 50%;

top:320px;

left:47px;

width:312px;

height:246px;

}



	#youtube-video a img {

	width:310px;

	height:184px;

	}

	

	#youtube-logo {

	display:block;

	position:absolute;

	top:157px;

	left:251px;

	width:57px;

	height:25px;

	background:url(images/youtube-logo.png) no-repeat;

	}

	

	#youtube-logo span {

	visibility:hidden;

	}



#social-media {

position:absolute;

margin:0 0 0 50%;

top:188px;

left:14px;

width:129px;

height:39px;

}



	#social-media a {

	display:block;

	float:left;

	height:39px;

	width:39px;

	}



	#social-media a:hover {

	background-position:0 -39px;

	}



	#social-media a span {

	visibility:hidden;

	}



	#social-media-twitter {

	background:url(images/button-twitter.jpg) no-repeat;

	margin:0 3px 0 0;

	}



	#social-media-facebook {

	background:url(images/button-facebook.jpg) no-repeat;

	margin:0 5px 0 0;

	}



	#social-media-youtube {

	background:url(images/button-youtube.jpg) no-repeat;

	}



#press-kit {

position:absolute;

margin:0 0 0 50%;

top:191px;

left:150px;

width:234px;

height:32px;

}



	#press-kit a {

	display:block;

	width:234px;

	height:32px;

	background:url(images/button-presskit.png) no-repeat;

	}



	#press-kit a:hover {

	background-position:0 -32px;

	}



	#press-kit a span {

	visibility:hidden;

	}



#youtube-more {

position:absolute;

margin:0 0 0 50%;

top:281px;

left:252px;

width:120px;

height:15px;

}



	#youtube-more a {

	display:block;

	width:120px;

	height:15px;

	background:url(images/button-seemorevideos.jpg) no-repeat;

	}



	#youtube-more a:hover {

	background-position:0 -15px;

	}



	#youtube-more a span {

	visibility:hidden;

	}



#twitter-follow {

position:absolute;

margin:0 0 0 50%;

top:596px;

left:203px;

width:113px;

height:13px;

}



	#twitter-follow a {

	display:block;

	width:113px;

	height:13px;

	background:url(images/button-follow.jpg) no-repeat;

	}



	#twitter-follow a:hover {

	background-position:0 -13px;

	}



	#twitter-follow a span {

	visibility:hidden;

	}



#contact-kidjay {

position:absolute;

margin:0 0 0 50%;

top:120px;

left:-477px;

width:90px;

height:17px;

}



	#contact-kidjay a {

	display:block;

	width:90px;

	height:17px;

	background:url(images/button-contact.jpg) no-repeat;

	}



	#contact-kidjay a:hover {

	background-position:0 -17px;

	}



	#contact-kidjay a span {

	visibility:hidden;

	}





#logo-jj {

position:absolute;

margin:0 0 0 50%;

top:436px;

left:-467px;

width:99px;

height:29px;

}



	#logo-jj a {

	display:block;

	width:99px;

	height:29px;

	background:url(images/logo-jjent.jpg) no-repeat;

	}

	

	#logo-jj a span {

	visibility:hidden;

	}



#logo-footer {

position:absolute;

margin:0 0 0 50%;

top:845px;

left:19px;

width:370px;

height:34px;

}



	#logo-footer a {

	display:block;

	float:left;

	height:34px;

	background:url(images/logo-footer.jpg) no-repeat;

	margin:0 2px 0 2px;

	}

	

	#logo-footer a span {

	visibility:hidden;

	}

	

	#logo-footer a#logo-lrg {

	background-position:-2px 0px;

	width:25px;

	}



	#logo-footer a#logo-lowrider {

	background-position:-31px 0px;

	width:29px;

	}



	#logo-footer a#logo-lakers {

	background-position:-64px 0;

	width:32px;

	}



	#logo-footer a#logo-bh {

	background-position:-100px 0;

	width:26px;

	}

	

	#logo-footer a#logo-skullcandy {

	background-position:-130px 0px;

	width:60px;

	}



	#logo-footer a#logo-scratch {

	background-position:-194px 0px;

	width:23px;

	}



	#logo-footer a#logo-dms {

	background-position:-221px 0px;

	width:50px;

	}



	#logo-footer a#logo-kggi {

	background-position:-275px 0px;

	width:47px;

	}



	#logo-footer a#logo-pioneer {

	background-position:-326px 0px;

	width:42px;

	}

	

#calendar {

position:absolute;

margin:0 0 0 50%;

top:203px;

left:-462px;

width:250px;

height:100px;

font-size:10px;	

}



	#calendar a {

	color:#fff;

	text-decoration:none;

	}



	#calendar a:hover {

	}



	#calendar ul {

	margin:0;

	padding:0;

	list-style:none;

	}

	

	#calendar ul li {

	margin:0 0 11px 0;

	padding:0;

	}

	

	#calendar ul li span.date {

	display:block;

	float:left;

	width:30px;

	}

	

	#calendar ul li span.divider {

	display:block;

	float:left;

	padding:0 5px 0 0;

	}

	

	#calendar ul li div {

	display:none;

	}

	

	#calendar ul li:hover div {

	display:block;

	width:200px;

	position:absolute;

	margin:2px 0 0 70px;

	background:#333;

	padding:3px;

	border:1px solid #999;

	filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;

	}



	#calendar-item-1,#calendar-item-2,#calendar-item-3 {

	width:200px;

	height:15px;

	overflow:hidden;

	}



	#calendar-item-4 {

	width:170px;

	height:15px;

	overflow:hidden;

	}

	

	#calendar-item-5 {

	width:150px;

	height:15px;

	overflow:hidden;

	}

	

#twitter {

position:absolute;

margin:0 0 0 50%;

top:626px;

left:36px;

width:331px;

height:170px;

overflow:hidden;

font-size:12px;

color:#ccc;

}



	#twitter a {

	color:#c8b87c;

	text-decoration:none;

	}



	#twitter a:hover {

	text-decoration:underline;

	}



	#twitter ul {

	margin:0;

	padding:0;

	list-style:none;

	}

	

	#twitter ul li {

	margin:0 0 0 0;

	padding:9px 0 5px 6px;

	border-bottom:1px solid #0f0f0f;

	}

	

	#twitter ul li span {

	display:block;

	color:#666;

	font-size:10px;

	}



	#twitter ul li#twitter-item-1 {

	padding:3px 0 5px 6px;

	}



	#twitter ul li#twitter-item-3 {

	background:#090909;

	}

	

	#twitter ul li#twitter-item-5 {

	border-bottom:0px;

	}

	

/* THE END */
