/*	-------------------------------------------------------------
	CSS - HOME : 	Laura Bell Bundy Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		shakin_home.css
	Date:			Dec 2, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/


/*	--------------------------------------------------------------------------------------------------------------------------
	#nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#nav li.navHome a {
		background-position:0 -213px !important;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#mainCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol {
		width:443px;
		float:left;
	}
	#altCol {
		width:443px;
		float:right;
		color:#333;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	.content box Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.contentBottom {
		width:443px;
		margin:0 0 25px 0; padding:0 0 6px 0;
		background:url(../../images/shakin/bg_contentBottom.png) 0 bottom no-repeat;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	.header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.header {
		padding:14px 27px 0 20px;
	}
		.header h2 {
			width:330px;
			float:left;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#news Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news ul {
		padding:24px 50px 75px 29px;
	}
		#news ul li {
			margin:0 0 22px 0; padding:0 0 11px 0;
			background:url(../../images/bg_dottedBorder.png) left bottom repeat-x;
		}
			#news ul li h3 {
				font:bold .813em Tahoma, Geneva, Arial, Helvetica, sans-serif;
			}
			#news ul li .date {
				margin:0 0 6px 0;
				font:normal .688em Tahoma, Geneva, Arial, Helvetica, sans-serif;
				display:block;
			}
			#news ul li p {
				margin:0 0 7px 0;
				font:normal .813em Tahoma, Geneva, Arial, Helvetica, sans-serif;
			}
			#news ul li a.btn_more {
				display:block;
			}
				#news ul li a.btn_more:hover {
					background-position:0 -15px;
				}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	#showtimes Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#showtimes {
		padding:0 0 28px 0;
	}
	#showtimes .showHeader {
		width:441px;
		margin:0 0 8px 1px;
	}
		#showtimes .showHeader .date, #showtimes .showHeader .venue, #showtimes .showHeader .tickets {
			padding:10px 0 0 0;
			font:normal 1em "Tahoma", Geneva, Arial, Helvetica, sans-serif;			
			display:inline;
			float:left;
		}
		#showtimes .showHeader .date {
			margin:0 0 0 21px;
			width:92px;
		}
		#showtimes .showHeader .venue {
			width:230px;	
		}
		#showtimes .showHeader .tickets {
			width:62px;
		}
	#showtimes .showInfo {
		width:389px;
		margin:0 0 0 21px; padding:13px 0 8px 0;
		background:url(../../images/bg_dottedBorder.png) left bottom repeat-x;
	}
		#showtimes .showInfo .date, #showtimes .showInfo .venue, #showtimes .showInfo .tickets {
			display:inline;
			float:left;
		}
		#showtimes .showInfo .date {
			width:92px;	
			font:normal 1em Tahoma, Geneva, Arial, Helvetica, sans-serif;
		}
		#showtimes .showInfo .venue {
			width:230px;
			font:bold 1em Tahoma, Geneva, Arial, Helvetica, sans-serif;
		}
		#showtimes .showInfo .tickets {
			width:62px;
		}
			#showtimes .showInfo .tickets a {
				text-indent:-3000px;
				display:block;
			}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	#tunes Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/			
	#tunes .album {
		padding:26px 28px 28px 28px;
	}
		#tunes .album .cover {
			margin:0 19px 0 0;
			width:185px;
			display:inline;
			float:left;
		}
			#tunes .album .cover img {
				border:1px solid #3e1603;
			}
		#tunes .album .info {
			width:183px;
			font:normal 1.1em Tahoma, Geneva, Arial, Helvetica, sans-serif;
			color:#7a6064;;
			float:left;
		}
			#tunes .album .cover h3 {
				margin:10px 0 4px 0;
				font:bold 1.3em Tahoma, Geneva, Arial, Helvetica, sans-serif;
			}
				#tunes .album .cover h3 .black {
					color:#000;
					display:block;
				}
			#tunes .album .cover .text {
				margin:0 0 8px 0;
				font:normal 1.2em Tahoma, Geneva, Arial, Helvetica, sans-serif;
				color:#7a6064;
				display:block;
			}
			#tunes .album .info p {
				margin:0 0 9px 0;
				font:normal 1em Tahoma, Geneva, Arial, Helvetica, sans-serif;
				color:#7a6064;
			}
				#tunes .album .info a.btn_amazon {
					width:88px; height:25px;
					margin:2px 0 11px 0;
					display:block;
				}
					#tunes .album .info a.btn_amazon:hover {
						background-position:0 -25px;
					}
				#tunes .album .info a.btn_itunes {
					width:104px; height:25px;
					margin:2px 0 11px 0;
					display:block;
				}
					#tunes .album .info a.btn_itunes:hover {
						background-position:0 -25px;
					}
				#tunes .album .info a.btn_walMart {
					width:88px; height:25px;
					margin:2px 0 0 0;
					display:block;
				}				
					#tunes .album .info a.btn_walMart:hover {
						background-position:0 -25px;
					}

/*	--------------------------------------------------------------------------------------------------------------------------
	#peep Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/			
	#peep {
		padding:25px 0 25px 28px;
	}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	communityContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#communityContent {
		width:380px;
		display:inline-block;
		float:left;
	}
		#communityContent .titleBar {
			height:19px;
			padding:5px 0 0 9px;
			background:#d30650;
		}
		#communityContent .contentBox {
			height:280px;
			padding:8px 0 0 5px;
			overflow:hidden;
		}
		#communityContent .footerBar {
			height:16px;
			padding:3px 8px 0 0;
			text-align:right;
			font:bold 10px Arial, Helvetica, sans-serif;
			line-height:11px
		}
		#communityContent .footerBar a:link, #communityContent .footerBar a:active, #communityContent .footerBar a:visited {
			padding:0 7px 0 0;
			color:#E97386;
			text-decoration:none;
			background:url(../../images/btn_doMoreArrows.gif) right 5px no-repeat;
		}
			#communityContent .footerBar a:hover {
				color:#D40853;
				background-position:right -40px;
			}
		#communityContent .entry {
			width:120px; height:140px;
			margin:0 1px 1px 0;
			font:normal 11px Arial, Helvetica, sans-serif;
			float:left;
			text-align:center;
			overflow:hidden;
		}
			#communityContent .entry a:link, #communityContent .entry a:active {
				width:120px; height:140px;
				padding:5px 0 0 0;
				display:block;
			}
				#communityContent .entry a:visited {
					width:120px; height:140px;
					padding:5px 0 0 0;
					display:block;
				}
				#communityContent .entry a:hover {
					width:120px; height:140px;
					padding:5px 0 0 0;
					display:block;
				}
			#communityContent .entry a img {
				padding:0 0 5px 0;
				display:block;
				margin:0 auto;
			}

