/*

Theme Name: Angie Arsenault
Theme URI: www.angiemusic.com
Description: New Angie Music Site
Version: v 1.0
Author: Jocelyn Arsenault

*/	


			/* Global Layout */



body 
{
font-size: .75em;
margin: 0px;
text-align: center;
background: #040910;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
}

body.inner{
	background: #040910 url(img/tbg.gif) top center;
}

/*
#shim{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 900px;
	background-image: url(random_backgrounds/rotate.php)top center repeat-x;
}

#shim_2{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 900px;
	background: url(img/bg2.jpg) top center repeat-x;
}

#shim_3{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 900px;
	background: url(img/bg3.jpg) top center repeat-x;
}

#shim_4{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 900px;
	background: url(img/bg4.jpg) top center repeat-x;
} */

#shim2{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 900px;
	background: url(img/innerbg1.jpg) top center no-repeat;
}

#nav{
	position: relative;
	height: 114px;
	width: 934px;
	margin: auto;	
}

	#home-link{
		position: absolute;
		top: 12px;
		left: 26px;
		height: 81px;
		width: 256px;
		text-indent: -9999em;
	}

	#nav-bg{
		position: absolute;
		top: 0px;
		left: 0px;
		height: 114px;
		width: 934px;
		background: url(img/nav-bg.png) top left no-repeat;
	}
	
	#nav ul{
		position: relative;
		float: right;
		height: 24px;
		padding: 34px 20px 0 0;
	}
	
	#nav li{
		position: relative;
		float: left;
		height: 24px;
		background: url(img/nav-break.gif) right center no-repeat;
		padding-right: 2px;	
	}
	
	#nav li:last-child{
		background: none;
	}
	
	#nav li a{
		position: relative;
		float: left;
		padding: 3px 8px 0 8px;
		height: 21px;
		color: #343546;
		font-family: Georgia;
		font-size: 1.2em;
	}
	
	#nav li a:hover{
		color: #000;
	}
	


.marginTop {
 margin-top: 15px; }
 
 
 
#page{
	position: relative;
	width: 900px;
	margin: auto;	
}
	
	#page-title{
		position: relative;
		height: 70px;
	}
	
		#page-title h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 156px;
			width: 325px;
			background: url(img/theblog.png) top left;
			text-indent: -9999em;
		}

#page-titleStory{
		position: relative;
		height: 70px;
	}
	
		#page-titleStory h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 156px;
			width: 500px;
			background: url(img/stories.png) top left;
			text-indent: -9999em;
		}

#page-titlePost{
		position: relative;
		height: 70px;
	}
	
		#page-titlePost h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 156px;
			width: 241px;
			background: url(img/thepost.png) top left;
			text-indent: -9999em;
			}
			
#page-titleNews{
		position: relative;
		height: 70px;
	}
	
		#page-titleNews h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 156px;
			width: 241px;
			background: url(img/news.png) top left;
			text-indent: -9999em;
		}
	
#page-titleShows{
		position: relative;
		height: 70px;
	}
	
		#page-titleShows h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 156px;
			width: 450px;
			background: url(img/shows.png) top left;
			text-indent: -9999em;
		}
		
#page-titlemsw{
		position: relative;
		height: 70px;
	}
	
		#page-titlemsw h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 156px;
			width: 560px;
			background: url(img/msw.png) top left;
			text-indent: -9999em;
		}
		
		#page-titleAngie{
		position: relative;
		height: 70px;
	}
	
		#page-titleAngie h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 156px;
			width: 330px;
			background: url(img/angie.png) top left;
			text-indent: -9999em;
		}
		
		
		#page-titleRadio{
		position: relative;
		height: 70px;
	}
	
		#page-titleRadio h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 140px;
			width: 280px;
			background: url(img/radio.png) top left;
			text-indent: -9999em;
		}
			#page-titleMusic{
		position: relative;
		height: 70px;
	}
	
		#page-titleMusic h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 156px;
			width: 260px;
			background: url(img/music.png) top left;
			text-indent: -9999em;
		}
		
		
				#page-titleMedia{
		position: relative;
		height: 70px;
	}
	
		#page-titleMedia h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 156px;
			width: 380px;
			background: url(img/media.png) top left;
			text-indent: -9999em;
		}
					#page-titleContact{
		position: relative;
		height: 70px;
	}
	
		#page-titleContact h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 156px;
			width: 250px;
			background: url(img/contact.png) top left;
			text-indent: -9999em;
		}
		
		
		#page-titlePress{
		position: relative;
		height: 70px;
	}
	
		#page-titlePress h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 156px;
			width: 325px;
			background: url(img/press.png) top left;
			text-indent: -9999em;
		}
		
		
			.pressquote{
			font-style:italic;
		}
		
			.pressquoteSource{
			color:#666666;
		}
		
		
		.boxtext {
			overflow: auto;
	FONT: 12px arial;
	TEXT-TRANSFORM: bold;
	COLOR: #cccccc;
	HEIGHT: 63px;
	BACKGROUND: none;
	border: none;
	width: 400px;
	}

		
		
				#page-titlelimited h1{
			position: absolute;
			top: -13px;
			left: -10px;
			height: 156px;
			width: 430px;
			background: url(img/limited.png) top left;
			text-indent: -9999em;
		}
		
							#page-titlelimited{
		position: relative;
		height: 70px;
	}
	
	#content{
		position: relative;
		text-align: left;
		color: #E3E3E3;
	}

		#sidebar{
			position: relative;
			text-align: left;
			float: right;
			padding: 0 0 150px 10px;
			width: 281px;
			min-height: 620px;
			background: url(img/sbbg.jpg) top left no-repeat;
		}
		
			.widget{
				position: relative;
				padding-bottom: 14px;	
			}
			
			#sidebar h3{
				position: relative;
				padding: 25px 0 0 20px;
				font-size: 1.4em;
				font-family: Georgia;
				height: 49px;
				color: #080d15;
				background: url(img/widget-title.gif) top left no-repeat;
			}
			
			.buy-album{
				position: relative;
				height: 120px;
				background: url(img/ban.png) top left no-repeat;
			}
			
				.buy-album a{
					position: absolute;
					bottom: 32px;
					right: 5px;
					height: 20px;
					width: 150px;
				}
			
			
			
			.shows{
				position: relative;
				padding-left: 10px;
			}
			
				.shows li{
					position: relative;
					padding: 2px 0 2px 0;
				}
			
				.shows li a{
					position: relative;
					padding-left: 20px;	
					color: #E3E3E3;
					background: url(img/spike.gif) left center no-repeat;
				}
			
			.cphoto{
				position: relative;
				padding-bottom: 12px;
			}
			
				.cphoto li{
					position: relative;
					float: left;
					width: 59px;
					padding: 0 5px 0 5px;
				}
				
				.cphoto li a{
					position: relative;
					display: block;
					border: 3px solid #8E6592;
				}
				
				.cphoto li a img{
					position: relative;
					display: block;
				}
				
				.widget .more{
					position: relative;
					float: left;
					font-size: .9em;
					font-weight: bold;
					color: #BADFF7;
					padding: 1px 0 2px 22px;
					margin-top: 10px;
					margin-left: 15px;
					background: url(img/moretag.gif) left center no-repeat;
				}
			
			
			.lwnwl{
				position: relative;
				float: left;
				width: 90px;
				padding-left: 10px;
				padding-bottom: 10px;
				font-weight: bold;
				padding-top: 4px;	
			}
			
			.wnwl{
				position: relative;
				float: left;
				padding: 3px 5px 0px 5px;
				height: 19px;
				font-size: .9em;
				width: 160px;
				border: 0;
				margin-bottom: 2px;
				background: url(img/si-bg.gif) top left;
			}
			
			.wnwl-go{
				position: relative;
				float: right;
				height: 33px;
				width: 142px;
				border: 0;
				margin: 3px 6px 0 0;
				background: url(img/smu.gif) top left no-repeat;
			}
			
				.wnwldrop{
				position: relative;
				float: left;
				padding: 3px 5px 0 5px;
				height: 19px;
				width: 170px;
				font-size: 10px;
				color: #868686;
				border: 0;
				margin-bottom: 2px;
				background: url(img/si-bg.gif) top left no-repeat;	
			}
			
			.tabs{
				position: relative;
				height: 34px;
				font-size: .9em;
				background: url(img/tabs-bg.gif) bottom right no-repeat;
			}
			
				.tabs li{
					position: relative;
					float: left;
					height: 29px;
				}
				
				.tabs li a{
					position: relative;
					float: left;
					height: 29px;
					padding-left: 11px;	
					color: #fff;
					text-decoration: none;
				}
				
				.tabs li a.active{
					font-weight: bold;
					background: url(img/tab-left.gif) top left no-repeat;
				}
				
				.tabs li a span{
					position: relative;
					float: left;
					padding: 7px 11px 0 0;
					height: 22px;
				}
				
				.tabs li a.active span{
					background: url(img/tab-right.gif) top right no-repeat;
				}
			
			#tabbed{
				position: relative;
			}
			
			.tab-box{
				position: relative;
				padding: 12px;
					
				background: url(img/tab-box.gif) bottom left no-repeat;	
			}
			
				.tab-box ul{
					position: relative;
					border-top: 1px solid #3F4E61;
				}
			
				.tab-box li{
					position: relative;
					padding: 9px 3px 9px 3px;
					border-top: 1px solid #000;
					border-bottom: 1px solid #3F4E61;
				}
				
				.tab-box li strong{
					position: relative;
					display: block;
					font-weight: bold;
					color: #829EBD;	
				}
				
				.tab-box li p{
					position: relative;
					padding: 2px 0 2px 0;
					line-height: 1.4em;
				}
				
				.tab-box li p a, .tab-box li p{
					color: #fff;
				}
				
				.tab-box li a{
					color: #829EBD;
				}
				
				#tabbed2{
					position: relative;
					display: none;
				}
			
		
		#articles{
			position: relative;
			float: left;
			width: 587px;	
			padding-top: 40px;
		}
		
			.post{
				position: relative;	
				color: #E3E3E3;
				padding-bottom: 50px;
			}
			
			.post-date{
				position: relative;	
				color: #E3E3E3;
				padding-bottom: 5px;
			}
			
				.the-post{
					position: relative;
					margin-left: 75px;	
					padding-bottom: 15px;
					
				}
				
							
					.postimg{
						position: relative;
						border: 4px solid #8E6592;
						float: left;
					}
				
			
					
					.pastdatetitle{
						position: relative;
						margin-bottom: 5px;
						font-size: 1.3em;
						font-family: Georgia;
						font-weight: bold;
						color: #B6D7EF;
					}
					
					.the-post h3{
						position: relative;
						font-size: 1.5em;
						font-family: Georgia;
						font-weight: bold;
						color: #B6D7EF;
					}
					
						.the-post h4{
						position: relative;
						font-size: 1.4em;
						font-family: Georgia;
						font-weight: bold;
				
					}
					
							.the-post h2{
						position: relative;
						margin-bottom: 10px;
						font-size: 1.8em;
						font-family: Georgia;
						font-weight: bold;
						color: #B6D7EF;
					}
					
					.the-post h2 a{
						text-decoration: none;	
					}
					
					.the-post h2 a:hover{
	text-decoration:underline;
	
	
}

					.the-post a{
						color: #B6D7EF;
					}
					
					.the-post p{
						position: relative;
						line-height: 1.5em;
						padding-bottom: 1em;	
					}
					
					.the-post blockquote{
						position: relative;
						margin-left: 30px;
						padding-left: 15px;
						margin-bottom: 1em;
						background: url(img/block-quote.gif) top left repeat-y;
					}
					
					.the-post ul, .the-post ol{
						position: relative;
						padding-bottom: 1em;	
						line-height: 1.5em;
					}
					
					.the-post ul li{
						position: relative;
						padding-left: 20px;	
						background: url(img/spike.gif) left center no-repeat;
					}
					
					.the-post a.read-more{
						position: relative;
						font-size: .9em;
						font-weight: bold;
						padding: 2px 0 2px 25px;
						background: url(img/moretag.gif) left center no-repeat;
					}
					
				
				
				.the-page{
					position: relative;
					margin-left: 40px;	
					margin-right: 20px;	
					padding-bottom: 15px;
				}
				
				.pageimg{
						position: relative;
						border: 4px solid #8E6592;
						float: left;
					}
				
					.the-page h2{
						position: relative;
						font-size: 1.8em;
						font-family: Georgia;
						font-weight: bold;
						color: #B6D7EF;
					}
					
					.the-page h3{
						position: relative;
						border-bottom: 1px solid #393939;
						margin-bottom: 15px;
						font-size: 1.3em;
						font-family: Georgia;
						font-weight: bold;
						color: #B6D7EF;
					}
					.the-page h4{
						position: relative;
						font-size: 1.4em;
						font-family: Georgia;
						font-weight: bold;
				
					}
					
					.the-page h2 a{
						text-decoration: none;	
					}
					
					.the-page a{
						color: #B6D7EF;
					}
					
						.the-page a.read-more{
						position: relative;
						font-size: .9em;
						font-weight: bold;
						padding: 2px 0 2px 25px;
						background: url(img/moretag.gif) left center no-repeat;
					}
					
					.the-page p{
						position: relative;
						line-height: 1.5em;
						padding-bottom: 1em;	
					}
					
					.the-page blockquote{
						position: relative;
						margin-left: 30px;
						padding-left: 15px;
						margin-bottom: 1em;
						background: url(img/block-quote.gif) top left repeat-y;
					}
					
					.the-page ul, .the-page ol{
						position: relative;
						padding-bottom: 1em;	
						line-height: 1.5em;
					}
					
					.the-page ul li{
						position: relative;
						padding-left: 20px;	
						background: url(img/spike.gif) left center no-repeat;
					}
				
				
				.favs{
				position: relative;
				height: 260px;
				width: 559px;
				margin-left: 0px;
				margin-bottom: 20px;
				background: url(img/favs.png) top left no-repeat;
				}
			
				.favorites1 { /* Favorite column positions */
				margin-top: 48px;
  				margin-left: 10px;
  				float: left; }

 				.favorites2 {
				float: left;
  				margin-left: 60px;
  				margin-top: 48px; }

 				.favorites3 {
				float: left;
  				margin-left: 60px;
 				margin-top: 48px;
 				}
				
				
				.favs a{
				font-size: 0.9em;
				}
			
				.vids{
				position: relative;
				height: 200px;
				width: 540px;
				margin-left: 0px;
				}
				.vids1 { 
				margin-top: 10px;
  				margin-left: 10px;
  				float: left;
				margin-bottom: 20px; }

 				.vids2 {
				float: left;
  				margin-left: 60px;
  				margin-top: 10px;
				margin-bottom: 20px; }
				
				.vidstext {
				text-align: center;
  				margin: 5px 0px 0px 0px;
				}

 			
				.albumcoverPR{
				float: left;
				height: 200px;
				width: 550px;
				margin-left: 0px;
				margin-top: 15px;
				background: url(img/album_pr.png) top left no-repeat;
				}
			
				.albumcover{
				float: left;
				height: 290px;
				width: 550px;
				margin-left: 0px;
				margin-top: 15px;
				background: url(img/albumcover.png) top left no-repeat;
				}
				
				.albumcoverright{
				float: right;
				text-align: center;
				height: 80px;
				width: 270px;
				margin-right: 5px;
				margin-top: 205px;
				
				}
				
				.buyitunes{
				float:left;
				height: 35px;
				width: 95px;
				margin-left: 0px;
				margin-top: 240px;
			
			
				}
				.buyamazon{
				float:left;
				height: 35px;
				width: 95px;
				margin-left: 20px;
				margin-top: 240px;
			
				}
				
				.tracklist{
				float:left;
				
				}
				
				.tracklist1{
				float:left;
				margin-right: 50px;
				
				}
				.tracklist2{
				float:left;
				
				}
							
	
					
				.date{
					position: relative;
					color: #2D3A47;
					text-align: center;
					float: left;
					font-family: Georgia;
					width: 63px;
					height: 91px;
					background: url(img/date.gif) top left no-repeat;
				}
				
				
					.day{
						position: relative;
						display: block;
						padding: 6px 0 0 0;
						font-size: 2.3em;
						font-weight: bold;
					}
					
					.month{
						position: relative;
						display: block;
						padding: 2px 0 0 0;
						font-size: 1.1em;
						font-weight: bold;
						margin-top: -4px;
					}
					
					.year{
						position: relative;
						display: block;
						padding: 2px 0 0 0;
						font-weight: normal;
						color: #5A4D47;
					}
				
			.storythumb{
					position: relative;
			
					text-align: center;
					float: left;
					
					width: 63px;
					height: 91px;
				
				}
				
			.post-foot{
				position: relative;
				clear: left;
				padding: 1px 0 0 12px;
				height: 20px;	
				overflow: hidden;
				background: url(img/post-foot.gif) top left;
			}
			
				.sharethis{
					position: relative;
					float: left;
					margin-right: 35px;
					color: #368ECA;
					padding: 2px 0 2px 0;
				}
				
				.sharethis a{
					color: #368ECA;
				
				}
				
				.comcount{
					position: relative;
					float: left;
					color: #B6D7EF;
					padding: 2px 0 2px 20px;
					background: url(img/comment.gif) left center no-repeat;
					width: 150px;
					height: 18px;
					display: block
					
				}
				
					.comcount a{
						color: #B6D7EF;
					}
			
			#comwrap h3{
				position: relative;
				font-size: 1.5em;
				font-family: Georgia;
				padding: 5px 0 5px 42px;
				margin: 18px 0 8px 0;
				background: url(img/c-title.gif) left center no-repeat;
			}
			
			.commentlist{
				position: relative;
				padding-top: 25px;
				padding-left: 15px;
			}
			
			.commentlist li{
				position: relative;
				padding: 12px 12px 12px 50px;
				-moz-border-radius: 8px;
				-webkit-border-radius: 8px;
				border-radius: 8px;
				background: #1b2128;
				margin: 12px 0 12px 0;
				color: #c6c7c9;
			}
			
			.avatar{
				position: relative;
				float: left;
				border: 4px solid #6d3474;
				margin: -26px auto auto -66px;
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				border-radius: 3px;
			}
			
			p.comment-bit{
				position: relative;
				height: 17px;
				overflow: hidden;
				border-bottom: 1px solid #393939;
				padding-bottom: 0;
			}
			
			.comment-bit span{
				float: right;
				color: #6d6d6d;	
			}
			
			.comment-bit a{
				position: relative;
				font-weight: bold;
				color: #b4d7ef;
			}
			
			#commentform{
				position: relative;
				height: 235px;
				width: 567px;
				margin-left: 0;
				padding: 10px;
				background: url(img/bg_commentform.gif) top left no-repeat;
			}
			
				#commentform label{
					float: left;
					width: 90px;
					margin-top: 3px;
				}
				
				#commentform label.author{
					background: url(img/ico_author.gif) 0px 2px no-repeat;
					padding: 0 0 0 20px;
				}
				
				#commentform label.email{
					background: url(img/ico_email.gif) 0px 2px no-repeat;
					padding: 0 0 0 20px;
				}
				
				#commentform label.url{
					background: url(img/ico_url.gif) 0px 2px no-repeat;
					padding: 0 0 0 20px;
				}
				
				#commentform p{
				clear: both;
				padding: 6px 0;
			}
			
			#iam{
				position: absolute;
				top: 245px;
				color: #b1afaf
			}
			
			#iam a{
				color: #b1afaf;
				text-decoration: underline;
			}
			
			#author{
				height: 19px;
				width: 285px;
				float: left;
				padding: 4px 5px 0 5px;
				border: 1px solid white;
				background: url(img/bg_input.gif) top left repeat-x;
				color: #666
			}
			
			#email{
				height: 19px;
				width: 285px;
				float: left;
				padding: 4px 5px 0 5px;
				border: 1px solid white;
				background: url(img/bg_input.gif) top left repeat-x;
				color: #666
			}
			
			#url{
				height: 19px;
				width: 285px;
				float: left;
				padding: 4px 5px 0 5px;
				background: url(img/bg_input.gif) top left repeat-x;
				border: 1px solid white;
				color: #666
			}
			
			#comment{
				height: 94px;
				width: 395px;
				background: #FFF url(img/bg_textarea.gif) bottom left repeat-x;
				padding: 5px;
				border: 1px solid white;
				color: #666
			}
			
			#submit{
				position: absolute;
				height: 23px;
				width: 133px;
				border: 0;
				right: 15px;
				top: 190px;
				background:  url(img/bg_submitcomment.gif) top left no-repeat;
				font-weight: bold;
				color: #b1afaf;
				font-family: Arial, Helvetica, sans-serif;
				cursor: pointer;
			}
			
			#submit:hover{
				background:  url(img/bg_submitcomment.gif) bottom left no-repeat;
			}


	#landing{
		position: relative;
		padding-bottom: 16px;
	}
	
		#dream{
			position: relative;
			float: right;
			height: 79px;
			width: 401px;
			margin-top: -39px;
			background: url(img/dream.png) top right no-repeat;
		}
		
		#album{
			position: relative;
			float: right;
			clear:  right;
			height: 97px;
			width: 401px;
			margin-top: 5px;
			background: url(img/album.png) top right no-repeat;
		}
		
		.but1{
			position: absolute;
			top: 50px;
			left: 155px;
			height: 33px;
			width: 95px;
				
		}
		
		
			.but2{
			position: absolute;
			top: 50px;
			left: 270px;
			height: 35px;
			width: 125px;
				
		}
		

		#flash-player{
			position: relative;
			clear: right;
			float: right;
			height: 50px;
			width: 376px;
		}
		
			#flash-player img{
				position: relative;
				display: block;
				float: right;
			}
		
		#twitter{
			position: relative;
			float: right;
			clear: right;
			height: 62px;
			width: 444px;
		}
		
			#twitter-bg{
				position: absolute;
				top: 0;
				left: 0;
				height: 62px;
				width: 444px;
				background: url(img/twitter.png) top left no-repeat;
			}
			
			ul#twitter_update_list {
				margin: 15px 15px 15px 15px;
				position: relative;
			}
			
			ul#twitter_update_list li {
				position: absolute;
				top: 0;
				left: 70px;
			}
			
			ul#twitter_update_list li a{
				color: #999;
			}
	
	#three{
		position: relative;
		height: 169px;	
		padding-bottom: 18px;
	}
	
		#three-a{
			position: relative;
			float: left;
			height: 169px;
			width: 217px;
			margin-right: 10px;
			background: url(img/webisodes.gif) top left no-repeat;
		}
		
		#three-b{
			position: relative;
			float: left;
			height: 169px;
			width: 217px;
			background: url(img/short.gif) top left no-repeat;
		}
		
		#media-box{
			position: relative;
			float: right;
			height: 169px;
			width: 446px;
			text-align: left;
			background: url(img/media.gif) top right no-repeat;
		}
		
		
				
		
	
	#double{
		position: relative;
		padding-bottom: 30px;
	}
	
		#double-left{
			position: relative;
			float: left;
			width: 455px;
			text-align: left;
		}
		
			#double-left h2{
				position: relative;
				height: 45px;
				text-indent: -9999em;
				background: url(img/title-news.gif) top left no-repeat;
			}
			
			
			#double-left .apost{
				position: relative;
				padding: 7px 50px 0px 10px;
			}
			
				#double-left ul{
					position: relative;
					width: 400px;
					
				}
			
				#double-left li{
					position: relative;
					padding: 9px 3px 9px 3px;
					border-top: 1px solid #000;
				
				}
				
			#double-left a{
				color: #BADFF7;
				text-decoration: none;
				
			}
				
				#double-left a:hover{
		text-decoration: underline;
	}

			
			#double-left h3{
				position: relative;
				color: #B6D7EF;
				font-size: 1.4em;
				font-weight: bold;
				font-family: Georgia;
			}
			
			#double-left small{
				position: relative;
				font-size: .9em;	
			}
			
			#double-left p{
				position: relative;
				line-height: 1.4em;
				padding-bottom: 1em;
			}
			
			#double-left .more{
				position: relative;
				float: left;
				font-size: .9em;
				font-weight: bold;
				color: #BADFF7;
				padding: 1px 0 2px 22px;
				margin-right: 15px;
				border-bottom:solid 1px #333;
				width:400px;
				background: url(img/moretag.gif) left center no-repeat;
			}
			
			
		
		#double-left2{
			position: relative;
			float: left;
			width: 455px;
			text-align: left;
		}
		
			#double-left2 h2{
				position: relative;
				height: 45px;
				text-indent: -9999em;
				background: url(img/title-direct.gif) top left no-repeat;
			}
			
			#double-left2 .apost{
				position: relative;
				padding: 7px 10px 0 10px;
			}
			
			#double-left2 a{
				color: #BADFF7;
				text-decoration: none;
				
			}
				
				#double-left2 a:hover{
		text-decoration: underline;
	}

			
			#double-left2 h3{
				position: relative;
				color: #B6D7EF;
				font-size: 1.4em;
				font-weight: bold;
				font-family: Georgia;
			}
			
			#double-left2 small{
				position: relative;
				font-size: .9em;	
			}
			
			#double-left2 p{
				position: relative;
				line-height: 1.4em;
				padding-bottom: 1em;
			}
			
			#double-left2 .more{
				position: relative;
				float: left;
				font-size: .9em;
				font-weight: bold;
				color: #BADFF7;
				padding: 1px 0 2px 22px;
				margin-right: 15px;
				border-bottom:solid 1px #333;
				width:400px;
				background: url(img/moretag.gif) left center no-repeat;
			}
			
				
			#double-left2 ul{
					position: relative;
					width: 400px;
					
				}
			
				#double-left2 li{
					position: relative;
					padding: 9px 3px 9px 3px;
					border-top: 1px solid #000;
					border-bottom: 1px solid #3F4E61;
				}
				
				#double-left2 li strong{
					position: relative;
					display: block;
					font-weight: bold;
					color: #829EBD;	
				}
				
				#double-left2 li p{
					position: relative;
					padding: 2px 0 2px 0;
					line-height: 1.4em;
				}
				
				#double-left2 li p a, .tab-box li p{
					color: #fff;
				}
				
				#double-left2 li a{
					color: #829EBD;
				}
		
		#double-right{
			position: relative;
			float: left;
			width: 445px;
			text-align: right;

			
		}
		
			#double-right h2{
				position: relative;
				height: 45px;
				text-indent: -9999em;
				background: url(img/title-video.gif) top left no-repeat;
			}
			
	
		
		#double-right p{
				position: relative;
				line-height: 1.4em;
				padding-bottom: 1em;
			}
			
			#double-right label{
				position: relative;
				float: left;
				font-weight: bold;
				width: 92px;
				padding-top: 4px;
			}
			
				#double-right .more{
				position: relative;
				float: left;
				font-size: .9em;
				font-weight: bold;
				color: #BADFF7;
				padding: 1px 0 2px 22px;
				margin-right: 15px;
				background: url(img/moretag.gif) left center no-repeat;
			}
			
			
			#double-right2{
			position: relative;
			float: left;
			width: 445px;
			text-align: left;
		}
		
				.double-rightNews{
				position: relative;
				margin-left:15px;
				padding-top: 25px;
				padding-left: 20px;
				height:250px;
				width:428px;
				background: url(img/newsletter_bg.jpg) left center no-repeat;
			}
			
		
			#double-right2 h2{
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:1.5em;
			
			}
			
			.double-right2{
				position: relative;
				padding-top: 10px;
				padding-left: 18px;
			}
			
			#double-right2 p{
				position: relative;
				line-height: 1.4em;
				padding-bottom: 1em;
			}
			
			#double-right2 label{
				position: relative;
				float: left;
				font-weight: bold;
				width: 92px;
				padding-top: 4px;
			}
			
				#double-right2 .more{
				position: relative;
				float: left;
				font-size: .9em;
				font-weight: bold;
				color: #BADFF7;
				padding: 1px 0 2px 22px;
				margin-right: 15px;
				background: url(img/moretag.gif) left center no-repeat;
			}
			
				.double-rightFB{
				position: relative;
				margin-left:20px;
				
			}
			
			
			.nwltxt{
				position: relative;
				float: left;
				padding: 3px 5px 0 5px;
				height: 19px;
				width: 282px;
				font-size: 12px;
				color: #222;
				border: 0;
				padding-bottom: 10px;
				|border: 1px solid #040910;
				background: url(img/nwl.gif) top left no-repeat;	
			}
				.nwltxtdrop{
				position: relative;
				float: left;
				padding: 2px 5px 2px 5px;
				height: 20px;
				width: 295px;
				font-size: 10px;
				color: #868686;
				border: 0;
				margin-bottom: 2px;
				background: url(img/nwl.gif) top left no-repeat;	
			}
			
			#signup{
				position: relative;
				float: right;
				height: 38px;
				width: 147px;
				margin: 8px 36px 0 0;
				border: 0;
				background: url(img/signme-up.png) top right no-repeat;	
			}


#landing #foot {
	margin-bottom: -17px;
	|margin-top: -500px;
	|margin-left: -900px;
	|width: 934px;
}

#foot{
	clear: both;
	position: relative;
	height: 156px;
	background: url(img/foot.gif) top left no-repeat;
}

	#foot-shim{
		position: absolute;
		right: -162px;
		bottom: 0;
		height: 156px;
		width: 162px;
		background: url(img/foot-shim.png) top left no-repeat;
	}
	
	#foot-shim a, #foot-shim a:hover{
		height: 156px;
		width: 162px;
		display: block;
		text-decoration: none;
	}

	#foot-left{
		position: relative;
		float: left;
		width: 400px;
		padding: 15px 0 0 15px;	
	}
	
	#foot-right{
		position: relative;
		float: right;
		width: 400px;
		padding: 12px 15px 0 0;	
		text-align: left;
	}
	
		#foot-right h4{
			position: relative;
			font-size: 2.1em;
			font-weight: normal;
			color: #fff;
			font-family: Georgia;
		}
	
	#foot li{
		position: relative;
		float: left;
		width: 192px;	
		padding: 1px 0 1px 0;
	}
	
	#foot li a{
		position: relative;
		display: block;
		text-align: left;
		padding: 5px 0 5px 19px;
		width: 173px;
		color: #fff;
	}
	
	.f1{
		background: url(img/f1.gif) left center no-repeat;
	}
	
	.f2{
		background: url(img/f2.gif) left center no-repeat;
	}
	
	.f3{
		background: url(img/f3.gif) left center no-repeat;
	}
	
	.f4{
		background: url(img/f4.gif) left center no-repeat;
	}
	
	.f5{
		background: url(img/f5.gif) left center no-repeat;
	}
	
	.f6{
		background: url(img/f6.gif) left center no-repeat;
	}
	
	.f7{
		background: url(img/f7.gif) left center no-repeat;
	}
	
	.f8{
		background: url(img/f8.gif) left center no-repeat;
	}
	
	.f9{
		background: url(img/f9.gif) left center no-repeat;
		margin-left: 18px;
	}

#copyright {
position: absolute;
	top: 130px;
	right: 0;
	color: #333;
	width: 250px;
}


.clearfix {
	clear: both;
}





/***** Video Post Entry *****/

.homevideos {
	position: relative;
	margin-bottom: 30px;
}

.homevideos h1,
.homearticles h1 {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #ccc;
}


.post-video {
	float: left;
	margin: 15px 50px 5px 0px;
	padding: 8px;
	width:189px;
	height: 250px;
	position: relative;	
	background: url("img/bg_homevideo.gif") no-repeat top left;
}

.post-video .tipRating {
	margin: 0 0 10px 0;
}

.post-video .videoThumb {
	margin: 0 0 20px 0;
}


.post-video h2 a{
	
	padding-top: 20px;
	font-size:.9em;
	display: block;
}

.post-video h2 a:hover{
	text-decoration:underline;
	
	
}

.smallComments {
	background: url("img/icon_bg_comments.png") no-repeat 0 0;
	width: 25px;
	height: 22px;
	padding-top: 3px;
	text-align: center;
	position: absolute;
	top: 5px;
	right: 10px;
}





