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

body {background: #00001c url(../images/bg4.gif) repeat-x top;  }

#container {overflow:hidden; background-color:#00001c; font-family:Verdana, Arial, Helvetica, sans-serif; min-height:700px;}
p {line-height:1.2em;}

#header img {float:left; width:300px; }
#header h1 {font:italic 1em/1.25 Georgia; color:#fff; font-size:1.6em; float:right; margin-top:1em;  margin-top:2em; margin-right:1em;}

#mainNav {text-align:center; width:100%; margin-bottom:1em; z-index:5; clear:both; }
#mainNav li {display:inline; padding:1em;}
#mainNav a {text-decoration: none; color: #fff;}
#mainNav a:hover {color:grey;}

#footer {width:100%; margin-left:0; text-align:center; margin-top:1.5em;  background:#efefef url(../images/bg2_sm100.gif) bottom repeat-x; height:100px; width:100%; }
#footer li {display:inline; padding:1em;  position:relative; bottom:-15px; }
#footer a {text-decoration: none; color: #425369; }
#footer a:hover {color:grey;}


hr {width:50%; margin:20px 230px;}

#featurePromo {width:auto; position:relative; left:0; margin:0; }

#mainContent { margin-top:1em; background:#e9eaea; /*url(../images/bg2_sm100.gif) bottom repeat-x; */ padding:1em; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mainContent h1 {color:#000; text-align:center; font-size:1.5em; padding-bottom:1em;}
#mainContent h2 {color:#000; text-align:center; font-size:1.2em; padding:.8em;}
#mainContent h3 {color:#000; font-size:1.1em; }

#secondary1 {margin-left:60px; margin-bottom:20px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#fff; border:3px solid red;}
#secondary2 { }

#secondary2 > div {margin-top:1em; margin-left:160px; text-align:center;}
#secondary2 > div p {padding:3px; }


#col1,#col2 {padding:1em;}

#col1 p, #col2 p {text-align:justify; padding-bottom:10px;}


.grid_10 {margin-left:80px}

.address li {padding:3px;}

.address {width:320px;
 display:block;
 margin:0.25em 0.75em 0.25em .25em;
 padding:0.5em;
 border:3px double #ccc;
 border-width:3px 0;
 color:#333;
 background-color:#f0f0f0;
 font:italic 1em/1.25 Georgia;
 -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: -2px 5px 9px #aaa; -webkit-box-shadow: -2px 5px 9px #aaa;}

.mission {
 width:220px;
 display:block;
 margin:0.25em 0.75em 0.25em .25em;
 padding:0.5em;
 border:3px double #ccc;
 border-width:3px 0;
 color:#333;
 background-color:#f0f0f0;
 font:italic 1em/1.25 Georgia;
 -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: -2px 5px 9px #aaa; -webkit-box-shadow: -2px 5px 9px #aaa;}
 
#prod1 {margin-left:50px;}
#prod1, #prod2, #prod3 {font: 1em/1.25 Georgia;}
#prod1 p, #prod2 p, #prod3 p {padding-bottom:10px;}




#prod4, #prod5 {margin-left: 50px; font: 1em/1.25 Georgia;}
#prod4 p, #prod5 p {padding-bottom:10px;}