/* CSS Document */

body { margin: 0; padding: 0; background: url(images/stinson-flying-bg3.jpg);
}

body.gallery { margin: 0; padding: 0; background: url(images/stinson-flying-bg3.jpg) fixed;
}

body.runway { margin: 0; padding: 0; background: url(images/lands-inn-runway.jpg); 
}

/* links */

a {
text-decoration: none;
color: #000;
} 

a:link, a:active {
background: transparent;
color: #000;
text-decoration: none;
} 

a:visited {
background: transparent;
color: #000;
text-decoration: none;
} 

a:hover {
background: transparent;
color: #990000;
text-decoration: bold;
}

#PageLayout {
width: 843px !important;
margin: 0 auto;  /* Right and left margin widths set to "auto" */
margin-top: 10px;
}

#Header {
width: 843px; 
background: url(images/lands-inn.jpg);
height: 220px;
}

#Header-StinsonAircraft {
width: 843px; 
background: url(images/stinson-aircraft.jpg);
height: 220px;
}

#Header-painted-hills {
width: 843px; 
background: url(images/painted-hills.jpg);
height: 220px;
}

#container2 {
position: relative;
padding: 10px;
width: 653px;
color: #fffff7;
margin-left: 170px;
overflow: hidden;
}

#container2 .transparency {
opacity: 0.4;
filter: alpha(opacity=40);
-moz-opacity:0.4;
background: #fffff7;
width: 651px;
margin-left: 10px;
margin-top: 0;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 1200px;
position: absolute;
z-index: -1;
text-align: left;
}

#container2 .transparency-contact {
opacity: 0.7;
filter: alpha(opacity=70);
-moz-opacity:0.7;
background: #fffff7;
width: 651px;
margin-left: 10px;
margin-top: 0;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 835px;
position: absolute;
z-index: -1;
text-align: left;
}

#container2 .transparency-gallery {
opacity: 0.5;
filter: alpha(opacity=50);
-moz-opacity:0.5;
url(images/stinson-flying-bg3.jpg) fixed;
width: 651px;
margin-left: 10px;
margin-top: 0;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 1000px;
position: absolute;
z-index: -1;
text-align: left;
}

#container2 .transparency-runway {
opacity: 0.9;
filter: alpha(opacity=90);
-moz-opacity:0.9;
background: #fffff7;
width: 651px;
margin-left: 10px;
margin-top: 0;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 880px;
position: absolute;
z-index: -1;
text-align: left;
}

#container2 .transparency-service {
opacity: 0.8;
filter: alpha(opacity=80);
-moz-opacity:0.8;
background: #fffff7;
width: 651px;
margin-left: 10px;
margin-top: 0;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 490px;
position: absolute;
z-index: -1;
text-align: left;
}

#container2 .transparency-stinson {
opacity: 0.7;
filter: alpha(opacity=70);
-moz-opacity:0.7;
background: #fffff7;
width: 651px;
margin-left: 10px;
margin-top: 0;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 540px;
position: absolute;
z-index: -1;
text-align: left;
}

#left {
position: absolute;
color: #000000;
width: 170px;
background-image: url(images/lands-inn-logo.png);
font-size: 8pt;
top: 210px;
height: 72px;
margin-left: 10px;	
opacity: 0.95;
filter: alpha(opacity=95);
-moz-opacity:0.95;
}

#left_lower {
position: absolute;
color: #000000;
width: 170px;
background-image: url(images/lands-inn-bb-nav.png);
font-size: 8pt;
top: 288px;
height: 245px;
margin-left: 10px;	
opacity: 0.7;
filter: alpha(opacity=70);
-moz-opacity:0.7;
text-align: left;
}

#left_bottom {
position: absolute;
color: #000000;
width: 170px;
background-image: url(images/lands-inn-stinson-nav.png);
font-size: 8pt;
top: 545px;
height: 273px;
margin-left: 10px;	
opacity: 0.7;
filter: alpha(opacity=70);
-moz-opacity:0.7;
text-align: left;
}

P {
font-size: 9pt;
color: #000;
font-family: Verdana, Tahoma, sans-serif;
letter-spacing: 0.03em;
line-height: 1.40em;
margin-left: 25px;
margin-bottom: 10px;
margin-top: 5px;
margin-right: 10px;
text-align: left;
}

p.contact {
color: #000000;
font-family: Verdana, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
margin-bottom: 5px;
margin-top: 10px;
text-align: left;
}

p.border {
font: 1.0em Verdana, Tahoma, sans-serif;
color: #323232;
padding: 5px; 
width: 620px; 
height: auto; 
background: #92af83;
border: 1px solid #525252;
text-align: center;
}

p.center {
color: #990000;
font-family: Verdana, Tahoma, sans-serif;
font-size: 9pt;
font-weight: 500;
margin-left: 10px;
margin-bottom: 10px;
margin-top: 20px;
text-align: center;
}

p.communications {
font-size: 9pt;
font-family: Verdana, Tahoma, sans-serif;
color: #363636;
font-weight: 600;
font-style: oblique;
letter-spacing: 0.03em;
line-height: 1.35em;
margin-left: 25px;
margin-bottom: 10px;
margin-top: 5px;
margin-right: 10px;
text-align: left;
}

p.first-paragraph {
font-size: 9pt;
font-family: Verdana, Tahoma, sans-serif;
color: #000000;
letter-spacing: 0.03em;
line-height: 1.35em;
margin-left: 25px;
margin-bottom: 10px;
margin-top: -5px;
margin-right: 10px;
text-align: left;
}

p.floatleft {
float: left;
border-top: 1px solid #000; 
border-bottom: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000; 
margin-bottom: 5px;
margin-top: 0;
margin-right: 15px;
}

p.lands-inn-copyright {
font-size: 8pt;
font-family: Verdana, Tahoma, sans-serif;
color: #323232;
letter-spacing: 0.01em;
line-height: 1.25em;
margin-bottom: 10px;
margin-top: 10px;
text-align: center;
}

p.nav {
font-size: 8pt;
font-family: Verdana, Tahoma, sans-serif;
font-weight: 600;
letter-spacing: 0.03em;
line-height: 1.35em;
margin-top: 11px;
margin-left: 15px;
margin-bottom: 8px;
text-align: left;
}

p.red {
font-size: 10pt;
color: #990000;
font-family: Verdana, Tahoma, sans-serif;
letter-spacing: 0.03em;
line-height: 1.35em;
font-weight: 600;
margin-left: 25px;
margin-bottom: 10px;
margin-top: 5px;
margin-right: 0;
text-align: left;
}

p.small {
font-size: 7pt;
font-family: Verdana, Tahoma, sans-serif;
color: #323232;
letter-spacing: 0.01em;
font-style: oblique;
line-height: 1.25em;
margin-bottom: 10px;
margin-top: 10px;
text-align: center;
}

p.strong {
font-size: 10pt;
font-family: Verdana, Tahoma, sans-serif;
color: #363636;
font-weight: 600;
font-style: normal;
letter-spacing: 0.03em;
line-height: 1.35em;
margin-left: 25px;
margin-bottom: 10px;
margin-top: 5px;
margin-right: 10px;
text-align: left;
}

p.stronger {
font-size: 8pt;
color: #363636;
font-family: Verdana, Tahoma, sans-serif;
letter-spacing: 0.03em;
line-height: 1.35em;
font-weight: 600;
margin-left: 25px;
margin-bottom: 10px;
margin-top: 5px;
margin-right: 0;
text-align: left;
}

/* headings */

h1, h2, h3, h4, h5, h6 { font-weight: bold; margin-bottom: 5px; line-height: 100%;
}

h1 {
font-size: 200%; 
}

h2 {
font-size: 175%; 
}

h3 {
font-size: 150%; 
}

h4 {
font-size: 125%; 
}

h5 {
font-size: 11pt;
color: #363636;
margin-top: 20px;
margin-bottom: 15px;
margin-left: 25px; 
}

h5.center {
font-size: 11pt;
color: #363636;
margin-top: 20px;
margin-bottom: 15px;
margin-left: 25px; 
text-align: center;
}

h6 {
font-size: 75%; 
}

/* horizontal rule */

hr {
margin: .5em 0 .5em 0;
display: block;
background: #c8c8c8;
color: #c8c8c8;  
height: 1px;
border: none;
}

/* blockquotes */

blockquote {
color: #1f3052;
margin: 1em 0 1em 1.5em;
padding: .5em 0 .5em .5em;
border-top: 1px solid #c8c8c8;
border-bottom: 1px solid #c8c8c8;
font-style: italic;
font-size: 60%;
text-align: center;
}

h1 {
color: #323232;
font-family: Verdana, Tahoma, sans-serif;
font-size: 10pt;
margin-left: 15px;
margin-bottom: 10px;
margin-top: 10px;
text-align: left;
}

h1.links {
color: #4489bb;
font-size: 10pt;
font-family: Verdana, Tahoma, sans-serif;
font-weight: 600;
margin-left: 15px;
margin-bottom: 10px;
margin-top: 15px;
text-align: left;
}

h1.center {
color: #000; 
font-size: 9pt;
font-family: Verdana, Tahoma, sans-serif; 
font-weight: 600;
line-height: 1.7em; 
margin-bottom: 5px;
margin-top: 10px;
text-align: center; 
}

h1.thanks {
color: #424242; 
font-size: 11pt;
font-family: Verdana, Tahoma, sans-serif; 
font-weight: 500;
line-height: 1.7em; 
margin-bottom: 5px;
margin-top: 10px;
text-align: center; 
}

input {
padding: 2px;
border: 1px solid #000000;
}

img.indent {
margin-bottom: 10px;
margin-left: 25px; 
}

img.center {
text-align: center; 
}

img.floatleft {
float: left; 
margin-bottom: 10px;
margin-left: 25px; 
margin-top: 2px; 
margin-right: 10px; 
border-top: 2px solid #525252;
border-right: 2px solid #525252;
border-bottom: 2px solid #525252;
border-left: 2px solid #525252;
}

img.floatleft-stinson-bobcat {
float: left; 
margin-bottom: 10px;
margin-left: 25px; 
margin-top: 0; 
margin-right: 10px; 
border-top: 2px solid #525252;
border-right: 2px solid #525252;
border-bottom: 2px solid #525252;
border-left: 2px solid #525252;
}

img.floatleft-stinson {
float: left; 
margin-bottom: 10px;
margin-left: 25px; 
margin-top: 0; 
margin-right: 10px; 
border-top: 2px solid #525252;
border-right: 2px solid #525252;
border-bottom: 2px solid #525252;
border-left: 2px solid #525252;
}

img.floatright {
float: right; 
margin-left: 10px; 
margin-top: -10px; 
margin-right: 20px; 
margin-bottom: 10px;
}

UL.disc {
list-style: disc; 
}

UL.Circle {
list-style: circle; 
}
 
UL.Square {
list-style: square; 
}

UL {
color: #000000;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 9pt; 
line-height: 1.0em;
margin-top: 5px; 
margin-bottom: 5px; 
text-align: center;
}
 
LI {
color: #363636;
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 9pt;
font-weight: 600; 
line-height: 1.35em;
margin-top: 10px; 
margin-bottom: 10px; 
margin-left: 0px;
margin-right: 15px;
text-align: left;
}

