@charset "UTF-8";body{padding:0;margin:0;background:#000 url(images/bg_image4.jpg) no-repeat center top;color:#999;width:100%;height:100%;}p{color:#636;}#content{width:800px;margin:250px auto 0 150px;padding:10px;}#container{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;}#header{padding:5px 5px 5px 5px;position:absolute;background-image:url(images/logo.png);background-repeat:no-repeat;margin-top:25px;margin-right:5px;margin-bottom:50px;margin-left:25px;}h1{margin:5px 0 5px 0px;padding:0;color:#636;font-weight:lighter;font:Tahoma,Geneva,sans-serif;}#menu{margin:25px 75px 50px 515px;padding:5px 10px 5px 5px;}h2{font-size:18px;font-family:Tahoma,Geneva,sans-serif;color:#669933;font-weight:lighter;}h3{font-size:23px;font-family:Tahoma,Geneva,sans-serif;color:#669933;font-weight:lighter;margin:20px 5px 5px 3px;}h4{font-size:23px;font-family:Tahoma,Geneva,sans-serif;color:#669933;font-weight:lighter;margin:55px 5px 5px -75px;}h5{font-size:16px;font-family:Tahoma,Geneva,sans-serif;color:#060;font-weight:lighter;margin:20px 5px 5px 55px;}#text{font-family:Arial,Helvetica,sans-serif;margin:270px 5px 5px 90px;font-size:14px;padding:0px 130px 0px 0px;width:350px;border:1px solid;border-left-width:0px;border-right-width:1px;border-top-width:0px;border-bottom-width:0px;border-color:#036;}a{color:#060;}#other_services{font-family:Tahoma,Geneva,sans-serif;margin:55px 5px 5px -100px;font-size:14px;padding:0px 130px 0px 0px;width:450px;border:1px solid;border-left-width:0px;border-right-width:1px;border-top-width:0px;border-bottom-width:0px;border-color:#036;}#custom{font-size:14px;margin:-450px 5px 5px 750px;width:420px;}#custom2{font-size:14px;margin:-45px 5px 5px 610px;width:350px;}#text2{color:#060;font-family:Tahoma,Geneva,sans-serif;width:350px;}#text4{font-size:14px;margin:-630px 5px 5px 750px;width:350px;height:800px;}#productdev{color:#999;font-family:Tahoma,Geneva,sans-serif;width:450px;margin:5px 5px 5px 50px;}#services{float:left;font-family:Arial,Helvetica,sans-serif;margin:20px 5px 10px -75px;font-size:14px;padding:0px 130px 0px 0px;width:450px;border:1px solid;border-left-width:0px;border-right-width:1px;border-top-width:0px;border-bottom-width:0px;border-color:#036;}#footer{/*padding: 10px 5px 5px 10px;  this padding matches the left alignment of the elements in the divs that appear above it. */color:#FFF;padding-bottom:10px;}#footer a{color:#FFF;text-decoration:none;}#footer{margin-top:-150px;/* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */margin-right:0px;margin-bottom:5px;margin-left:50px;padding:10px 5px 5px 10px;/* padding on this element will create space, just as the the margin would have, without the margin collapse issue */text-decoration:none;color:#FFF;}#footer p{margin-top:350px;/* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */margin-right:10px;margin-bottom:5px;margin-left:45px;padding:10px 5px 5px 10px;/* padding on this element will create space, just as the the margin would have, without the margin collapse issue */text-decoration:none;color:#FFF;}#footer_services{margin-top:155px;/* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */margin-right:0px;margin-bottom:5px;margin-left:15px;padding:10px 5px 5px 10px;/* padding on this element will create space, just as the the margin would have, without the margin collapse issue */text-decoration:none;color:#FFF;}#footer_otherservices{margin-top:155px;/* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */margin-right:0px;margin-bottom:5px;margin-left:15px;padding:10px 5px 5px 10px;/* padding on this element will create space, just as the the margin would have, without the margin collapse issue */text-decoration:none;color:#FFF;}#siteInfo{font-size:medium;color:#FFF;padding:10px 5px 10px 10px;margin-top:-40px;margin-right:5px;margin-bottom:5px;margin-left:950px;}#siteInfo a{text-decoration:none;color:#3366ff;}#siteInfo a:hover{color:#FFF;}.please_contact_text{color:#636;margin:5px 5px 5px 5px;}
