/*	-------------------------------------------------------------
	CSS - NEWS : 	Laura Bell Bundy Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		lbb_news.css
	Date:			Dec 8, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/


/*	--------------------------------------------------------------------------------------------------------------------------
	#nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#nav li.navLatest a {
		background-position:-119px -213px !important;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	#news Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#news {
		
	}
	#news div.entry {
		width:840px;
		padding:28px 0 40px 25px;
	}
	#news .breaker {
		width:830px !important; height:0 !important;
		padding:0 !important;
		background:none !important;
		overflow:hidden !important;
	}
		#news .entry .sectionTitle {
			margin:0 0 5px 0;
			font:normal .81em Tahoma, Arial, Helvetica, sans-serif;
			display:block;
		}
		#news .entry h3 {
			margin:0 0 29px 0;
			font:bold 1em tahoma, Arial, Helvetica, sans-serif;
		}
			#news .entry .dateCal {
				width:60px; height:51px;
				margin:0 48px 0 0; padding:9px 0 0 0;
				font:bold .88em Arial, Helvetica, sans-serif;
				text-align:center;
				display:inline;
				position:relative;
				float:left;
			}
				#news .entry .dateUnder {
					margin:8px 0 0 0;
					color:#fff;
					position:relative;
					font-size:11px;
					bottom:0;
				}
				#news .entry .dateCal img {
					position:absolute;
					top:0; left:0;
					clip:rect(0 50px 60px 0);
				}
				#news .feature .dateCal img {
					clip:rect(0 60px 60px 0);
				}
				#news .entry .dateCal .month {
					display:block;
				}
				#news .entry .dateCal .date {
					font-size:1em;
					display:block;
				}
			#news .entry .post {
				width:600px;
				margin:0 51px 0 0;
				font:normal .88em Arial, Helvetica, sans-serif;
				display:inline;
				float:left;
			}
				#news .entry .post p {
					margin:0 0 20px 0;
				}
			#news div.entry .commentBox {
				width:42px; height:27px;
				padding:6px 0 0 0;
				font:normal .94em Arial, Helvetica, sans-serif;
				text-align:center;
				float:left;
			}
			
		#news .entry ul.postToLinks {
			width:530px;
			margin:0 auto;
		}
			#news .entry ul.postToLinks li {
				border:none;
				margin:0 9px 0 0; padding:0;
				display:inline;
				float:left;
			}
				#news .entry ul.postToLinks li a.btn_facebook {
					width:104px; height:26px;
					display:block;
				}
				#news .entry ul.postToLinks li a.btn_twitter {
					width:104px; height:26px;
					display:block;
				}
				#news .entry ul.postToLinks li a.btn_myspace {
					width:104px; height:26px;
					display:block;
				}
				#news .entry ul.postToLinks li a.btn_digg {
					width:85px; height:26px;
					display:block;
				}
				#news .entry ul.postToLinks li a.btn_share {
					width:85px; height:26px;
					display:block;
				}

/*	--------------------------------------------------------------------------------------------------------------------------
	#news Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#news .viewing {
		margin:0 0 3px 0; padding:22px 0 0 25px;
		font:normal .81em Tahoma, Arial, Helvetica, sans-serif; 
		display:block;
	}
	#news .controls {
		margin:0 0 36px 25px;
		font:bold 1em Tahoma, Arial, Helvetica, sans-serif; 
	}
		#news ul.entries {
			padding:0 0 20px 0;
		}
			/* feature entry styles */
			#news ul.entries li.feature {
				width:830px;
				background:url(../../images/achin/bg_bottomBorder.png) left bottom repeat-x;
			}
				#news ul.entries li.feature .dateCal {
					width:60px; height:51px;
					margin:0 48px 0 0; padding:9px 0 0 0;
					font:bold .75em Arial, Helvetica, sans-serif;
					text-align:center;
					display:inline;
					float:left;
				}
					#news ul.entries li.feature .dateCal .month {
						display:block;
					}
					#news ul.entries li.feature .dateCal .date {
						font-size:1.5em !important;
						display:block;						
					}
				#news ul.entries li.feature .content {
					width:634px;
					background:none;
					float:left;
				}
					#news ul.entries li.feature .content h3 {
						margin:0 0 20px 0;
						font:bold 1.5em tahoma, Arial, Helvetica, sans-serif;
					}
					#news ul.entries li.feature .content p {
						margin:0 0 15px 0;
						font:normal .88em Arial, Helvetica, sans-serif;
						display:block;
					}
					#news ul.entries li.feature .content .bottomContent ul.postToLinks {
						width:540px;
						float:left;
					}
						#news ul.entries li.feature .content .bottomContent ul.postToLinks li {
							width:24px; height:22px;
							margin:0 4px 0 0;
							background:none !important;
						}
						#news ul.entries li.feature .content .bottomContent ul.postToLinks li a {
							display:block;
							float:left;
						}
							#news ul.entries li.feature .content .bottomContent ul.postToLinks li a.facebook {
								width:24px; height:22px;
							}
							#news ul.entries li.feature .content .bottomContent ul.postToLinks li a.twitter {
								width:24px; height:22px;
							}
							#news ul.entries li.feature .content .bottomContent ul.postToLinks li a.myspace {
								width:24px; height:22px;
							}
							#news ul.entries li.feature .content .bottomContent ul.postToLinks li a.digg {
								width:24px; height:22px;
							}
							#news ul.entries li.feature .content .bottomContent ul.postToLinks li a.share {
								width:24px; height:22px;
							}
						#news ul.entries li.feature .content .bottomContent a.btn_readMore {
							width:87px;
							font:bold .88em Arial, Helvetica, sans-serif;
							display:block;
							float:left;
						}
				#news ul.entries li.feature .commentBox {
					width:42px; height:27px;
					margin:0 0 0 45px; padding:6px 0 0 0;
					font:normal .94em Arial, Helvetica, sans-serif;
					text-align:center;
					float:left;
				}
			/* entry styles */
			#news ul.entries li {
				width:388px;
				margin:0 25px 26px 25px; padding:0 0 40px 0;
				background:url(../../images/achin/bg_bottomBorder.png) left bottom repeat-x;
				display:inline;
				float:left;
			}
				#news ul.entries li .dateCal {
					width:50px; height:41px;
					margin:0 37px 0 0; padding:9px 0 0 0;
					font:bold .88em Arial, Helvetica, sans-serif;
					text-align:center;
					float:left;
				}
					#news ul.entries li .dateCal .month {
						display:block;
					}
					#news ul.entries li .dateCal .date {
						display:block;
					}
				#news ul.entries li .content {
					width:300px;
					background:none;
					float:left;
				}
					#news ul.entries li .content h3 {
						margin:0 0 61px 0;
					}
					#news ul.entries li .content p {
						display:none;
					}
					#news ul.entries li .content .bottomContent ul.postToLinks {
						width:223px;
						float:left;
					}
						#news ul.entries li .content .bottomContent ul.postToLinks li {
							width:24px; height:22px;
							background:none !important;
						}
							#news ul.entries li .content .bottomContent ul.postToLinks li a {
								margin:0 4px 0 0;
								display:block;
								float:left;
							}
							#news ul.entries li .content .bottomContent ul.postToLinks li a.facebook {
								width:24px; height:22px;
							}
							#news ul.entries li .content .bottomContent ul.postToLinks li a.twitter {
								width:24px; height:22px;
							}
							#news ul.entries li .content .bottomContent ul.postToLinks li a.myspace {
								width:24px; height:22px;
							}
							#news ul.entries li .content .bottomContent ul.postToLinks li a.digg {
								width:24px; height:22px;
							}
							#news ul.entries li .content .bottomContent ul.postToLinks li a.share {
								width:24px; height:22px;
							}
						#news ul.entries li .content .bottomContent a.btn_readMore {
							width:69px;
							font:bold .69em Arial, Helvetica, sans-serif;
							display:block;
							float:left;
						}
						
				#news ul.entries li .commentBox {
					width:28px; height:22px;
					margin:-22px 0 0 0;	padding:3px 0 0 0;
					font:normal .688em Arial, Helvetica, sans-serif;
					text-align:center;
					float:left;
				}

/*	--------------------------------------------------------------------------------------------------------------------------
	.pagination Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/				
	#mainCol #news .pagination {
		width:327px;
		margin:0 0 0 272px; padding:0 0 40px 0;
	}
		#mainCol #news .pagination a.btn_prev {
			width:69px; height:26px;
			display:block;
			float:left;
		}
			#mainCol #news .pagination a.disabled {
				opacity:.3;
				filter:alpha(opacity=30);
				cursor:default;
				outline:none;
			}
				#mainCol #news .pagination a.disabled:hover {
					background-position:0 0 !important;
				}
			#mainCol #news .pagination a.btn_prev:hover {
				background-position:0 -26px;
			}
		#mainCol #news .pagination a.btn_next {
			width:69px; height:26px;
			display:block;
			float:right;
		}
			#mainCol #news .pagination a.btn_next:hover {
				background-position:0 -26px;
			}
		#mainCol #news .pagination .viewing {
			width:189px;
			padding:9px 0 0 0;
			font:normal .69em Tahoma, Arial, Helvetica, sans-serif;
			text-align:center;
			float:left;
		}