@charset "utf-8";
/* CSS Document */

/* Fill screen on IE 6.0 */
html, body { height: 100%; }

/* Vertical and Horizontal centering with sticky footer */
.wrapper {
	position: relative;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -250px;
	width:900px;
}

.footer, .push {
    height: 250px;
	background-repeat:repeat-x;
}

/* Clear Margins, Padding, and Border*/
body, p, br, h1, h2, img{ margin:0px; padding:0px; border:0px; }

/* Begin Formating */
body{ font-family:"Gill Sans MT", Verdana, Arial, sans-serif; font-size:12px; color:#666666; }

h1{ font-size:18px; font-weight:bold; color:#036; }
h2{ font-size:16px; font-weight:bold; color:#036; }

#left{ float:left; width:115px; padding-right:15px; text-align:right; }
#blueLine{ background:url(images/blueline.jpg) repeat-x; margin:15px 0px 0px 130px; }
#content{ float:left; width:760px; line-height:16px; padding-top:20px; }
#about-uscontent{ float:left; width:760px; line-height:16px; }
#swatches-table{ text-align:center; font-weight:bold; }
#epic_installations2{margin:15px 0 0 0;}

.right{ text-align:right; }
.fright{ float:right; }
.frightimg{ float:right; padding:0px 0px 10px 10px; text-align:center; }
.left{ text-align:left; }
.fleft{ float:left; }

/* General Statements */
.i{ font-style:italic; }
.b{ font-weight:bold; }
.n{ font-weight:normal; }
.small{ font-size:10px; }
.copy{ font-size:9px; }
.credit{ padding:80px 0px 80px 590px; text-align:center; clear:both;}
.quote{ line-height:22px; font-size:14px; color:#008889; }
.blue{ color:#036; }
.ltblue{ color:#0066cc; }
.white {color:#FFFFFF;}
#left a { font-size:12px; }


/* Backgrounds */
#index{ background-image:url(images/bottom.jpg); }
#ag{ background-image:url(images/bottom_white.jpg); }
#la{ background-image:url(images/bottom_la.jpg); }
#la3{ background-image:url(images/bottom_la-3.jpg) }
#gt{ background-image:url(images/bottom_silver.jpg); }
#pa{ background-image:url(images/bottom_pa19.jpg); }
#pa2{ background-image:url(images/bottom_pa-3.jpg); }
#pa3{ background-image:url(images/bottom_pa-4.jpg); }
#pa4{ background-image:url(images/bottom_pa-2.jpg); }
#rb{ background-image:url(images/bottom_Rblue.jpg); }
#tiger{ background-image:url(images/bottom_tiger.jpg); }
#ma{ background-image:url(images/bottom_ma.jpg); }
.technical{ background:url(images/technical.jpg) no-repeat top right;}

/*LINKS */

a:link, a:visited { text-decoration:none; color:#666; }
a:hover, a:active{ text-decoration:none; font-weight:bold; color:#666; }

#swatches-table a:link,
#swatches-table a:visited { text-decoration:none; color:#036; }

#swatches-table a:hover,
#swatches-table a:active{ text-decoration:none; font-weight:bold; color:#036; }
