/* CSS Document */

body
{
    margin: 0;
    background: #F6F6FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

img {
border:none;
}

h1 {
color:#0202BB;
font-size: 22pt;
font-weight: normal;
margin: 0px 0px 0px 0px;
font-family: Tahoma, Helvetica, sans-serif;
line-height:35px;
border-bottom:1px solid #BBBBBC;
}

.clearBoth{clear:both;}

.title{
float:right;}

p {
font-size: 13px;
}

.topParagraph{
margin:5px 0px 0px 0px;float:left;
}
#mainContainer
{
    background-color: #F6F6FF;
    /*padding: 0px 0px 5px 0px;
    *padding: 0px 0px 35px 0px;
	margin-top: -10px;
	*margin-top: 0px;
	margin-bottom: 5px;*/
	width: 883px;
	margin:0 auto; 
}

#mainContainer p.donation{text-align:right; font-weight:bold; margin:0px;}

#contentBg{float:left;background: url(../images/pageBG.gif) repeat-y;width:882px;}

#logo{float:left;margin:5px 0px 0px 10px;border:none;}

#nameAndFlower{float:left;margin:20px 0px 0px 30px}

#headerImg
{
	vertical-align:top;
	background: url(../images/pageheader.png) #F6F6FF no-repeat;
	width:883px;
	height:195px;
}

#siteNav
{
width:620px;
height:23px;
position: relative;
top: 10px;
left: 225px;
*top: 10px;
*left: 25px;
background: url(../images/nav.gif) no-repeat;
}

#siteNav ul
{
list-style: none;
padding: 0;
margin: 0;
}

#siteNav li
{
display: inline;
}

#siteNav li a:link, #siteNav li a:visited {
	position: absolute;
	top: 0;
	height: 48px;
	text-indent: -9000px;
	overflow: hidden;
}

#siteNav .home a:link, #siteNav .home a:visited {
		left: 0px;
		width: 70px;
	}
#siteNav .home a:hover {
	background: url(../images/nav.gif) no-repeat 0px -23px;
}

.current-home .home a:link, .current-home .home a:visited {
		background: url(../images/nav.gif) no-repeat 0px -23px;
		cursor: default;
	}


#siteNav .national a:link, #siteNav .national a:visited {
	left: 88px;
	width: 90px;
}
#siteNav .national a:hover {
	background: url(../images/nav.gif) no-repeat -88px -23px;
}

.current-national .national a:link, .current-national .national a:visited {
		background: url(../images/nav.gif) no-repeat -88px -23px;
		cursor: default;
	}



#siteNav .chapter a:link, #siteNav .chapter a:visited {
	left: 196px;
	width: 91px;
}
#siteNav .chapter a:hover {
	background: url(../images/nav.gif) no-repeat -196px -23px;
}

.current-chapter .chapter a:link, .current-chapter .chapter a:visited {
		background: url(../images/nav.gif) no-repeat -196px -23px;
		cursor: default;
	}


#siteNav .events a:link, #siteNav .events a:visited {
	left: 300px;
	width: 81px;
}
#siteNav .events a:hover{
	background: url(../images/nav.gif) no-repeat -300px -23px;
}

.current-events .events a:link, .current-events .events a:visited {
		background: url(../images/nav.gif) no-repeat -300px -23px;
		cursor: default;
	}


#siteNav .gallery a:link, #siteNav .gallery a:visited {
	left: 396px;
	width: 84px;
}
#siteNav .gallery a:hover{
	background: url(../images/nav.gif) no-repeat -396px -23px;
}
.current-gallery .gallery a:link, .current-gallery .gallery a:visited {
		background: url(../images/nav.gif) no-repeat -396px -23px;
		cursor: default;
	}



#siteNav .contact a:link, #siteNav .contact a:visited {
	left: 495px;
	width: 115px;
}
#siteNav .contact a:hover {
	background: url(../images/nav.gif) no-repeat -495px -23px;
}
.current-contact .contact a:link, .current-contact .contact a:visited {
		background: url(../images/nav.gif) no-repeat -495px -23px;
		cursor: default;
	}


/* Homepage content */


.msg_head {
font-weight:normal;
cursor: pointer;
position: relative;
text-decoration:underline;
color:#0066FF;
}
.msg_body {
padding: 5px;
background-color:#F4F4F8;
}

#presPic{border:4px solid #F1CB38;}

#mainParagraph 
{
float:left;
margin-left: 18px;
margin-bottom:20px;
/**margin-top:10px;*/
line-height: 20px;
width: 620px;
color:#333333;
}

#mainParagraph p.introText
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width: 500x;
padding:: 0px;
}

#mainParagraph ul.content
{
list-style: none;
padding: 0;
margin: 0;
}

#mainParagraph ul.content li
{
display: inline;
float:left;

}

#mainParagraph ul.content li.colOne
{
width:325px; margin:0px 10px 0px 0px; *margin:20px 10px 0px 0px;
}

#mainParagraph ul.content li.colTwo
{
margin:20px 0px 0px 0px;width:280px;
}

#mainParagraph ul.content li.colTwo .banner
{
 margin:0px 0px 0px 30px; 
}

#mainParagraph ul
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
*margin-top: -10px;
}

#mainParagraph ul li
{
list-style-image:url(../images/hpBullets.gif);
}



.boldTitle{font-family:Arial, Helvetica, sans-serif; font-size:12pt;}

#divider
{
float: left;
border-left:1px solid #D0D0D1;
height: 200px;
margin-left: 15px;
margin-right: 15px;
margin-bottom: 10px;
*margin-bottom: 30px;
margin-top: 10px;
}

#leftGutter{
float:left;
width:210px;
color:#ffffff;
padding:0px 10px;
font-family: Arial, Helvetica, sans-serif;
margin-bottom:20px;
*padding-bottom:20px;
}

#leftGutter h2
{
font-size: 14pt;
color:#ffffff;
margin:5px 0px 0px 0px;
font-weight: normal;
font-family: Tahoma, Helvetica, sans-serif;
line-height:20px;
text-transform:uppercase;

}

#leftGutter dl{
margin:0px 0px 0px 0px;
}

#leftGutter dt{
padding:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
margin:10px 0px 0px 0px;
}

#leftGutter dd{
padding:0px 5px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
margin:0px 0px 0px 15px;
}

#leftGutter hr{
border: 1px solid #7376FD; 
width:180px;
margin: 15px 0px;
*margin: 10px 0px;

 }

#leftGutter a
{ color:#ffffff; }




#rightCol{
font-family: Arial, Helvetica, sans-serif;
float:left;

}

#rightCol h2
{
font-size: 15pt;
color:#193786;
margin-bottom:-1px;
font-weight: normal;
font-family: Tahoma, Helvetica, sans-serif;
line-height:30px;

}

#rightCol a
{
font-size: 15pt;
color:#193786;
padding-top:10px;
font-weight: normal;
font-family: Tahoma, Helvetica, sans-serif;
line-height:30px;
float:left;
}

#rightCol .image
{
margin:3px;float:left; border:none;
}

.rightColBox
{
/*float:left;*/
width: 181px;
height: 60px;
*height: 60px;
border:1px solid #D0D0D1;
background: #C8D6FE url(../images/bgRightCol.gif) repeat;
margin-bottom: 15px;
}

.eventDisplayBox{border:1px solid #F2F2F2; font: normal 11pt Arial, Helvetica, Sans Serif; color: #333333;}

/* Footer*/

#footer{
clear:both;
color: #999999;
font-size:8pt;
text-align:center;
margin:0px 0px 0px 220px;
width:661px;
}

/*Gallery*/
.thumbPhoto{padding:10px;}

/* Contact Us */
#contactContainer
{
float:left;
margin-left: 50px;
line-height: 24px;
width: 650px;
padding-top: 0px;
*padding-top: 10px;
}
.address {
line-height: 16px;
}

.warning{color:#FF0000;}

#contactContainer table {
background-color:#ffffff;
width: 90%;
}

#contactContainer tr {
background-color:#AFCCEB;
}

#contactContainer td {
font-size: 10pt; 
text-align: left;
}

/* Gallery */
#picGallery{
background:url(../images/pictureTab.gif) no-repeat; 
height:50px; 
width:600px; 
margin:0px 0px 0px -15px;
float: left;
}

#picGallery ul
{
list-style: none;
padding: 20px 0 0 20px;
margin: 0px 0 0 0;
float:left;
}

#picGallery li
{
float: left;
}


#pics {
margin:0px 0px 0px 0px;
}

.picture{
margin:4px 0px 0px 20px; font-size:18pt;color:#1C74E0;
}

.video{
margin:4px 0px 0px 40px;font-size:14pt;
}

.video a
{
color: #FFFFFF;
}

#vidGallery{
background:url(../images/videoTab.gif) no-repeat; 
height:50px; 
width:600px; 
margin:0px 0px 0px -15px;
float: left;
}

#vidGallery ul
{
list-style: none;
padding: 20px 0 0 20px;
margin: 0px 0 0 0;
float:left;
}

#vidGallery li
{
float: left;
}


#vids {
margin:0px 0px 0px 0px;
}

.videos{
margin:4px 0px 0px 50px; font-size:18pt;color:#1C74E0;
}

.pictures{
margin:4px 0px 0px 25px;font-size:14pt;
}

.pictures a
{
color: #FFFFFF;
}










