/* CSS Document */

/* style for incomming rss */

.rss-box ul 

{
list-style:none;
margin-left:-40px;
padding-right: 20px;
margin-top:-20px;
}


.rss-box ul li

{
list-style:none;
margin-left:0px;
margin-bottom:20px;
text-decoration: none;
}


ul .rss-items
{
text-decoration: none;

}



li a .rss-items

{
text-decoration: none;
font-size: 12px

}

.rss-items

{
color:black;
}

/*======= BASIC UI =========*/



body {
	font-family: Arial, serif, helvetica, sans-serif, courier;
	text-align: center;
	background-color:#FEF6DC;
}
A:link {
	color:#AA0033;
	text-decoration: none;
		font-weight: lighter;
	}

A:visited {
	color:#555;
	text-decoration: none;
		font-weight: lighter;
}

A:active {
	color:#555;
	text-decoration: none;
		font-weight: lighter;
}

A:hover {
	color:#555;
	text-decoration: underline;
		font-weight: lighter;
}

td p div{
	font-family:Arial, serif, Helvetica, sans-serif;
	font-size: 16pt;
}

h1 {
	font-family:Arial, serif, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: lighter;
	text-align: left;
	color:#990033;
}

h2 {
	font-family:Arial, serif, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: lighter;
	color:#990033;
}

h3 {
	font-family:Arial, serif, Helvetica, sans-serif;
	font-size: 16pt;
	color:#000000;
}

h4 {
	font-family:Arial, serif, Helvetica, sans-serif;
}



.bg {
	background-color:#ffffff;
}


.menubtn { 
	border:0px; 
 	margin:0px;
	padding:0px; 
	text-decoration:none;
	background-color:#CCE0D9;
	
	}
	
	.menubtn a
	{
	
	color: #1a291b;
		padding-left: 10px;
	}
.menubtn:hover {
	background-color:#FFFFFF;
	}
		.menubtn a:hover
	{
		text-decoration: none
	}

.required {
	font-family: Arial;
	font-size: 14px;
	color: #A9122A;
}


/*======= TABLE OF CONTENTS =======*/

.webextoc {
	padding:20px;
	font-family: Arial;
	font-size:12px;
}

.webextoc  a{
	font-weight:bold;
}

.toc {
	font-family:Arial;
	font-size:11pt;
}

.toc a {
	font-family: Arial;
	font-size: 16pt;

	color: #990033;
	}

.toc-readable {
	font-family: Arial;
	font-size: 13pt;
	font-weight: bold;
	color: #990033;
	}

/*======= ARTICLES =======*/
.article-title {
	font-family: Arial;
	font-size: 24pt;
	font-weight: normal;
	color: #0000A0;

}

.article-subtitle {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}


.article-author {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
}

.article-credit {
	font-family: Arial;
	font-size: 9pt;
	color: #999999;
}

.article-excerpt {
	font-family: Arial;
	font-size: 16pt;
	color: #999999;
}

.article-copy {
	font-family: Arial;
	font-size: 12pt;
	line-height: 22px;
	color: #000000;
}


.article-copySmaller {
	font-family: Arial;
	font-size: 12pt;
	color: #000000;
}

.article-bio {
	font-family: Arial;
	font-size: 14pt;
	color: #000000;
}


.article-bioAuthor {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

/*------- Columns--------*/
.columnTitle {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #a68462;
}

.colHeaderText {
	font-family: Arial;
	font-size: 11pt;
	font-weight: normal;
	color: #0000A0;
}

.col-header {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}

.col-bio {
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
}

.col-readMore {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #0000A0;
}

/*-------- SHOPPING CART  -------*/

.cartCellLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0000A0;
}
.cartCellRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0000A0;
}
.cartCellBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0000A0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.cart3sides {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #0000A0;
	border-right-color: #0000A0;
	border-left-color: #0000A0;
}

/*------ Subscriber -----*/

.subscriber-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
}

/*----------------Side promo bar -------------*/

.sidepromobar 
{
	text-align: left;
	padding-left:10px;	
	width: 60px;
}

.sidepromobar img {
	display: none;
}

.sidepromobar a
{
color: black;

}

.merch {
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		line-height:11px;
	}
	
table #products #img img
	{
	float: left;
	margin: 20px;
		}

.rss-items li a 

{
font-size: 14px;
}
