@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - Kristinia DeBarge BLOG
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		kdb_blog.css
	Date:			June 24, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
				
/*	--------------------------------------------------------------------------------------------------------------------------
	navbar Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	ul.navbar li.blog a {
		background:url(../../images/nav_spritesNew.png) -90px -73px no-repeat;
	}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	main Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#main {
		background:url(../../images/bg_crouchedNoWhite.jpg) top center no-repeat;
	}

	.blogContent {
		margin:162px 0 0 0;
		width:485px;
	}
		.blogContent .header {
			margin:0 0 5px 0;
		}
			.blogContent h2 {
				margin:0 0 7px 0;
				width:97px; height:45px;
				background:url(../../images/h2_blog.png) 0 0 no-repeat;
				float:left;
			}
			.blogContent a.backTo {
				padding:0 0 0 10px; margin:0 0 0 0;
				width:65px; height:5px;
				background:url(../../images/btn_prev.png) center left no-repeat;
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#ff006e;
				float:right;
				display:inline-block;
			}
				.blogContent a.backTo:hover {
					color:#900040;
				}
		.blogContent .pager {
			margin:0 5px 17px 0;
		}
			.blogContent .pager .displaying {
				margin:4px 0 0 25px;
				font:normal 10px Arial, Helvetica, sans-serif;
				color:#828282;
				display:inline-block;
				float:left;
			}
			.blogContent .pager a.prev {
				margin:0 5px 0 0; padding:1px 0 0 1px;
				width:42px; height:15px;
				background:#fdfb05 url(../../images/btn_prevYellow.jpg) 3px 5px no-repeat;
				float:right;
				text-align:center;
				font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				color:#ff006e;
				border-bottom:1px solid #000;
				border-right:1px solid #000;
			}
				.blogContent .pager a.prev:hover {
					margin:1px 5px 0 1px; padding:1px 0 0 0;
					height:15px;
					border:none;
				}
			.blogContent .pager a.next {
				padding:1px 1px 0 0;
				width:42px; height:15px;
				background:#fdfb05 url(../../images/btn_nextYellow.jpg) 37px 5px no-repeat;
				float:right;
				text-align:center;
				font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				color:#ff006e;
				border-bottom:1px solid #000;
				border-right:1px solid #000;
			}
				.blogContent .pager a.next:hover {
					margin:1px 1px 0 1px; padding:1px 0 0 0;
					height:15px;
					border:none;
				}	
		.blogContent ul.entries {
			list-style:none;
		}
			.blogContent ul.entries li.entry {
				display:inline;
				width:485px;
			}
				.blogContent ul.entries li.entry .blogHolderRepeater {
					padding:0 0 3px 0;
					background:url(../../images/bg_blogHolderRepeater.png) top center repeat-y;
				}
					.blogContent ul.entries li.entry .blogHolderTop {
						padding:0 0 4px 0;
						background:url(../../images/bg_blogHolderTop.png) top center no-repeat;
					}
						.blogContent ul.entries li.entry .entryContent {
							margin:0 0 0 40px; padding:20px 0 0 0;
							width:425px;
						}
							.blogContent ul.entries li.entry .entryContent .date {
								margin:0 0 11px 0;
								font:normal 10px Verdana, Arial, Helvetica, sans-serif;
								color:#313131;
								display:block;
							}
							.blogContent ul.entries li.entry .entryContent h3 {
								margin:0 0 6px 0;
								display:inline-block;
							}
								.blogContent ul.entries li.entry .entryContent h3 a {
									font:bold 16px Arial, Helvetica, sans-serif;
									color:#ff006e;
								}
									.blogContent ul.entries li.entry .entryContent h3 a:hover {
										color:#fff;
										background:#ff006e;
									}
							.blogContent ul.entries li.entry .entryContent .textHolder {
								height:73px;
								overflow:hidden;
							}
								.blogContent ul.entries li.entry .entryContent .textHolder p {
									margin:0 0 14px 0;
									font:normal 11px Arial, Helvetica, sans-serif;
									line-height:15px;
									color:#575757;
								}
									.blogContent ul.entries li.entry .entryContent .textHolder p span {
										font:normal 11px Arial, Helvetica, sans-serif !important;
										line-height:15px;
										color:#575757;
									}
									.blogContent ul.entries li.entry .entryContent .textHolder p a {
										font:normal 13px Arial, Helvetica, sans-serif;
										line-height:18px;
										color:#ff006e;
									}
										.blogContent ul.entries li.entry .entryContent .textHolder p a:hover {
											color:#900040;
										}
							.blogContent ul.entries li.entry .entryContent .info {
								margin:12px 0 0 0;
							}
								.blogContent ul.entries li.entry .entryContent .info .social {
									float:right;
									font:normal 10px Verdana, Arial, Helvetica, sans-serif;
									color:#000;
								}
									.blogContent ul.entries li.entry .entryContent .info .social .comment {
										font:normal 10px Verdana, Arial, Helvetica, sans-serif;
										color:#f35b9f;
									}
								.blogContent ul.entries li.entry .entryContent .info .more {
									float:left;
								}
									.blogContent ul.entries li.entry .entryContent .info .more a.btn_readMore {
										padding:1px 0 0 0;
										width:70px; height:15px;
										background:#ff006e;
										text-align:center;
										font:bold 10px Verdana, Arial, Helvetica, sans-serif;
										color:#fff;
										border-bottom:1px solid #900040;
										border-right:1px solid #900040;
										display:block;
									}
										.blogContent ul.entries li.entry .entryContent .info .more a.btn_readMore:hover {
											padding:1px 0 0 0; margin:1px 0 0 1px;
											height:15px;
											border:none;
										}
				.blogContent ul.entries li.entry .blogHolderBottom {
					margin:0 0 20px 0;
					height:18px;
					background:url(../../images/bg_blogHolderBottom.png) bottom center no-repeat;
				}
				
				
/*	--------------------------------------------------------------------------------------------------------------------------
	.twitter Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.twitter {
		display:inline;
		width:485px;
	}
	.twitter ul {
		list-style:none;
	}
		.twitter .contentRepeater {
			padding:0 0 3px 0;
			background:url(../../images/bg_blogHolderRepeater.png) top center repeat-y;
		}
			.twitter .contentTop {
				padding:0 0 4px 0;
				background:url(../../images/bg_blogHolderTop.png) top center no-repeat;
			}
				.twitter .entryContent {
					margin:0 0 0 40px; padding:20px 0 0 0;
					width:425px;
				}
					.twitter .entryContent .sidebar-title {
						width:120px; height:32px;
						padding:10px 34px 0 0;
						background:url(../../images/twitter_bird.png) top right no-repeat;
						font:bold 16px Arial, Helvetica, sans-serif;
						color:#ff006e;
						float:none;
					}
					.twitter .entryContent ul#twitter_update_list a {
						color:#ff006e;
					}
						.twitter .entryContent ul#twitter_update_list a:hover {
							background:#ff006e;
							color:#fff;
						}
					.twitter .entryContent a#twitter-link {
						color:#ff006e;
						float:right;
					}
						.twitter .entryContent a#twitter-link:hover {
							background:#ff006e;
							color:#fff;
						}
					.twitter .entryContent .date {
						margin:0 0 11px 0;
						font:normal 10px Verdana, Arial, Helvetica, sans-serif;
						color:#313131;
						display:block;
					}
					.twitter .entryContent h3 a {
						font:bold 16px Arial, Helvetica, sans-serif;
						color:#ff006e;
					}
						.twitter .entryContent h3 a:hover {
							color:#fff;
							background:#ff006e;
						}
					.twitter .entryContent p {
						margin:6px 0 17px 0;
						font:normal 11px Arial, Helvetica, sans-serif;
						line-height:15px;
						color:#575757;
						display:block;
					}
					.twitter .entryContent .info {
					}
						.twitter .entryContent .info .social {
							float:right;
							font:normal 10px Verdana, Arial, Helvetica, sans-serif;
							color:#000;
						}
							.twitter .entryContent .info .social .comment {
								font:normal 10px Verdana, Arial, Helvetica, sans-serif;
								color:#f35b9f;
							}
						.twitter .entryContent .info .more {
							float:left;
						}
							.twitter .entryContent .info .more a.btn_readMore {
								padding:1px 0 0 0;
								width:70px; height:15px;
								background:#ff006e;
								text-align:center;
								font:bold 10px Verdana, Arial, Helvetica, sans-serif;
								color:#fff;
								border-bottom:1px solid #900040;
								border-right:1px solid #900040;
								display:block;
							}
								.twitter .entryContent .info .more a.btn_readMore:hover {
									padding:1px 0 0 0; margin:1px 0 0 1px;
									height:15px;
									background:#900040;
									border:none;
								}
		.twitter .contentBottom {
			margin:0 0 20px 0;
			height:18px;
			background:url(../../images/bg_blogHolderBottom.png) bottom center no-repeat;
		}



