.startingbox {
	width: 300px;
        font-size: ;
        float:left;
        background-color: fff;
        padding: 0px 0px 0px 0px;

}

div.startingbox {
        background-color: ;
        margin: 0px 0px 0px 20px;
        background-image: ;
        background-position:left top;
        background-repeat: no-repeat;
        padding: 0px 0px 0px 0px;
}

p {
	font-weight: normal;
	color: fff;
}

.quotebox {
	width: 300px;
        font-size: 1.4em;
        color: #FFFFFF;
        text-align: center;
        float: center;
        padding: 0px 0px 0px 0px;

}

div.quotebox {
        background-color: #3A5E6C;
        margin: 15px 0px 20px 0px;
        padding: 0px;
}

#mrbfmap {
       background: url("https://net-at-hand.s3.amazonaws.com/sites/43625/images/200735/2022_mrbf_church_map_background_full.jpg");
       background-repeat: no-repeat;
       height: 350px;
       width: 640px;
       margin-top: 20px;
}

.bigfork {
       position: absolute;
       margin-top: 63px;
       margin-left: 105px;
       font-size: 75%;
}

.columbiafalls {
        position: absolute;
        margin-top: 37px;
        margin-left: 100px;
        font-size: 75%;
}

.dixon {
       position: absolute;
       margin-top: 108px;
       margin-left: 63px;
       font-size: 75%;
}

.eureka {
       position: absolute;
       margin-top: 0px;
       margin-left: 55px;
       font-size: 75%;
}

.kalispell {
        position: absolute;
        margin-top: 53px;
        margin-left: 49px;
        font-size: 75%;
}

.libby {
       position: absolute;
       margin-top: 45px;
       margin-left: 4px;
       font-size: 75%;
}

.marion {
       position: absolute;
       margin-top: 65px;
       margin-left: 44px;
       font-size: 75%;
}

.missoula {
       position: absolute;
       margin-top: 155px;
       margin-left: 111px;
       font-size: 75%;
}

.polson {
       position: absolute;
       margin-top: 90px;
       margin-left: 63px;
       font-size: 75%;
}

.seeleylake {
       position: absolute;
       margin-top: 132px;
       margin-left: 137px;
       font-size: 75%;
}

.swanlake {
       position: absolute;
       margin-top: 116px;
       margin-left: 122px;
       font-size: 75%;
}

.whitefish {
       position: absolute;
       margin-top: 36px;
       margin-left: 41px;
       font-size: 75%;
}

.victor {
       position: absolute;
       margin-top: 189px;
       margin-left:103px;
       font-size: 75%;
}

.logo {
       position: absolute;
       margin-top: 20px;
       margin-left: 315px;
}

#mrbfmap a {
       color: #3A5E6C;
}

#mrbfmap a:hover {
       color: #ffffff;
       background-color: #76A4B6
}

#mrbfmap .eureka a {
       color: #999999;
}

#mrbfmap .eureka a:hover {
       color: #ffffff;
       background-color: #76A4B6
}

#mrbfmap .seeleylake a {
       color: #999999;
}

#mrbfmap .seeleylake a:hover {
       color: #ffffff;
       background-color: #76A4B6
}

a.screen, a.screen:visited {
color:#c00; 
position:relative; 
z-index:1;
}

a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 266px; /* position:the image */
top: -35px;
}

.seeleylake a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 178px; /* position:the image */
top: -114px;
}

.polson a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 252px; /* position:the image */
top: -72px;
}

.missoula a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 204px; /* position:the image */
top: -137px;
}

.bigfork a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 210px; /* position:the image */
top: -45px;
}

.libby a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 311px; /* position:the image */
top: -27px;
}

.eureka a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 260px; /* position:the image */
top: 18px;
}

.columbiafalls a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 215px; /* position:the image */
top: -19px;
}

.dixon a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 252px; /* position:the image */
top: -90px;
}

a.screen:hover {
text-decoration:none; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}

.marion a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 271px; /* position:the image */
top: -47px;
}

.swanlake a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 193px; /* position:the image */
top: -98px;
}

.whitefish a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 274px; /* position:the image */
top: -18px;
}

.victor a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:200px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border: 0px solid #000; /* add a border */
left: 212px; /* position:the image */
top: -171px;
}

a.screen:hover {
text-decoration:none; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}

a.screen:hover b {
visibility:visible; /* make the image visible */
height: 75px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}

a.screen:hover b img {
border:0; /* remove the link border */
}