body {
background:#bfb1a3 url(img/background-winter.jpg) 50% 0 no-repeat;
min-width:900px;
min-height:1680px;
background-position:center top;
text-align:center;
}
img {
border-style:none;

}

element-style {
border-style:none;
}
#ie-warning {
display:none;
position:absolute;
    background: #FFFFE1 url(ie-warning.gif) no-repeat ;

top:0;
margin-left:-270px;
width:900px;
height:30px;
padding:10px 5px 5px 5px;
z-index:9999;
    border-bottom: 1px solid #767E85;
	text-align:center;
}

    #ie-warning p {
        margin: 0;

        font: 12px/1 Arial;
        color: #000;
    }

        #ie-warning p a {
            color: blue;
            text-decoration: underline;
        }

        #ie-warning p a:hover {
            color: red;
        }
.wrapper{
position:absolute;
background:#bfb1a3 url(img/background-winter.jpg) 50% 0 no-repeat;
width:2000px;
top:-1px;
left:50%;
margin-left:-1000px;
height:1698px;
max-width:2000px;
min-width:2000px;
min-height:1698px;
background-position:center top;
text-align:center;


}
.headerlinks {
color:#BBBBBB;
left:50%;
margin-left:-400px;
position:absolute;
top:60px;
width:450px;
z-index:100;
}
.headerlinks a {
color:#bbbbbb;
text-decoration:none;

}
.headerlinks a:hover{
color:#ffffff;
text-decoration:underline;
}
.navbar {
position:absolute;
top:265px;
left:50%;
margin-left:-400px;
width:800px;
height:100px;
z-index:9999;
}
#brochure {
position:absolute;
top:550px;
left:50%;
/left:50%;
/top:650px;
margin-left:-643px;
/margin-left:-644px;
z-index:99;

}
.civilwar{
position:absolute;
top:80px;
left:50%;
margin-left:-330px;
width:120px;
height:103px;
z-index:99;
}
a {
color:#000000;
}
a:visited {
color:#000000;
}
.main{
position:absolute;
width:900px;
height:450px;
left:50%;
margin-left:-450px;
top:680px;
min-width:900px;
}
a img{
border:none;
}
.footer{
position:absolute;
min-width:1000px;
width:1200px;

top:1485px;
background:transparent url(img/footerback.jpg) 50% 0 no-repeat;
left:50%;
margin-left:-500px;
color:#000000;
}

#footer .col ul li a{font:.92em Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#000000;text-decoration:none}
#footer .col ul li a:hover{color:#ffffff}

#footer{position:absolute;left:50%;clear:both;}
#footer-inner{padding:65px 160px 35px;max-width:108em;margin:0 auto}

.col{width:185px;float:left}
.col2{margin-top: -90px;float:left}
.col ul{margin:0;padding:0;list-style:none}
.col ul li{margin:0 0 3px}

#lowercontent{
color:#000000;
position:absolute;
top:800px;
/left:0px;
max-width:740px;
text-wrap:normal;
width:740px;
}
#footermembers{
color:#000000;
position:absolute;
top:600px;
left:0px;
margin-left:50px;
max-width:1200px;
text-wrap:normal;

}
#footermembers a:visited {
color:#000000;
}
#wedlink{
position:absolute;
top:900px;
left:50%;
margin-left:-550px;
z-index:99;
}
a:active {
  outline: none;
}
a {
  outline: none;
}
:-moz-any-link:focus {
  outline: none;
}
object { outline:none}
.lamppost{
position:absolute;
top:0px;
left:50%;
margin-left:-720px;
width:600px;
height:1566px;
}
 
.clockcont {
position:absolute;
top:540px;
left:50%;
margin-left:350px;
width:320px;
height:720px;
z-index:99;
overflow:hidden;
}

#seal{
position:absolute;
top:340px;
left:50%;
margin-left:200px;
width:180px;
height:180px;
z-index:99;
}

#compass{
position:absolute;
top:340px;
left:50%;
margin-left:320px;
width:300px;
height:300px;
z-index:99;
overflow:hidden;
}

.video{
position:absolute;
top:795px;
left:50%;
margin-left:410px;
width:220px;
height:220px;
z-index:99;
overflow:hidden;
}
.videoslink{
position:absolute;
top:1035px;
left:50%;
margin-left:370px;
width:320px;
height:200px;
z-index:100;

}

.videoslink img{
position:absolute;
margin-top:-10px;
margin-left:5px;
}
.videoslink a{
text-decoration:none;
}
.imagestack {
position:absolute;
left:50%;
width:600px;
height:400px;
margin-left:-300px;
top:500px;
}
.twitter{
position:absolute;
top:-150px;
left:50%;
margin-left:30px;
z-index:99;

}

.facebook{
position:absolute;
top:-190px;
left:50%;
z-index:89;
}
.blog-content{
height:340px;
overflow-y:auto;
width:800px;
font-weight:normal;
z-index:8;
overflow:hidden;
}
.blog-wrap {
margin-right:auto;
margin-left:auto;
text-align:center;
left:50%;
z-index:999;
}
.photogallery {
position:absolute;
top:1233px;
left:50%;
margin-left:-400px;
z-index:7;

}

.blog-pagination {
z-index:99;
}
.pgallery {

z-index:88;
}
.pgallery  img{
width:450px;
height:330px;
background:transparent url(img/photogallery.png) no-repeat;
z-index:88;
}

.pgallery:hover img {
width:450px;
height:330px;
background:transparent url(img/photogalleryhover.png) no-repeat;
}
#megazine { margin: 300 auto 0 auto; outline: none; position: relative; z-index:9999; }
/* "Flash not found" notice formatting */
#megazine h1 { color: #FFFFFF; }
#megazine img { border: none; }
#megazine p { color: #999999; font-size: 0.6em; }
#megazine a, a:visited { color: #CCCCCC; text-decoration: none; }
#megazine a:active { color: #FFFFFF; text-decoration: none; }
#megazine a:hover, a:focus { color: #FFFFFF; text-decoration: underline; }


