body {text-align: center;margin: 0;font-family: arial, sans-serif;font-size: 14px;background: #444;}
a img {border: 0;}
td {padding: 0;}
a {text-decoration: none;font-weight: bold;color: #333;}
a:hover {text-decoration: underline;color: #690e11;}

#header {height: 100px;background: #FFF;text-align: left;background: url("images/header-bg.jpg");border-bottom: 1px solid #666;}

/* NAVIGATION */
#navi {padding: 0;border-top: 1px solid #444;}
#navi ul {padding: 0;margin: 0;list-style-type: none;}
#navi ul li {padding: 0;margin: 0;border-bottom: 1px solid #444;}
#navi ul li a {display: block;background: #851d12 url("images/navi-bg.jpg") repeat-x center top;padding: .6em;color: #FFF;text-transform: uppercase;font-size: 1.4em;text-align: left;text-shadow: 1px 1px 1px #000;}
#navi ul li.active a {text-decoration: none;background: #a72b2f;color: #fff;}
#navi ul li a:hover, #navi ul li a:active {text-decoration: none;background: #FFF;color: #444;text-shadow: none;}
.clear {clear: both;height: 0;width: 0;}

/* CONTENT */
#main {text-align: left;padding: 15px 25px;background: #FFF;}

#main h1 {padding: 0;margin: 0;font-size: 2em;color: #690e11;border-bottom: 1px dashed #CCC;}
#main h2 {padding: 0;margin: 0;font-size: 1.5em;color: #690e11;border-bottom: 1px dashed #CCC;}
#main h3 span {font-size:.8em;}
#main p {margin: 15px 0;line-height: 1.5em;color: #444;}

#main ul {padding: 0 0 0 2.5em;color: #333;}
#main ul li {margin: 0.5em 0;}

/* FOOTER */
#footer {text-transform: uppercase;color: #aaa;padding: 10px 15px;font-weight: bold;border-top: 1px solid #c1bcb0;font-size: 0.8em;}
#footer a {color: #ccc;}
#footer a:hover {text-decoration: none;color: #aaa;}

/* CONTACT FORM RIGHT */
ul#contact-right {font-family: arial, sans-serif;;margin: 10px 0 0 0;text-align: left;padding: 0;list-style-type: none;}
#contact-right li {font-weight: normal;text-transform: uppercase;color: #555;margin: 0 0 10px 0;line-height: 18px;clear: both;}
#contact-right span.contact-input {float: right;}
#contact-right span.contact-input input {width: auto;font-family: Arial, Helvetica, sans-serif;}
#contact-right span.contact-textarea textarea {width: 98%;resize: none;font-family: Arial, Helvetica, sans-serif;}
#contact-right #captcharesult {color: #F00;font-size: 10px;font-weight: bold;}
#contact-right .contact-button {font-size: 12px;width: 90px;float:right;}