body {  
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	background-position: 50%;
	font-family: Arial, sans-serif; 
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
}

p {
}
.copyright{
	color:#a5ae7a;
}

table{
	border-color: #a5ae7a; 
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
}
.Ctlanding {
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:11pt;
	border-collapse: collapse;
	font-weight: normal;
}
.shop{
	border-color: #a5ae7a; 
	background-color: #FFF;
	border-width: 0px 1px 1px 0px;    
	border-style: solid;
	margin: 0px 0px 0px 0px;
}
.homepage{
	border-color: #a5ae7a; 
	background-color: #FFF;
	border-width: 0px 1px 1px 0px;    
	border-style: solid;
	font-size: 14px;
}
.gayday {
	background-color: #8fa94d;
	margin: 0px 0px 0px 0px;
	font-size:11pt;
	color: #363C20; 
	font-weight: normal;
}

td{
	border-color: #000000;    
	border-width: 0px 0px 0px 0px;    
	border-style: solid;
	vertical-align: top;
}
.orchidmonth{
	/*color:green;*/
}
.elsecell{}
.shop{
	vertical-align: top;
	border-color: #000000;    
	border-width: 0px 1px 1px 0px;    
	border-style: solid;
}
.Frontpageheadline, .ProgramInfo, .ProgramDate {
	border-color: #006600;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
}
.programs{
	border-color: #000000;    
	border-width: 1px 2px 2px 1px;    
	border-style: solid;
}
.ProgramDate3{
	border-color: #A5AE7A;
	border-width: 0px 0px 2px 0px;
	border-style: solid;
}
.HRule,.HRuleSingle{
	border-color: #A5AE7A;    
	border-width: 2px 0px 2px 0px;    
	border-style: solid;
}
.test{
	vertical-align: top;
	border-color: #000000;    
	border-width: 1px 1px 1px 1px;    
	border-style: solid;	
}

UL{	list-style-type: disc;
}


img {
	margin: 10px;
	border-color: #dde0cd;
}
.Cbadges{
	border-style: none;
	margin: 3px;
	border-color: #ffffff;
	border-width: 0px;
	border: 0;
}
.flush{
	margin: 0px;
	border-color: #dde0cd;
}
.HomeImage {
	margin: 0px;
	border-color: #FFFFFF;
}
.PartnerLogo {
	margin: 0px;
	border: 0px;
	border-color: #FFFFFF;
}


A.BNav {text-decoration:none;font-size:10pt;color:#000000;}
A.BNav:Hover {text-decoration:none;	color:#663300;} 

A.memberevents:link    { color:#bf63ba; text-decoration:underline; }
A.memberevents:visited { color:#bf63ba; text-decoration:underline; }
A.memberevents:hover   { color:green; text-decoration:underline; }
A.memberevents:active  { color:#bf63ba; text-decoration:underline; }

A.BCNav {text-decoration:none;font-size:10pt;color:#b32746;}
A.CopNav {text-decoration:underline;color:#a5ae7a;}
A.PNav {text-decoration:underline;color:#a5ae7a;}
A.UNav {text-decoration:underline;}
A.ProgNav {text-decoration:underline;color:#0000CC;}
A.SNav {text-decoration:underline;color:#454eaa;}
A.WhiteNav {text-decoration:Underline;color:#a5ae7a;}

A.RNav {
	text-decoration:underline !important;
	color:#a5ae7a !important;
	font-family: "Times New Roman", Times, serif !important; 
	font-style: italic !important;
}
A.TopNav {
	font-weight: bold;
	font-size: 10pt;
	text-decoration:none;
	color:#a5ae7a;
}
A.TopNavC {
	font-weight: bold;
	font-size: 10pt;
	text-decoration:none;
	color:#363C20;
}
A.HomeNav {
	font-weight: bold;
	font-size:13pt;
	text-decoration: none;
	color:#FFFFFF;
}
A.ReturnHome {
	text-decoration: none;
	color:#FFFFFF;
}
A.SubNav {
	font-weight: bold;
	font-size: 10pt;
	text-decoration:none;
	color:#a5ae7a;
}
A.SubNavC {
	font-weight: bold;
	font-size: 10pt;
	text-decoration:none;
	color:#363C20;
}
A.menu {
	font-size:11pt;
	text-decoration:none;
	color:#663300;
}
A.menu2 {
	font-size:11pt;
	text-decoration:none;
	color:#363C20;
}
A.menudark {
	font-size:11pt;
	text-decoration:none;
	color:#000000;
}

div {
}

.memberevents { 
	color: #bf63ba;
	font-style: normal;
	font-weight: normal;

} 
.highlights { 
	color: #a5ae7a;
	font-weight: bold;
}


span {
}
.stamped{
	width: 379px;
	height: 213px;
	position:absolute;
	display: block;
	margin-left: 100px;
	background: url(/images/soldoutstamp.gif);
	background-repeat: no-repeat;
}
.menucolor {color:#a5ae7a;}
.sponsor {color: #0f63ba;font-style: normal;font-weight: normal;} 
.Greentext{color:#a5ae7a;font-family: "Times New Roman", Times, serif;font-style: italic;}
.Greenplain{color:#a5ae7a;}
.bottom { z-index: 0;}
.bellespink{color: #dbb363;}
.FrontPageHeadline {  font-size: 12pt; font-weight: bold}
.FrontPagebody {  font-size: 10pt; font-style: normal}
.TopBarBody {  font-size: 12pt; font-weight: bold; font-style: italic}
.CalendarEntryHeadline {  font-size: 12pt; font-weight: bold}
.CalendarDateEntry {  font-size: 12pt; font-weight: bold}
.CalendarEntryDetail {  font-size: 12pt; font-weight: normal}
.addressfooter {  font-size: 10pt; font-weight: normal}
.imagedescription{  font-size: 9pt; font-weight: normal}
.Title {  font-size: 15pt; font-weight: bold; font-weight:900; color:#000000}
.subTitle {  font-size: 13pt; font-weight: bold; color:#000000}
.maroon {color:#b32746;}
.green{color:#a5ae7a;}
.heading {  font-size: 15pt; font-weight: bold; color:#000000}
.Heading2 {  font-size: 13pt; font-weight: bold; color:#000000}
.wheading {  font-size: 15pt; font-weight: bold; color:#a5ae7a}
.subheading {  font-size: 13pt; font-weight: bold; color:#000000}
.wsubheading {  font-size: 13pt; font-weight: bold; color:#a5ae7a}
.italix {	font-style: italic;}


.Fabulous {
	font-size:14pt;
	font-family: "Times New Roman", Times, Serif;
	font-style: italic;
	color:#FFFFFF;
}

.subtext {  font-size: 10pt; font-weight: normal}
.storeitemtitle {font-size: 9pt;font-weight: bold;}
.storeitemprice {font-size: 9pt;font-weight: bold;}
.storeitemdescription {font-size: 9pt;font-weight: normal;}

.style4 {color: #FF00FF}
.style42 {font-weight: bold; }
.style43 {color: #363C20; font-weight: normal;}
.style45 {font-size: 24px; font-style: italic; font-weight: bold; }
.style53 {
	font-size: 29px;
	font-weight: bold;
	color: #000000;
}
.style64 {color: #FF66CC}
.style68 {font-size: 29px; font-weight: bold; font-style: italic; color: #000000; }
.style69 {
	color: #363C20;
	font-weight: bold;
	font-family: "Californian FB";
	font-size: 29px;
	font-style: italic;
}
