\/* CSS for Laser Light Engines */

/* 
 ----------------------------------------------------------------------------
  Copyright Factory Hill Group 2007.                              
  May not be duplicated or reproduced.
 ---------------------------------------------------------------------------- 
*/

/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* No list-markers by default - redefine bullets w/ bg graphics */
ul,ol { list-style:none; }

/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code,td { font-size:1em; }

/* Remove inconsistent (among browsers) default padding or margin */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td { margin:0; padding:0; }

/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset { border:none; }

/*prevent firefox image outline bug*/
a {outline: none;}

/* clearfix hack */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* global styles */
BODY {margin:0 auto;text-align:center; width:894px;FONT-FAMILY:arial,verdana,helvetica,sans-serif;}
H1 {font-size:1.4em;padding-bottom:10px;}
H2 {FONT-SIZE:.9em;padding-top:10px;}
H2 A {text-decoration: underline;color:#CCCCCC;}
H2 A:visited {text-decoration: underline;color:#CCCCCC;}
H2 A:hover {text-decoration: none;color:#999999;}
#doublelist {padding-left:20px;line-height:1.5em;list-style:none;}
#newslist {font-size:.9em;padding-left:10px;line-height:1.6em;list-style:none;}
#newslist A {text-decoration: underline;color:#000000;}
#newslist A:visited {text-decoration: underline;color:#000000;}
#newslist A:hover {text-decoration: none;color:#000000;}
#homelist {font-size:.9em;padding-left:10px;line-height:1.2em;list-style:none;}
#homelist A {text-decoration: underline;color:#000000;}
#homelist A:visited {text-decoration: underline;color:#000000;}
#homelist A:hover {text-decoration: none;color:#000000;}

#container {margin:0 auto;text-align:center;width:894px;}
#copyright {padding-top:0px;font-family:arial,helvetica,serif;font-size:.7em;font-weight:bold;color:#000000;}
#copyright a:link,a:visited {color: #000000; text-decoration: none;}
#copyright a:hover {color: #000000; text-decoration: underline;}
#home_content {padding:40px 0px 20px 0px;}
/* old #home_content {padding:40px 0px 100px 0px;}*/
#content {padding:40px 60px 70px 50px;}

/*class styles*/
.logo {padding:40px 0px 6px 0px;}
.nav {padding:7px 0px 0px 0px;}
.tagline {padding:0px 0px 0px 10px;}
.footer {text-align:center;padding:0px 0px 2px 0px;background-color:#E5E5E5;}
.dots {padding:0px 0px 0px 6px;}
#home_blurb2 {text-align:left;margin-left:40px;font-size:.9em;}

