@charset "UTF-8";
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++

	STYLES FOR MICHAELGLUCK.COM (Homepage)
	
	Styles and design created by DesyHand.
	Contact: desyhand@handmade-publishing.com

++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* +++++ HOME SETTINGS +++++ */

#container { height: 900px; min-height: 900px; background: url(../images/home/bg_header3.jpg) top left no-repeat; width: 944px; }

#container:after { content: "."; display: block; height: 1%; clear: both; visibility: hidden; }
#container { display: inline-block; height: 1%; } 
/* Hides from IE-mac \*/
* html #container { height: 1%; }
#container { display: block; }

#nav { width: 274px; float: left; height: 900px; min-height: 900px; }

#nav:after { content: "."; display: block; height: 1%; clear: both; visibility: hidden; }
#nav { display: inline-block; height: 1%; } 
/* Hides from IE-mac \*/
* html #nav { height: 1%; }
#nav { display: block; }

#nav ul { padding: 0; margin: 316px 0 0; }
#nav ul li { padding: 0; margin: 0 0 20px; list-style: none; background: none; }
#nav ul li a { padding: 0; margin: 0; display: block; text-indent: -10000px; width: 274px; background-repeat: no-repeat; height: 21px; }
#nav ul li a:hover { background-position: 0 -21px; }

#nav ul li#nav-booking a { height: 26px; }
#nav ul li#nav-booking a:hover { background-position: 0 -27px; }

#nav ul li#nav-bio a { background-image: url(../images/home/nav/bio.gif); }
#nav ul li#nav-mission a { background-image: url(../images/home/nav/mission.gif); }
#nav ul li#nav-press a { background-image: url(../images/home/nav/press.gif); }
#nav ul li#nav-booking a { background-image: url(../images/home/nav/booking.gif); }
#nav ul li#nav-upcoming_events a { background-image: url(../images/home/nav/upcoming_events.gif); }
#nav ul li#nav-album a { background-image: url(../images/home/nav/album.gif); }
#nav ul li#nav-concert_videos a { background-image: url(../images/home/nav/concert_videos.gif); }
#nav ul li#nav-compositions a { background-image: url(../images/home/nav/compositions.gif); }
#nav ul li#nav-sheet_music a { background-image: url(../images/home/nav/sheet_music.gif); }
#nav ul li#nav-photo_gallery a { background-image: url(../images/home/nav/photo_gallery.gif); }
#nav ul li#nav-forums a { background-image: url(../images/home/nav/forums.gif); }
#nav ul li#nav-blog a { background-image: url(../images/home/nav/blog.gif); }
#nav ul li#nav-myspace a { background-image: url(../images/home/nav/myspace.gif); }
#nav ul li#nav-mailing_list a { background-image: url(../images/home/nav/mailing_list.gif); }
#nav ul li#nav-contact a { height: 26px; }
#nav ul li#nav-contact a:hover { background-position: 0 -27px; }
#nav ul li#nav-contact a { background-image: url(../images/home/nav/booking.gif); }


#content { width: 665px; float: right; margin-bottom: 30px; }

#content:after { content: "."; display: block; height: 1%; clear: both; visibility: hidden; }
#content { display: inline-block; height: 1%; } 
/* Hides from IE-mac \*/
* html #content { height: 1%; }
#content { display: block; }


#header { height: 274px; width: 665px; display: block; }

#copy { width: 429px; float: left; display: block; }
#icons {
	float:right;
	padding-top: 50px;
	padding-right: 10px;
}
#facebook-icon {
	float:right;
	width:30px;
	height:30px;
	margin-right:5px;
}
#mailing-list-icon {
	float:right;
	width:30px;
	height:30px;
}
#copy h1 { display: block; text-indent: -10000px; height: 50px;  margin: 40px 0 0 22px; line-height: 0; background: url(../images/sub/hdrs/news.gif) top left no-repeat; }

#copy .news { background: url(../images/home/news_div.gif) bottom center no-repeat; margin: 0 0 20px; padding-bottom: 17px; }


#buttons { width: 236px; float: right; display: block; }

#buttons ul#charity { padding: 0; margin: 55px 0 0; }
#buttons ul#charity li { padding: 0; margin: 0; list-style: none; background: none; }
#buttons ul#charity li a { padding: 0; margin: 0; height: 143px; width: 232px; display: block; text-indent: -10000px; background-repeat: no-repeat; }
#buttons ul#charity li a:hover { background-position: 0 -143px; }

#buttons ul#charity li.concerts a { background-image: url(../images/home/btn_concert.jpg); }
#buttons ul#charity li.album a { background-image: url(../images/home/btn_album.jpg); }
#buttons ul#charity li.sheetmusic a { background-image: url(../images/home/btn_sheetmusic.jpg); }
#buttons ul#charity li.compositions a { background-image: url(../images/home/btn_compositions.jpg); }
