html {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	background: #00a1df url(../assets/images/articles/port-twilight/html_bg.jpg) repeat 15% top;
}
body {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	font: 14px/24px Georgia, "Times New Roman", Times, serif;
	color: #fff;
	text-shadow: 1px 1px 3px #00658D;
	background: transparent url(../assets/images/articles/port-twilight/body_bg.jpg) repeat-x 15% top;
}
#rainMed {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	background: transparent url(../assets/images/articles/port-twilight/rainMed.png) repeat 60% top;
}
#rainLarge {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	background: transparent url(../assets/images/articles/port-twilight/rainLarge.png) repeat 180% top;
}
#wrapper {
	width: 954px;
	padding-right: 35px;
	padding-left: 35px;
	position: relative;
	text-align: left;
}
h1 {
	width: 452px;
	height: 373px;
	margin: 0 auto;
	padding: 0;
	display: block;
	text-indent: -6000%;
	background: transparent url(../assets/images/articles/port-twilight/title.png) no-repeat left bottom;
}
p {
	width: auto;
	height: auto;
	margin: 0;
	padding: 24px 0 0 104px;
	font: 14px/24px Georgia, "Times New Roman", Times, serif;
}
a {
	color: #E9EB0B;
	border: none;
	font-size: 15px;
	text-transform: none;
}
	a:hover {
		color: #8B2823;
	}
blockquote {
	width: 440px;
	height: auto;
	margin: 20px auto 0 auto;
	padding: 35px 0 0 50px;
	border: none;
	color: #fff;
	background: transparent url(../assets/images/articles/port-twilight/openQuote.png) no-repeat left top;
}
	blockquote p {
		width: auto;
		height: auto;
		margin: 0;
		padding: 0 50px 35px 0 !important;
		font: italic 14px/24px Georgia, "Times New Roman", Times, serif;
		background: transparent url(../assets/images/articles/port-twilight/closeQuote.png) no-repeat right bottom;
	}
		blockquote p em {
			font-weight: bold;
		}
		blockquote p a {
			font-style: italic;
		}
#bcTitle {
	color: #6991A1;
}
.clear {
	clear: both;
}
#topBar {
	color: #013277;
	background-color: #6991A1;
	border-bottom: 1px dotted #6991A1;
}
	#nav {
		font: normal 12px/23px "Times New Roman", Times, serif;
	}

		#nav li,
		#nav li a:link,
		#nav li a:visited {
			color: #fff;
			font: normal 12px/23px "Times New Roman", Times, serif;
		}
			#nav li a:hover {
				color: #cc022a;
			}
.arrows {
}
	.arrows:hover {
		color: #8B2823 !important;
	}
.backToTopArrow {
	margin: 0;
	padding: 0;
	float: right;
	color: #E9EB0B;
}
	.backToTopArrow:hover {
		color: #8B2823;
		background: none;
	}
#postPost {
	width: 696px;
	margin: 24px auto 0 auto;
	padding: 24px;
	border: 1px dotted #99d5eb;
	background: rgb(74, 190, 236);
	background: rgba(182, 230, 249, 0.4);
}
	#postPost p {
		padding-left: 0;
		width: auto;
	}
	#miniBio {
		padding: 22px;
		border: 1px dotted #99d5eb;
	}
	#miniBio h2 {
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #013a55 !important;
		letter-spacing: 1px;
	}
	#miniBio img {
		border: 1px dotted #99d5eb !important;
	}
		#miniBio p em {
			font-variant: normal;
		}
		#miniBio p a {
			font-size: 14px;
		}
	.singleEntry .tagBar {
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #fff;
		margin: 0;
		padding: 0 0 24px 0;
		float: left;
		background: none;
		border: none;
	}
		.singleEntry .tagBar a {
			color: #E9EB0B;
			border: none;
			font-size: 15px;
			text-transform: none;
		}
			.singleEntry .tagBar a:hover {
				color: #8B2823;
			}
	.rss {
		margin: 0;
		padding: 0;
		background: none;
		border: 1px dotted #99d5eb;
		font-family: Georgia, "Times New Roman", Times, serif;
		text-align: center !important;
		display: block;
	}
	.rss a {
		color: #E9EB0B;
		border: none;
		text-transform: none;
	}
		.rss a:hover {
			color: #8B2823;
		}
	.relatedPosts h2,
	#futurePosts h2 {
		font-family: Georgia, "Times New Roman", Times, serif;
		margin-top: 24px !important;
		padding-top: 0 !important;
		color: #013a55 !important;
		letter-spacing: 2px;
		border-bottom: 1px dotted #99d5eb !important;
	}
	#futurePosts h3 {
		font-family: Georgia, "Times New Roman", Times, serif;
		letter-spacing: 0;
		margin-top: 18px;
		color: #fff;
	}
	a.testImgPreviewText {
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #013a55 !important;
		text-shadow: none;
	}
	.imgPreview {
		border: 1px dotted #99d5eb !important;
	}
#footer {
	color: #fff;
	border: none;
	background-color: transparent;
}