/* CSS Document */

body {
  font-size: 12px;
  font-family: "Times New Roman",Times,serif;
  color: #A3A775;
  background-color: #2F4327;
  }

hr {
  border: 0;
  border-bottom: 1px solid #857FAB;
  }

h1#pages {
  font-size: 5em;
  text-indent: -9999em;
  color: #000;
  background: url("../images/titlebar.jpg") center no-repeat;
  width: 710px;
  height: 75px;
  padding: 0 20px;
  margin: 5% auto 0 auto;
  }
* html h1#pages {
  width: 750px;
  }

h1#index {
  text-indent: -9999em;
  color: #A3A775;
  background: #1B2F14 url('../images/cover.jpg') center no-repeat;
  width: 750px;
  height: 390px;
  margin: 0 auto;
  }

div.container {
  text-align: center;
  margin-top: 5%;
  }

div.green {
  background: #1B2F14;
  width: 730px;
  padding: 10px;
  margin: 0 auto;
  }

div#container {
  text-align: left;
  color: #1B2F14;
  background: #A3A775;
  width: 750px;
  margin: 0 auto;
  }

div#sidebar {
  width: 215px;
  float: right;
  padding: 5px;
  }
* html div#sidebar {
  width: 220px;
  }

div#content {
  font-size: 1.2em;
  width: 475px;
  min-height: 300px;
  background: #DDD;
  color: #222;
  padding: 10px 25px;
  }
* html div#content {
  width: 525px;
  height: 300px;
  }

div#footer {
  color: #A3A775;
  text-align: center;
  }
* html div#footer {
  width: 100%;
  }

div#links {
  font-size: 1.6em;
  vertical-align: bottom;
  text-align: left;
  width: 730px;
  padding: 0 0 0.25em 0;
  }

div#galleries {
  font-size: 1.7em;
  vertical-align: bottom;
  text-align: left;
  width: 730px;
  color: #857FAB;
  padding: 0.25em 0 0.25em 0;

  }

div#galleries .intro {
  font-size: 1em;
  margin-right: 1.5ex;
  }

img#theimage {
  border: 20px solid #A3A775;
  display: block;
  /* width: 700px; */
  margin: 1ex auto 0;
  }

div#filmstrip {
  background-color: #1B2F14;
  width: 740px;
  height: 80px;
  padding: 10px 0;
  margin: 0 auto;
  }

div#filmstrip h1 {
  font-size: 1em;
  color: #857FAB;
  text-align: left;
  text-transform: none;
  white-space: nowrap;
  padding-right: 3px;
  margin: 0;
  }

div#filmstrip div.title {
  text-align: left;
  font-size: 1.7em;
  margin: 0 0 0 1ex;
  }

div#filmstrip img {
  width: 100px;
  height: 78px;
  }

div#filmstrip div {
  text-align: center;
  float: left;
  width: auto;
  min-width: 110px;
  }

div#filmstrip div.prevnext,
div#filmstrip div.prevnext div {
  min-width: 50px;
  float: none;
  }

div#filmstrip div.prev,
div#filmstrip div.next {
  text-align: right;
  font-size: 1em;
  font-weight: bold;
  font-family: Verdana,"Trebuchet MS",Arial,sans-serif;
  margin: 15px 1em 15px 0;
  }

a,
div#filmstrip div.title a {
  color: inherit;
  background: transparent;
  text-decoration: none;
  }

a:hover,
div#filmstrip div.title a:hover {
  color: #CDCFB5;
  background: transparent;
  }

div#galleries a:hover {
  color: #BAB5DF;
  background: transparent;
  }

div#filmstrip div a img {
  color: transparent;
  background: transparent;
  border: 0;
  padding: 2px;
  }

div#filmstrip div a img:hover {
  color: transparent;
  background: transparent;
  border: 2px groove #A3A775;
  padding: 0;
  }
  
ul#get_links li a {
  font-weight: bold;
  text-decoration: none;
  color: #1B2F14;
  background: transparent;
  margin: 0 -0.5ex;
  padding: 0 0.5ex;
  }

ul#get_links li a:hover {
  color: #EEE;
  background: #606F5A;
  }

/********** CONTACT PAGE STUFFS ********/

h1#contacthead {
  text-align: center;
  }

div#contactdiv {
  width: 750px;
  text-align: center;
  margin: 0 auto;
  }

#container #contactdiv { /* 0.1.0.0 */
  border: 1px solid #555;
  width: 390px;
  height: 390px;
  padding: 10px;
  margin: 3em auto;
  }

#contactdiv #message { /* 0.1.0.0 */
  width: 380px;
  height: 140px;
  }

#contactdiv #thanks { /* 0.1.0.0 */
  text-align: center;
  }

#contactdiv input,
#contactdiv textarea { /* 0.1.0.1 */
  font: 10pt normal "Trebuchet MS",sans-serif;
  border: 1px solid #999;
  padding: 0.5ex;
  margin: auto;
  }

#contactdiv div { /* 0.1.0.1 */
  font-weight: bold;
  text-align: right;
  white-space: nowrap;
  width: auto;
  }

#contactdiv div#buttons { /* 0.1.0.1 */
  text-align: center;
  margin: 20px 0;
  }

#contactdiv #thanks div { /* 0.1.0.1 */
  margin: 0 0 4em;
  clear: both;
  }

#contactdiv #thanks span { /* 0.1.0.1 */
  display: block;
  margin: 1em 0 4em;
  }

#contactdiv .left { /* 0.1.1.0 */
  text-align: left;
  text-indent: 2em;
  }

#contactdiv input:focus, /* 0.1.1.1 */
#contactdiv textarea:focus, /* 0.1.1.1 */
#contactdiv #buttons input:hover { /* 0.2.1.1 */
  color: #000;
  background: #BBB;
  }

/****** IE ONLY ******/
* html body {
  text-align: center;
  }
* html a,
* html div#filmstrip div.title a {
  color: #A3A775;
  }
* html #galleries a,
* html div#filmstrip div.title h1 a {
  color: #857FAB;
  }
* html div#filmstrip div a img {
  border: 0;
  margin: 2px;
  }
* html div#filmstrip div {
  border: 1px solid #1B2F14;
  }
* html div#filmstrip div a,
* html div.prev,
* html div.next {
  color: transparent;
  background: transparent;
  border: 0;
  padding: 2px;
  }
* html div#filmstrip div.prev a,
* html div#filmstrip div.next a {
  color: #A3A775;
  border: 0;
  padding: 0;
  }
* html div#filmstrip div.prev a:hover,
* html div#filmstrip div.next a:hover {
  color: #CDCFB5;
  border: 0;
  padding: 0;
  }
* html div#filmstrip div a:hover {
  color: transparent;
  background: transparent;
  border: 2px groove #A3A775;
  padding: 0;
  }
* html div#filmstrip div.title a,
* html div#filmstrip div.title a:hover {
  border: 0;
  padding: 0;
  }