/* -- This is the place to add your own style modifications without touching the original styles -- */
h1.archive-title {
	padding:0 0 10px;
	margin:0 0 15px;
	border-bottom:1px dotted #00519a;
	background: #000;
	color:#fff;
	}
h1.page-title {
	padding:0 0 10px;
	margin:0 0 15px;
	border-bottom:1px dotted #00519a;
	background: #000;
	color:#fff;
	
}

h2.feature-title,
h3.widgettitle,
h2.feat-title {
	font-size:14pt;
	margin-bottom:14px;
	padding: 2px 5px;
	border-bottom:1px dotted #00519a;
	background: #000000; /* old browsers */

background: -moz-linear-gradient(left, #000000 0%, #383838 25%, #545454 56%, #545454 65%, #383838 77%, #000000 100%); /* firefox */

background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000), color-stop(25%,#383838), color-stop(56%,#545454), color-stop(65%,#545454), color-stop(77%,#383838), color-stop(100%,#000000)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); /* ie */


	color:#fff;
	height:25px;
	line-height:25px;
	
	}

h3.widgettitle,
h2.feat-title {
	height:auto;
        background: #000000; /* old browsers */

background: -moz-linear-gradient(left, #000000 0%, #383838 25%, #545454 56%, #545454 65%, #383838 77%, #000000 100%); /* firefox */

background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000), color-stop(25%,#383838), color-stop(56%,#545454), color-stop(65%,#545454), color-stop(77%,#383838), color-stop(100%,#000000)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); /* ie */

	


color:#fff;	

}

h2.feature-title span, 
h3.widgettitle span {
	}

#wrap {
	width:960px;
	background:#fff;
	clear: both;
	margin: 5px auto;
	padding:5px;
	}
#footer {
	clear: both;
	margin: 0 auto;
	padding: 15px 5px;
	border-top:2px solid #000;
	position:relative;
	font-size:8pt;

border-bottom:2px solid #eb891b;

	background: #EB891B; /* old browsers */

background: -moz-linear-gradient(left, #EB891B 0%, #F1A500 33%, #EFD499 50%, #F1A500 70%, #EB891B 100%); /* firefox */

background: -webkit-gradient(linear, left top, right top, color-stop(0%,#EB891B), color-stop(33%,#F1A500), color-stop(50%,#EFD499), color-stop(70%,#F1A500), color-stop(100%,#EB891B)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EB891B', endColorstr='#EB891B',GradientType=1 ); /* ie */


}

#footer-widgets {
	clear: both;
	margin: 0 auto;
	padding:30px 0 20px;
	width:960px;
	border-top:2px solid #02246c;
	background: #EB891B; /* old browsers */

background: #EB891B; /* old browsers */

background: -moz-linear-gradient(left, #EB891B 0%, #F1A500 33%, #EFD499 50%, #F1A500 70%, #EB891B 100%); /* firefox */

background: -webkit-gradient(linear, left top, right top, color-stop(0%,#EB891B), color-stop(33%,#F1A500), color-stop(50%,#EFD499), color-stop(70%,#F1A500), color-stop(100%,#EB891B)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EB891B', endColorstr='#EB891B',GradientType=1 ); /* ie */

}



#related {
	padding: 15px;
	margin: 0 0 15px;
	background:#e5f2ff;
	border: 1px solid #ddd; 
	}
.meta {
	margin: 0 0 15px;
	padding:0 5px;
	border:1px solid #ddd;
	height:24px;
	line-height:24px;
	font-size:8pt;
	background: #EB891B; /* old browsers */

background: -moz-linear-gradient(left, #EB891B 0%, #F1A500 33%, #EFD499 50%, #F1A500 70%, #EB891B 100%); /* firefox */

background: -webkit-gradient(linear, left top, right top, color-stop(0%,#EB891B), color-stop(33%,#F1A500), color-stop(50%,#EFD499), color-stop(70%,#F1A500), color-stop(100%,#EB891B)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EB891B', endColorstr='#EB891B',GradientType=1 ); /* ie */


position:relative;
	z-index:1;
	}

.cat-posts-widget .meta {
	margin-bottom: 10px;
	border-top:0;
	background:#e5f2ff;
	border:0;
	border-bottom:1px dotted #ddd;
	padding:0;
	}

#catnav {
	padding:0; 
	margin:0;
	

background: #EB891B; /* old browsers */

background: -moz-linear-gradient(left, #EB891B 0%, #F1A500 33%, #EFD499 50%, #F1A500 70%, #EB891B 100%); /* firefox */

background: -webkit-gradient(linear, left top, right top, color-stop(0%,#EB891B), color-stop(33%,#F1A500), color-stop(50%,#EFD499), color-stop(70%,#F1A500), color-stop(100%,#EB891B)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EB891B', endColorstr='#EB891B',GradientType=1 ); /* ie */


	}

#topnav {
	padding:0; 
	margin:0;

	background: #000000; /* old browsers */

background: -moz-linear-gradient(left, #000000 0%, #383838 25%, #545454 56%, #545454 65%, #383838 77%, #000000 100%); /* firefox */

background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000), color-stop(25%,#383838), color-stop(56%,#545454), color-stop(65%,#545454), color-stop(77%,#383838), color-stop(100%,#000000)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); /* ie */



	}