@charset "utf-8";
/* CSS Document */
html {
	background-color: #e4e2db;
}

body {
	background-color: #e4e2db;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	margin: 0px;
}

a:link, 
a:active, 
a:visited {
	color: #000000;
	text-decoration: underline;
}

a:hover {
	color: #000000;
	text-decoration: none;
}

#container {
	background-color: #ebe9e1;
	border-left: 1px #dedbd1 solid;
	border-right: 1px #dedbd1 solid;
	border-bottom: 1px #dedbd1 solid;
	width: 939px;
	min-width: 939px;
	max-width: 939px;
	margin-left: auto;
	margin-right: auto;
}

	#container #header {
		background-repeat: no-repeat;
		background-position: center top;
		width: 939px;
		max-width: 939px;
		min-width: 939px;
		height: 194px;
		min-height: 194px;
		max-height: 194px;
	}
	
		#container #header #header_left {
			float: left;
			width: 344px;
			min-width: 344px;
			max-width: 344px;
			height: 194px;
			min-height: 194px;
			max-height: 194px;
		}

		#container #header #header_right {
			float: right;
			width: 595px;
			min-width: 595px;
			max-width: 595px;
			height: 194px;
			min-height: 194px;
			max-height: 194px;
		}
		
		#container #header #subscribe {
			background-color: #000000;
			display: table-cell;
			float: right;
			height: 21px;
			min-height: 21px;
			max-height: 21px;
			width: 215px;
			max-width: 215px;
			min-width: 215px;
		}
		
			#container #header #subscribe #subscribe_links {
				font-size: 81%;
				text-align: right;
				color: #900622;
				font-weight: bold;
				margin-top: 2px;
				margin-right: 10px;
			}

				#container #header #subscribe #subscribe_links #spacer {
					color: #ffffff;
					font-weight: bold;
				}

			#container #header #subscribe #subscribe_links a:link, 
			#container #header #subscribe #subscribe_links a:visited, 
			#container #header #subscribe #subscribe_links a:active {
				color: #ffffff;
				font-weight: bold;
				text-decoration: none;
			}

			#container #header #subscribe #subscribe_links a:hover {
				color: #ffffff;
				font-weight: bold;
				text-decoration: underline;
			}

		#container #header #tools {
			float: right;
			clear: both;
			width: 361px;
			max-width: 361px;
			min-width: 361px;
			height: 44px;
			max-height: 44px;
			min-height: 44px;
			margin-right: 23px;
			margin-top: 124px;
		}
		
			#container #header #tools #icons {
				float: right;
				height: 44px;
				min-height: 44px;
				max-height: 44px;
				width: 123px;
				min-width: 123px;
				max-width: 123px;
				text-align: right;
			}
			
			#container #header #tools #search {
				background-image: url(../_images/_backgrounds/search_bg.png);
				background-repeat: no-repeat;
				background-position: center top;
				float: left;
				width: 236px;
				min-width: 236px;
				max-width: 236px;
				height: 44px;
				min-height: 44px;
				max-height: 44px;
			}
		
				#container #header #tools #search input {
					border: 1px #ffffff solid;
					font-size: 85%;
					color: #c5c3b9;
					font-weight: bold;
					margin-left: 15px;
					margin-top: 13px;
					width: 170px;
					min-width: 170px;
					max-width: 170px;
					outline: none;
				}
		
	#container #navigation {
		clear: both;
		background-image: url(../_images/_backgrounds/nav.jpg);
		background-repeat: repeat-x;
		background-position: center top;
		width: 939px;
		max-width: 939px;
		min-width: 939px;
		height: 36px;
		min-height: 36px;
		max-height: 36px;
	}
	
		#container #navigation ul {
			list-style: none;
			list-style-type: none;
			height: 36px;
			max-height: 36px;
			min-height: 36px;
			display: inline;
		}
		
			#container #navigation ul li {
				float: right;
				max-height: 36px;
				height: 36px;
				display: table-cell;
				position: relative;
			}
	
	#container #page_header {
		clear: both;
		width: 939px;
		max-width: 939px;
		min-width: 939px;
		background-color: #ffffff;
		margin-bottom: 15px;
	}

		#container #page_header h1 {
			font-size: 197%;
			font-weight: normal;
			padding-bottom: 10px;
			padding-top: 10px;
			padding-left: 15px;
			font-family: "Times New Roman", Times, serif;
		}

	#container #section_header {
		clear: both;
		width: 580px;
		max-width: 580px;
		min-width: 580px;
		background-color: #ffffff;
		margin-bottom: 15px;
		border-right: 1px #dedbd1 solid;
		border-top: 1px #dedbd1 solid;
		border-bottom: 1px #dedbd1 solid;
	}

		#container #section_header h1 {
			font-size: 197%;
			font-weight: normal;
			padding-bottom: 10px;
			padding-top: 10px;
			padding-left: 15px;
			font-family: "Times New Roman", Times, serif;
		}

	#container #content {
		clear: both;
		width: 939px;
		max-width: 939px;
		min-width: 939px;
	}
	
		#container #content #sidebar {
			float: right;
			width: 339px;
			min-width: 339px;
			max-width: 339px;
			margin-left: 20px;
		}

			#container #content #sidebar #sidebar_box {
				clear: both;
				border: 1px #dedbd1 solid;
				background-color: #ffffff;
				padding: 15px;
				font-size: 77%;
				margin-bottom: 10px;
				overflow: hidden;
			}

				#container #content #sidebar #sidebar_box #twitter_follow {
					margin-bottom: 5px;
				}

					#container #content #sidebar #sidebar_box #twitter_follow #twitter_follow_icon {
						float: left;
						width: 20px;
						padding-top: 2px;
					}

					#container #content #sidebar #sidebar_box #twitter_follow #twitter_follow_text {
						text-align: left;
					}

						#container #content #sidebar #sidebar_box #twitter_follow #twitter_follow_text a:link, 
						#container #content #sidebar #sidebar_box #twitter_follow #twitter_follow_text a:active, 
						#container #content #sidebar #sidebar_box #twitter_follow #twitter_follow_text a:visited { 
							color: #bcce72;
							text-decoration: none;
						}
		
						#container #content #sidebar #sidebar_box #twitter_follow #twitter_follow_text a:hover { 
							color: #bcce72;
							text-decoration: underline;
						}

				#container #content #sidebar #sidebar_box #book_row_left {
					float: left;
					width: 140px;
					min-width: 140px;
					max-width: 140px;
					margin-right: 10px;
					margin-bottom: 20px;
				}
				
				#container #content #sidebar #sidebar_box #book_row_right {
					float: right;
					width: 140px;
					min-width: 140px;
					max-width: 140px;
					margin-left: 10px;
					margin-bottom: 20px;
				}

				#container #content #sidebar #sidebar_box #book_row_text {
					font-size: 77%;
					line-height: 1.25em;
					font-weight: bold;
				}

					#container #content #sidebar #sidebar_box #book_row_text a:link, 
					#container #content #sidebar #sidebar_box #book_row_text a:active, 
					#container #content #sidebar #sidebar_box #book_row_text a:visited {
						font-weight: bold;
						color: #5b5b5b;
						text-decoration: none;
					}

					#container #content #sidebar #sidebar_box #book_row_text a:hover {
						font-weight: bold;
						color: #5b5b5b;
						text-decoration: underline;
					}

				#container #content #sidebar #sidebar_box #book_row_image {
					float: left;
					width: 49px;
					min-width: 49px;
					max-width: 49px;
					height: 75px;
					min-height: 75px;
					max-height: 75px;
					margin-right: 10px;
					background-repeat: no-repeat;
					background-position: center top;
				}

				#container #content #sidebar #sidebar_box #podcast_row {
					margin-bottom: 12px;
					border-bottom: 1px #e6e6e6 solid;
					padding-bottom: 5px;
				}

				#container #content #sidebar #sidebar_box .flickr_image_border {
					border: 8px #ebe9e1 solid;
				}
				
				#container #content #sidebar #sidebar_box #flickr_left {
					float: left;
					width: 140px;
					margin-bottom: 20px;
					clear: left;
				}

				#container #content #sidebar #sidebar_box #flickr_right {
					float: right;
					width: 140px;
					margin-bottom: 20px;
					clear: right;
				}

				#container #content #sidebar #sidebar_box #flickr_more {
					clear: both;
					text-align: left;
					border-top: 1px #e6e6e6 solid;
					margin-top: 5px;
					padding-top: 10px;
				}

					#container #content #sidebar #sidebar_box #flickr_more #flickr_more_icon {
						float: left;
						width: 20px;
						padding-top: 2px;
					}

					#container #content #sidebar #sidebar_box #flickr_more #flickr_more_text {
						text-align: left;
					}

						#container #content #sidebar #sidebar_box #flickr_more #flickr_more_text a:link, 
						#container #content #sidebar #sidebar_box #flickr_more #flickr_more_text a:active, 
						#container #content #sidebar #sidebar_box #flickr_more #flickr_more_text a:visited { 
							color: #bcce72;
							text-decoration: none;
						}
		
						#container #content #sidebar #sidebar_box #flickr_more #flickr_more_text a:hover { 
							color: #bcce72;
							text-decoration: underline;
						}

				#container #content #sidebar #sidebar_box #videos_list {
					margin-top: 10px;
				}

					#container #content #sidebar #sidebar_box #videos_list ul {
						list-style: none;
						list-style-type: none;
					}
					
						#container #content #sidebar #sidebar_box #videos_list li {
							margin-bottom: 5px;
							padding-bottom: 10px;
							border-bottom: 1px #e6e6e6 solid;
						}

						#container #content #sidebar #sidebar_box #videos_list li a:link, 
						#container #content #sidebar #sidebar_box #videos_list li a:active, 
						#container #content #sidebar #sidebar_box #videos_list li a:visited {
							color: #000000;
							text-decoration: none;
						}

						#container #content #sidebar #sidebar_box #videos_list li a:hover {
							color: #000000;
							text-decoration: underline;
						}
					
				#container #content #sidebar #sidebar_box #twitter_box {
					list-style: none;
					list-style-type: none;
				}

					#container #content #sidebar #sidebar_box #twitter_box li {
						list-style: none;
						list-style-type: none;
						border-bottom: 1px #e6e6e6 solid;
						padding-bottom: 10px;
						margin-bottom: 10px;
					}

					#container #content #sidebar #sidebar_box #twitter_box li .twitter_main:link, 
					#container #content #sidebar #sidebar_box #twitter_box li .twitter_main:active, 
					#container #content #sidebar #sidebar_box #twitter_box li .twitter_main:visited {
						color: #000000;
						text-decoration: none;
					}
					
					#container #content #sidebar #sidebar_box #twitter_box li .twitter_main:hover {
						color: #000000;
						text-decoration: underline;
					}
					
					#container #content #sidebar #sidebar_box #twitter_box li a:link, 
					#container #content #sidebar #sidebar_box #twitter_box li a:active, 
					#container #content #sidebar #sidebar_box #twitter_box li a:visited { 
						color: #bcce72;
						text-decoration: none;
					}

					#container #content #sidebar #sidebar_box #twitter_box li a:hover { 
						color: #bcce72;
						text-decoration: underline;
					}

					#container #content #sidebar #sidebar_box #twitter_box li #twitter_dateline { 
						color: #bcce72;
						font-size: 77%;
					}

				#container #content #sidebar #sidebar_box #sidebar_box_content {
					padding-left: 5px;
					line-height: 1.5em;
				}

				#container #content #sidebar #sidebar_box #sidebar_box_content a:link, 
				#container #content #sidebar #sidebar_box #sidebar_box_content a:visited, 
				#container #content #sidebar #sidebar_box #sidebar_box_content a:active { 
					color: #000000;
					text-decoration: none;
				}

				#container #content #sidebar #sidebar_box #sidebar_box_content a:hover { 
					color: #000000;
					text-decoration: underline;
				}

				#container #content #sidebar #sidebar_box #sidebar_box_header {
					border: 1px #dedbd1 solid;
					background-color: #ebe9e1;
					height: 28px;
					min-height: 28px;
					max-height: 28px;
					margin-bottom: 10px;
				}

					#container #content #sidebar #sidebar_box #sidebar_box_header #twitter_icon {
						float: left;
						margin-top: 3px;
						margin-right: 5px;
						margin-left: 5px;
					}

					#container #content #sidebar #sidebar_box #sidebar_box_header h1 {
						margin-top: 7px;
						margin-left: 7px;
						margin-right: 0px;
						margin-bottom: 0px;
						padding: 0px;
						font-weight: bold;
						color: #000000;
					}

			#container #content #sidebar #sidebar_box_double {
				margin-bottom: 10px;
				overflow: hidden;
			}

				#container #content #sidebar #sidebar_box_double ul {
					list-style: none;
					list-style-type: none;
					margin: 0px;
					padding: 0px;
				}

				#container #content #sidebar #sidebar_box_double li {
					list-style: none;
					list-style-type: none;
					margin-bottom: 5px;
					margin-left: 0px;
					margin-top: 0px;
					margin-right: 0px;
					padding: 0px;
				}

				#container #content #sidebar #sidebar_box_double_right {
					float: right;
					width: 160px;
					min-width: 160px;
					max-width: 160px;
					border: 1px #dedbd1 solid;
				}
	
				#container #content #sidebar #sidebar_box_double_left {
					float: left;
					margin-right: 10px;
					width: 160px;
					min-width: 160px;
					max-width: 160px;
					border: 1px #dedbd1 solid;
				}

				#container #content #sidebar #sidebar_box_double_wrapper {
					background-color: #ffffff;
					padding: 15px;
					font-size: 77%;
				}

			#container #content #sidebar #sidebar_box_double #sidebar_box_double_content {
				padding-left: 5px;
				line-height: 1.5em;
			}
	
			#container #content #sidebar #sidebar_box_double a:link, 
			#container #content #sidebar #sidebar_box_double a:visited, 
			#container #content #sidebar #sidebar_box_double a:active { 
				color: #000000;
				text-decoration: none;
			}

			#container #content #sidebar #sidebar_box_double a:hover { 
				color: #000000;
				text-decoration: underline;
			}

			#container #content #sidebar #sidebar_box_double #sidebar_box_double_header {
				border: 1px #dedbd1 solid;
				background-color: #ebe9e1;
				height: 28px;
				min-height: 28px;
				max-height: 28px;
				margin-bottom: 10px;
			}

				#container #content #sidebar #sidebar_box_double #sidebar_box_double_header h1 {
					margin-top: 7px;
					margin-left: 7px;
					margin-right: 0px;
					margin-bottom: 0px;
					padding: 0px;
					font-weight: bold;
					color: #000000;
				}
		
		#container #content #blog {
			float: left;
			width: 580px;
			min-width: 580px;
			max-width: 580px;
		}

			#container #content #blog #blog_comment_form {
				width: 560px;
				min-width: 560px;
				max-width: 560px;
			}

				#container #content #blog #blog_comment_form .submit {
					border: none;
					background-color: transparent;
					padding: 0px;
					margin-top: 2px;
				}

				#container #content #blog #blog_comment_form label {
					font-family: "Times New Roman", Times, serif;
					font-size: 100%;
					padding-left: 10px;
					color: #000000;
					font-weight: bold;
				}

				#container #content #blog #blog_comment_form input {
					border: 1px #B1AD9E solid;
					background-color: #ffffff;
					padding: 3px;
					font-family: "Times New Roman", Times, serif;
					font-size: 93%;
					color: #BA1F2D;
					margin-top: 5px;
					font-weight: bold;
				}

				#container #content #blog #blog_comment_form textarea {
					border: 1px #B1AD9E solid;
					background-color: #ffffff;
					padding: 5px;
					font-family: "Times New Roman", Times, serif;
					font-size: 93%;
					color: #BA1F2D;
					margin-top: 5px;
					font-weight: bold;
				}

				#container #content #blog #blog_comment_form #comment {
					width: 560px;
					max-width: 560px;
					min-width: 560px;
				}

				#container #content #blog #blog_comment_form #blog_comment_notice {
					clear: both;
					width: 580px;
					max-width: 580px;
					min-width: 580px;
					background-color: #ffffff;
					margin-bottom: 15px;
					border-right: 1px #dedbd1 solid;
					border-top: 1px #dedbd1 solid;
					border-bottom: 1px #dedbd1 solid;
				}

					#container #content #blog #blog_comment_form #blog_comment_notice h1 {
						font-size: 93%;
						font-weight: normal;
						padding-bottom: 10px;
						padding-top: 10px;
						padding-left: 15px;
						font-family: "Times New Roman", Times, serif;
					}

			#container #content #blog #blog_comment_odd {
				padding: 10px;
				border-top: 1px #b1ad9e solid;
				border-bottom: 1px #b1ad9e solid;
				border-right: 1px #b1ad9e solid;
				background-color: #e6e5dc;
				margin-top: 2px;
				margin-bottom: 2px;
			}
			
			#container #content #blog #blog_comment_even {
				padding: 10px;
				border-top: 1px #b1ad9e solid;
				border-bottom: 1px #b1ad9e solid;
				border-right: 1px #b1ad9e solid;
				background-color: #d8d7cc;
				margin-top: 2px;
				margin-bottom: 2px;
			}

			#container #content #blog #blog_comment_text {
				font-weight: normal;
			}

				#container #content #blog #blog_comment_text a:link, 
				#container #content #blog #blog_comment_text a:active, 
				#container #content #blog #blog_comment_text a:visited {
					color: #BA1F2D;
					text-decoration: underline;
				}

				#container #content #blog #blog_comment_text a:hover {
					color: #BA1F2D;
					text-decoration: none;
				}

				#container #content #blog #blog_comment_text #blog_comment_author {
					float: left;
					width: 50%;
					max-width: 50%;
					min-width: 50%;
					font-size: 85%;
					padding-bottom: 5px;
					text-align: left;
				}

					#container #content #blog #blog_comment_text #blog_comment_author strong {
						font-weight: bold;
					}

				#container #content #blog #blog_comment_text #blog_comment_dateline {
					float: right;
					width: 50%;
					max-width: 50%;
					min-width: 50%;
					font-size: 85%;
					padding-bottom: 5px;
					text-align: right;
				}
					
				#container #content #blog #blog_comment_text #blog_comment_content {
					margin-top: 5px;
					padding-top: 5px;
					border-top: 1px #b1ad9e solid;
					clear: both;
					font-size: 85%;
					line-height: 1.25em;
				}

					#container #content #blog #blog_comment_text #blog_comment_content strong {
						font-weight: bold;
					}

					#container #content #blog #blog_comment_text #blog_comment_content em {
						font-style: italic;
					}

					#container #content #blog #blog_comment_text #blog_comment_content u {
						text-decoration: underline;
					}
			
			#container #content #blog #blog_post {
				border: 1px #dedbd1 solid;
				background-color: #ffffff;
				padding: 15px;
				margin-bottom: 10px;
				overflow: hidden;
			}

				#container #content #blog #blog_post #blog_image {
					width: 545px;
					height: 195px;
					border: 1px #999999 solid;
					margin-bottom: 18px;
				}
				
				#container #content #blog #blog_post #blog_info {
					clear: both;
					padding-bottom: 13px;
					border-bottom: 1px #cacaca solid;
					overflow: hidden;
					font-size: 77%;
				}
				
					#container #content #blog #blog_post #blog_info #blog_comments {
						float: right;
						text-align: right;
						color: #999999;
						font-weight: normal;
						width: 300px;
						max-width: 300px;
						min-width: 300px;
					}

						#container #content #blog #blog_post #blog_info #blog_comments #blog_comments_text {
							float: right;
						}

							#container #content #blog #blog_post #blog_info #blog_comments #blog_comments_text a:link, 
							#container #content #blog #blog_post #blog_info #blog_comments #blog_comments_text a:visited, 
							#container #content #blog #blog_post #blog_info #blog_comments #blog_comments_text a:active {
								color: #999999;
								text-decoration: none;
							}

							#container #content #blog #blog_post #blog_info #blog_comments #blog_comments_text a:hover {
								color: #999999;
								text-decoration: underline;
							}

						#container #content #blog #blog_post #blog_info #blog_comments #blog_comments_icon {
							float: left;
							margin-right: 5px;
						}
					
					#container #content #blog #blog_post #blog_info #blog_dateline {
						float: left;
						color: #999999;
						font-weight: normal;
						width: 200px;
						max-width: 200px;
						min-width: 200px;
					}

				#container #content #blog #blog_post #blog_title {
					clear: both;
					padding-top: 15px;
					margin-bottom: 10px;
					font-size: 197%;
					font-family: "Times New Roman", Times, serif;
				}

				#container #content #blog #blog_post #blog_text {
					clear: both;
					margin-bottom: 5px;
					font-size: 93%;
				}

					#container #content #blog #blog_post #blog_text strong {
						font-weight: bold;
					}

					#container #content #blog #blog_post #blog_text em {
						font-style: italic;
					}

					#container #content #blog #blog_post #blog_text u {
						text-decoration: underline;
					}

					#container #content #blog #blog_post #blog_text p {
						line-height: 1.40em;
						margin-bottom: 10px;
					}

					#container #content #blog #blog_post #blog_text a:link,
					#container #content #blog #blog_post #blog_text a:visited,
					#container #content #blog #blog_post #blog_text a:active {
						color: #000000;
						text-decoration: underline;
					}

					#container #content #blog #blog_post #blog_text a:hover {
						color: #000000;
						text-decoration: none;
					}

				#container #content #blog #blog_post #blog_readmore {
					clear: both;
					font-size: 85%;
				}
				
					#container #content #blog #blog_post #blog_readmore_icon {
						float: left;
						margin-right: 5px;
					}
					
				#container #content #blog #blog_post #blog_readmore a:link, 
				#container #content #blog #blog_post #blog_readmore a:visited, 
				#container #content #blog #blog_post #blog_readmore a:active {
					color: #e8a04d;
					text-decoration: none;
				}
				
				#container #content #blog #blog_post #blog_readmore a:active {
					color: #e8a04d;
					text-decoration: underline;
				}

			#container #content #blog #blog_post_duo {
				clear: both;
			}
			
				#container #content #blog #blog_box_left {
					float: left;
					width: 285px;
					min-width: 285px;
					max-width: 285px;
				}

				#container #content #blog #blog_box_right {
					float: right;
					width: 285px;
					min-width: 285px;
					max-width: 285px;
				}
				
				#container #content #blog #blog_box {
					border: 1px #dedbd1 solid;
					background-color: #ffffff;
					padding: 15px;
					margin-bottom: 10px;
					overflow: hidden;
				}

				#container #content #blog #blog_post_duo #blog_box_image {
					width: 76px;
					height: 76px;
					border: 1px #999999 solid;
					margin-right: 10px;
					float: left;
				}
				
				#container #content #blog #blog_post_duo #blog_box_info {
					clear: both;
					padding-bottom: 8px;
					border-bottom: 1px #cacaca solid;
					overflow: hidden;
					font-size: 77%;
				}
				
					#container #content #blog #blog_post_duo #blog_box_info #blog_box_comments {
						float: right;
						text-align: right;
						color: #999999;
						font-weight: normal;
						width: 120px;
						min-width: 120px;
						max-width: 120px;
					}

						#container #content #blog #blog_post_duo #blog_box_info #blog_box_comments #blog_box_comments_text {
							float: right;
						}

						#container #content #blog #blog_post_duo #blog_box_info #blog_box_comments #blog_box_comments_icon {
							float: left;
							margin-right: 5px;
						}
					
					#container #content #blog #blog_post_duo #blog_box_info #blog_box_dateline {
						float: left;
						color: #999999;
						font-weight: normal;
						width: 120px;
						min-width: 120px;
						max-width: 120px;
					}

				#container #content #blog #blog_post_duo #blog_box_title {
					clear: both;
					padding-top: 8px;
					margin-bottom: 10px;
					font-size: 138.5%;
					font-family: "Times New Roman", Times, serif;
				}

				#container #content #blog #blog_post_duo #blog_box_text {
					clear: both;
					margin-bottom: 5px;
					font-size: 93%;
				}

					#container #content #blog #blog_post_duo #blog_box_text p {
						line-height: 1.40em;
						margin-bottom: 10px;
					}

					#container #content #blog #blog_post_duo #blog_box_text a:link,
					#container #content #blog #blog_post_duo #blog_box_text a:visited,
					#container #content #blog #blog_post_duo #blog_box_text a:active {
						color: #000000;
						text-decoration: underline;
					}

					#container #content #blog #blog_post_duo #blog_box_text a:hover {
						color: #000000;
						text-decoration: none;
					}

				#container #content #blog #blog_post_duo #blog_box_readmore {
					clear: both;
					font-size: 85%;
				}
				
					#container #content #blog #blog_post_duo #blog_box_readmore_icon {
						float: left;
						margin-right: 5px;
					}
					
				#container #content #blog #blog_post_duo #blog_box_readmore a:link, 
				#container #content #blog #blog_post_duo #blog_box_readmore a:visited, 
				#container #content #blog #blog_post_duo #blog_box_readmore a:active {
					color: #e8a04d;
					text-decoration: none;
				}
				
				#container #content #blog #blog_post_duo #blog_box_readmore a:active {
					color: #e8a04d;
					text-decoration: underline;
				}

	#container #footer {
		clear: both;
		border-top: 1px #ebe9e1 solid;
		background-color: #e4e2db;
		padding-top: 15px;
		padding-bottom: 20px;
		text-align: center;
		width: 939px;
		min-width: 939px;
		max-width: 939px;
		font-size: 77%;
	}

		#container #footer a:link, 
		#container #footer a:visited, 
		#container #footer a:active {
			font-weight: bold;
			color: #b40000;
			text-decoration: none;
		}

		#container #footer a:hover {
			font-weight: bold;
			color: #b40000;
			text-decoration: underline;
		}
		
.navigation {
	clear: both;
	width: 580px;
	min-width: 580px;
	max-width: 580px;
}

	.navigation .alignleft {
		float: left;
		margin-bottom: 10px;
	}
	
	.navigation .alignright {
		float: right;
		margin-bottom: 10px;
	}

#wpcf {
	font-family: "Times New Roman", Times, serif;
}
	
	#wpcf label {
		clear: both;
		display: block;
		font-family: "Times New Roman", Times, serif;
		float: left;
		width: 200px;
	}
	#wpcf input {
		border: 1px #B1AD9E solid;
		background-color: #ffffff;
		font-family: "Times New Roman", Times, serif;
		color: #BA1F2D;
		font-weight: bold;
		float: left;
		width: 200px;
		padding: 3px;
		margin: 2px 5px 2px 0;
	}
	
	#wpcf textarea {
		border: 1px #B1AD9E solid;
		background-color: #ffffff;
		font-family: "Times New Roman", Times, serif;
		color: #BA1F2D;
		font-weight: bold;
		width: 500px;
		height: 100px;
		padding: 3px;
		margin: 0 5px 10px 0;
	}
	#wpcf #contactsubmit {
		float: right;
		border: none;
		background-color: #ffffff;
		padding: 0px;
		margin: 0px;
		width: 77px;
		max-width: 77px;
		min-width: 77px;
		height: 19px;
		max-height: 19px;
		min-height: 19px;
	}	