@charset "utf-8";
/* CSS Document */

html,body{ background: #9a1c1f url("../images/bg.jpg") repeat-x; overflow: auto; margin: 0; padding: 0; width: 100%;}
body{font: 76% arial,sans-serif;text-align:left}
p{margin:0 10px 10px; width: 235px; color: #000000;}
p.contact{margin:0 10px 10px; width: 530px; color: #000000;}
p#news{width: 200px; padding-left: 60px; padding-top: 125px; color:#000000; font-size:12px; font-weight:normal; text-align: justify; border: 1px solid #000000;}
p.products{width: 480px; padding-left: 30px; padding-top: 5px; color:#000000; font-size:12px; font-weight:normal; text-align: justify; }
/*a{display:block;color: #006;padding:0px}*/
a#textlink{position:relative; float:right; color: #006; padding: 0; margin: 0;}
a.namelink{position:relative; float: left; display:block; color:#000; text-decoration: none; padding:0 0 0 0; margin-top:0px; margin-bottom:0px;}
div#header{position:relative; height:220px; background-image: url("../images/logobg.jpg")}
div#flag{position:relative; float:left; top: 0px}
div#container{width:952px;margin:0 auto}
div#text{position:relative; float:left; top: 0px; text-align: justify; margin-top: 200px;}
div#menu{position:absolute; z-index: 999; height:20px; top: 0px; background:url(../images/header.gif); width:952px;}
div#wrapper{float:left;width:951px;}
div#left{background:#eae2cd; background-image: url("../images/leftbg.gif"); border:1px solid #000; border-width:0 0 0 1px;}
div#left{float:left;width:317px;height: 400px;margin-left:-951px}

div#imageresizerleft{background:#eae2cd; border:1px solid #000; border-width:0 0 0 1px;}
div#imageresizerleft{float:left;width:328px;height: 900px;margin-left: 0px}
div#imageresizertext{float:left;width:300px; margin-left: 20px; margin-top: 10px; }

/* per page description */

div#industriestext{text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div#industriestext{margin-left: 0px; height: auto; width: 949px; background: #e3d7b3 url("../images/industriesbg.gif") repeat-x top left; border:1px solid #000; border-width:0 1px 0 1px;}
div#productstext{text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div#productstext{margin-left: 0px; height: auto; width: 949px; background: #e3d7b3 url("../images/industriesbg.gif") repeat-x top left; border:1px solid #000; border-width:0 1px 0 1px;}
div#logintext{text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div#logintext{margin-left: 0px; height: auto; width: 949px; background: #e3d7b3 url("../images/industriesbg.gif") repeat-x top left; border:1px solid #000; border-width:0 1px 0 1px;}


div#contactform{float:left; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div#contactform{padding: 0px 0px 0px 15px; margin-top: 0px; margin-left: 0px; border: 0px; border-width:0 0 0 0;}

div#middle{text-align:left}
div#middle{margin: 0 317px; height: 400px; width: 317px; background:#dec4a7; background-image: url("../images/middlebg.gif")}
div#imageresizer{text-align:left}
div#imageresizer{margin: 0 317px; height: 900px; width: 633px; background:#eae2cd; border:1px solid #000; border-width:0 1px 0 0;}
div#right{background:#c3bca5;}
div#right{float:left;width:317px;height: 400px; margin-left:-317px; background-image: url("../images/rightbg.gif");}
div#maintext{width:950px; height: 200px; position:relative; float:left; background-image: url("../images/maintextbg.gif"); border:1px solid #000; border-width:0 1px 1px 1px;}
div#footer{clear:left;width:949px; height: 38px;}
div#footer{background-image: url("../images/menubgover.gif"); text-align: left; border:1px solid #000; border-width:0 1px 1px 1px;}
div#footer p{margin:0;padding:5px 10px; text-align: left; color: #000000;}
div#footer a{display:inline;padding:0;color: #C6D5FD}

h1 {font-weight:bold; font-size:42px; font:42px Corbel, Candara, Georgia, serif; color: #FFFFFF; margin-top:0px; padding:20px 0 0 210px; }
h2 {font-weight:bold; font-style: italic; font-size:14px; font: Corbel, Candara, Georgia, serif; color: #000000; margin-top:0px; padding:4px 0 0 60px; }
h2.resizer {font-weight:bold; font-style: italic; font-size:14px; font: arial, serif; color: #aa1f22; margin-top:5px; margin-bottom:5px; padding:4px 0 0 10px; }
#quote {position:absolute; width: 450px; height:50px; padding-left: 235px; top: 170px; color:white; font-size:16px; font-weight:bold; font-style: italic; text-align: left;}

div#flash{position: static; margin-top: 28px;; padding-left: 24px; z-index: 1;}
div#flv{position: static; margin-top: 0px;; padding-left: 0px; z-index: 1;}
img.industriesimage{float: left;; margin-left: 0px;; padding-bottom: 3px;}


ul.menu {list-style:none; margin:0; padding:0; text-align: center; width: 100%; background:url(../images/header.gif);}
ul.menu * {margin:0; padding:0;}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float: left; margin-right:0px;}
ul.menu ul {position:absolute; top:28px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #000; border-top:none; width:220px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#e2d7b6}
ul.menu ul li a:hover {background-color:#fdb515}
ul.menu ul ul {left:220px; top:-1px;}
ul.menu .menulink {border-top:1px solid #000; border-left:1px solid #000; border-bottom:1px solid #000; padding:5px 7px 7px; font-weight:bold; background:url(../images/header.gif); width:143px}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(../images/headerover.gif)}
ul.menu .sub {background:#e2d7b6 url(../images/arrow.gif) 206px 5px no-repeat;}
ul.menu .topline {border-top:1px solid #000}