body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1em;
	font-weight:100;
	color: #680001;
}

p {
 padding-left:25px;
}
body {
	width: 760px;
	margin: 0 auto;
	border-left: 2px #007C02 solid;
	border-right: 2px #007C02 solid;
	background-color:#FFFF99
}

div.content {
padding: 0px 45px 5px 45px;
text-align:left;
}
.content th img  {
    padding: 2px;
	margin: 4px;
	border: solid 1px #007C02;
}
a:link {
	color: #D04D05;
}
a:visited {
	color: #007C02;
}
a:hover {
	color: #007C02;
}
a:active {
	color: #D04D05;
}
h1 {
	font-size: 2em;
	color: #007C02;
	text-align: center;
}
h2 {
	font-size: 1.7em;
	color: #D04D05;
	padding-left:5px;
}
h3 {
	font-size: 1.5em;
	color: #680001;
	padding-left:15px;
}
h1.tags  {
	font-size: .7em;
	color: #D04D05;
	padding-left:5px;
	text-align: left;

}
div#slideshow {
width: 658px;
height: 251px;
margin: 0 auto;
padding-top:14px;
padding-left:1px;
background-image:url(images/frame.jpg)
 
}

.required  {

background-color: #FFCC00;
}
.noborder {
border: 0;
padding:0;
margin:0;
}
img#borderless {
border: 0;
padding:0;
margin:0;
padding-top: 5px;
}
div.featured {
width: 200px;
margin: 0px 0px 5px 5px;
padding: 10px 0px 0px 0px;
border: thin dashed #FFCC00;
float: right; 
}
.featured li{
list-style-type: none;
font-size:1.2em;
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
text-indent: -20px;
}