.menu         { font-family: Arial; font-size: 10pt; color: #FFEAFE; text-decoration: none; 
               font-weight: bold }
               
.quote       { font-family: Verdana; font-size: 14pt; color: #FFFF00; font-style: italic; 
               font-weight: bold }
.bigtext     { font-family: Verdana; font-size: 0.9em; color: #FFFFFF; line-height: 150%; 
                font-weight: bold; margin-top: 0px; 
               margin-bottom: 0px }
.thumb       { border: 1px solid #FF99FF }
:hover.menu {  text-decoration: underline;              }


.sitelisttable { border:1px solid #D99DD2; border-collapse: collapse; color:#FFEAFE; background-color:#7C357B }
.sitelisttable td { padding: 4px 0px 0px 0px; }
.sitelisttable td p {font-family: Arial; font-size: 8pt; color: #ffffff; margin-top: 0px; margin-bottom: 9px}
.sitelisttable td p.title {font-family: Arial; font-size: 12pt; color: #FFFF00; text-decoration: none; margin-top: 0px; margin-bottom: 0px; font-weight: bold }

.sitelisttable td p.quote { font-family: Verdana; font-size: 14pt; color: #FFFF00; font-style: italic; font-weight: bold }

.sitelisttable td a { text-decoration: none; }

.thumblink   { border: 2px solid #ffffff; margin-top:0px; margin-bottom:0px }

.sitelisttable td a {color: #FFEAFE; }

.joindiv     { color: #000000; text-align: center; font-family: Arial; font-size: 10pt; 
                padding: 2px;    }
               
.joindiv div.special { text-align: center; width: 390px; border: 1px solid #330066; padding: 2px; 
               background-color: #FFFFFF; color:#FF0000; font-weight:bold }
               
.joindiv div.special a {color: #0000ff; font-weight: bold; font-family: Arial; }
               
.joindiv a { color: #FFFF00; font-weight: bold; font-family: Arial }

.joindiv p.big { font-size: 1.5em; color: #FFFFFF; font-weight: normal; margin-top: 0px; margin-bottom: 0px }


.joincell {color: #000000; text-align: center; font-family: Arial; font-size: 10pt; 
               border: 1px solid #000000; padding: 2px; background-color: 
               #E9D1ED; 


		 }
		 
.cellwrapper {border:2px solid #E53AD6; -webkit-border-top-left-radius:10px;			
	    -moz-border-radius-topleft:10px;	 
		-webkit-border-top-right-radius:10px;			
	    -moz-border-radius-topright:10px;
		
	    text-align: center; color:#000000; padding-left:2px; padding-right:2px; padding-top:3px; padding-bottom:1px; background-color:#7C357B;
	    margin-top: 6px; margin-bottom: 6px; width: 98%		 
	    }