* {
  font-family: Verdana, Arial, sans-serif;
  font-size: 100%;
}

BODY {
  background: url(../pix/bg-body.jpg) #d5d5c9;
  text-align: center;
  font-size: 70%;
  margin: 0;
}

hr {
	border: none;
	height: 1px;
	background: #c9c5bc;
	color: #c9c5bc;
}

#container {
  background: url(../pix/bg-container.jpg) repeat-y;
  margin: auto;
  text-align: left;
  min-width: 770px;
  width: 69em;
}

#header {
  background: url(../pix/bg-header.jpg) no-repeat;
  padding: 20px 25px 0 25px;
  height: 135px !important;
  height: 155px;
}

#header h1 {
  background: url(../pix/logo.gif) 20px 18px no-repeat;
  margin: 0;
  text-indent: -20000px;
  height: 86px;
}

#page {
  background: url(../pix/bg-page.jpg) no-repeat;
  padding: 10px 60px;
}

#footer {
  background: url(../pix/bg-footer.jpg) no-repeat;
  padding: 17px 30px 3px 0;
}

#navbar {
  background: #143856;
  margin: 0 6px;
  padding: .3em 1px !important;
  padding: .3em 1px .4em 1px;
  list-style: none;
}

#navbar li {
  display: inline;
}

#navbar a {
  color: #e2dfd9;
  font-weight: bold;
  font-size: 90%;
  text-decoration: none;
  padding: .3em .7em;
}

#navbar a:hover {
  background: #90702a;
}

body.index #navbar a.index,
body.memogendas #navbar a.memogendas,
body.portfolios #navbar a.portfolios,
body.why #navbar a.why,
body.blog #navbar a.blog,
body.testimonials #navbar a.testimonials,
body.howto #navbar a.howto,
body.contact #navbar a.contact
 {
  background: #436c8e;
}

#orderbar {
  padding-right: 6em;
}

#orderbar a {
  display: block;
  color: #2f6fab;
  width: 167px;
  padding: 6px 0 7px 0;
  font-size: 12px;
  background: url(../pix/bg-order.gif) no-repeat;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
}

#orderbar a:hover, #orderbar a:active, #orderbar a:focus {
  color: #ffffff;
  background: url(../pix/bg-order-on.gif) no-repeat;
}

#copyright {
  text-align: right;
  color: #999999;
}

#copyright a {
  color: #999999;
}

/* H2 is for the page title */
H2 { font-size: 1.2em; margin-top:0; color: #600000; font-weight:bold; }
/* H3 is for section headers */
H3 { margin-bottom: .5em; color: #600000;}

H4 { margin-bottom: 0; }

A {
  color: #143856;
  text-decoration: none;
}
A:hover, A:active, A:focus {
  color: #436c8e;
}

UL {
  padding-left: 3em;
}

input.text, input.text_small, input.total, textarea {
  background: #ffffff;
  border: solid 1px #c9c5bc;
  margin: 1px !important;
  margin: 0.5px;
}

textarea {
  padding: 5px;
}
