* {
	margin: 0;
	padding: 0;
}

img { border: 0; }

.clear, #footer { clear: both; }

body {
	background: #cecab7;
	font-family:  Verdana, Tahoma, Sans-Serif;
	font-size: 12px;
	color: #202328;
}

a {
	color: #930;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#wrapper {
	width: 906px;
	background: #fff url(images/content-top.gif) no-repeat top;
	margin: 12px auto 0 auto;
	padding: 21px 21px 7px 19px
}

	h1 a span { display: none; }
	
	h1 a {
		width: 371px; height: 44px;
		background: url(images/logo.gif) no-repeat;
		display: block;
		float: left;
	}
	
	.search-box {
		width: 363px; height: 39px;
		background: url(images/search-box-bg.gif) no-repeat;
		padding: 28px 14px 14px 14px;
		float: right;
	}
	
		.search-box .input-box {
			width: 284px; height: 14px;
			background: url(images/search-input.gif) no-repeat;
			padding: 6px;
			border: 0;
			float: left;
			margin: 0 4px 0 0;
		}
		
		.search-box .search-button {
			width: 59px; height: 26px;
			background: url(images/search-button.gif) no-repeat;
			color: #dcdcdc;
			font-size: 0.1em;
			text-align: left;
			border: 0;
			cursor: pointer;
		}
		
	ul.navigation {
		width: 895px; height: 38px;
		background: url(images/nav-bg.gif) no-repeat;
		padding: 0 0 0 11px;
		margin: 0 0 11px 0;
		clear: both;
		list-style: none;
	}
	
		ul.navigation li {
			height: 12px;
			line-height: 38px;
			float: left;
		}
		
		ul.navigation li a {
			border-right: 2px solid #bdd2d7;
			padding: 0 10px;
			text-decoration: none;
			font-weight: bold;
			color: #930;
		}
		
		ul.navigation li.first a {
			border-left: 2px solid #bdd2d7;
		}
		
		ul.navigation li a:hover {
			color: #f60;
		}
		
	#main-content {
		width: 487px;
		float: left;
		padding: 15px 14px 0 0;
	}

.UTWPrimaryTags { padding: 10px 0 10px 0; }

	
		#main-content p {
			margin: 5px 0;
		}
		
		#main-content p.post-date, #main-content p.post-info, #main-content p.post-date a, #main-content p.post-info a {
			font-size: 11px;
			color: #963;
			margin: 0;
		}
		
		#main-content h2, #main-content h2 a {
			font-size: 18px;
			font-family: Arial;
			color: #f60;
			text-decoration: none;
		}
		
		#main-content hr {
			width: 100%; height: 1px;
			background: #e5e5e5;
			border: 0;
			margin: 12px 0;
		}
		
		#main-content img {
			border: 5px solid #d3e9ff;
		}


		#main-content ul, #main-content ol {
			margin-left: 30px;
		}

		
		.comment-link {
			color: #690;
			font-weight: bold;
			padding: 0 0 35px 0;
		}
		
			.comment-link a {
				background: url(images/comment-icon.gif) no-repeat left center;
				padding: 0 0 0 18px;
				color: #690;
				text-decoration: none;
				font-weight: normal;
			}
	
		
	#side-bar {
		width: 391px;
		float: right;
	}
	
		.featured-entry {
			width: 357px;
			background: #887151 url(images/featured-entry-top.gif) no-repeat;
			padding: 17px 17px 7px 17px;
			color: #fff;
			font-family: "Arial";
			font-size: 11px;
		}
		
. featured-entry p {
			font-family: "Arial";
			color: #fff;
			font-size: 11px;
}

			.featured-entry h2 {
				font-size: 16px;
				font-family: "Arial";
				border-bottom: 1px solid #a0855f;
				padding: 0 0 4px 0;
				margin: 0 0 10px 0;
				font-weight: bold;
			}
			
			.featured-entry img {
				border: 1px solid #fff;
			}
			
			.featured-entry strong, .featured-entry a {
				color: #fff;
				font-size: 14px;
				font-family: Arial;
				padding: 10px 0 0 0;
				font-weight: bold;
				text-decoration: none;
			}
			
			.featured-entry .post-info {
				color: #fc6;
				font-weight: bold;
				font-size: 10px;
			}
			
		.featured-entry-bottom {
			width: 391px; height: 10px;
			background: #887151 url(images/featured-entry-bottom.gif) no-repeat bottom;
			margin: 0 0 13px 0;
		}
		
		.light-brown {
			width: 365px;
			background: #f7f7ef url(images/light-brown-top.gif) no-repeat;
			padding: 12px;
		}
		
			.light-brown .inside-left {
				width: 192px;
				float: left;
				padding: 0 27px 0 0;
				border-right: 1px solid #d6ceb1;
			}
			
				.light-brown h3, .light-brown .inside-right h3 {
					font-family: "Myriad Pro", Mryiad;
					color: #333;
					font-size: 16px;
					padding: 0 0 2px 0;
					margin: 12px 0 2px 0;
					border-bottom: 1px solid #333;
				}
				
				.light-brown ul li, .light-brown .inside-right ul li {
					background: url(images/list-arrow.gif) no-repeat 0 5px;
					list-style: none;
					border-bottom: 1px solid #d9d4c4;
					padding: 0 0 3px 10px;
					font-size: 11px;
text-decoration: none;
				}
				
				.light-brown ul li a, .light-brown .inside-right ul li a {
					font-size: 11px;
					color: #c30;
text-decoration: none;
				}
				
			.light-brown .inside-right {
				width: 144px;
				float: right;
				text-align: left;
			}
			
		.light-brown-bottom {
			width: 389px; height: 8px;
			background: url(images/light-brown-bottom.gif) no-repeat top;
		}
		
	#footer {
		width: 928px;
		background: url(images/content-bottom.gif) no-repeat top;
		color: #7e7261;
		padding: 33px 0 15px 18px;
		margin: 0 auto;
	}


.Comments { padding: 0px; margin: 20px 0px 20px 0px ;}

.Form {}
.Form h3 {font-size: 18px; font-weight: bold; letter-spacing: 0px; border-bottom: solid 1px #c5cad0; padding: 0px 0px 5px 0px; margin: 0px 0px 15px 0px; text-transform: uppercase; }
.Form p { padding: 0px; margin: 0px; color:#50728c;}
.Form p label { padding-bottom: 11px; display: block; }
.Form p label small { font-size: 11px; color: #cc3300}

.Form .TextField { background: #fff; border: solid 1px #c3dcf1; padding: 4px; margin-right: 15px;}
.Form .TextArea { background: #fff; border: solid 1px #c3dcf1; padding: 4px; margin-bottom: 10px;}
 
.Form input.SubmitComment { width: 182px; height: 24px; background: url(images/SubmitComment.png) no-repeat;}
.Form input.SubmitComment:hover { background: url(images/SubmitComment.png) no-repeat 0 -24px; }
.Form input.SubmitCommentIE { width: 182px; height: 24px; background: url(images/SubmitComment.png) no-repeat 0 -24px;}

