body {margin: 0;
padding: 0;
font-family: Arial;
font-size: 0.8em;
background-color: #333;
line-height: 1.5em;}

div#header {padding: 0px;
background-color: #333;
padding-top: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-align: center;
color: #fff1ab;
font-family: Arial;
font-weight: bold;
letter-spacing: 0.1em;
font-size: 2em;
}

.mainPic {
background: #666 url(landpictures/lookingeast.jpg) no-repeat;
background-position: center;
height: 280px;
padding: 0px;
margin-right: 10%;
margin-left:  10%;
}

.mainPic2 {
background: #666 url(landpictures/moonrise.jpg) no-repeat;
background-position: center;
height: 320px;
padding: 0px;
margin-right: 10%;
margin-left:  10%;
}

.mainPic3 {
background: #666 url(landpictures/west.jpg) no-repeat;
background-position: center;
height: 160px;
padding: 0px;
margin-right: 10%;
margin-left:  10%;
}

.mainPic4 {
background: #666 url(landpictures/lookingeast.jpg) no-repeat;
background-position: center;
height: 280px;
padding: 0px;
margin-right: 10%;
margin-left:  10%;
}

.mainPic5 {
background: #666 url(landpictures/northwest.jpg) no-repeat;
background-position: center;
height: 280px;
padding: 0px;
margin-right: 10%;
margin-left:  10%;
}

.mainPic6 {
background: #666 url(landpictures/sunrise.jpg) no-repeat;
background-position: center;
height: 280px;
padding: 0px;
margin-right: 10%;
margin-left:  10%;
}

.highlights {
text-align: center;
color: #E2E3D3;
font-family: Arial;
font-weight: bold;
margin-bottom: 1em;
letter-spacing: 0.05em;
font-size: 1.5em;
}

.title {
border: 1px #666 solid;
text-align: center;
color: #E2E3D3;
font-weight: bold;
letter-spacing: 0.05em;
font-size: 2.2em;
padding: 0.5em;
margin-right: 10%;
margin-left:  10%;
margin-top:  1%;
line-height: 1em;}

.title2 {
border: 1px #666 solid;
text-align: center;
color: #E2E3D3;
letter-spacing: 0.05em;
font-size: 1.5em;
padding: 0.5em;
margin-right: 10%;
margin-left:  10%;
margin-top:  1%;
line-height: 0.8em;}


.title2 a:link {
color: #fff1ab;
text-decoration: none;
margin: 0.4em;
display: inline;
}

.title2 a:visited {
color:#b8621c;
text-decoration: none;
margin: 0.4em;
display: inline;
}

.title2 a:hover {
color: #FF9933;
text-decoration: none;}

.title2 a.current {
color: #fff !important;
text-decoration: none;}




#contact {
border: 1px #666 solid;
text-align: center;
color: #E2E3D3;
margin-right: 10%;
margin-left:  10%;
}



div#footer {padding: 1%;
text-align: center;
clear: both;
margin-bottom: em;
background-color: #666;}

div#maincontent {padding: 1%;
text-align: justify;
margin-right: 10%;
margin-left:  10%;
background-color: #666;
margin-bottom: 2em;
margin-top: 0px;
}


#footer a:link {
color: #fff1ab;
text-decoration: none;
margin: 0.1em;
display: inline;
}

#footer a:visited {
color:#b8621c;
text-decoration: none;
display: inline;
}

#footer a:hover {
color: #FF9933;
text-decoration: none;}

#footer a.current {
color: #fff !important;
text-decoration: none;}




#xsnazzy a:link, #navbar a:visited {
color: #FF9933;
text-decoration: none;
margin: 0.4em;
display: inline;
}

#xsnazzy a:hover {
color: #fffcda;
text-decoration: none;}

#xsnazzy a.current {
color: #fff !important;
text-decoration: none;}





#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:0.5px;}
#xsnazzy h1 {font-size:1em; color:#fff;}
#xsnazzy h2 {font-size:0.5em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:1em;}
#xsnazzy h2 {padding-top:1em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#E2E3D3; border-left:2px solid #fff1ab; border-right:2px solid #fff1ab;}
.xb1 {margin:0 5px; background:#fff1ab;}
.xb2 {margin:0 3px; border-width:0 3px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#E2E3D3; border:0 solid #fff1ab; border-width:0 1px; font-size:1.2em;}


