/*  PAGE LAYOUT  */	


body {
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	background-image: url(img/img_bgcolor.gif);
	background-repeat:repeat;
	background-position:top left;
	background-color: #D9ECFA;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #0A2C5E;
	border-bottom:5px solid #FFFFFF;
}

   a:link { color: #0A2C5E }
   a:visited { color: #0A2C5E }
   a:active { color: #0A2C5E }


#innerbody {
background-image: url(img/img_v5_clouds.gif);
background-repeat:no-repeat;
background-position: top left;
}

#innerbody_bkrm {
background-image: url(img/page_rpt.jpg);
background-repeat:repeat;
background-position: -8px 0px;
}


H1 {
font-size:28px;
font-weight:bold;
display:inline;
margin-top:10px;
margin-bottom:10px;
color:#105273;
}

H2 {
font-size:14px;
font-weight:bold;
display:inline;
margin-top:10px;
margin-bottom:10px;
}

H3 {
font-size:18px;
font-weight:bold;
display:inline;
margin-top:10px;
margin-bottom:10px;
}

H4 {
font-size:12px;
font-weight:normal;
display:inline;
}

.fundraising {
width:220px;
display:inline;
float:left;
height:250px;
text-align:center;
}

.gal_thumb {
width:150px;
height:170px;
float:left;
text-align:center;
}

.gal_thumb a {
color:#0A2C5E;
text-decoration:none;
}

.current {
color:#0A2C5E;
}

.current a {
	font-weight: bold;
	background-color: #a4cee0;
	text-decoration:none;
	padding:4px;
}

.current a:hover {
	font-weight: bold;
	background-color:#FFFF00;
	text-decoration:none;
	padding:4px;
}

/***  TABS NEW VERSION  **********/

#mainNavigation #lnkHome a, #mainNavigation #lnkBackground a, #mainNavigation #lnkDropIn a, #mainNavigation #lnkBefriend a, #mainNavigation #lnkRemember a, #mainNavigation #lnkPregnancy a, #mainNavigation #lnkVideo a, #mainNavigation #lnkFathers a, #mainNavigation #lnkNews a, #mainNavigation #lnkVolunteer a, #mainNavigation #lnkDonate a, #mainNavigation #lnkEvents a, #mainNavigation #lnkFundraising a, #mainNavigation #lnkMemorial a, #mainNavigation #lnkForum a, #mainNavigation #lnkLinks a, #mainNavigation #lnkContact a, #mainNavigation #lnkShop a {/* automation for active tab */
display:block;
width:165px;
height:21px;
text-align:center;
vertical-align:middle;
color:#0A2C5E;
text-decoration:none;
padding-top:3px;
			}
			
#mainNavigation #lnkHome a:hover, #mainNavigation #lnkBackground a:hover, #mainNavigation #lnkDropIn a:hover, #mainNavigation #lnkBefriend a:hover, #mainNavigation #lnkRemember a:hover, #mainNavigation #lnkVideo a:hover, #mainNavigation #lnkPregnancy a:hover, #mainNavigation #lnkFathers a:hover, #mainNavigation #lnkNews a:hover, #mainNavigation #lnkVolunteer a:hover, #mainNavigation #lnkDonate a:hover, #mainNavigation #lnkEvents a:hover, #mainNavigation #lnkFundraising a:hover, #mainNavigation #lnkMemorial a:hover, #mainNavigation #lnkForum a:hover, #mainNavigation #lnkLinks a:hover, #mainNavigation #lnkContact a:hover, #mainNavigation #lnkShop a:hover {/* automation for active tab */
display:block;
width:165px;
height:21px;
background-image:url(img/img_nav_hover.gif);
text-align:center;
vertical-align:middle;
padding-top:3px;
			}			


.sctHome #mainNavigation #lnkHome a, .sctBackground #mainNavigation #lnkBackground a, .sctDropIn #mainNavigation #lnkDropIn a, .sctBefriend #mainNavigation #lnkBefriend a, .sctVideo #mainNavigation #lnkVideo a, .sctRemember #mainNavigation #lnkRemember a, .sctPregnancy #mainNavigation #lnkPregnancy a, .sctFathers #mainNavigation #lnkFathers a, .sctNews #mainNavigation #lnkNews a, .sctVolunteer #mainNavigation #lnkVolunteer a, .sctDonate #mainNavigation #lnkDonate a, .sctEvents #mainNavigation #lnkEvents a, .sctFundraising #mainNavigation #lnkFundraising a, .sctMemorial #mainNavigation #lnkMemorial a, .sctForum #mainNavigation #lnkForum a, .sctLinks #mainNavigation #lnkLinks a, .sctContact #mainNavigation #lnkContact a, .sctShop #mainNavigation #lnkShop a {/* automation for active tab */
display:block;
width:165px;
height:21px;
background-image:url(img/img_nav_hover.gif);
text-align:center;
vertical-align:middle;
padding-top:3px;
font-weight:bold;
			}
			
.sctHome #mainNavigation #lnkHome a:hover, .sctBackground #mainNavigation #lnkBackground a:hover, .sctDropIn #mainNavigation #lnkDropIn a:hover, .sctBefriend #mainNavigation #lnkBefriend a:hover, .sctVideo #mainNavigation #lnkVideo a:hover, .sctRemember #mainNavigation #lnkRemember a:hover, .sctPregnancy #mainNavigation #lnkPregnancy a:hover, .sctFathers #mainNavigation #lnkFathers a:hover, .sctNews #mainNavigation #lnkNews a:hover, .sctVolunteer #mainNavigation #lnkVolunteer a:hover, .sctDonate #mainNavigation #lnkDonate a:hover, .sctEvents #mainNavigation #lnkEvents a:hover, .sctFundraising #mainNavigation #lnkFundraising a:hover, .sctMemorial #mainNavigation #lnkMemorial a:hover, .sctForum #mainNavigation #lnkForum a:hover, .sctLinks #mainNavigation #lnkLinks a:hover, .sctContact #mainNavigation #lnkContact a:hove, .sctShop #mainNavigation #lnkShop a:hover

 {
display:block;
width:165px;
height:21px;
text-align:center;
vertical-align:middle;
padding-top:3px;
}

/***  TABS NEW VERSION  **********/


ol {
color:#0A2C5E;
}

ol a {
color:#0A2C5E;
text-decoration:none;
}

ol a:hover {
color:#0A2C5E;
text-decoration:underline;
}

.text {
text-align:left;
}

.text a {
color:#0A2C5E;
text-decoration:none;
font-size:14px;
font-weight:bold;
}

.text a:hover {
color:#0A2C5E;
text-decoration:underline;
font-size:14px;
}

#content {
padding-left:20px;
padding-right:20px;

min-height:500px;
}

#posey {
background-image:url(img/img_posey_v2.gif);
background-position:bottom right;
background-repeat:no-repeat;
height:280px;
width:100%;
}

#logo {
background-image:url(img/img_v4_logo.gif);
background-position:top right;
background-repeat:no-repeat;
height:217px;
width:100%;
text-align:left;
}

.border {

padding: 10px;
text-align:left;
}

.td_tit {
vertical-align:text-top;
text-align:left;
font-weight:bold;
font-style:italic;
width:150px;
height:30px;
}

.td {
vertical-align:text-top;
text-align:left;
}

.td a {
color:#0A2C5E;
text-decoration:none;
}

.td a:hover {
color:#0A2C5E;
text-decoration:underline;
}

/**********Gallery thumbs etc******************//

#gal_outer {
width:100%;
}

#gal_outer a {
color:#FFFFFF;
text-decoration:none;
font-size:14px;
}

#gal_outer a:hover {
color:#FFFFFF;
text-decoration:underline;
font-size:14px;
}

.gal_block {
display:block;
float:left;
width:160px;
text-align:center
}

.gal_block a {
color:#FFFFFF;
text-decoration:none;
font-size:14px;
}

.gal_block a:hover {
color:#FFFFFF;
text-decoration:underline;
font-size:14px;
}

/***  New Menu Styles

