#header {
	background: url(./images/2d6feetlogowide.jpg) top center no-repeat;
	margin-top: -50px;
	height: 235px;
		border-bottom-style: solid; 
		border-bottom-color: #000000;
		border-bottom-width: 1px;
		}

}

		li.widget .widget_box { background: #FFFFFF; 
		border-style: none;
		border-top-style: solid; 
		border-top-color: #ca2027;
		border-top-width: 1px;
		}
		
		.sidebar h3 { font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #ca2027; }


/*---:[ nav menu styles ]:---*/
.menu, .menu a, .menu li ul { border-style: solid; }
	.menu a { text-transform: uppercase; letter-spacing: 2px; }
	.menu .current > a, .menu .current-cat > a { cursor: text; }
		.menu .rss { float: right; }
		.menu .rss a, .menu .rss a:hover { padding-right: 16px; background: url('lib/images/icon-rss.gif') 100% 50% no-repeat; border: none; }
		.menu .rss a:hover { text-decoration: underline; }



	input.form_submit:hover { color: #ca2067; }

dl#comment_list { border-top: 1px solid #ca2067; }
			dl#comment_list dt a:hover { text-decoration: underline; }
			dl#comment_list dt .comment_author { font-weight: bold; }
			.avatar img { float: right; }
			.comment_time, .edit_comment { color: #888; }
				.comment_time { white-space: nowrap; }
				.comment_time a, .edit_comment a { color: #888; }
				.comment_time a:hover, .edit_comment a:hover { color: #888; }
		.comment_num { float: right; }
			dl#comment_list .comment_num a { font-weight: bold; color: #aaa; }
			dl#comment_list .comment_num a:hover { color: #fff; background: #aaa; text-decoration: none; }
	dl#comment_list .bypostauthor { background: #e7f8fb; }
	dl#comment_list dd { border-bottom: 1px solid #ca2067;  }
		dl#comment_list dd p.reply a { color: #888; text-transform: uppercase; letter-spacing: 1px; text-decoration: none; }
		dl#comment_list dd p.reply a:hover { text-decoration: underline; }
	dl#comment_list dl { border-top: 0; }
		dl#comment_list dl dt, dl#comment_list dl dd { background: none; }
		dl#comment_list dl dd { border-bottom: 0; }
		dl#comment_list dl .bypostauthor { background: none; }
		dl#comment_list dl dt, dl#comment_list dl dd .format_text { border-style: solid; border-color: #ddd; }
		dl#comment_list dl dt.bypostauthor, dl#comment_list dl dd.bypostauthor > .format_text { border-color: #bde0e6; }
		a.comment_link { color: #111; text-decoration: none; font-variant: small-caps; border-bottom: 1px solid #bbb; }
		a.comment_link:hover { color: #111; border-bottom-color: #111; }
	/*---:[ author comment and alternating comment colors ]:---*/
	/* dl#comment_list .even { background: #f5f5f5; }
	dl#comment_list .odd { background: #fff; } */
dl#trackback_list { border-top: 1px dotted #ca2067; }
		dl#trackback_list dt a { color: #111; }
		dl#trackback_list dt a:hover { color: #111; text-decoration: underline; }
	dl#trackback_list dd { color: #888; }
	.comments_closed p { text-transform: uppercase; letter-spacing: 1px; color: #888; }

#commentform { border-top: 1px solid #ca2067; }

		.comments_intro span.bracket { color: #ca2067; }

.prev_next { border:none; border-top-width: 1px; border-top-style: solid; border-top-color: #000000; clear: both; }

#footer { border-none; border-top-width: 2px; border-top-style: solid; border-top-color: #000000; text-align: right; clear: both; }

.headline_area h2 a { color: #ca2067; }
.headline_area h2 a:hover { color: #000000; }