/*
Theme Name: DJ
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Alex Shaw
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* CSS Document */


body { background:#000; color:#F7E89A; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:0px;}


#outside-area { background:#000; width:990px; margin:0px auto;}


#header { background:#000 url(images/header.jpg); height:214px;}

#header h1 { position:absolute; margin:200px 0px 0px 600px; font-size:34px;}

#header h1 {position: absolute; left: -999em; width: 1em; overflow: hidden;}

#top-nav { background:#9B190C; padding:5px; height:20px; }

#top-nav ul { margin:2px 0px 0px 5px; padding:0px;}

#top-nav li { list-style-type:none; float:left; margin:0px 20px 0px 0px;}

#top-nav a { color:#F7E89A; text-decoration:none; font-weight:bold; text-transform:capitalize;}

#top-nav a:hover { color:#000;}

#top-nav li.spotify-link { position:absolute; margin:-5px 0px 0px 918px;} 

#top-nav li.spotify-link a { background:url(images/spotify-but.jpg); width:59px; height:25px; display:block; border-bottom:1px #000 solid; border-right:1px #000 solid; } 

#top-nav li.spotify-link a span { position:absolute; left:-9999px; overflow:hidden; } 



/*
#spotify-link { background:#090;} 

#spotify-link a { color:#090;} 

     */   

/*spotify-but.jpg*/


#left-area {float:left; margin:0px 0px 10px 0px}


#sub-nav {  background:#9B190C; padding:0px; margin:30px 0px 0px 0px; width:175px;}

#sub-nav ul { margin:0px; padding:20px 0px 0px 0px;}

#sub-nav li { list-style-type:none; margin:0px 0px 5px 0px;}

#sub-nav a { color:#F7E89A; text-decoration:none; background:#AF2415; padding:10px; display:block; border-bottom:#6F170D solid 1px; border-top:#EF6759 solid 1px; font-weight:bold; text-transform:capitalize; }

#sub-nav a:hover { background:#DF2D1B;}

#sub-nav span a { background:#EE9224; color:#000; position:absolute; margin:-25px 0px 0px 0px; padding:10px; width:155px; border-bottom:#AF6D20 solid 1px; border-top:#FFB55F solid 1px; font-weight:bold; text-transform:capitalize; }

#sub-nav a:hover.services { background:#FFA73F}


#previous-events {  background:#9B190C; padding:0px; margin:30px 0px 0px 0px; width:175px;}

#previous-events ul { margin:0px; padding:30px 0px 0px 0px;}

#previous-events li { list-style-type:none; margin:0px 0px 2px 0px; border-bottom:#6F170D solid 1px; padding:0px 0px 5px 0px;}

#previous-events a { color:#F7E89A; text-decoration:none; background:#AF2415; padding:10px; display:block; border-bottom:#6F170D solid 1px; border-top:#EF6759 solid 1px; text-transform:capitalize; }

#previous-events a:hover { background:#DF2D1B;}

#previous-events h1   { background:#6F1007; color:#F7E89A; position:absolute; margin:-10px 0px 0px -10px; padding:10px; width:155px; border-bottom:#2F0703 solid 1px; border-top:#8F1508 solid 1px; font-weight:bold; text-transform:capitalize; font-size:12px; }

#previous-events a:hover.services { background:#FFA73F}


.description { position:absolute; left:-999em; overflow:hidden}


#main-area { text-align:justify; background:#000; line-height:22px; margin:0px 200px 0px 200px}

#main-area h1 { margin:20px 0px 0px 0px; text-align:left;}

#main-area h2 {margin:10px 0px 5px 0px; text-align:left; font-size:16px;}

#main-area a { color:#DF2D1B;}

.13px { font-size:13px;}

textarea { width:500px;}

#footer { background:#9B190C; padding:5px; text-align:center; margin:30px 0px 0px 0px; clear:both; }

#footer a { color:#FFF;}


#videos { background:#EE9224; width:175px; height:260px; float:right; margin:15px 0px 0px 0px;}

#videos ul { margin:0px; padding:0px;}

#videos li { list-style-type:none; margin:0px 0px 5px 2px;}

#videos a { background:#000; display:block; width:170px; height:113px;}

#videos a span { position:absolute; left:-999px; overflow:hidden;}

#videos a:hover {}

#videos a.wedding-thumb { background:url(images/wedding-video-small.jpg)}	

#videos a.club-thumb { background:url(images/club-video-small.jpg)}	

#slideshow { margin:15px 0px 0px 0px;}

#footer a.copyright { background:#9B190C; text-decoration:none;}

#hidden { position:absolute; left:-9999px; overflow:hidden;}

#logos { background:url(images/logos.jpg); width:175px; height:400px;}

#breadcrumb { margin:10px 0px 0px 0px;}