.glossymenu, .glossymenu li ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 185px; /*WIDTH OF MAIN MENU ITEMS*/
	border-left-style:solid; 
	border-left-width:1; 

}
.glossymenu li
{
	position: relative;
}

.glossymenu li ul
{
	/*SUB MENU STYLE*/
	position: absolute;
	width: 190px; /*WIDTH OF SUB MENU ITEMS*/
	left: 0;
	top: 0;
	display: none;
	filter:alpha(opacity=100);
	-moz-opacity:1;
}

.glossymenu li a
{
	background: white url('../images/glossyback2-blue.gif') repeat-x bottom left;
	color: white;
	display: block;
	width: auto;
	padding-left: 10px;

	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 1em; 
	
	font-style:normal; 
	font-variant:normal; 
	font-weight:bold; 

	padding-right:0; 
	padding-top:5px; 
	padding-bottom:5px
}

.glossymenu .arrowdiv
{
	position: absolute;
	right: 2px;
	background: url('../images/arrow.gif') no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active
{
	color: white;
	text-decoration: none;
}

.glossymenu li a:hover
{
	background-image: url('../images/glossyback5-blue.gif');
	color: #00FFFF;
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 1em; 
	width: 204px;	
}
/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */
a            {  }
a:link
{ 
	/* color: #4AB3B3; */
	color: #0000FF;
	text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 1em; 
}
a:visited
{ 
	/* color: #4AB3B3; */
	color: #0000FF;
	text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 1em; 
}
a:active	
{ 
	/* color: #4AB3B3; */
	color: #0000FF;
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 1em; 
}
a:hover
{ 
	color: #00FFFF;
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 1em; 
}
p:hover
{ 
	color: #00FFFF;
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 1em; 
}
address      {  }
body
{ 
	background-color: #98B6CB;
	color: #0000FF;	
	width: 60%; 	
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 1em; 
	/* background-color:#008080; */
	/* color: #4AB3B3; */
}
button       {  }
fieldset     {  }
h1           {  }
h2           {  }
h3           {  }
h4           {  }
h5           {  }
h6           {  }
hr           {  }
html         {  }
input        {  }
legend       {  }
li			 {  }
ol           {  }
option       {  }
p            {  }
pre          {  }
select       {  }
table        {    text-align: left;
}
td           {  }
textarea     {  }
th           {  }
tr           {  }
/* ul           {  }*/
div#hometextpoint
{
	position: absolute; 
	background: #0000FF url('../images/glossyback2-blue.gif') repeat-x bottom left;
	left: 254;
	width: 21;
	top: 105;
	z-index: 0; 
	height:28;
	background-color:#0000FF 
}
div#eventstextpoint
{
	position: relative; 
	background: white url('../images/glossyback2-blue.gif') repeat-x bottom left;
	left: 254;
	width: 21;
	top: 133;
	z-index: 0; 
	height:28;
	background-color:#0000FF 
}
.eventstextpointl
{
	position: absolute; 
	background: #0000FF url('../images/glossyback2-blue.gif') repeat-x left bottom;
	left: 254px;
	width: 21px;
	top: 133px;
	z-index: 0; 
	height:28px;
}
div#newslettertextpoint
{
	position: absolute; 
	background: white url('../images/glossyback2-blue.gif') repeat-x bottom left;
	left: 254;
	width: 21;
	top: 161;
	z-index: 0; 
	height:28;
	background-color:#0000FF 
}
div#infotextpoint
{
	position: absolute; 
	background: white url('../images/glossyback2-blue.gif') repeat-x bottom left;
	left: 254;
	width: 21;
	top: 189;
	z-index: 0; 
	height:28;
	background-color:#0000FF 

}
div#boardtextpoint
{
	position: absolute; 
	background: white url('../images/glossyback2-blue.gif') repeat-x bottom left;
	left: 254;
	width: 21;
	top: 217;
	z-index: 0; 
	height:28;
	background-color:#0000FF 
}
div#linkstextpoint
{
	position: absolute; 
	background: white url('../images/glossyback2-blue.gif') repeat-x bottom left;
	left: 254;
	width: 21;
	top: 245;
	z-index: 0; 
	height:28;
	background-color:#0000FF 
}
div#jobstextpoint
{
	position: absolute; 
	background: white url('../images/glossyback2-blue.gif') repeat-x bottom left;
	left: 254;
	width: 21;
	top: 273;
	z-index: 0; 
	height:28;
	background-color:#0000FF 
}
.headergraphic
{
	position: absolute; 
	left: 70px; 
	top: 0; 
	width: 83%; 
	height: 100px;
	z-index: 1; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-top-width:1px; 
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	padding-bottom:0	
}
div#headergraphic
{
	position: absolute; 
	left: 70; 
	top: 0; 
	width: 83%; 
	height: 100;
	z-index: 1; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-top-width:1px; 
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	padding-bottom:0	
}
.menuhome
{
   	position: absolute; 
	left: 70px;	
	top: 105px; 
	width: 15%; 
	height: 20;
	z-index: 2; 
	background-repeat:no-repeat
}
div#menuhome
{
	position: absolute; 
	left: 70;	
	top: 105; 
	width: 15%; 
	height: 20;
	z-index: 2; 
	background-repeat:no-repeat
}
div#menuevent
{
	position: absolute; 
	left: 20%;
	top: 105; 
	width: 15%; 
	height: 20;
	z-index: 2;	
	background-repeat:no-repeat;	
}
div#menujobs
{
	position: absolute; 
	left: 35%;
	top: 105; 
	width: 15%; 
	height: 20;
	z-index: 2;	
	background-repeat:no-repeat;	
}
div#menuinfo
{
	position: absolute; 
	left: 50%;
	top: 105; 
	width: 15%; 
	height: 20;
	z-index: 2;	
	background-repeat:no-repeat;	
}
div#menuboard
{
	position: absolute; 
	left: 65%;
	top: 105; 
	width: 15%; 
	height: 20;
	z-index: 2;	
	background-repeat:no-repeat;	
}
div#menulinks
{
	position: absolute; 
	left: 80%;
	top: 105; 
	width: 15%; 
	height: 20;
	z-index: 2;	
	background-repeat:no-repeat;	
}
div#content
{
	position: absolute; 
	left: 0; 
	top: 130; 
	width: 95%; 
	z-index: 1; 
	margin-left:20; 
	text-align:justify;
}
div#isacasacgif
{
	position: absolute; 
	left: 14px; 
	top: -1px; 
	z-index: 0; 
}
div#genericbox
{
    border-style:solid; 
	border-width:.25; 
	position: absolute; 
	width: 80%; 
	z-index: 5; 
	padding:16;
	background-color:#FFFFCC;
    top: 15px;
    left: 10px;
}
div#genericpaypalbox
{
    border-style: solid;
    border-width: thin;
    position: absolute;
    width: 90%;
    z-index: 5;
    padding: 16px;
    background-color: #FFFFCC;
    top: 15px;
    left: 5%;
}
.EventsLabel
{
   	position: absolute;
	left: 308px; 
	z-index: 1;
    top: 0px;
}
.EventsCalendar
{
}
.Calendar
{
	border-style:solid; 
	border-width:1px; 
	position: absolute; 
	left: 275px;
	top: 105px; 
	width: 60%; 
	z-index: 5; 
	padding-left:6; 
	padding-bottom:6; 
	background-color:#FFFFCC;
    
}
div#hometext
{
	border-style:solid; 
	border-width:1; 
	position: absolute; 
	left: 275;
	top: 105; 
	width: 60%; 
	z-index: 5; 
	padding-left:6; 
	padding-bottom:6; 
	background-color:#FFFFCC;
}
div#newslettertext
{
	position: absolute; 
	left: 10%;
	top: 450; 
	width: 80%; 
	z-index: 1; 
}
div#informationtext
{
	position: absolute; 
	left: 10%;
	top: 450; 
	width: 80%; 
	z-index: 1; 
}
div#hometext h1
{	
	text-align: center;
	font-family: Verdana, Arial, Helvetica; 
	font-size: 1em; 
}
div#isacasacramento
{
	position: absolute; 
	left: 300;
	top: 410;
	z-index: 1; 
}
div#breakingnews
{
	position: absolute; 
	left: 275;
	top: 520;
	width: 60%; 
	z-index: 5; 
	border-style:solid; 
	border-width:1; 
	position: absolute; 
	padding-left:6; 
	padding-bottom:6; 
	background-color:#FFFFCC;	
}
div#isacasacramentoe
{
	position: absolute; 
	left: 10%;
	top: 900;
	width: 80%; 
	z-index: 1; 
	text-align: center; 
	font-size: .75em;
}
.isacasacramentof
{
	position: relative; 
	text-align: left; 
	top: 400px;
	left: 60px;
	width: 200px;	
	font-size: .6em;
}
div#isacasacramentof
{
	position: relative; 
	text-align: left; 
	width: 200;	
	font-size: .6em;
}
div#jobpostings
{
	position: absolute; 
	left: 10%;
	top: 525;
	width: 80%; 
	z-index: 1; 
	text-align: center; 
	font-size: .75em;
}
span#pagecontent
{
	color: #4AB3B3; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 1em;
	position:relative; 
	width: 100%; 
	top:2%;
}
span#pagecontent h1
{
	color: #4AB3B3; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 1em; 
	text-align:center;
}
#evtcal a:link {font: normal 12pt "Verdana", "Arial", "Helvetica"; color: #004400; text-decoration: none;}		/* unvisited link */
#evtcal a:visited {font: normal 12pt "Verdana", "Arial", "Helvetica"; color: #004400; text-decoration: none;}	/* visited link */
#evtcal a:hover {font: normal 12pt "Verdana", "Arial", "Helvetica"; color: #004400; text-decoration: underline;}	/* mouse over link */
#evtcal a:active {font: normal 12pt "Verdana", "Arial", "Helvetica"; color: #004400; text-decoration: none;}		/* selected link */

UL.toc 
{
/*	font-family:Arial, sans-serif; */
/*	font-size: 8pt;  */
/*	font-weight: bold; */
	color: #0000FF;
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 1em;
}
UL.toc LI
{
	list-style-type: square;
	color: #0000FF;
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 1em;
}
UL.toc .close 
{
	list-style-image:url('../images/closed.gif');
}
UL.toc .open 
{
	list-style-image:url('../images/opened.gif');
}
UL.toc UL LI 
{
	list-style-image: none; 
	list-style: none;
	color: #0000FF;
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica;
	font-size: .85em;

}
UL.toc UL, UL.toc UL UL 
{
	display:none;
} 
UL.toc .expanded 
{
	display:block;
	color: #0000FF;
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 1em;
}
.eventdatestyle
{
}
.eventtextstyle
{    margin-left: 40px;
}

