p, td, ul, ol, .normal {
	font-family: "Gill Sans", "Gill Sans MT", GillSans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
        }

.goudy {
	font-family: Goudy, Times New Roman, Times, serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
        }

.magazine_title{
	font-family: "Gill Sans", "Gill Sans MT", GillSans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 21px;
	color: #A7CD39;
}

.menu {
	font-family: "Gill Sans", "Gill Sans MT", GillSans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
        }

.menutitle {
	font-family: "Gill Sans", "Gill Sans MT", GillSans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #000000;
        }

.copyright {
	font-size: 10px;
	color: #A7CD39
}

.green, .greenline, .missing {
	color: #A7CD39;
}

.missing {
	font-family: "Gill Sans", "Gill Sans MT", GillSans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

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

*.menu a:link 	{ text-decoration: none; color: #666666 }
*.menu a:active	{ text-decoration: none; color: #666666 }
*.menu a:visited	{ text-decoration: none; color: #666666 }
*.menu a:hover	{ text-decoration: none; color: #A7CD3A }

*.menutitle a:link 	{ text-decoration: none; color: #000000 }
*.menutitle a:active	{ text-decoration: none; color: #000000 }
*.menutitle a:visited	{ text-decoration: none; color: #000000 }
*.menutitle a:hover	{ text-decoration: none; color: #A7CD3A }

*.copyright a:link 	{ text-decoration: none; color: #A7CD3A }
*.copyright a:active	{ text-decoration: none; color: #A7CD3A }
*.copyright a:visited	{ text-decoration: none; color: #A7CD3A }
*.copyright a:hover	{ text-decoration: none; color: #A7CD3A }

*.green a:link 	{ text-decoration: none; color: #A7CD39 }
*.green a:active	{ text-decoration: none; color: #A7CD39 }
*.green a:visited	{ text-decoration: none; color: #A7CD39 }
*.green a:hover	{ text-decoration: none; color: #A7CD39 }

*.greenline a:link 	{ text-decoration: underline; color: #A7CD39 }
*.greenline a:active	{ text-decoration: underline; color: #A7CD39 }
*.greenline a:visited	{ text-decoration: underline; color: #A7CD39 }
*.greenline a:hover	{ text-decoration: underline; color: #A7CD39 }

*.gray a:link 	{ text-decoration: none; color: #666666 }
*.gray a:active	{ text-decoration: none; color: #666666 }
*.gray a:visited	{ text-decoration: none; color: #666666 }
*.gray a:hover	{ text-decoration: none; color: #A7CD3A }

.search { border: 1px solid #999999; background-color: #FFFFFF; color: #000000; height: 20px; width:110px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:17px; margin: 0 0 0 0}
.searchsubmit { border: 0px solid #A7CD39; background-color: #A7CD39; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:16px; height: 20px; text-transform: uppercase;}

.email { border: 1px solid #EDF5D8; background-color: #FFFFFF; color: #000000; height: 20px; width:110px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:17px; margin: 0 0 0 0}
.emailsubmit { border: 0px solid #EDF5D8; background-color: #EDF5D8; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:16px; height: 20px; text-transform: uppercase;}

.submit { border: 0px solid #A7CD39; background-color: #A7CD39; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:16px; height: 20px; text-transform: uppercase;}

input {height: 20px;}

.gray {
	color: #666666;
}

.largefont, .largefont a {
	font-family: "Gill Sans", "Gill Sans MT", GillSans, Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 30px;
	color: #A7CD39;
}

