@charset "UTF-8";
/* CSS Document */

/*GENERIC TAGS*/
body { background-image:url(images/bg.jpg); background-repeat:repeat-x; background-color:#6c081f; margin:0 auto; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px; line-height:18px; color:#444444; font-size:62.5%; }
h1 { font-size:1.4em; color:#0e1840; font-weight:bold; }
h2 { font-size:1.4em; color:#0e1840; font-weight:bold; }
h3 { font-size:1.4em; color:#0e1840; font-weight:bold; }
img { border:none; }
a:link { color:#167b3d; text-decoration:none; }
a:visited { color:#167b3d; text-decoration:none; }
a:hover { color:#167b3d; text-decoration:underline; }
/*IDs*/
#maillink { font-size:1em; color:#FFF; height:20px; width:872px; margin:0 auto; padding-top:3px; }
#header { width:876px; height:85px; clear:both; margin-top:0px; margin-left:auto; margin-right:auto; text-align:right; line-height:15px }
#header ul { list-style-type:none; padding:0px; margin:0px; }
#header li { margin-right:5px; padding-right:3px; }
#nav { width:212px; height:198px; margin-left:auto; margin-right:auto; background-image:url(images/nav-bg.jpg); background-repeat:no-repeat; padding-top:10px; }
#nav ul { list-style-type:none; padding:0px; margin:0px; }
#nav li { margin-right:5px; padding-right:3px; }
#nav a:link { color:#001422; text-decoration:none; }
#nav a:visited { color:#001422; text-decoration:none; }
#nav a:hover { color:#167b3d; text-decoration:underline; }
#flashwrap { width:608px; height:232px; }
#flash { width:359px; height:232px; float:left; }
#tabs { width:249px; height:231px; float:left; }
#main { width:832px; background-color:#6c081f; margin-left:auto; margin-right:auto; padding:20px; overflow:hidden; border:1px #000 solid; }
#text { width:580px; clear:both; padding-left:20px; padding-top:20px; }
#images { width:150px; height:150px; margin-top:20px; background-image:url(images/piling-montage.gif); background-repeat:no-repeat; padding-left:450px; line-height:14px; }
#wrap { width:832px; background-color:#FFF; overflow:hidden; }
#left { width:212px; float:left; }
#left ul { list-style-type:none; padding-left:15px; }
#contactbox { width:202px; float:left; padding-left:10px; }
#logo { width:172px; float:left; padding-left:40px; padding-top:15px; }
#tel { width:212px; float:left; font-size:1.5em; text-align:center; }
#tel ul { list-style-type:none; padding:0px; margin:0px; }
#tel li { margin-right:5px; padding-right:3px; }
#right { width:610px; float:right; padding:5px; }
#text-left { width:190px; float:left; }
#text-middle { width:180px; float:left; }
#text-right { width:190px; float:left; }
#footer { width:830px; margin-left:auto; margin-right:auto; font-size:.9em; color:#FFF; line-height:16px; padding:20px; }
#footer ul { list-style:none;  padding:0px; margin:0px; }
#footer li { display:inline; margin-right:5px; padding-right:3px; }
#footer a:link { color:#60befd; text-decoration:none; }
#footer a:visited { color:#60befd; text-decoration:none; }
#footer a:hover { color:#60befd; text-decoration:underline; }
#footer h3 { padding:0px; }
#map { width:580px; }
#contact { float:left; width:200px; }
#bottomleft { width:212px; float:left; }
#bottomleft ul { list-style-type:none; padding-left:15px; }
/*CLASSES & SPANS*/
.env-margin { margin-right:5px; }
.sub { font-size:.1.2em; font-weight:bold; color:#6c081f; }
.sub2 { font-size:0.9em; font-weight:bold; color:#6c081f; }
.footsub { font-size:0.8em; font-weight:bold; color:#FFF; }
.left-margin { margin-left:6px; margin-top:20px; }
.top-pixel { margin-top:1px; }
.contactinfo { font-weight:bold; color:#115c8e; margin: 20px 0 0 0;}
.formwidth3 { width:190px; margin-top:3px; margin-bottom:3px; }
.formwidth4 { width:196px; margin-top:2px; margin-bottom:2px; }
.messagebox {width:190px; margin-top:2px; margin-bottom:2px }
.footstyle { width:700px; padding-bottom:10px; border-bottom:#FFF solid 1px; margin-bottom:10px; }
.borderright { border-right:1px solid #FFF; padding-right:3px; }
.borderleft { padding-left:3px; }
.headernumbers { font-weight:bold; font-size:1.2em; color:#039; font-family:Verdana, Geneva, sans-serif }
.headernumbers2 { font-weight:bold; font-size:1.2em; color:#6c081f; font-family:Verdana, Geneva, sans-serif }
.floatleft { float:left; margin-top:3px;}
