body				{}
#header				{background:#000000; color:#ffffff; margin:0 auto; background-image: url("../img/background.jpg"); width:795px; height:80px;text-align:center; border: 1px solid white}
html>body #header	{background:#000000; color:#ffffff; margin:0 auto; background-image: url("../img/background.jpg"); width:795px; height:80px;text-align:center; border: 1px solid white}
#footer				{background:#cccccc; color:inherit; margin-top:15px; border: 2px solid #e7880c}
html>body #footer	{background:#cccccc; color:inherit; margin-top:15px; border: 2px solid #e7880c}

#sas				{font-size:32px; padding-top:15px; color:#ffff00}
#charity			{font-size:16px;}
#navKey				{height:0; overflow:hidden}

.curved {
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 behavior:url(border-radius.htc);
}
/* main top level menu */
#navcontainer           {margin-left:155px}
#navlist                {margin: 0; padding: 0 0 20px 10px;}
#navlist ul, #navlist li{margin: 0;padding: 0;display: inline;list-style-type: none;}
#navlist a:link, #navlist a:visited{float: left;line-height: 14px;font-weight: bold;margin: 0 10px 4px 30px;text-decoration: none;color: #999;
}#navlist a:link#current, 
	#navlist a:visited#current, 
	#navlist a:hover{border-bottom: 4px solid #0000f7;padding-bottom: 2px;background: transparent;color: #000;margin-bottom:0;}
#navlist a:hover        {color: #000; }

/* second level - side menu */
#menu			{width:160px; margin:20px 0px 3px 2px; padding:0;overflow:hidden;background:#ffffff;}
#menulist		{padding: 0 0 5px 5px; margin: 0; text-align:left;list-style: none; display:block; border-left: 1px solid #666666; border-right: 1px solid #666666;border-bottom: 1px solid #666666;}
#menulist li		{padding: 2px 0 0 5px; margin: 0; width:95%; font-size: 95%;}
#menulist li a		{padding: 2px 0 0 5px;  margin:0; text-decoration: none; font-size:95%;display:block}
#menulist li a:link 	{color: #444488; background:inherit;}
#menulist li a:visited 	{color: #666677; background:inherit;}
#menulist li a:hover	{color: #000000; background:#cccccc; padding:2px 0 0 5px; margin:0; display:block}
#menulist li a#current2	{font-weight:800}
.menuHdr		{text-align:center;background: url('../img/topBar.gif'); width:160px; line-height:18px; font-weight:800; color:#ffffff; background-color:#000000;}
.menuFotx		{background: url('../img/botBar.gif'); width:160px; line-height:17px; border:1px solid red; margin-top:0;padding-top:0;}
#active2 		{font-weight:bold; color:#000000; font-size: 90%; padding-left:5px; background-color:inherit; background-image: url('../img/arrow.gif');background-repeat: no-repeat;background-position: 0 .5em;}
/* --------------------- */

table           {border:none;}
#yui-main       {text-align:center;border-top: 1px solid #000;}
#yui-main div	{text-align:left;}
 	
fieldset	{width:680px; padding:5px; border: 1px solid; margin-top:15px; -moz-border-radius: 8px; }
.para		{margin:10px 10px 20px 10px; width:600px}
legend		{font-weight:bold;padding:0 3px;}

ol          {list-style-type:none;}

.x1			{float:right;}			

table		{border:none;}
.dateDisp   {text-align:center;}
.tbl		{border: 1px solid black; border-collapse:collapse; margin:0 auto;}
.tbl td		{border: 1px solid black; padding: 2px 8px; font-size:100%;}
.tblHdr		{background-color:coral text-align:center;}
.odd		{background:#cccccc;}


.externalLink		{list-style-image: url('../img/external.jpg');}

#mainCopy	{padding:10px; margin:10px; background:#f1f1f1; }
#mainCopy fieldset	{margin:10px auto;}


.teaser {
		width:680px;
		padding:0 0 14px 0;
		margin:10px auto;
		background:url("../images/bot.gif") bottom left no-repeat;
	}
.teaser h3 {
		margin:0;
		padding:7px 10px 3px 10px;
		background:url("../images/top.gif") top left no-repeat;
	}
.teaser .txt {
		margin:0;
		padding:3px 10px 3px;
		border:2px solid #d8d8d8;
		border-width:0 2px;
}

/* \*/
* html .tlc, * html .trc {height: 1%;}
/* */

.tlc, .trc { zoom: 1 }


.box{position: relative;
		margin: 1em auto;
		padding: 0;
		text-align: left;
		width:98%;				/* <-- use this to tie width to viewport size */
		width:41em;				/* <-- use this for a set width */
		background-color: #eeeeee;
}
 	
.bcontent{padding:1em;}

.bcontent h1{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
}
		
.bcontent p{
	color:#3b3b3b;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
}
		

.tlc, .trc, .blc, .brc	{	background-color: transparent;	background-repeat: no-repeat;}
.tlc	{background-image:url(../images/tlc.gif);	background-position: 0% 0%;}
.trc	{background-image:url(../images/trc.gif);	background-position: 100% 0%;}
.blc	{background-image:url(../images/blc.gif);	background-position: 0% 100%;}
.brc	{background-image:url(../images/brc.gif);	background-position: 100% 100%;}

.tb, .bb{background-color: transparent;	background-repeat: repeat-x;}
.tb		{background-image:url(../images/tb.gif);	background-position: 0% 0%;}
.bb		{background-image:url(../images/bb.gif);	background-position: 50% 100%;}
.rb		{background-image:url(../images/r.gif);	background-position: 100% 0%;	background-repeat: repeat-y;}
.lb		{background-color: #eeeeee;	background-image:url(../images/l.gif);	background-position: 0% 100%;	background-repeat: repeat-y;}

#meet_col1	{float:right;}
.x1	{float:right; margin-left:70px;}			
#meet_col2	{clear:both;}
.meet	li		{list-style:none;}
.meeting		{border: 1px solid black; width:95%}
.meetTitle	{font-size:150%;font-weight:800}
.meetDesc	{padding:5px;color:#0000ff}
.meetTime	{font-size:80%;}

