body {
	background-color: #081719;
	color: #081719;

}
.cont1 {
	background: #2286F2;
	border-color:#22106A;
	}
.cont2 {
	border-color: #E8FF00;
	background: #F0F2F2;
}
.cont2.home {
	background: #F0F2F2 url(images/buttons_morning/bg.jpg) no-repeat scroll 210px 60px;
}



a:link, a:visited{ text-decoration:none; color: #2286F2;}
a:hover, a:active{ text-decoration:none; color: #22106A;}

.post a:link img, .post a:visited img, .post a:hover img, .post a:active img{ border:none;}

.time, small.credits{color: #2286F2;}


.buttons a.david:link, .buttons a.david:visited{
background-image:url(images/buttons_morning/david.jpg);}
.buttons a.david:hover, .buttons a.david:active, .buttons a.david.curr{
background-image:url(images/buttons_morning/david_a.jpg);}

.buttons a.bio:link, .buttons a.bio:visited{
background-image:url(images/buttons_morning/bio.jpg);}
.buttons a.bio:hover, .buttons a.bio:active, .buttons a.bio.curr{
background-image:url(images/buttons_morning/bio_a.jpg);}


.buttons a.performances:link, .buttons a.performances:visited {
background-image:url(images/buttons_morning/performances.jpg);}
.buttons a.performances:hover, .buttons a.performances:active, .buttons a.performances.curr{
background-image:url(images/buttons_morning/performances_a.jpg);}

.buttons a.teaching:link, .buttons a.teaching:visited{
background-image:url(images/buttons_morning/teaching.jpg);}
.buttons a.teaching:hover, .buttons a.teaching:active, .buttons a.teaching.curr{
background-image:url(images/buttons_morning/teaching_a.jpg);}

.buttons a.press:link, .buttons a.press:visited{
background-image:url(images/buttons_morning/press.jpg);}
.buttons a.press:hover, .buttons a.press:active, .buttons a.press.curr{
background-image:url(images/buttons_morning/press_a.jpg);}

.buttons a.contact:link, .buttons a.contact:visited{
background-image:url(images/buttons_morning/contact.jpg);}
.buttons a.contact:hover, .buttons a.contact:active, .buttons a.contact.curr{
background-image:url(images/buttons_morning/contact_a.jpg);}



a.home:link, a.home:visited{
	background-color:#081719;
	border-top: 3px solid #081719;
	border-right: 3px solid #22106A;
	border-bottom: 3px solid #22106A;
	border-left: 3px solid #081719;
	}
	
	
a.home:hover, a.home:active{
	background-color: transparent;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	padding: 3px;
	}
		
	
div.david h2 a:link, div.david h2 a:visited { color:#081719;}
div.david h2 a:hover, div.david h2 a:active { color:#22106A;}

div.performances h2 a:link, div.performances h2 a:visited { color:#22106A;}
div.performances h2 a:hover, div.performances h2 a:active { color:#2286F2;}

div.teaching h2 a:link, div.teaching h2 a:visited { color:#2286F2;}
div.teaching h2 a:hover, div.teaching h2 a:active { color:#E8FF00;}

div.press h2 a:link, div.press h2 a:visited { color:#E8FF00;}
div.press h2 a:hover, div.press h2 a:active { color:#081719;}

div.contact h2 a:link, div.contact h2 a:visited { color:#081719;}
div.contact h2 a:hover, div.contact h2 a:active { color:#22106A;}


.homedavid { background-image:url(images/buttons_morning/homedavid.gif);}
.homeagenda { background-image:url(images/buttons_morning/homeagenda.gif);}



.ddop ul li a:link, .ddop ul li a:visited{ text-decoration:underline; color:#2286F2;}
.ddop ul li a:hover, .ddop ul li a:active{ text-decoration:none; color:#22106A;}

.ddop ul li.this a:link,  .ddop ul li.this a:visited{text-decoration:none;  color:#22106A;}
.ddop ul li.this a:hover,  .ddop ul li.this a:active{text-decoration:none;  color:#22106A;}

a.hexaplex:link, a.hexaplex:visited{ color:#00ff00;}
a.hexaplex:hover, a.hexaplex:active { color:#ff0000;}

