body { margin: 0; padding: 0; overflow: hidden; height: 100%; color: #E5F2D8; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;  font-size: 10pt; letter-spacing: 1pt; background-color: #19260C; } 

* { padding: 0; margin: 0; }
img {border: 0; }
a { text-decoration: none; outline: 0; }

h1 { font-size: 8pt; color: #669933; font-weight: normal; }
h2 { font-size: 8pt; color: #669933; font-weight: normal; letter-spacing: 0; }
h3 { font-size: 12pt; color: #006699; font-weight: normal; margin: 0; } 
h4 { font-size: 10pt; color: #E5F2D8; font-weight: normal; margin: 0; } 
h4 a { color: #E5F2D8; } 
h4 a:hover { color: #E5F2D8; background-color: #19260C; }
h6 { font-size: 8pt; color: #020301; font-weight: normal; letter-spacing: 0; }
h6 a { color: #020301; }
h6 a:hover { color: #020301; text-decoration: underline; }
hr, .hide { position: absolute; top:0; left:-9000px; }

#mobile { position: fixed; margin-top: 77px; margin-left: 30px; }
#shadown { position: fixed; margin-top: 82px; height: 18px; width: 13000px; background-image: url(scripts/fancy_shadow_n.png); background-repeat: repeat-x; }
#shadows { position: fixed; margin-top: 553px; height: 18px; width: 13000px; background-image: url(scripts/fancy_shadow_s.png); background-repeat: repeat-x; }
#cover { position: fixed; z-index: 11; margin-top: 100px; margin-left: 1280px; height: 450px; width: 11720px; background-color: #020301; background-image: url(images/stripes.png); border-top: solid 1px #669933; border-bottom: solid 1px #669933; }
#container { position: absolute; z-index: 10; margin-top: 100px; height: 450px; width: 13000px; background-color: #020301; border-top: solid 1px #669933; border-bottom: solid 1px #669933; border-right: solid 1px #669933; }
#leftsider { position: fixed; z-index: 10; float: left; padding-top: 75px; padding-left: 30px; width: 210px; height: 375px; background-color: #020301; background-image: url(images/stripes.png); }
#leftsider a { color: #669933; }
#leftsider a:hover { color: #669933; }

#menu { font-size: 13pt; }
#menu ul { list-style: none; padding-left: 0; }
#menu li { margin-top: 12px; margin-bottom: 12px; }
#menu a { color: #E5F2D8; } 
#menu a:hover { color: #E5F2D8; background-color: #19260C; }

#content { float: left; } 
#intro { position: relative; margin-top: 75px; margin-left: 270px; padding-right: 10px; float: left; height: 300px; border-right: dotted 1px #E5F2D8; } 
.goto { float: left; margin-top: 75px; padding-left: 10px; margin-right: 10px; width: 260px; height: 300px; border-right: dotted 1px #E5F2D8; text-align: right; }
.gallery { float: left; margin-top: 75px; width: auto; height: 300px; text-align: left; }
.gallery img {border: 0; margin-right: 5px; margin-bottom: 5px; }
.between { float: left; margin-top: 71px; margin-right: 500px; padding-left: 10px; width: 190px; height: 304px; } 
.contact { float: left; margin-top: 71px; margin-right: 1200px; padding-left: 5px; width: 195px; height: 304px; }
.addthis_button { position: absolute; margin-top: 10px; }
#footer { position: fixed; margin-top: 562px; margin-left: 30px; }body { margin: 0; padding: 0; overflow: hidden; height: 100%; color: #E5F2D8; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;  font-size: 10pt; letter-spacing: 1pt; background-color: #19260C; } 

* { padding: 0; margin: 0; }
img {border: 0; }
a { text-decoration: none; outline: 0; }

h1 { font-size: 8pt; color: #669933; font-weight: normal; }
h2 { font-size: 8pt; color: #669933; font-weight: normal; letter-spacing: 0; }
h3 { font-size: 12pt; color: #006699; font-weight: normal; margin: 0; } 
h4 { font-size: 10pt; color: #E5F2D8; font-weight: normal; margin: 0; } 
h4 a { color: #E5F2D8; } 
h4 a:hover { color: #E5F2D8; background-color: #19260C; }
h6 { font-size: 8pt; color: #020301; font-weight: normal; letter-spacing: 0; }
h6 a { color: #020301; }
h6 a:hover { color: #020301; text-decoration: underline; }
hr, .hide { position: absolute; top:0; left:-9000px; }

#mobile { position: fixed; margin-top: 77px; margin-left: 30px; }
#shadown { position: fixed; margin-top: 82px; height: 18px; width: 13000px; background-image: url(scripts/fancy_shadow_n.png); background-repeat: repeat-x; }
#shadows { position: fixed; margin-top: 553px; height: 18px; width: 13000px; background-image: url(scripts/fancy_shadow_s.png); background-repeat: repeat-x; }
#cover { position: fixed; z-index: 11; margin-top: 100px; margin-left: 1280px; height: 450px; width: 11720px; background-color: #020301; background-image: url(images/stripes.png); border-top: solid 1px #669933; border-bottom: solid 1px #669933; }
#container { position: absolute; z-index: 10; margin-top: 100px; height: 450px; width: 13000px; background-color: #020301; border-top: solid 1px #669933; border-bottom: solid 1px #669933; border-right: solid 1px #669933; }
#leftsider { position: fixed; z-index: 10; float: left; padding-top: 75px; padding-left: 30px; width: 210px; height: 375px; background-color: #020301; background-image: url(images/stripes.png); }
#leftsider a { color: #669933; }
#leftsider a:hover { color: #669933; }

#menu { font-size: 13pt; }
#menu ul { list-style: none; padding-left: 0; }
#menu li { margin-top: 12px; margin-bottom: 12px; }
#menu a { color: #E5F2D8; } 
#menu a:hover { color: #E5F2D8; background-color: #19260C; }

#content { float: left; } 
#intro { position: relative; margin-top: 75px; margin-left: 270px; padding-right: 10px; float: left; height: 300px; border-right: dotted 1px #E5F2D8; } 
.goto { float: left; margin-top: 75px; padding-left: 10px; margin-right: 10px; width: 260px; height: 300px; border-right: dotted 1px #E5F2D8; text-align: right; }
.gallery { float: left; margin-top: 75px; width: auto; height: 300px; text-align: left; }
.gallery img {border: 0; margin-right: 5px; margin-bottom: 5px; }
.between { float: left; margin-top: 71px; margin-right: 500px; padding-left: 10px; width: 190px; height: 304px; } 
.contact { float: left; margin-top: 71px; margin-right: 1200px; padding-left: 5px; width: 195px; height: 304px; }
.addthis_button { position: absolute; margin-top: 10px; }
#footer { position: fixed; margin-top: 562px; margin-left: 30px; }
