@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - ELIZABETH AND THE CATAPULT HOME CSS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		ec_home.css
	Date:			Jan 22, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

/*	--------------------------------------------------------------------------------------------------------------------------
	main/body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#background {
		background:url(../../images/bg_home.jpg) top center no-repeat;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	noContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.noContent {
		margin:20px 0 0 0; padding:10px;
		text-align:center;
		font:normal 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color:#fff;
		border:1px dashed #FFBB19;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	Social Link Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.socialLink {
		margin:0 0 20px 0;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	Media Block Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mediaBlock {
		margin:47px 0 2px 0;
		width:623px;
	}
		#mediaPlayer {
			width:222px; height:75px;
			float:left;
			background:url(../../images/bg_mediaPlayer.jpg) 0 0 no-repeat;
			color:#fff;
			font:normal 12px Arial, Helvetica, sans-serif;
		}
		#buyerBlock {
			margin:9px 0 0 0; padding:65px 0 0 122px;
			width:122px; height:28px;
			float:right;
			background:url(../../images/bg_buyerBlock.png) 0 0 no-repeat;
			font:normal 9px Verdana, Arial, Helvetica, sans-serif;
		}
			#buyerBlock a.btnAmazon {
				margin:0 5px 0 0; padding:16px 0 0 0;
				background:url(../../images/btn_amazon.png) 50% 0 no-repeat;
				color:#fff;
			}
			#buyerBlock a.btnItunes {
				padding:16px 0 0 0;
				background:url(../../images/btn_itunes.png) 50% 0 no-repeat;
				color:#fff;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	Middle Container Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.leftCol {
		margin:0 63px 0 0;
		width:300px;
		float:left;
		display:inline;
	}
	.rightCol {
		margin:30px 0 0 0;
		width:408px;
		float:left;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	News Block Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#newsBlock {
		margin:30px 0 0 0;
	}
		#newsBlock .header {
			width:310px;
			padding:0 0 12px 0;
		}
			#newsBlock .header h2 {
				width:116px; height:38px;
				float:left;
				background:url(../../images/h2_news.png) 0 0 no-repeat;
			}
			#newsBlock .header a.btnMore {
				margin:14px 0 0 0;
				width:41px; height:17px;
				display:block;
				float:right;
				background:url(../../images/btn_more.png) 0 0 no-repeat;
			}
				#newsBlock .header a.btnMore:hover {
					background-position:bottom;
				}
		#newsBlock ul {
			list-style:none;
			width:322px; height:413px;
			padding:16px 0 0 30px;
			background:url(../../images/bg_news.png) 0 0 no-repeat;
		}
			#newsBlock ul li {
				width:295px;
				padding:6px 0 12px 0;
				background:url(../../images/hr_news.png) 0 bottom no-repeat;
			}
				#newsBlock ul li a {
					font:bold 16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
				}
				#newsBlock ul li span.date {
					display:block;
					font:normal 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
					color:#b4d6d5;
				}
				#newsBlock ul li .post {
					padding:0 0 4px 0;
					font:normal 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
					color:#fff;
					line-height:14px;
				}
				#newsBlock ul li a.btnViewMore {
					padding:0 0 0 20px;
					background:url(../../images/btn_rightArrow.png) 0 0 no-repeat;
					font:normal 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
					color:#fff;
					line-height:17px;
				}
					#newsBlock ul li a.btnViewMore:hover {
						color:#ffbb19;
					}
/*	--------------------------------------------------------------------------------------------------------------------------
	.ad300 Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/		
	.ad300 {
		margin:20px 0 0 0;
	}		
		.ad300 img {
			display:block;
		}
/*	--------------------------------------------------------------------------------------------------------------------------
	Twitter Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#twitter {
		width:294px; height:357px;
		margin:20px 0 25px 0; padding:19px 0 0 17px;
		background:url(../../images/bg_twitter.png) 0 0 no-repeat;
		overflow:hidden;
	}
		#twitter a.btn_twitter {
			width:243px; height:24px;
			margin:0 0 9px 13px;
			background:url(../../images/btn_twitter.png) 0 0 no-repeat;
			display:block;
		}
		#twitter #tweet {
			width:282px; height:1500px;
			margin:9px 0 0 0px;
		}
			#twitter #tweet ul {
				list-style:none;
				margin:12px 0 0 12px;
				font:normal 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
				color:#fff;
			}
				#twitter #tweet ul li {
					width:238px;
					margin:0 0 10px 0; padding:0 0 10px 0;
					background:url(../../images/hr_news.png) bottom left no-repeat;
					overflow:hidden;
				}
				#twitter #tweet ul li .postDate {
					display:block;
					color:#b4d6d5;
					size:11px;
				}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	Gallery Block Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#galleryBlock {
		width:408px;
	}
		#galleryBlock .header h2 {
			width:137px; height:33px;
			float:left;
			background:url(../../images/h2_gallery.png) 0 0 no-repeat;
		}
		#galleryBlock .header a.btnMore {
			margin:23px 0 0 0;
			width:41px; height:17px;
			display:block;
			float:right;
			background:url(../../images/btn_more.png) 0 0 no-repeat;
		}
			#galleryBlock .header a.btnMore:hover {
				background-position:bottom;
			}
		#galleryBlock #photo {
			margin:8px 0 0 0; padding:22px 0 0 0;
			width:408px; height:248px;
			background:url(../../images/bg_gallery.png) 0 0 no-repeat;
		}
			#galleryBlock #photo img {
				margin:0 auto;
				display:block;
				border:1px solid #3f3f4d;
			}
			
			
/*	--------------------------------------------------------------------------------------------------------------------------
	Footer Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#footer {
		padding:0 0 30px 650px;
		width:310px; height:auto;
		background:none;
	}
		#footer .linksHolder {
			padding:40px 0 0 0;
		}
			#footer .linksHolder a.universal {
				margin:0 14px 0 30px;
				width:115px; height:47px;
				display:inline-block;
				float:left;
				background:url(../../images/universal_logo.png) 0 0 no-repeat;
			}
			#footer .linksHolder a.verve {
				width:113px; height:47px;
				display:block;
				float:left;
				background:url(../../images/verve_logo.png) 0 0 no-repeat;
			}
		#footer p {
			margin:8px 0 0 0;
			font:normal 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			color:#fff;
		}
		#footer a.btn_siteBy {
			width:108px; height:11px;
			margin:10px auto;
			background:url(../../images/siteByHaloMedia.png) 0 0 no-repeat;
			display:block;
		}
			#footer a.btn_siteBy:hover {
				background-position:0 -14px;
			}