/* CSS Document */

html, body {
	height: 100%;
	margin-top: 0px;
	background-color:#32447e;
}

* html #content {
height: 100%;

}

#header
{
width:770px;
height:110px;
background-image:url(images/bg-header.jpg);
background-repeat:no-repeat;
}
.headlinetext
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#32447e;
}
#movies
{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:25px;
border-top:thin solid white;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:11px;
line-height:20px;
text-align:left;
display:block;

}

.movietext
{

font-family:Verdana, Arial, Helvetica, sans-serif;
color:white;
font-size:11px;
display:inherit;
padding-left:5px;


}
/*

#movietext a
{

text-decoration:underline;


}
#movietext a:hover
{

text-decoration:none;

}*/
* html #content
{
	width:766px;
	background-image:url(images/bg-content2.gif);
	background-repeat:repeat-y;
	background-position:0px  0px;
	margin:0px;
	background-color:#FFFFFF;
	overflow:hidden;
	height: auto;
	
}

#content
{
	width:766px;
	background-image:url(images/bg-content2.gif);
	background-repeat:repeat-y;
	background-position:0px  0px;
	margin:0px;
	background-color:#FFFFFF;
	overflow:hidden;
	min-height: 600px;
}

#content div { float:left; }


* html #menu
{
width:204px;
margin-left:5px;
height:inherit;

}
#menu
{
width:205px;
margin-left:9px;
height:inherit;

}

.menutext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:11px;
line-height:20px;
text-align:left;
display:block;

}

.menutext a
{
color:#ffffff;
text-decoration:none;
font-weight:800;
display:block;
padding-left:3px;
padding-right:3px;
}
.menutext a:hover
{
color:#FFFFFF;
text-decoration:none;
background-color:#32447e;
display:block;
border-right:thin #32447e solid;
}
* html #current
{
color:#32447e;
text-decoration:none;
/*background-color:#A3E4F8;*/
background-color:#FFFFFF;
border-right:thin #32447e solid;
font-weight:800;
display:block;
padding-left:2px;
padding-right:2px;
width:198px;
}


#current
{
color:#32447e;
text-decoration:none;
/*background-color:#A3E4F8;*/
background-color:#FFFFFF;
border-right:thin #32447e solid;
font-weight:800;
display:block;
/*padding-left:3px;
padding-right:3px;*/
width:203px;
}
* html #contentbody
{
width:500px;
margin-top:8px;
padding-bottom:8px;
padding-left:8px;
padding-right:8px;
/**/background-color:#ffffff;
height:auto;
}
#contentbody
{
width:500px;
padding-top:3px;
padding-bottom:8px;
padding-left:8px;
padding-right:8px;
background-color:#ffffff;
/*min-height:600px;*/
}

.contenttext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size:11px;
}

.contenttext a

{
color: #32447e;
text-decoration:underline;
}

.contenttext a:hover

{
color: #32447e;
text-decoration:none;
}




#meetings
{


font-family:Verdana, Arial, Helvetica, sans-serif;
color:white;
font-size:11px;
text-align:left;
line-height:normal;
margin-top:25px;
padding-right:5px;
border-top:thin solid white;
padding-left:5px;
padding-top:5px;
width:199px;

}

.meetings a
{
color:#423411;
}
.meetings a:hover
{
color:#423411;
text-decoration:none;
}


.subscribe
{

line-height:normal;

}
* html #subscribe
{
width:118px;
height:150px;
background-color:#32447e;
width:180px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: white;
padding:2px;
position:15px 500px;
margin-left:4px;
margin-top:15px;
border:#FFFFFF thin solid;
}
#subscribe
{
width:118px;
height:150px;
background-color:#32447e;
width:180px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: white;
padding:2px;
position:15px 500px;
margin-left:8px;
margin-top:15px;
border:#FFFFFF thin solid;

}

.formtext
{
font-family:"Courier New", Courier, monospace;
font-size:11px;
color:32447e;
}

.photoborder
{
border:1px solid #32447e;
margin: 0px 3px 5px 4px;

}
#footer
{
	border-top:.05em solid #ffffff;
	width:758px;
	margin-left:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
	line-height:30px;

}

.postedDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: bold;
}
.contentSeparator {
	width: 500px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #31457B;
}
#upcomingmtgnStyle {
	background-color: #f2f2f2;
	display: block;
	height: auto;
	width: 490px;
	border: 1px solid #333333;
	padding-left:5px;
}
.imgborder-floatLeft {
	float: left;
	border:1px solid #000;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 8px;
}
.imgborder-floatRight {
	float: right;
	border:1px solid #000;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 8px;
}
