@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - SUSAN TEDESCHI MUSIC CSS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		st_music.css
	Date:			October 24, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
	#contentSpace {
		padding:55px 0 200px 0;
		background:url(../../images/bg_music_contentSpace.png) no-repeat;
		behavior:url(shared/css/iepngfix.htc);
	}
/*	--------------------------------------------------------------------------------------------------------------------------
	mainCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol {
		padding:0 0 0 100px;
		width:420px;
		float:left;
	}
		#mainCol h1 {
			margin:0 0 9px 35px;
			width:110px; height:55px;
			background:url(../../images/h1_music.png) no-repeat;
		}
		#mainCol .entry {
			margin:0 0 40px 31px;
			width:380px;
			background:url(../../images/bg_album.png) no-repeat;
			behavior:url(shared/css/iepngfix.htc);
		}
			#mainCol .entry .album {
				width:141px;
				float:left;
			}
				#mainCol .entry .album .cover {
					width:133px; height:133px;
				}
				#mainCol .entry .album .buyLinks {
					padding:9px 0 0 0;
				}
					#mainCol .entry .album .buyLinks a.itunes:link, #mainCol .entry .album .buyLinks a.itunes:active, #mainCol .entry .album .buyLinks a.itunes:visited {
						width:58px; height:23px;
						display:block;
						float:left;
						background:url(../../images/btn_itunes.jpg) top no-repeat;
					}
						#mainCol .entry .album .buyLinks a.itunes:hover {
							background-position:bottom;
						}
					#mainCol .entry .album .buyLinks a.amazon:link, #mainCol .entry .album .buyLinks a.amazon:active, #mainCol .entry .album .buyLinks a.amazon:visited {
						width:78px; height:23px;
						display:block;
						float:left;
						background:url(../../images/btn_amazon.jpg) top no-repeat;
					}
						#mainCol .entry .album .buyLinks a.amazon:hover {
							background-position:bottom;
						}
		#mainCol .entry .info {
			float:left;
			width:239px;
		}
			#mainCol .entry .info h2.river {
				margin:0 0 10px 0;
				width:177px; height:27px;
				background:url(../../images/h2_backToTheRiver.png) no-repeat;
				behavior:url(shared/css/iepngfix.htc);
			}
			#mainCol .entry .info h2.hope {
				margin:0 0 10px 0;
				width:152px; height:27px;
				background:url(../../images/h2_hopeAndDesire.png) no-repeat;
				behavior:url(shared/css/iepngfix.htc);
			}
			
			#mainCol .entry .info ol {
				padding:0 0 0 30px;
				list-style:decimal;
				font:normal 12px Verdana, Arial, Helvetica, sans-serif;
				color:#626262;
			}
				#mainCol .entry .info ol li {
				
				}
					#mainCol .entry .info ol li .pink {
						font:normal 14px Verdana, Arial, Helvetica, sans-serif;
						color:#cd480e;
					}
/*	--------------------------------------------------------------------------------------------------------------------------
	altCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#altCol {
		width:362px;
		float:left;
	}
		/* upcomingEvents */
		#upcomingEvents {
			width:362px; height:210px;
			background:url(../../images/altCol_eventsBG.jpg) no-repeat;
		}
			#upcomingEvents #eventsTable {
				margin:54px 0 0 5px;
				color:#000;
				font:normal 9px Verdana, Arial, Helvetica, sans-serif;
				height:136px;
			}
				#upcomingEvents #eventsTable thead tr {
					display:none;
				}
				#upcomingEvents #eventsTable col#dateCol {
					width:100px;
				}
				#upcomingEvents #eventsTable col#venueCol {
					width:150px;
				}
				#upcomingEvents #eventsTable tr td {
					height:17px;
					vertical-align:top;
				}
				#upcomingEvents #eventsTable a:visited, #upcomingEvents #eventsTable a:active, #upcomingEvents #eventsTable a:link {
					color:#000;
					text-decoration:none;
				}
					#upcomingEvents #eventsTable a:hover {
						color:#be4a3a;
					}
		#altCol #upcomingEvents a.eventsSeeAll:active, #altCol #upcomingEvents a.eventsSeeAll:visited, #altCol #upcomingEvents a.eventsSeeAll:link {
			width:86px; height:20px;
			text-decoration:none;
			display:block;
		}
			#altCol #upcomingEvents a.eventsSeeAll:hover {
				background:url(../../images/btn_eventsSeeAll.jpg) no-repeat;
			}
		
		/* recentGallery */
		#recentGallery {
			margin:25px 0 0 0;
		}
			#recentGallery h1 {
				background:url(../../images/h1alt_galleryPhotos.png) no-repeat;
				width:164px; height:32px;
			}
			#recentGallery .entry {
				margin:0 0 0 40px; padding:19px 0 0 0;
				width:244px; height:158px;
				background:url(../../images/altCol_galleryImgBG.jpg) no-repeat;
			}
				#recentGallery .entry .thumb {
					text-align:center;
					display:block;
					text-decoration:none;
				}
					#recentGallery .entry .thumb a img {
						border:none;
						height:134px;		
					}
			#recentGallery a.gallerySeeAll:link, #recentGallery a.gallerySeeAll:active, #recentGallery a.gallerySeeAll:visited {
				margin:10px 0 0 170px;
				width:105px; height:26px;
				background:url(../../images/btn_gallerySeeAll.jpg) top no-repeat;
				display:block;
				text-decoration:none;
			}
				#recentGallery a.gallerySeeAll:hover {
					background-position:bottom;
				}