/*
* This stylesheet contains CSS that is common to both ELP and FEL sites
*/
body, html {
	margin:0px;
	padding:0px;
	height:100%;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, "Gill Sans Std";
	color:black;
	background-color: white;
	text-align:right;
}
body, table, table textarea
{
    /* more specific to override imported rule */
    font-size:    x-small;      
    /* false value for WinIE4/5 */
    voice-family: "\"}\"";   
    /* trick WinIE4/5 into 1pxking rule is over */
    voice-family: inherit;   
    /* recover from trick */
    font-size:    small
    /* intended value for better browsers */
}

html>body 
{
    font-size:    small
    /* be nice to Opera */
}


h1 {
	font-size:100%;
	margin-top:20px;
	height:28px;
	line-height:1.7em;
	color:black;
	background-image: none;
}
table h1 {
	margin-top:0px;
}
h1 img.rhs, #footerRHS, #headerRHS{
	display:none;
}



h1 img.lhs, #footerLHS{
	display:none;
}

h2 {
	font-size:100%;
	margin-left:10px;
	margin-top:12px;
	margin-bottom: 8px;
}
h3 {
	font-size:100%;
}

li {
	margin-top:3px;
}

.indent{
	margin-left:30px;
	margin-right:30px;
}

/*
* Set up the various framework blocks
*/
#container{
	width:700px;
	margin-left:40px;
}
#header {
	display:none;
}
#search{
	display:none
}
#logoBlock {

	/*padding-left:10px;*/
}
#message{
	text-align:left;
}

/*** Menu 1 styles ***/
#menu1, div#menu1Holder, div#adminTasks, img.editMember {
	display:none;
	
/*	background-color: #00CC66;	*/
}


#login,#loggedIn {
	display:none;
}

#menu2, div#menu2Holder {
	display:none;
}




/*** Main content styles ***/


#quote{
display:none
}

/*** Footer styles ***/
#footer {
	display:none;
}
.reservation{
display:none;
}

.directions{
	/*float: right;
	margin:10px;
	width: 300px;*/
	background-color:white;
	padding:10px;
	text-align:left;
}

#attendeesTable{
	width:590px;
}
td.attendeeCell{
	width:290px;
}

div#upcomingEventsWide, 
div#upcomingEventsHolder, 
div#newsHolder, 
div#pastEventsHolder, 
div#upcomingEvents, 
div#pastEvents, 
div#newsItems, 
div#upcomingEvents div.upcomingEvent,
div#upcomingEventsWide div.upcomingEvent,
div#pastEvents div.pastEvent,
div#newsItems div.newsItem
{
	overflow:visible;
	width:100%;	
	height:100%;
	background-color:white;
	border:none;
}

div.hide{
	display:block;
}

div#newsHolder, div#personalDetailHolder{
	float:none;
}

div#pastEventListing{
	display:none;
}

div.upcomingEventHeader
div.upcomingEventTitle {
width:500px;
}

img.icalIcon {
	visibility:hidden;
}

img.upcomingEventIcon{display:none}
