@charset "utf-8";
body, html {padding:0px; margin:0px; font-family:Tahoma, Arial, Verdana; font-size:14px; background:#0E2648;}
a {text-decoration:none;}

#container {width:760px; margin:0px auto; background:url(images/background.jpg);}
#title {width:747px; height:50px; padding:11px 0px 2px 13px; background:#1f0e03; font-family:"Times New Roman", Times, serif; font-size:16px; color:#edd8aa;}
#namearea { float:left;}
.firmname {font-size:18px; font-weight:bold; color:#f5c55f;}
#menu {float:right; width:330px; font-size:12px;}
#menu a {display:block; float:left; padding:2px 8px; color:#f5c55f;}
#menu a:hover {font-style:italic;}
#menu .nextrow {clear:left;}
#header {width:760px; height:207px; background:url(images/header.jpg); clear:both;}
#header img {float:left;}
#contact {width:407px; height:207px; float:left;}
#contact h1 {display:block; padding:8px; margin:20px 0px 0px; text-align:center; font-size:24px; color:#ffcb38; background:#230f04;}
#contact a {font-weight:bold; color:#ffcb38;}
#contactform {color:#fff; margin:10px 50px 0px;}
select, input, textarea {font-size:10px; width:140px;}
textarea {height:60px;}
#sidebar {width:207px; float:left; clear:both;}
#sidebar h1 {font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#1f0e03; margin:22px; padding:0px;}
#main { float:left;  width:450px; padding:20px 60px 20px 20px; line-height:1.4em; }
#main h2 {font-size:12px;}
#main a {color:#230f04; font-weight:bold;}
#main a:hover {text-decoration:underline;}
.clearbox {clear:both;}
#footer {padding:20px; width:720px; margin:0px auto; text-align:center; color:#fff;}
#footer a {color:#FFE8B8;}
#footer a:hover {text-decoration:underline;}