body{margin:0;background-image:url(bg.gif);padding:0;font-family:Arial, Helvetica, sans-serif;}


h1{display:none;}
#sitebodytop{width:900px;height:163px;background-image:url(headbgtile9.png);border:solid 1px #cbcdcd;border-bottom:none; }
#sitebodytop img{margin-left:8%;}

h2{font-weight:normal;padding:0;margin:0;font-family:verdana;font-size:medium;font-variant:small-caps;padding-left:10px;padding-top:5px;}
h3{font-weight:normal;margin:0;padding:0;text-align:left;text-indent:.8em;font-family:verdana;font-size:small;}
h4{margin:0;font-weight:bold;color:#0066CC;font-family:verdana;font-size:medium;padding:0;text-align:left;text-indent:0em;}
#sitebody{width:900px;background-color:#edeff0;border:solid 1px #cbcdcd; border-top:none;}




#flashcontainer{float:right;margin-right:8%;clear:both;margin-top:20px;}



.right{float:right;}
.left{float:left;}

#main-content-container{width:50%;margin-left:12px;}



div#bottom-nav{position:absolute;bottom:0;left:0;right:0;width:100%;background-image:url(fixed-bg2.png);height:30px;background-repeat:repeat-x;position:fixed;overflow:hidden;}
div#bottom-nav ul{padding:0;margin:0;}
div#bottom-nav ul li{}
div#bottom-nav ul li a{float:left;font-size:70%;margin-right:4px;margin-left:4px;padding-right:6px;padding-left:6px;text-align:left;color:black;overflow:auto;}
div#bottom-nav ul li#all-solutions a{float:right;font-family:Verdana, Arial, Helvetica, sans-serif;color:#0033CC;}
div#bottom-nav ul li#all-solutions a:hover{color:#0099CC;border:0;}
div#bottom-nav ul li a:hover{color:white;text-decoration:none;border-bottom:solid 1px #BFBFBF;border-left:0;border-right:0;z-index:1;}

#site-container{margin: 0 auto; width: 900px; text-align: left;}



#about-us{float:right;line-height:1.2em;padding-right:10px;padding-left:10px;}
#about-us img{float:left;margin-left:10px;}
h2.about-heading{float:right;width:500px;}

#about-us p{clear:both;font-size:small;text-align:left;padding:0;margin:0;padding:10px;text-indent:1em;font-family:arial;padding-top:0;padding-bottom:0;}
#about-us ul{padding:10px;margin:0;}
ul#mission{padding:0;margin:0;width:100%;font-family:arial;font-size:small;list-style:none;padding-bottom:8px;}
ul#mission h4#top-list-item{margin:0;}
ul#mission h4{margin-top:20px;}
ul#mission li{list-style:none;font-size:small;text-align:left;}

li.about-us-list{text-align:left;font-size:small;font-family:arial;float:none;display:block;list-style:circle inside;}
#about-us-content{width:720px;clear:both;line-height:.75em;}
#about-us-content p{}
img.shopimg{margin-right:10px;float:right;}
hr{width:95%;}
#about-us-continued p{font-family:arial;font-size:small;width:85%;text-align:left;padding:15px;line-height:1.8em;text-indent:1em;}
#about-us-continued ul{margin:0;padding:10px;padding-top:0;padding-bottom:0;}


p.caption-txt{font-size:x-small;}


ul.topbar{padding:0;margin:0;padding-top:.5%;padding-right:1%;}
li{display:inline;}
a.top-bar-links{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;}
#metal{width:100%;min-width:950px;background-image:url(metal.png);height:28px;text-align:right;font-size:100%;font-family:Arial, Helvetica, sans-serif;letter-spacing:.09em;font-weight:bold;color:#372c2e;}
.selected{color:#0066CC;}
.information{color:#333333;font-weight:bold;float:left;padding-left:5px;font-size:small;}
ul { font-size: small; } 
li a { color: #0078E0; text-decoration: none;font-family:"Tahoma"; }