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

a img {
border: 0;
}
body {
font-family:"Verdana","Arial";
Font-size:.9em;
background:#000055;
   <!--width: 900px/*90%*/; -->
z-index:-1;
}

#wrapper {
width:900px;
margin-left:auto;
margin-right:auto;
background-color:#000055;
}


#header{
background-color: #e1e1e1;
height: 90px;
width: 900px/*90%*/;
margin-top: 40px;
      <!--margin-left:30px;-->
-webkit-border-top-left-radius: 20px;
-moz-border-top-left-radius: 20px;
border-top-left-radius: 20px;
border-color:#000;
z-index:2;
}
#header a {
border:none;
text-decoration:none;
}
#phone {
float:right;
margin-left:40px;
margin-top:-100px;
}
#searchForm {
height:50px;
width:300px;
font-size:0.6em;
margin-top:-85px;
     margin-left:600px;
    <!-- margin-left:600px;-->
z-index:8;
}
#search p {
font-size:0.6em;
}
#topPic {
height:88px;/*controls menu vertical position*/
width:900px;
margin-top:20px;
       <!--margin-left:30px;-->
margin-bottom:12px;/*pads sidebar text*/
border-top:2px; border-color:#000055;
z-index:10;
}
#menu 
a:link    {
color:#fff;
}
a:visited {
color:green;
}
#menu a:hover   {
color:#fb4800;
}
a:active  {
color:yellow;
}
.selected {
background-color:rgb(0,0,0);
}
/*============ nav  =========*/
#container {
width: 900px/*90%*/;
height:90px;
margin-left:100px;
background: #F4ECD9;
text-align: left;
border: 1px solid #eda;
margin: 10px auto;
}
p#smurf {
background: transparent;
font-style: italic;
text-align: center;
font-weight: bold;
color: #7C6240;
}
.selected {
background-color:#777;
}
#nav {
width: 900px/*90%*/;
}
 #nav, #nav ul {
float: left;
width: 900px;/*90%*/;
list-style: none;
line-height:1.5;
background: #a50000;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 0;
border: solid #000;
border-width: 3px 0;
  <!--margin: 0 0 1em  30px/*5%*/;-->
}
#nav a {
display: block;
width: /*6em*/10em;
color: #fff;
text-decoration: none;
/*padding: 0.25em 2em;*/
padding-left:2em;
}
#nav li {
float: left;
padding: 0;
width: 10em;
}
#nav li ul {
position: absolute;
left: -999em;
height: auto;
/*width: 14.4em;*/
width: 13.9em;
font-weight: normal;
border-width: 0.25em;
margin: 0;
}
#nav li li {
padding-right: 1em;
width: 13em;
}
#nav li ul a {
width: 13em;
w\idth: 9em;
}
#nav li ul ul {
margin: -1.75em 0 0 14em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left: auto;
}
#nav li:hover, #nav li.sfhover {
background: #fb4800;
}
#content {
clear: left;
}
#content a {
color: #7C6240;
}
#content a:hover {
text-decoration: none;
}
/*============== Nav  end ==================*/

/*============== body ======================*/
#main {
width: 900px/*90%*/;
background-color:#f5f5f5;
       <!--margin-left:30px/*5%*/; -->
<!-- padding-left:30px;-->
/*min-width:950px;*/
}
#mainStory {
     margin-left:30px/*5%*/; <!-- -->
width:90%;
margin-top:35px;
margin-bottom:30px;
min-width:900px;
}
#mainStory a{
color:#fb4800;
text-decoration:none;
}
#mainStory h1 {
padding:25px 100px 10px 30px;
text-align:left;
}
#mainStory h3 {
     <!--margin-left:30px;-->
margin-top:-50px;
}
#mainStory p {
padding: 0px 80px 40px 30px;
margin-bottom:-30px;
font-size:1em;
color:#000;
text-align:justify;
}
#searchAlign {
<!--margin-left:30px/*5%*/;-->
width:90%;
margin-top:35px;
margin-bottom:30px;
min-width:900px;
}
#mainStory ul li {
margin-left:20px;
}

#sideBox {
font-size:.9em;
float:right;
background-color: #F5F5F5;
padding: 80px 0px;
width: 200px; 
float: right; 
margin: 60px 50px 10px 20px; 
padding: 0px 0px 0px 20px; 
border-left: 3px solid #ccc;
text-align:justify;
}
#sideBox h2 {

margin-top:-10px;
}

#sideBox span {
//color:rgb(80,120,120);
color:#555
}

#image {
<!-- 6-12 float:right; -->
border:0px solid #000055;
}

#sideVert {
        float:center;
        margin-top:45px;
}
#mainStoryPic {
border:1px solid #000055;
float:right;
margin-top:30px;
margin-bottom:30px;

}
#mainStory a:hover   {
color:#777;
}
#randomImage{
display:block;
float:right;
border:2px solid #000055;
height:auto;
width:200px;
margin-top:5px;
margin-bottom: 10px;
     margin-left:30px; 
z-index:10;
}
#TE_Box_and_spools {
display: block;
width:200px;
height:auto;
float:right;
margin-right: 150px;
}
#callUs {
font-size:1em;
font-weight:bold;
padding-top:30px;<!-- 30 -->
padding-left:30px;
margin:25px 0px 0px 60px;
min-width:700px;
}
/*label,a, body 
{
font-family : Arial, Helvetica, sans-serif;
font-size : 12px; 
}
.err
{
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
color: red;
}*/
#contact {
margin-top:50px;
padding-bottom:30px;
}
#callUs a {
color:#a50000;
text-decoration:none;
}
#callUs a:hover{   
color:#777;
text-decoration:none;
}
#callUs span p {
font-size:1em;
}
#bottomPics {
	margin-top:60px;	
}
#smLogos {
<!-- margin-left:50px; -->
margin-top:-5px;
}
#compliance {
float: right;
margin-top:-50px;
margin-right:63px;
}
#copyright {
color:#ccc;
margin:0 0 30px 0;
padding-top:30px;
      margin-left:30px/*5%*/;
}
#copyright a {
color:#ccc;
text-decoration:none;
}
#copyright a:hover {
Background-color:#007676;
}
#copyright  {
color:#fff;
}
#gmap {
        <!--margin-left:30px;-->
height:280px; 
width:340px;
border-style:solid;
border-width:2px; 
border-color:#a50000;
}

#mbd_link {
font-family:"Verdana","Arial";
Font-size:.1em;
text-align: center;
text-decoration: none;
margin-top:400px;
}

#mbd_link a{
text-align: center;
color: #7C6240;

}