/*-------menuplus------*/
#contacttext2 *:first-child,
#testimonialstext *:first-child,
#volunteeringtext *:first-child,
#friendstext *:first-child,
#fundraisingtext *:first-child,
#donationstext *:first-child  {
   padding-top: 0px;
   margin-bottom:-15px;
}

#donationstext p,
#friendstext p,
#testimonialstext p,
#volunteeringtext p,
#fundraisingtext p  {
   font: 12px/15px Arial;
   margin: 0px;
   color: #FFFFFF;
   padding-top: 1px;
   text-align: left;
}

#contacttext2 p  {
   font: 12px/15px Arial;
   margin: 0px;
   color:#58585a;
   padding-top: 1px;
   text-align: left;
}

#contacttext2 a {
   font: 12px/15px Arial;
   margin: 0px;
   color:#58585a;
   padding-top: 1px;
   text-align: left;
}

#friendstext,
#testimonialstext,
#fundraisingtext,
#volunteeringtext,
#donationstext  {
   visibility: visible;
   position: absolute;
   top: 22px;
   z-index: 1;
   width: 130px;
}

#menupluscontactsbox  {
   background: url(images/menupluscontactsbox.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 786px;
   top: 15px;
   z-index:2;
   width: 152px;
   height: 177px;
}

#closebg  {
   background: url(images/close.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 796px;
   top: 172px;
   width: 85px;
   height: 25px;
}

#close a  {
    background: url(images/close.png) no-repeat;	
	font: 12px/14px Arial;
	color: #343434;
	text-decoration:none;
	outline: none;
	padding-left:18px;
	padding-top:2px;
}

#close a:hover {
    background-color:#8b9b1d;
}

#close  {
   visibility: visible;
   position: absolute;
   left: 796px;
   top: 171px;
   width: 145px;
   z-index:2;
}

#navigation {
	width:200px;
	margin-top:-4px;
}

#navigation li {
    font-family:Arial;
    font-size:12px;
    margin-left:-40px;
    list-style:none outside none; 
}

#navigation li:first-child {
	margin-top:4px;
}

#testimonialstext  {
   left: 649px;
}

#volunteeringtext  {
   left: 489px;
}

#fundraisingtext  {
   left: 178px;
}

#donationstext  {
   left: 23px;
}

#menuplusbox  {
	background: url(images/menuplusbox.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 10px;
	z-index: 1;
	width: 960px;
	height: 200px;
}

#friendstext  {
   left: 333px;
}

#contacttext2  {
   visibility: visible;
   position: absolute;
   left: 800px;
   top: 22px;
   z-index: 2;
   width: 147px;
}

#contacttext2 .space {
	margin-top:4px;
}

#thefooter {
	position:relative;
	/*top: 800px;*/
}

/*
#navigpanel a {
	outline: none;
}
*/

a:link {
	color: #FFF;
	text-decoration: none;
}
a:visited {
	color: #FFF;
	text-decoration: none;
}
a:hover {
	color: #FFF;
	text-decoration: none;
}
a:active {
	color: #FFF;
	text-decoration: none;
}

#navigpanel {
   width: 960px;
   top:497px;
   left:10px;
   position: relative;
   background-image:url(images/menuplusbox.png);
   height: 0px;
   z-index: 1;
}

#content1 div,
#content2 div,
#content3 div,
#content4 div,
#content5 div,
#content6 div,
#content7 div,
#content8 div,
#content9 div {
	/* Initially hidden */
		display:none;
}

#donationstext p:hover{
    background-color:#8b9b1d;
}
#fundraisingtext p:hover{
    background-color:#8b9b1d;
}
#friendstext p:hover{
    background-color:#8b9b1d;
}
#volunteeringtext p:hover{
    background-color:#8b9b1d;
}
#testimonialstext p:hover{
    background-color:#8b9b1d;
}

/*-------end menuplus-----------*/
#thepage {
	position: relative;
	top: 497px;
}

#bannerimgrightshadow,
#bannerimgleftshadow  {
   visibility: visible;
   position: absolute;
   top: 64px;
   z-index: 1;
   width: 20px;
   height: 411px;
   background-repeat: no-repeat;
}

#logoheadline p,
#search p  {
   font: 15px/27px Arial;
   margin: 0px;
}

#bannerimgrightshadow  {
   background-image: url(images/bannerimgrightshadow.png);
   left: 970px;
}

#bannerimgleftshadow  {
   background-image: url(images/bannerimgleftshadow.png);
   left: -10px;
}

#bannertexttext p  {
   font: bold 18px/22px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: right;
   letter-spacing: -2px;
}

#bannertexttext  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 373px;
   z-index: 1;
   width: 890px;
}

#logoheadline p  {
   color: #BAC277;
}

#nmahomepage01  {
   margin: 0px auto 0px auto;
   width: 980px;
   position: relative;
}

#logoheadline  {
   visibility: visible;
   position: absolute;
   left: 142px;
   top: 38px;
   z-index: 1;
   width: 255px;
}

#searchbox  {
   background: url(images/searchbox.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 748px;
   top: 39px;
   z-index: 1;
   width: 195px;
   height: 22px;
}

#bannerimg  {
   /*background: url(images/bannerimg.jpg) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 80px;

   width: 960px;
   height: 387px;
}

#bannertextsmall p{line-height: 23px; font-size: 18px;}

#search p  {
   color: #8B9B1D;
}

#topgreen  {
   background: url(images/topgreen.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 70px;
   z-index: 1;
   width: 960px;
   height: 10px;
}

#search  {
   visibility: visible;
   position: absolute;
   left: 684px;
   top: 38px;
   z-index: 1;
   width: 64px;
}

#searchshop {
   visibility: visible;
   position: absolute;
   left: 205px;
   top: 126px;
   z-index: 1;
   width: 64px;
}

.inputshop {
   visibility: visible;
   position: absolute;
   left: 315px;
   top: 130px;
   z-index: 1;
}

#logo  {
   /*background: url(images/logo.jpg) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 19px;
   z-index: 2;
   width: 93px;
   height: 116px;
}

#visitornotice  {
   /*background: url(images/logo.jpg) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 825px;
   top: 100px;
   z-index: 2;
   width: 93px;
   height: 116px;
}


#navi  {
   background: url(images/navi.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 467px;
   z-index: 1;
   width: 960px;
   height: 30px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #25381b;
   background-image:url(images/thebackgroundleafs.gif);
   background-position:center top;
   background-repeat:no-repeat; 
}

html a, body a {
outline: none;
}

#bannertext  {
   position: relative;
   left: 102px;
   top: 295px;
   z-index: 1;
   width: 833px;
   height: 0px;
}

#bannertranspa4 {
	top:287px;
	position:absolute;
	height:100px;
	width:960px;
	background-image:url(images/transpa-green.png);
}

#bannertranspa5 {
	top:287px;
	position:absolute;
	height:100px;
	width:960px;
	background-image:url(images/transpa-blue.png);
}

#bannertranspa6 {
	top:287px;
	position:absolute;
	height:100px;
	width:960px;
	background-image:url(images/transpa-brown.png);
}

#bannertranspa7 {
	top:287px;
	position:absolute;
	height:100px;
	width:960px;
	background-image:url(images/transpa-grey.png);
}

#bannertranspa8 {
	top:287px;
	position:absolute;
	height:100px;
	width:960px;
	background-image:url(images/transpa-yellow.png);
}

#bannertranspa15 {
	top:287px;
	position:absolute;
	height:100px;
	width:960px;
	background-image:url(images/transpa-blue-dark.png);
}

#bannertranspa16 {
	top:287px;
	position:absolute;
	height:100px;
	width:960px;
	background-image:url(images/transpa-brown-dark.png);
}

#bannertranspa17 {
	top:287px;
	position:absolute;
	height:100px;
	width:960px;
	background-image:url(images/transpa-green-dark.png);
}

#bannertranspa18 {
	top:287px;
	position:absolute;
	height:100px;
	width:960px;
	background-image:url(images/transpa-grey-dark.png);
}

#bannertranspa19 {
	top:287px;
	position:absolute;
	height:100px;
	width:960px;
	background-image:url(images/transpa-orange.png);
}

#bannertranspa20 {
	top:287px;
	position:absolute;
	height:100px;
	width:960px;
	background-image:url(images/transpa-red.png);
}

#bannertranspa23 {
	top:287px;
	position:absolute;
	height:100px;
	width:960px;
	background-image:url(images/transpa-mustard.png);
}

#bannertext2  {
   position: relative;
   left: 102px;
   top: 295px;
   z-index: 1;
   width: 833px;
   height: 0px;
}
#bannertext3  {
   position: relative;
   left: 102px;
   top: 295px;
   z-index: 1;
   width: 833px;
   height: 0px;
}

#bannertext p  {
   font: 27px/22px Arial;
   margin: 0px;
   text-align: right;
   color: #fff;
}

#bannertext2 p  {
   font: 27px/22px Arial;
   margin: 0px;
   text-align: right;
   color: #fff;
}

#bannertext3 p  {
   font: 27px/22px Arial;
   margin: 0px;
   text-align: right;
   color: #fff;
}

/* INPAGE */

#pagetext3text *:first-child,
#pagetext2text *:first-child,
#pagetext1text *:first-child  {
   padding-top: 0px;
}

#whitebackground  {
	background:url(images-inpage/whitebackground.jpg) repeat-y;
	visibility: visible;
	position: relative;
	left: 10px;
	top: 0px;
	z-index: 1;
	width: 755px;
	height: auto;
	min-height:850px;
	padding-left: 205px;
	padding-top: 45px;

}

#whitebackground p  {
	font: 12px Arial;
	margin-right: 40px;
	color:#58585a;
	line-height:18px;
}
#whitebackground p .red {
	color:#cf6a42;
}
#whitebackground p .green {
	color:#8b9b1d;
	font-weight:bold;
}
#whitebackground .imgborder  {
	padding: 10px 10px 10px 10px;
}

#whitebackground .headertitle  {
   font: 27px/18px Arial;
   margin: 0px;
   color: #58585A;
}


#whitebackground3  {
	background:url(images-inpage/whitebackground.jpg) repeat-y;
	visibility: visible;
	position: relative;
	left: 10px;
	top: 0px;
	z-index: 1;
	width: 755px;
	height: auto;
	min-height:850px;
	padding-left: 205px;
	padding-top: 45px;

}

#whitebackground3 p  {
	font: 12px Arial;
	margin-right: 40px;
	color:#58585a;
	line-height:18px;
}
#whitebackground3 p .red {
	color:#cf6a42;
}
#whitebackground3 p .green {
	color:#8b9b1d;
	font-weight:bold;
}
#whitebackground3 .imgborder  {
	padding: 10px 10px 10px 10px;
}

#whitebackground3 .headertitle  {
   font: 27px/18px Arial;
   margin: 0px;
   color: #58585A;
}

#whitebackground3 table{
	width:720px !important;
}

#whitebackground3 td{
	width:25% !important;
}

#whitebackground2 table{
	width:720px !important;
}

#whitebackground2 td{
	width:25% !important;
	padding-bottom:10px;
}

.whitebackgroundinside a{
	color:#8b9b1d !important;
}

.whitebackgroundinside strong{
	vertical-align: 0px !important;
}

.whitebackgroundinside a strong{
	vertical-align: 0px !important;
}

#title p{
   font: 27px/18px Arial !important;
   margin: 0px;
   color: #58585A;
   text-transform:uppercase;
}

#whitebackground hr {
	margin-top:24px;
	background-image:url(images-inpage/lines.jpg) no-repeat scroll center;
	color:#3d3d3d;
	width:710px;
}

#whitebackground3 hr {
	margin-top:24px;
	background-image:url(images-inpage/lines.jpg) no-repeat scroll center;
	color:#3d3d3d;
	width:710px;
}

#whitebackground2  {
	background:url(images-inpage/whitebackground2.jpg) repeat-y;
	visibility: visible;
	position: relative;
	left: 10px;
	top: 0px;
	z-index: 1;
	width: 755px;
	height: auto;
	min-height:850px;
	padding-left: 205px;
	padding-top: 45px;
}

#whitebackground2 p  {
	font: 12px Arial;
	margin-right: 40px;
	color:#58585a;
	line-height:18px;
}
#whitebackground2 p .orange {
	color:#ca7b19;
	font-weight:bold;
}
#whitebackground2 .imgborder  {
	padding: 10px 10px 10px 10px;
}

#whitebackground2 .headertitle  {
   font: 27px/18px Arial;
   margin: 0px;
   color: #58585A;
}

#whitebackground2 hr {
	margin-top:24px;
	background-image:url(images-inpage/lines.jpg) no-repeat scroll center;
	color:#3d3d3d;
	width:710px;
}

#topgreyseparatorline  {
   background: url(images-inpage/topgreyseparatorline.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 0px;
   z-index: 1;
   width: 960px;
   height: 10px;
}

#topgreyseparatorline2  {
   background: url(images-inpage/topgreyseparatorline2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 0px;
   z-index: 1;
   width: 960px;
   height: 10px;
}

#pagetitletext p  {
   font: 27px/18px Arial;
   margin: 0px;
   color: #58585A;
}

#pagetitletext  {
   visibility: visible;
   position: absolute;
   left: 215px;
   top: 43px;
   z-index: 1;
   width: 237px;
}

#pagetitletext hr {
  margin-top:24px;
  background-image:url(images-inpage/lines.jpg) no-repeat scroll center;
  color:#3d3d3d;
  width:717px;
}

#pagetext1text hr {
  margin-top:45px;
  background-image:url(images-inpage/lines.jpg) no-repeat scroll center;
  color:#3d3d3d;
  width:717px;
}

#pagetext2text hr {
  margin-top:45px;
  background-image:url(images-inpage/lines.jpg) no-repeat scroll center;
  color:#3d3d3d;
  width:717px;
}

#pagetext2text p,
#pagetext1text p,
#pagetext3text p  {
   font: 12px/18px Arial;
   margin: 0px;
   padding-top: 2px;
   color: #58585A;
}

#pagetext2text,
#pagetext1text,
#pagetext3text  {
   visibility: visible;
   position: absolute;
   left: 217px;
   z-index: 1;
   width: 375px;
}

#keymemorials {
	width:720px;
}

#keytext1 {
	width:365px;
}

#keytext2 {
	width:365px;
}

#keytext3 {
	width:400px;
}

#leftkey {
	float:left;
	width:400px;
}

#rightkey{
	float:right;
	width:320px;
	
}


#pagetext1text  {
   top: 109px;
}

#pagetext2text  {
   top: 519px;
}

#pagetext3text  {
   top: 929px;
}


/* SIDEBAR */
#sidecontacttext *:first-child  {
   padding-top: 0px;
}

#sidecontacttext p  {
   margin: 0px;
   padding-top: 2px;
   text-align: left;
   color: #2D2D2D;
   line-height: 15px;
   font-family: Arial;
   font-size:12px;
}

#sidedonateshadow  {
   background: url(images-inpage/sidebuttonshadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 489px;
   z-index: 1;
   width: 151px;
   height: 33px;
}

#sidefindusshadow  {
   background: url(images-inpage/sidebuttonshadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 576px;
   z-index: 1;
   width: 151px;
   height: 33px;
}

#sideentryshadow  {
   background: url(images-inpage/sidebuttonshadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 518px;
   z-index: 1;
   width: 151px;
   height: 33px;
}

#sidecontacttext  {
   visibility: visible;
   position: absolute;

   z-index: 1;
   width: 151px;
}

#sidehomeshadow  {
   background: url(images-inpage/sidebuttonshadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 604px;
   z-index: 1;
   width: 151px;
   height: 33px;
}

#sidetexttext p  {
   margin: 0px;
   color: #FFFFFF;

   font-family: Arial;
   padding-bottom: 14px;
   font-size:12px;
}

#sidetexttext hr {
  margin-top:-12px;
  background-image:url(images-inpage/lines.jpg) no-repeat scroll center;
  color:#fff;
  width:146px;
}

#sideshopshadow  {
   background: url(images-inpage/sidebuttonshadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 547px;
   z-index: 1;
   width: 151px;
   height: 33px;
}

#sidegradient  {
   background: url(images-inpage/sidegradient.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 0px;
   z-index: 1;
   width: 171px;
   min-height:850px;
}

#sidegradient2  {
   background: url(images-inpage/sidegradient2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 0px;
   z-index: 1;
   width: 171px;
   min-height:850px;
}

#sidetexttext  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 27px;
   z-index: 13;
   width: 146px;
}

#sidefindus  {
   background: url(images-inpage/sidefindus.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 578px;
   z-index: 1;
   width: 143px;
   height: 24px;
}

#sidedonate  {
   background: url(images-inpage/sidedonate.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 491px;
   z-index: 11;
   width: 143px;
   height: 24px;
}

#sideentry  {
   background: url(images-inpage/sideentry.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 520px;
   z-index: 1;
   width: 143px;
   height: 24px;
}

#sideshop  {
   background: url(images-inpage/sideshop.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 549px;
   z-index: 1;
   width: 143px;
   height: 24px;
}

#sidehome  {
   background: url(images-inpage/sidehome.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 607px;
   z-index: 1;
   width: 143px;
   height: 24px;
}
/* END SIDEBAR */


/* END INPAGE */


/* HOME FOOTER */
#button1shadow  {
   background: url(images/button1shadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 744px;
   top: 22px;
   z-index: 1;
   width: 236px;
   height: 51px;
}

#bloc2shadow  {
   background: url(images/bloc2shadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 254px;
   top: 23px;
   z-index: 1;
   width: 238px;
   height: 225px;
}

#bloc1shadow  {
   background: url(images/bloc1shadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 24px;
   z-index: 1;
   width: 239px;
   height: 225px;
}

#bloc3shadow  {
   background: url(images/bloc3shadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 500px;
   top: 23px;
   z-index: 1;
   width: 238px;
   height: 226px;
}

#bloc2  {
   background-image: url(images/bloc2.jpg);
   left: 256px;
}

#bloc2 img{
	border:0;
}

#bloc3  {
   background-image: url(images/bloc3.jpg);
   left: 501px;
}

#bloc3 img{
	border:0;
}
#bloc1  {
   background: url(images/bloc1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 25px;
   z-index: 1;
   width: 224px;
   height: 212px;
}

#bloc1 img{
	border:0;
}

#button1  {
   background: url(images/button1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 747px;
   top: 25px;
   z-index: 1;
   width: 224px;
   height: 37px;
}

#button2shadow  {
   background: url(images/button2shadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 744px;
   top: 64px;
   z-index: 1;
   width: 236px;
   height: 51px;
}

#button2  {
   background: url(images/button2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 747px;
   top: 67px;
   z-index: 1;
   width: 224px;
   height: 38px;
}

#button3shadow  {
   background: url(images/button3shadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 744px;
   top: 107px;
   z-index: 1;
   width: 236px;
   height: 51px;
}

#button3  {
   /*background: url(images/button3.jpg) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 747px;
   top: 109px;
   z-index: 1;
   width: 224px;
   height: 37px;
}

#button4  {
   visibility: visible;
   position: absolute;
   left: 744px;
   top: 148px;
   z-index: 1;
   width: 224px;
   height: 84px;
}

#button4shadow  {
   background: url(images/button4shadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 744px;
   top: 150px;
   z-index: 1;
   width: 236px;
   height: 97px;
}

#visittext a  {
   color: #e8aa05;
}

#visittext  {
   visibility: visible;
   position: absolute;
   left: 257px;
   top: 143px;
   z-index: 1;
   width: 223px;
}

#visittext p,
#involvetext p,
#learntext p  {
   font: 31px/25px Georgia;
   margin: 0px;
   text-align: center;
}

#rbltext p,
#sponsorstext p, #sponsorstext a  {
   font: 12px/21px Arial;
   margin: 0px;
   color: #1A171B;
   text-align: left;
}
#rbltextbreaking p,
#sponsorstextbreaking p, #sponsorstextbreaking a  {
   font: 12px/21px Arial;
   margin: 0px;
   color: #1A171B;
   text-align: left;
}

#involvetext a  {
   color: #A5BD44;
}

#bloc3,
#bloc2  {
   visibility: visible;
   position: absolute;
   top: 25px;
   z-index: 1;
   width: 225px;
   height: 212px;
   background-repeat: no-repeat;
}

#learntext p  {
   color: #FFFFFF;
}


#id2footer  {
   background: url(images/id2footer.jpg) no-repeat;
   visibility: visible;
   /*position: absolute;*/
   position:relative;
   left: 11px;
   top: 262px;
   z-index: 1;
   width: 961px;
   height: 137px;
}

#learntext  {
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 143px;
   z-index: 1;
   width: 227px;
}

#rbltext  {
   visibility: visible;
   position: absolute;
   left: 756px;
   top: 269px;
   z-index: 1;
   width: 146px;
}

#rbltextbreaking {
   visibility: visible;
   position: absolute;
   left: 756px;
   top: 298px;
   z-index: 1;
   width: 146px;
}

#contactline  {
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 290px;
   z-index: 1;
   width: 700px;
   height: 1px;
   background-image:url(images-inpage/hrcontactline.jpg) 
}

#contactlinebreaking  {
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 315px;
   z-index: 1;
   width: 700px;
   height: 1px;
   background-image:url(images-inpage/hrcontactline.jpg) 
}

#sponsorsline  {
   visibility: visible;
   position: absolute;
   left: 756px;
   top: 383px;
   z-index: 1;
   width: 130px;
   height: 1px;
   background-image:url(images-inpage/hrcontactline.jpg) 
}

#sponsorslinebreaking {
   visibility: visible;
   position: absolute;
   left: 756px;
   top: 410px;
   z-index: 1;
   width: 130px;
   height: 1px;
   background-image:url(images-inpage/hrcontactline.jpg) 
}


#smalllogo  {
   background: url(images/smalllogo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 884px;
   top: 275px;
   z-index: 1;
   width: 74px;
   height: 83px;
}

#smalllogo img{
	border:0px;
}

#smalllogobreaking {
   background: url(images/smalllogo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 884px;
   top: 304px;
   z-index: 1;
   width: 74px;
   height: 83px;
}

#smalllogobreaking img{
	border:0px;
}

#sponsorstext  {
   visibility: visible;
   position: absolute;
   left: 756px;
   top: 365px;
   z-index: 1;
   width: 135px;
}

#sponsorstextbreaking{
   visibility: visible;
   position: absolute;
   left: 756px;
   top: 391px;
   z-index: 1;
   width: 135px;
}

#involvetext  {
   visibility: visible;
   position: absolute;
   left: 501px;
   top: 143px;
   z-index: 1;
   width: 224px;
}

#contacttext p  {
   font: 12px/25px Arial;
   margin: 0px;
   text-align: left;
   color: #1A171B;
}

#contacttext  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 269px;
   z-index: 1;
   width: 758px;
}

#contacttext a{
	color:#1A171B;
}

#contacttextbreaking p  {
   font: 12px/25px Arial;
   margin: 0px;
   text-align: left;
   color: #1A171B;
}

#contacttextbreaking  {
   visibility: visible;
   position: relative;
   left: 22px;
   top: 125px;
   z-index: 1;
   width: 758px;
}

#contacttextbreaking a{
	color:#1A171B;
}

/* END HOME FOOTER */

/* NAVIGATION */
#skyline { width: 960px;height: 30px;background: url(nma.png);margin: 0px auto; padding: 0;position: relative;}
#skyline li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#skyline li, #skyline a {height: 30px; display: block;}

#panel1 {left: 0px; width: 115px;}
#panel2 {left: 103px; width: 149px;}
#panel3 {left: 240px; width: 191px;}
#panel4 {left: 419px; width: 128px;}
#panel5 {left: 535px; width: 134px;}
#panel6 {left: 657px; width: 146px;}
#panel7 {left: 791px; width: 169px;}

#panel1 a,
#panel2 a,
#panel3 a,
#panel4 a,
#panel5 a,
#panel6 a,
#panel7 a {
	outline: none;
}
body#visit .visitnav {background: transparent url(nma.png) 0 -90px no-repeat;}
body#nma .nmanav {background: transparent url(nma.png) -115px -90px no-repeat;}
body#involved .involvednav {background: transparent url(nma.png) -264px -90px no-repeat;}
body#learn .learnnav {background: transparent url(nma.png) -455px -90px no-repeat;}
body#events .eventsnav {background: transparent url(nma.png) -583px -90px no-repeat;}
body#gallery .gallerynav {background: transparent url(nma.png) -717px -90px no-repeat;}
body#centre .centrenav {background: transparent url(nma.png) -863px -90px no-repeat;}

#panel1 a:hover {background: transparent url(nma.png) 0 -30px no-repeat;}
#panel2 a:hover {background: transparent url(nma.png) -115px -30px no-repeat;}
#panel3 a:hover {background: transparent url(nma.png) -264px -30px no-repeat;}
#panel4 a:hover {background: transparent url(nma.png) -455px -30px no-repeat;}
#panel5 a:hover {background: transparent url(nma.png) -583px -30px no-repeat;}
#panel6 a:hover {background: transparent url(nma.png) -717px -30px no-repeat;}
#panel7 a:hover {background: transparent url(nma.png) -863px -30px no-repeat;}

#panel1 a:active {background: transparent url(nma.png) 0 -60px no-repeat;}
#panel2 a:active {background: transparent url(nma.png) -115px -60px no-repeat;}
#panel3 a:active {background: transparent url(nma.png) -264px -60px no-repeat;}
#panel4 a:active {background: transparent url(nma.png) -455px -60px no-repeat;}
#panel5 a:active {background: transparent url(nma.png) -583px -60px no-repeat;}
#panel6 a:active {background: transparent url(nma.png) -717px -60px no-repeat;}
#panel7 a:active {background: transparent url(nma.png) -863px -60px no-repeat;}

#panel1 a.current {background: transparent url(nma.png) 0 -120px no-repeat;}
#panel2 a.current {background: transparent url(nma.png) -115px -120px no-repeat;}
#panel3 a.current {background: transparent url(nma.png) -264px -120px no-repeat;}
#panel4 a.current {background: transparent url(nma.png) -455px -120px no-repeat;}
#panel5 a.current {background: transparent url(nma.png) -583px -120px no-repeat;}
#panel6 a.current {background: transparent url(nma.png) -717px -120px no-repeat;}
#panel7 a.current {background: transparent url(nma.png) -863px -120px no-repeat;} /*

#panel1 a.current {background: transparent url(nma.png) 0 -90px no-repeat;}
#panel2 a.current {background: transparent url(nma.png) -115px -90px no-repeat;}
#panel3 a.current {background: transparent url(nma.png) -264px -90px no-repeat;}
#panel4 a.current {background: transparent url(nma.png) -455px -90px no-repeat;}
#panel5 a.current {background: transparent url(nma.png) -583px -90px no-repeat;}
#panel6 a.current {background: transparent url(nma.png) -717px -90px no-repeat;}
#panel7 a.current {background: transparent url(nma.png) -863px -90px no-repeat;}*/
#whitebackground table tr .left {
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#whitebackground table tr .lefttitle {
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#7fa2b3;
}
#whitebackground table tr .right{
	text-align: right;
	font: 12px Arial;
	margin-right: 40px;
	color:#58585a;
	line-height:18px;
}

#whitebackground .indentdiv {
 	font: 12px Arial;
	margin-right: 40px;
	color:#58585a;
	line-height:18px;
	padding-left:20px;
}

#whitebackground .whitebackgroundinside, #whitebackground2 .whitebackgroundinside {
	width:711px;
}

#whitebackground .whitebackgroundinsidekey {
	width:430px;
}

.whitebackgroundinside hr{

}


#whitebackground a, table, ul{	
	font: 12px Arial;
	color:#58585a;
}

#historyanniversaries {
	font: 12px Arial;
	color:#000;
}

#historyanniversaries a{
	font: 12px Arial;
	color:#58585a;
}

#historyanniversaries strong{
	font: 12px Arial;
	color:#cf6a42;
	font-weight:bold;
}

/*Slider*/
/*slider box*/
#slider {
	position:absolute;
	padding:0;
	padding-bottom:0px;
	margin:0;
}
#slider img{
	border:0px;
}
#slider ul,
#slider li,
#slider2 ul,
#slider2 li{ margin:0; padding:0; list-style:none; }
#slider2{margin-top:1em;}
#slider li,
#slider2 li{
/* define width and height of list item (slide) 	entire slider area will adjust according to the parameters provided here */
width: 960px; height: 387px; overflow:hidden;  }
/*slider box*/

#s3slider {
   width: 960px; /* important to be same as image width */
   height: 387px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   
}

#s3slider p  {
   font: 27px/22px Arial;
   margin: 0px;
   text-align: right;
   color: #fff;
}


#s3sliderContent {
   width: 960px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage img {
	border:0px;
}

.s3sliderImage span {
   position: absolute; /* important */
   right: 0;
   padding: 10px 20px;
   width: 950px;
  /*
  filter: alpha(opacity=80); /* here you can set the opacity of box with text 
   -moz-opacity: 0.8; /* here you can set the opacity of box with text 
   -khtml-opacity: 0.8; /* here you can set the opacity of box with text 
   opacity: 0.8; /* here you can set the opacity of box with text 
   */
   color: #fff;
   display: none; /* important */
   line-height: normal;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
} 

.bottom {
	bottom: 0;
	background-color: #000;
	
	
}

.bannertrans4 {
	bottom: 0;
	background-image:url(images/transpa-green.png);
}

.bannertrans5 {
	bottom: 0;
	background-image:url(images/transpa-blue.png);
}

.bannertrans6 {
	bottom: 0;
	background-image:url(images/transpa-brown.png);
}

.bannertrans7 {
	bottom: 0;
	background-image:url(images/transpa-grey.png);
}

.bannertrans8 {
	bottom: 0;
	background-image:url(images/transpa-yellow.png);
}

.bannertrans15 {
	bottom: 0;
	background-image:url(images/transpa-blue-dark.png);
}

.bannertrans16 {
	bottom: 0;
	background-image:url(images/transpa-brown-dark.png);
}

.bannertrans17 {
	bottom: 0;
	background-image:url(images/transpa-green-dark.png);
}

.bannertrans18 {
	bottom: 0;
	background-image:url(images/transpa-grey-dark.png);
}

.bannertrans19 {
	bottom: 0;
	background-image:url(images/transpa-orange.png);
}

.bannertrans20 {
	bottom: 0;
	background-image:url(images/transpa-red.png);
}

.bannertrans23 {
	bottom: 0;
	background-image:url(images/transpa-mustard.png);
}

/*End Slider*/
#sidebuttons {
	margin-top:40px;
}

#sidebuttons p{
	padding:0px;
	margin-bottom:-7px;
}

#sidebuttons a img{
	text-decoration:none;
	border: 0px
}

#sidecontacttextt{
	margin-top:40px;
	margin-left: 10px;
}

#sidecontacttextt hr{
	width:100%;
	height:1px;
	color:#000;
}

#sidecontacttextt p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin-bottom:-10px;
}

#navigation .selected{
	color:#8b9b1d;
	font-weight:bold;
}

#navigation ul li ul li:hover{
	background-color:#8b9b1d;
	color:#000;
}


#navigation ul li{
padding-top:10px;
width:140px;
}

#navigation ul li ul li{
padding-top:0px;
width:140px;
}

#navigation .current{
background-color:#8b9b1d;
color:#000;
}

#navigation ul li .head{
background-image:url('images-inpage/hr.jpg');
background-repeat:repeat-x;
background-position:bottom left;
font-weight:bold;
}

#navigation ul li .selected{
background-image:url('images-inpage/hr.jpg');
background-repeat:repeat-x;
background-position:bottom left;
font-weight:bold;
width:140px;
}

#whitebackground table{

/*	width:755px !important; MIRAR ESTO*/
	margin-top:-15px;

}


#whitebackground td{
	vertical-align:text-top;
	width:330px !important;
	padding-right:35px;
	line-height:1px;

}

#whitebackground td *:first-child{
	vertical-align:text-top;
	width:320px !important;

}

#section1, #section2 {
width:788px;
min-height:350px;
}

#i1imgbig  {
	visibility: visible;
	float:right;
	z-index: 5;
	width: 400px;
	background-repeat: no-repeat;
	padding-top:77px;
}

#i2imgbig  {
	visibility: visible;
	float:right;
	z-index: 5;
	width: 400px;
	background-repeat: no-repeat;
	padding-top:77px;
}

#i1imgbigbig  {
	visibility: visible;
	z-index: 5;
	width: 707px;
	background-repeat: no-repeat;
	padding-top:10px;
}

#navigpanel a:hover {
    background-color:#8b9b1d;
}

#visittext a:hover{
	color:#ccc;
}

#learntext a:hover{
	color:#ccc;
}

#involvetext a:hover{
	color:#ccc;
}

#ContactForm_18_txtName {
	left:290px;
	position:absolute;
}
#ContactForm_18_txtEmail {
	left:290px;
	position:absolute;
}
#ContactForm_18_txtAddress1 {
	left:290px;
	position:absolute;
}
#ContactForm_18_txtAddress2 {
	left:290px;
	position:absolute;
}
#ContactForm_18_txtPostcode {
	left:290px;
	position:absolute;
}
#ContactForm_18_txtTelephone {
	left:290px;
	position:absolute;
}
#ContactForm_18_txtSubject {
	left:290px;
	position:absolute;
}
#ContactForm_18_txtMessage {
	left:290px;
	position:absolute;
}
#ContactForm_18_btnSubmit {
    margin-left:0px;
    color:#58585A;
}

.inputtop {
    left:750px;
    top:41px;
    position:absolute;
    background-color:#25381b;
    border:1px solid #6b7c1d;
    color:#bac277;
} 

.button-formtop{
		height:26px;		
		color:#7e8e1c;
		font-weight:bold;
		padding:2px 20px 2px 2px;
		background:transparent;
		cursor:pointer;
		border:none;
		text-align:right;
		left:0px;
		top:0px;
		position:absolute;
		}
		
.button-formtopshop{
		height:26px;		
		color:#58585a;
		padding:2px 20px 2px 2px;
		background:transparent;
		cursor:pointer;
		border:none;
		text-align:right;
		left:0px;
		top:0px;
		position:absolute;
		}		
		
#xsltsearch h2{
	color:#58585A;
	font:12px Arial;
	font-weight:bold;
}

.xsltsearch_result {
	padding-left:10px;
}

.xsltsearch_result:nth-child(odd) {
background:#f7fcf2;
border-bottom:1px dashed;
padding-top:1px;
}

.xsltsearch_result:nth-child(even) {
background:#e8f2e6;
border-bottom:1px dashed;
padding-top:1px;
}
.xsltsearch_result:last-child {
margin-bottom:10px;
}
.xsltsearch_result:first-child {
border-top:1px dashed;
}

.whitebackgroundinside #memorials {
margin-top:10px;
border-top:dashed 1px !important;
}

#memorial{
	width:392px;
}

#memorial tr:nth-child(odd){
	background-color:#f7fcf2;
}
#memorial tr:nth-child(even){
	background-color:#e8f2e6;
}
#memorial td {
	border-top: 1px dotted;
	padding:8px;
}
#memorial table {
	border-bottom: 1px dotted;
}
#memorial td:last-child{
	width:1% !important;
}
#memorial td:first-child{
	width:99% !important;
}

#afm{
	width:392px;
}

#afm tr:nth-child(odd){
	background-color:#f7fcf2;
}
#afm tr:nth-child(even){
	background-color:#e8f2e6;
}
#afm td {
	border-top: 1px dotted;
	padding:8px;
}
#afm table {
	border-bottom: 1px dotted;
}
#afm td:first-child{
	width:43% !important;
}

#whitebackground table .table1{
	width:720px !important;
}

.table1 tr:nth-child(odd){
	background-color:#f7fcf2;
}
.table1 tr:nth-child(even){
	background-color:#e8f2e6;
}
.table1 td {
	border-top: 1px dotted;
	padding:8px;
}
#whitebackground table .table1{
	border-bottom: 1px dotted;
}
#whitebackground table .table1 td:first-child{
	width:23% !important;
	font-weight:bold;
	line-height:15px; /*12px*/
}

table ul {
	margin-left:-27px;
}

table li {
	padding:1px;
}

.imgsearch {
	vertical-align:-5px;
}

img {
	border:0px;
}

#shoptable td{
    width:183px;
}

#galleryimg table {
	width:720px !important;
}

#galleryimg td {
	width:25% !important;
}

.commentlist li{
    margin-left:-29px;
    list-style-type: none;
    padding-bottom:8px;
	padding-top:8px;
	padding-left:15px;
	padding-right:5px;
}

.commentlist li:first-child{
	border-top:1px dashed;	
}

.commentlist li:nth-child(odd){
	background-color:#f7fcf2;
	border-bottom:1px dashed;
}
.commentlist li:nth-child(even){
	background-color:#e8f2e6;
	border-bottom:1px dashed;	
}

#video embed {
	width:320px !important;
	height:300px !important;
}

#tableheader table{
	border-bottom:1px dashed;
	width:370px;
}
#tableheader td {
	border-top:1px dashed;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:12px;
	padding-top:12px;
}

#tableheader table tbody tr td:first-child {
	width:65% !important;
	padding-left:5px;
}
#tableheader tr:nth-child(odd){
	background-color:#e8f2e6;
}

#tableheader tr:nth-child(even){	
	background-color:#f7fcf2;	
}

#tableheader tr:first-child{
	background:#1e381c;
	font-weight:bold;
	color:#FFF;
}

#memorial2{
	width:370px;
}

#memorial2 tr:nth-child(odd){
	background-color:#f7fcf2;
}
#memorial2 tr:nth-child(even){
	background-color:#e8f2e6;
}
#memorial2 td {
	border-top: 1px dotted;
	padding:8px;
	padding-bottom:12px;
}
#memorial2 table {
	border-bottom: 1px dotted;
}
#memorial2 td:last-child{
	width:1% !important;
}
#memorial2 td:first-child{
	width:99% !important;
}
#breaking{
    height:28px;
	padding-top:5px;
	padding-left:9px;
	width:952px;
	background:url(images/breakingnews.png);
	position:relative;
	top:262px;
	left:11px;
	color:#FFF;
	font-size:17px;
}

#whitebackground ol{
	margin-left:-21px;
}

#galleryimg{
	font: 12px Arial;
	color:#58585a;
}
