body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1em;
	font-weight:normal;
	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: #0451A9;*/
	color: #D04D05;
}
a:hover {
	color: #0451A9;
}
a:active {
	color: #D04D05;
}
h1 {
	font-size: 1.2em;
	color: #007C02;
	text-align: right;
	/*line-height:1px;*/
}

h2.title{
	font-size:0.9em;
	color:#007C02;
	text-align:right;
}
h2 {
	font-size: 0.95em;
	font-weight:normal;
	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;
}
