html, body { width: 100%; height: 100%; overflow: hidden; margin: 0; padding: 0; background: url(/img/pattern.jpg) #100d00; color: #ac9c65; font-family: Helvetica, Arial, sans-serif; font-size: 90%; text-shadow: #000 1px 1px 2px; }

a { color: #ac9c65; text-decoration: none; }
a img { border: none; }

div.wrapper { position: relative; width: 800px; margin-left: 50%; left: -400px; }
div.space { position: relative; clear: both; }

.center-text { text-align: center; }
.border-bottom { border-bottom: 1px solid #ac9c65; }
.dotted { border-bottom-style: dotted; }
h1 { font-weight: 500; font-size: 2em; margin: 25px 0 0; background: url(/img/logo.png) center no-repeat; text-indent: -3000em; height: 100px;}
h2 { font-weight: 500; font-size: 1.75em; margin: 50px 0 0; }
h3 { font-weight: 500; font-size: 1.5em; }

ul { margin: 0; padding: 0; }

ul.main-menu { position: relative; list-style: none; height: 30px; padding-left: 125px; margin: 0 0 50px; }
ul.main-menu li { float: left; text-transform: uppercase; margin: 0 10px 0; font-size: 1.1em; line-height: 30px; font-weight: bold; }


ul.model-list { list-style: none; margin: 10px 0 0; }
ul.model-list li { float: left; width: 160px; margin: 10px 0 10px; padding: 0; text-align: center; }

blockquote { margin: 0; font-size: 1.25em; }
p { margin: 10px 0 0; line-height: 1.25em; }
div.footer { position: relative; border-top: 1px solid #ac9c65; margin-top: 50px; }
div.copy { position: relative; border-top: 1px solid #ac9c65; margin: 10px 0 25px; font-size: 0.9em; height: 50px;line-height: 50px; text-align: center; }

div.footer h2 { font-size: 1.25em; margin: 10px 0 0; }
div.footer p { font-size: 0.75em; margin: 2.5px 0 0;}

