/* core.css - core stylesheet */

* {margin:0; padding:0;}
body {font-size:12.0pt; font-family: Trebuchet MS; color:black; background-image:url(images/blegtext.gif); background-repeat:repeat-y; width:969px;}
html {width:969px;}
/*div {border:1px solid #a0a0a0;}*/
#logodiv {margin-top:1em; margin-left:0em; margin-right:6em; margin-bottom:1em;}
#titldiv {margin-top:2em; margin-left:6em; margin-right:6em; display:none; }
#menudiv {margin-top:1em; margin-left:6em; margin-right:6em; text-align:center;}
#contdiv {margin-top:2em; margin-left:6em; margin-right:6em;}
#copydiv {margin-top:2em; margin-left:6em; margin-right:6em; text-align:center;}
p {margin-bottom:1em;}
span.title {font-style:italic; color:#ff0000; font-size:250%;}
span.title2 {font-style:italic; color:#ff0000; font-size:175%;}
span.subtitle {color:#0000ff; font-size:125%; margin-left:0em;}
span.subsubtitle {color:#ff0000; font-style:italic; font-weight:bold; display:block; width:100%; text-align:left; margin-top:2em; border-top:1px solid #ff0000; }
span.eventname {color:#6666ff; font-weight:bold;}
span.copy{font-size:69%; display:block; padding:2px; border-top:1px solid #666666; color:#666666;}
ul {margin-left:2em;}
img.photo {border:1px solid #666666; padding:2px; margin:1em;}
p.photos {text-align:center;}
#rightoo {text-align:right;}
td.lable {vertical-align:top; text-align:right; padding-right:1em;}
span.required {color:red;}

/* calendar stuff */
#wrap			{width:770px; border:1px solid #9ccfff; background:#dfffff; padding:1em; clear:both;}
#year			{width:770px; height:2em; border-top:1px solid black; border-bottom:1px solid black; border-left:1px solid black; background-image:url(images/yearbg.jpg); background-repeat:repeat-y;}
div.yearmonth	{
	width:69px;
	height:2em;
	height:2em;
	width:69px;
	float:left;
	text-align:center;
	border-right:1px solid black;
}
span.thismonth 	{display:block; margin-top:.25em; text-decoration:none; font-weight:bold;}
span.othermonth {display:block; margin-top:.25em; text-decoration:none;}
#month 		{margin-top:1em;}
hr.month			{margin-bottom:1em;} 
span.eventday	{font-size:12px; font-family:Verdana; font-weight:bold; margin-left:2em;}
span.eventtim	{font-size:12px; font-family:Verdana;}
span.eventdes {font-size:12px; font-family:Verdana;}
p.edit				{margin-top:1em;}
span.edit			{display:block; width:12px; height:8px; border:1px solid #ffffff; background:#dfffff;}

/* membership form stuff */
#err {display:none; margin-top:1em; border:1px inset #999999; background:#ffffff; color:#ff0000; font-size:80%; padding:10px;}
#err span {color:#000000;}
#sentok {display:none; vertical-align:bottom; font-style:italic;}
