BODY	{
	SCROLLBAR-BASE-COLOR: #448762;
	SCROLLBAR-ARROW-COLOR:#FFFFFF; 
	SCROLLBAR-TRACK-COLOR:#CCCCCC;
	margin: 0px;
	padding: 0px;
	border: #000000 0px solid;
	background-color: #FFFFFF;
	}



/* BACKGROUND CODE */

.savethedate 	{
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-attachment: scroll;
	font-size: 12px;
	color: #448762;
	font-weight: bold;
		}
.photocaption {
	color: #CC9966;
	line-height: normal;
}




/* NON-MENU LINK COLORS */

a:link		{
	color: #448762;
	text-decoration: underline;
}

a:visited	{
	color: #CC9966;
	text-decoration: none;
}

a:active	{
	color: #99CC66;
	text-decoration: none;
}
lowerlinks {
}


a:hover		{
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	text-align: left;
}





/* THE NEXT LINE CONTROLS THE DEFAULT FONT SIZE */

TABLE		 {
	COLOR: #666666;
	font-weight: lighter;
	font-style: normal;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	letter-spacing: normal;
}

.title 		 {
	color: #448762;
	font: 22px verdana, arial, sans-serif;
	letter-spacing: 10px;
	font-weight: normal;
	text-align: center;
}

.subtitle	 {
	color: #448762;
	letter-spacing: 3px;
	font-weight: normal;
	text-align: left;
	font-size: 16px;
	font-family: Arial, Verdana, sans-serif;
}

.topictitle	 {
	color: #448762;
	letter-spacing: normal;
	font-size: 16px;
	left: auto;
	text-align: left;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
}

.phonetitle	 {
	color: #666666;
	letter-spacing: 0px;
	font-weight: normal;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
}

.text 		{
	font-size: 12px;
	text-align: left;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	color: #666666;
}

.pageheight	{ height: 650px; }

.leftwidth	{ width: 115px;}

.footer 	{
		border-top: #C0C0C0 1px solid;
		border-right: #C0C0C0 1px solid;
		border-bottom: #C0C0C0 1px solid;
		padding: 1px 6px 1px 6px;
		}

.copytext 	{ COLOR: #666666; FONT: 10px arial, verdana, sans-serif; font-weight: normal }



.page-splits	{
	border: #436650 1px solid;
	background-color: #639A47;
	color: #639A47;
	height: 5px;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
		}





 /* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}







/* IMAGE BORDERS */

.borders	{ border: #000000 0px solid; }

.borders-topic	{ border: #000000 1px solid; }










/* CONTACT FORM */

.formmargin	{ margin: 0px; margin-top: 12px; }

.button-submit 	{
		background-image: url("picts/button.gif");
		background-color:#DDEDE7;
		FONT: 12px arial, verdana, sans-serif;
		font-weight: bold;
		color: #336666;
		width: 110px;
		padding-top: 2px;
		padding-bottom: 2px;
		cursor:pointer;
		text-align: center;
		padding-left: 10px;
		padding-right: 10px;
		BORDER: #669999 1px solid;
		}


.buttonon-submit 	{
		background-image: url("picts/buttonon.gif");
		background-color:#EBEDDD;
		FONT: 12px arial, verdana, sans-serif;
		font-weight: bold;
		color: #996600;
		width: 110px;
		padding-top: 2px;
		padding-bottom: 2px;
		cursor:pointer;
		text-align: center;
		padding-left: 10px;
		padding-right: 10px;
		BORDER: #996600 1px solid;
		}

.shadeform	{
		FONT: 12px arial, verdana, sans-serif;
		COLOR: #000000;
		background-color: #F5F9F5;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 200PX;
		BORDER: #C0C0C0 1px solid;
		}

.textarea	{
	FONT: 12px arial, verdana, sans-serif;
	background-color: #F5F9F5;
	COLOR: #333333;
	background-image: url("picts/shadeform.gif");
	text-align: left;
	WIDTH: 225px;
	HEIGHT: 125px;
	BORDER: #C0C0C0 1px solid;
		}

.dropdown 	{
		FONT: 12px arial, verdana, sans-serif;
		background-color: #F5F9F5;
		COLOR: #777777;
		WIDTH: 200PX;
		}








/* LINKS PAGE */

.searchterms 	{
		FONT: 12px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		background-color: #F5F9F5;
		COLOR: #000000;
		WIDTH: 125PX;
		BORDER: #C0C0C0 1px solid;
		}

.searchbutton 	{
	background-image: url("picts/button.gif");
	background-color:#FFFFFF;
	FONT: 12px arial, verdana, sans-serif;
	font-weight: bold;
	COLOR: #448762;
	height: 20px;
	cursor:pointer;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 2px;
	BORDER: #448762 1px solid;
		}





/* START THE CODE FOR THE MENUS */


.menubackground	{
		background-color: #448762;
		border-top: #8AB59D 1px solid;
		border-bottom: #006600 1px solid;
		padding-top: 8px;
		padding-bottom: 8px;
		}



.menu		{ font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 8pt;
		  font-weight: normal;
		  letter-spacing: 1px;
		  padding-top: 1px;
		  padding-bottom: 1px;
		  padding-left: 5px;
		  padding-right: 5px;
		  margin-right: 4px;
		  cursor:pointer;
		  text-align: center;
		  display: block;
		  line-height: 16px;
		  white-space:nowrap;
		  border: #8AB59D 1px solid; }


a.menu:link 	{ background-color:#448762;
		  color: #FFFFFF; }


a.menu:visited 	{ background-color:#448762;
		  color: #FFCC99; }


a.menu:active 	{ background-color:#448762;
		  color: #FFFFFF; }


a.menu:hover 	{ background-color:#448762;
		  color: #FFFFFF;
		  border: #FFFFFF 1px solid; }
.savethedate table tr td table tr td table tr .text p a u {
	font-size: 14px;
	text-align: left;
}
.savethedate table tr td table tr td table tr .text table .style6 td {
	font-size: 16px;
}
.savethedate table tr td table tr td table tr .text table .style6 td {
	font-weight: bold;
}
.savethedate table tr td table tr td table tr .text table {
	text-align: left;
	font-weight: bold;
}
.savethedate table tr td table tr td table tr .just .bottomlinks .savethedate {
	text-align: left;
}
.background-main table tr td table tr td table tr .just div p .captionphoto .text .text .text .text {
	color: #666666;
}
.boxtext {
	color: #666666;
	font-size: 10px;
	text-align: center;
}
.boxsubtitle {
	font-size: 12px;
	color: #448762;
}
.flowercaption {
	font-weight: bold;
	font-size: 10px;
	color: #448762;
}
.speakersubjecttitle {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #cc9966;
	letter-spacing: normal;
}
.formoreinfo {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #666666;
}
.speakerdate {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #448762;
}
.facebook {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #448762;
	width: auto;
	letter-spacing: normal;
	position: relative;
	left: 793px;
	visibility: visible;
}
.background-main table tr td table tr td table tr .just p .subtitle strong {
	font-weight: bold;
}
.background-main table tr td table tr td table tr .just p .style12.style40 .topictitle.style39 em {
	font-size: 14px;
}
.background-main table tr td table tr td table tr .just p a u {
	color: #448762;
}
.background-main table tr td table tr td table tr .just table {
	text-align: left;
}
.subtitlesmaller {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cc9966;
	letter-spacing: 1px;
	text-align: left;
}
.background-main table tr td table tr td table tr .just div .bottomlinks a {
	font-size: 10px;
}
.background-main table tr td table tr td table tr .just div .bottomlinks a {
	font-size: 11px;
}
.background-main table tr td table tr td table tr .just .bottomlinks .copytext a {
	font-size: 11px;
}
.background-main table tr td table tr td table tr .just .copytext.style4 .bottomlinks a {
	font-size: 11px;
}
.topictitlelinkl {
	font-family: verdana, arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #448762;
}
.background-main table tr td table tr td .text tr .just .bottomlinks a {
	font-size: 11px;
}
.background-main table tr td table tr td table tr .just p .style4 .style13.topictitle strong {
	text-align: left;
}
.background-main table tr td table tr td table tr .just ul .speakersubjecttitle a u {
	font-size: 12px;
}

