body {
     font-weight: normal;
    margin-left:2%;
    margin-right: 2%;
 }
 span.topquote {
        font-weight: bold; 
         font-style: italic;
          font-family: times new roman,times,serif; 
          color: silver; 
        font-size: 21px; 
         line-height: 28px;
         margin-left: -10px;
}
img {
  border: 0;
}
img#nycmast {
    margin: 0 -120px -2px 8px;
    height: 127px; 
    width: 600px; 
    border: 0;
    padding: 0;
}


table.main {
     background-color: #Efefef; 
     padding: 0px;
     width: 100%;
}
td.maincol1, td.maincol2, td.maincol3 {
      vertical-align: top;
}
td.maincol1 {     
     width: 20%; 
     padding-top: 0px;
     padding-left: 10px; 
     padding-right: 10px;   
     background-color:#DFDFDF;
}
td.maincol2 {
    padding: 10px;
	pading-right:10px;
    border-left: 1px solid #03648f;
   border-top: 1px solid #03648f;
}
td.maincol3 {
    width: 19%;
    padding-top: 0px;
    padding-left: 10px; 
    padding-right: 10px;  
    background: #DFDFDF;
    border-left: 1px solid #03648f;
}

table.events {
     background-color: #Efefef; 
     padding: 0px;
     width: 100%;
}
td.eventscol1, td.eventscol2 {
      vertical-align: top;
}
td.eventscol1 {     
     width: 20%; 
     padding-top: 0px;
     padding-left: 10px; 
     padding-right: 10px;   
     background-color:#DFDFDF;
	 border-top: 1px solid #03648f;
    border-right: 1px solid #cc0000;
}
td.eventscol2 {
    padding: 10px;
	pading-right:10px;
   border-top: 1px solid #03648f;
}

p
	{
	color:#100e2b;
	font-size: 110%;
	line-height:normal;
	}
p.blue14bold {
     font-size:14px; 
     color: #100e2b; 
    font-weight: bold;
	font-family: Times New Roman, Serif;
}

p.spec-event, p.spec2-event, p.med-event  {
      border-left: 5px indigo double; 
      border-right: 1px indigo dotted; 
      padding: 10px 0px; 10px 4px;
}  

p.sunawak {

      padding: 10px 4px;
}

p.purplewak
{
	background: #dfd4f4;
	padding: 10px 4px;  

}

p.med-event {
      background: beige;  
      padding: 6px;
      padding: 10px 4px;   
      margin-top: 2px;
}  
p.sunawak {
       background: #feeb63;        
       padding: 4px;
       font-weight: normal;
	   
	   
}  
p.sunawak_wt {
	background: #FFFFFF;
	font-weight: bold;
	font-size:18px;
	padding: 15px 8px;  
line-height: 18px;
margin-bottom:-12px;  
}
p.sunawak_wt a
{
	text-decoration:none;
	color:#686766;	
}
p.sunawak_wt a:hover
{
	text-decoration:none;
	color:#a2a1a2;	
}

p.sunawak_ind {
       background:#FCF8C9;        
       font-weight: bold;
       padding: 15px 8px;   
       font-size:18px; 
line-height: 18px;
margin-bottom:-12px;  

}

p.sunawak_ind a
{
	text-decoration:none;
	color:#D7A542;	
}

p.sunawak_ind a:hover
{
	text-decoration:none;
	color:#d6b980;	
}

p.sunawak_blue{
       background:#e0efc8;
       font-weight: bold;
       padding: 15px 8px; 
       font-size:18px; 
       line-height: 18px;
margin-bottom:-12px;  

} 
p.sunawak_blue a
{
	text-decoration:none;
	color: #5f8d16;	
}

p.sunawak_blue a:hover
{
	text-decoration:none;
	color: #a6d65b;	
} 

p.sunawak_green{
       background:#d0e8f3;
       font-weight: bold;
       padding: 15px 8px; 
       font-size:18px;
       line-height: 18px;
margin-bottom:-12px;  

}  
p.sunawak_green a
{
	text-decoration:none;
	color:#188ab7;
}

p.sunawak_green a:hover
{
	text-decoration:none;
	color:#5cbce7;
}

p.sunawak_yellow {
       background:#FBE8EE;
       padding: 15px 8px; 
       font-size:18px;
       font-weight:bold;
       line-height: 18px;
margin-bottom:-12px;  

}  
p.sunawak_yellow a
{
	text-decoration:none;
	color:#A81B06;	
}

p.sunawak_yellow a:hover
{
	text-decoration:none;
	color:#d15542;	
} 

p.sunawak_orange{
       background:#e3dafa;
       font-weight: bold;
       padding: 15px 8px; 
	   font-size:18px; 
line-height: 18px;
margin-bottom:-12px;  

}

p.sunawak_orange a
{
	text-decoration:none;
	color:#8d63f6;
}

p.sunawak_orange a:hover
{
	text-decoration:none;
	color:#b18ff8;
}

p.crimson{
       background:#e7ccc3;
       font-weight: bold;
       padding: 15px 8px;
       font-size:18px;
       line-height: 18px;
margin-bottom:-12px;  


}  
p.crimson a
{
	text-decoration:none;
	color:#451201;

}

p.crimson a:hover
{
	text-decoration:none;
	color:#965a45;

} 
p.sunawak_red{
       background:#C4F28A;
       font-weight: bold;
       padding: 15px 4px; 
	   font-size:18px;
       line-height: 18px;
margin-bottom:-12px;  

}  
p.sunawak_red a
{
	text-decoration:none;
	color:#FFFFFF;
	line-height: 18px;
}



p.spec-event {
     font-weight: normal;
}         
p.soulmeet {
     border: 4px #100e2b groove;  	
     background: white; 
     font: 400 11px  Times New Roman, serif;;
     color: #6d2ed7;
     line-height:110%; 
     padding: 5px;
   }
p.workshops {
     background: #E7E7FA; 
     padding: 4px; 
     border: 1px solid gray;
}
p.trans_events {
       line-height: 16px;
        padding: 0px 0px 0px 4px; 
        border: 4px double #6d2ed7;
        background: white;
}
h1 {
     font-family: Times New Roman, serif;
     font-size: 28px;
     font-weight: bold;
     color: indigo;
     text-align: center;
	 line-height: 32px;
}
span.transform {
     font-size: 14px;
     font-weight: 700; 
     color: indigo;
     font-style: italic;
     line-height: 18px;
}

span.workshops {
     color: #004000; 
    font: italic bold 20px/36px Times New Roman, serif;
}
span.red11 {
    font-weight: bold; 
    font-size: 11px; 
    color: #FF0000
 }

span.red13 {
    font-weight: bold; 
    font-size: 13px; 
    color: #FF0080
 }
span.red14 {
    font-weight: bold; 
    font-size: 14px; 
    color: #FF0080
 }
em.blue11 {
    font-weight: 11px;
    line-height: 12px;
    color: #100e2b;
}
span.blue14bold {
     font-size:14px; 
     color: #100e2b; 
    font-weight: bold;
}
strong.purple14 {
    font-size: 14px;
    color: #6d2ed7;
}
strong.purple15 {
   color: #6d2ed7;
   font: italic bold 15px/28px Times New Roman, serif;
}
strong.blue14 {
   color: #100e2b;
   font: italic bold 14px/28px Times New Roman, serif;
}
strong.red16 {
   color: #ba1c03;
   font-size: 16px;
}
strong.font12 {
   font-size: 12px;
   line-height: 12px;
}
strong.font11 {
    font-size: 11px;
   line-height: 11px;
}
em.bold12 {
  font-size: 12px;
  font-weight: bold;
  line-height: 12px;
}
p.bold12 {
  font-size: 12px;
  font-weight: bold;
  line-height: 12px;
}
em.bold11 {
  font-size: 11px;
  font-weight: bold;
  line-height: 11px;
}
div#aboutec, p#aboutec, div.gifts, p#aboutec2 {
    
}
div.aboutec {
     width: 35%; 
     float: left; 
      margin: 0px 4px; 
     padding: 8px; 
     border: 0px; 
     color: #775637
}
p#aboutec2 {
     margin: 0px; 
     padding: 10px; padding-right: 25px ;  
     line-height: 16px; 
     font-family: Times New Roman, serif; 
     color: #100e2b;
      font-weight: 500;
     font-size: 12px; 
     text-align: justify;
     font-weight: 600;
}

div#tran_thur {
     width: 83%; 
     margin-left: 0%; 
     padding: 15px; 
     font-size: 11.5pt; 
     color: #6d2ed7; 
      line-height: 12.0pt; 
     background: #cbd3b9;
}
div.bookstore {
     line-height: 150%; 
     border: 3px solid #6d2ed7; 
     background: #c8b6ee;  
     width: 85%; 
     margin-left: 0px;   
     padding: 12px;
}
em.bookstore {
     font-family: Times New Roman, serif;
     font-weight: bold; 
     color: #100e2b; 
     font-size: 14px;
     font-style: italic;
}
span.bookstore {
     font-weight: bold; 
     font-size: 13px; 
     color: indigo;
}
a.bookstore {
     font-size: 14px;
}
div.gifts {
     width:75%; 
     padding: 10px;  
     border: 4px #4040ff solid; 
     line-height: 16px;
}
div.volunteer {
    width: 75%;
     text-align: center;
        background: beige; 
    padding: 10px; 
    margin-top: 30px;     
    border: 8px double #8000FF;
}
strong.volunteer {
    color: indigo; 
    font-size: 16px;
}
strong.volunteer2 {
    color: indigo;
}
strong.link {
      font-weight: bold; 
     font-size: 13px;
}
div.footlinks {
     background: white; 
     padding: 8px;
     font-weight: bold;
}
span.footlinks {
    font-size: 16px;
}
div.footer {
    line-height: 14px;
	padding:0px;
	margin: 1%;
	
}
span.footlinks {
    font-size: 16px;
}
span.footer {
        font-weight: normal; 
       color: white;
       font-size: 12px;
}

 #main {
top:2%;
left:2%;
height: 165px;
}
 #top {
padding: 2px;
height: 130px; 
background-color:#188ab7;
display: block; 
}
 

#content
{
top:150;
left:2%;
}

#bottom
{
width:100%;
background-color:#5f4991;
padding: 0;
}
#bottom2
{
width:100%;
background-color:#188ab7;
padding: 0;
}
#rightmenu
{
	left:83%;
	top: 2%;
	position: absolute;
	width:125px;
	overflow: visible;
	visibility: visible;
	height: 150px;
}
 -->
#links
{
	left:2%;
	position:absolute;
	height:24px;
	top: 150px;
	width: 96%;
}
#links-new
{
	text-align: center;
	height:20px;
        font: bold 13px Times New Roman, serif;
        background: #DFDFDF;
        padding-top:5px;
}

.links
{
font-family: Times New Roman, serif;
font-size: 110%;
text-align:center;
word-spacing:2px;
color: #100e2b;
}

a.links
{
text-decoration:none;
color:#03648f;

}
a.links:hover
{
text-decoration:underline;
color:#188ab7;
}

a.links:visited { color:#03648f;}

.bondini
{
font-family: bodini; 
font-size: 120%;
}

H2
{
font-family:Times New Roman, serif;
font-size:17px;
font-weight:500;
line-height:19px;
}
h3
{
     font-family:Times New Roman, serif;
     font-size: 26px;
     font-weight: 700; 
     color: #03648f;
     line-height: 28px;
     font-variant:small-caps;
}
h4
{
     font-family:Times New Roman, serif;
     font-size: 20px;
     font-weight: 700; 
     color: #03648f;
     font-variant:small-caps;
     text-align:center;
line-height:22px;
}

h2.large
{ 
 font-family:Times New Roman, serif;
     font-size: 40px;
     font-weight: 700; 
     color: #03648f;
     font-variant:small-caps;
     text-align:center;
}


.imageright
{
float: right;
margin-left: 10px;
margin-bottom:40px;
border:none;
}
.imageleft
{
float: left;
margin-right: 10px;
border:none;
}
.blue14 {
   color: #100e2b;
   font: italic bold 14px Times New Roman, serif;
}

.imagesmall
{
float: left;
margin-right: 5px;
margin-top: 5px;
border:none;
}

ul {line-height:1.4em;margin: 0 0 1.5em 0;padding: 0}
ul li {margin: 0 0 1em 20px;padding: 0; list-style-type:circle;}





