.handheld, .print {display: none;}


body {background: #220E02 url("/images/template/background.jpg") no-repeat top center; color: #FFFFFF;}
table, img.border, legend, input, textarea, select, button {border-color: #FFFFFF;}

a:link {color: #FFFFFF;}
a:visited {color: #FEE0CF;}
a:hover, a:active, a:focus {color: #FFFFFF;}


div#templateMain, div#templateContent {width: 760px;}
div#templateMain {position: relative; margin: auto;}
div#templateHeader {padding-top: 18px;}
div#templateMenu {position: absolute; width: 100%; left: 0; top: 75px; margin: auto; text-align: center;}
div#templateContent {position: absolute; left: 0; top: 128px;}

div#homeTranslogik {position: relative; z-index: 1; margin-top: -51px; text-align: center;}
div#homeTranslogikPrint {display: none;}

ul#menu {display: inline; margin: 0; list-style: none;}
ul#menu li {display: inline; margin: 0 0.5em;}
ul#menu a {color: #FFFFFF; text-decoration: none;}
ul#menu a:hover {text-decoration: underline;}


span.important, p.important {color: #220E02;}


h1#logo {width: 428px; height: 47px; margin: auto; background: url("/images/template/logo.gif") no-repeat top center; text-indent: -1000em; overflow: hidden;}
h1#logo a {display: block; width: 428px; height: 47px;}

h1 {height: 30px; margin: 0 0 26px; text-align: center; text-indent: -1000em; overflow: hidden;}

h1#about {background: url("/images/template/about.gif") no-repeat top center;}
h1#services {background: url("/images/template/services.gif") no-repeat top center;}
h1#gallery {background: url("/images/template/gallery.gif") no-repeat top center;}
h1#links {background: url("/images/template/links.gif") no-repeat top center;}
h1#contact {background: url("/images/template/contact.gif") no-repeat top center;}

hr {border-color: #FFFFFF;}


thead {background-color: #220E02; color: #FFFFFF;}


legend, button, input.button {background-color: #220E02; color: #FFFFFF;}
label.requiredField {color: #220E02;}

