/* CSS Document */body,html {display:block;background-color:#000000;width:100%;height:100%;text-align:center;margin:0px;font-family:arial, helvetica, sans-serif;}p {font-size:12px;}li {font-size:12px;}#container {display:block;position:relative;left:0px;top:0px;bottom:0px;width:900px;height:586px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:px;text-align:left;}#footer {display:block;position:relative;top:0px;left:0px;width:900px;height:26px;background-image:url(images/footer.gif);clear:both;float:left;font-size:9px;color:#fff;padding-top:5px;text-transform:uppercase;}#footer a:link, #footer a:visited {color:#fff;text-decoration:none;}#footer a:hover {color:#fabd0f;text-decoration:none;}#footer span {color:#fabd0f;}#elasticrow{position:relative;top:0px;left:0px;height:auto;display:block;clear:both;}h1 {font-family:arial, helvetica, sans-serif;font-size:17px;color:#000000;font-weight:normal;}#textbox {position:relative;width:398px;height:422px;float:left;margin-top:100px;background-color:#ffcc00;}	#text {position:relative;width:368px;height:342px;padding-left:15px;padding-right:15px;padding-top:23px;padding-bottom:20px;float:left;font-family:arial, helvetica, sans-serif;color:#000000;font-size:16px;}#background_logo {position:relative;width:448px;height:576px;float:left;display:block;}#background_image {position:relative;width:452px;height:576px;float:left;}.home {background-image:url(images/index_new_bg_image.jpg);}.products {background-image:url(images/bg_products_image.jpg);}.about {background-image:url(images/bg_about_image.jpg);}.design {background-image:url(images/bg_design_image.jpg);}.technology {background-image:url(images/bg_technology_image.jpg);}.contact {background-image:url(images/bg_technology_image.jpg);}#logoswf {display:block;position:relative;width:190px;height:26px;float:none;margin-top:20px;margin-left:21px;}#nav {position:relative;width:160px;float:left;margin-top:54px;border-bottom:1px solid #1a1a1a;}#nav a:link, #nav a:visited {font-family:arial, helvetica, sans-serif;font-size:9px;color:#bfbfbf;display:block;background:url(images/nav_over.gif) no-repeat;text-decoration:none;text-transform:uppercase;height:15px;padding:4px 0px 0px 31px;border-top:1px solid #1a1a1a;}	#nav a:hover {font-family:arial, helvetica, sans-serif;font-size:9px;color:#8c6a08;display:block;background:url(images/nav_over.gif) no-repeat;text-decoration:none;text-transform:uppercase;height:15px;padding:4px 0px 0px 31px;border-top:1px solid #1a1a1a;}	#nav .on:link, #nav .on:visited, #nav .on:hover {font-family:arial, helvetica, sans-serif;font-size:9px;color:#969696;display:block;background:url(images/nav_over.gif) no-repeat #1a1a1a;text-decoration:none;text-transform:uppercase;height:15px;padding:4px 0px 0px 31px;border-top:1px solid #1a1a1a;}#subnav {position:relative;width:211px;height:422px;float:right;margin-top:54px;}	#subnav .menu {background:url(images/subnav_bg.gif) right repeat-y #fff;padding-top:16px;padding-left:1px;padding-right:12px;height:216px;}	#subnav .menu a:link, #subnav .menu a:visited {font-family:arial, helvetica, sans-serif;font-size:9px;color:#000000;display:block;text-decoration:none;text-transform:uppercase;height:15px;padding:4px 0px 0px 19px;border-top:1px solid #e5e5e5;}	#subnav .menu a:hover {font-family:arial, helvetica, sans-serif;font-size:9px;color:#fabd0f;display:block;background:url(images/subnav_over.gif) no-repeat;text-decoration:none;text-transform:uppercase;height:15px;padding:4px 0px 0px 19px;border-top:1px solid #e5e5e5;}	#subnav .menu .on:link, #subnav .menu .on:visited, #subnav .menu .on:hover {font-family:arial, helvetica, sans-serif;font-size:9px;color:#fabd0f;display:block;background:url(images/subnav_over.gif) no-repeat;text-decoration:none;text-transform:uppercase;height:15px;padding:4px 0px 0px 19px;border-top:1px solid #e5e5e5;}#intro {position:relative;width:610px;height:420px;float:left;margin-top:90px;margin-left:-220px;display:block;padding:10px;}