/* CSS Document */
/* from 3deltaE site pages */

/* ---------  Global Styles -------------------*/

body{background:#666;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;font-size:12px;margin:0 0;padding:0 0;}
#wrapper{width:800px;background:#FFF;margin:0 auto;padding:0 0;}
img{margin:00;padding:00;}
p{margin:0 0;padding:0 0;}
a:visited{color:#600;}
hr{clear:both;}
/* ----------- Header Styles --------------------*/
#masthead{display:inline;width:800px;}
#header{width:800px;}
#header img{float:left;margin:10px 40px 0 20px;}
#header img.printer{float:right;margin:0 25px 0 0;}
marquee{background:#000;color:#CCC;line-height:1.6em;}
#scroller{clear:both;width:800px;background:#000;margin:0 0;}
#scroller marquee{margin-left:200px;}
#greyBar{clear:both;background-image:url(images/greyBar.jpg);background-position:bottom left;background-repeat: repeat-x;width:800px;}

/* ----------------- Main Content ---------------------*/
#content{float:left;display:inline;background-image:url(images/contentBackground.jpg);background-position:left top;background-repeat:repeat-y;width:800px;}
#mainContent{float:right;width:598px;}
#mainContent p{color:#000;font-size:14px;padding:30px 20px 10px 20px;}
#mainContent p.support{color:#000;font-weight:600;font-style:italic;}
#g7Bar{float:left;width:597px;height:5px;background:url(images/g7horizBar.jpg);background-position:top left;background:repeat:no-repeat;border:1px solid #999;}
.g7{float:left;text-align:center;width:599px;}
.g7 img{float:left;margin:10px 0 0 60px;}
.g7 p{float:left;font-style:italic;font-weight:800;}
#g7SideBar ul{width:199px;list-style:none;margin:0 0;padding:0 0;}
#g7SideBar ul ul{float:right;list-style:none;}
#g7SideBar ul ul li{float:right;position:relative;right:10px;text-align:right;}
#g7SideBar ul li{clear:both;display:block;width:199px;}
#g7SideBar ul a{line-height:1.6em;color:#900;}
#g7SideBar ul li img{float:left;margin:18px 0 10px 10px;}
h2{font-size:16px;}
.g7side{clear:both;float:left;width:199px;font-size:14px;font-style:italic;font-weight:bold;line-height:1.8em;color:#600;}

/* -------------Side Bar -------------------------------*/
#graphicLinks{float:left;width:800px;}
#graphicLinks ul{list-style:none;margin:0 auto;padding:1px 0;display:inline;}
#graphicLinks ul li{float:left;text-align:center;width:266px;margin:1px 0 0 0;background:url(images/linkImages/blue_gold.jpg);background-position: bottom left;background-repeat:no-repeat;}
#graphicLinks ul li:hover{background:url(images/linkImages/blue_gold.jpg);background-position: bottom right;background-repeat:no-repeat;}
#graphicLinks ul li a{display:block;color:#000;width:266px;text-decoration:none;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:26px;}
#graphicLinks ul li a:hover{color:#C00;}
/* ---- Side Bar Supplier Logos --------------------------*/
#sideBar{float:left;text-align:center;width:200px;}
#sideBar img{margin:15px 0 5px 0;border:1px solid #999;}

/* --------------- Products page ----------*/
.product ul{display:inline;list-style:none;margin-bottom:10px;}
.product ul li{float:left;width:135px;text-align:center;}
.product{clear:both;width:598px;border-bottom:1px solid #999;padding:10px 0;}
.product img{margin:15px 0px 10px 0px;border:1px solid #000;}
.product p{}
.product a{color:#900;}
.product a:hover{color#000;}
#productImage{margin:0 auto;}
#productImage img{float:left;background:#FFF;margin:15px 10px 0px 0px;}
#productImage img.pic{margin:15px 0 10px 55px;}
#descriptions{float:left;}
#descriptions a{color:#900;}
#descriptions a:hover{color:#000;}
#descriptions p{clear:both;color:#444;border-top:1px solid #666;}
#descriptions span{color:#666;}
p.dealer{line-height:1.5em;text-align:right;}
h2{position:relative;left:70px;top:8px;text-decoration:underline;margin-bottom:0;color:#900;}

/*------------------Contact Page -----------------------*/
#contactForm{padding:0 60px;}
select{background:#EEE;border:1px solid #09F;}
input{background:#EEE;color:#333;}
#contactForm p.required{color:#C00;font-style:italic;}

/* -------------Footer -------------------------------*/
#footer{clear:both;width:100%;border-top:1px solid #999;text-align:right;}
#footer a img{border:none;}
#footer p{padding-right:20px;font-size:10px;line-height:1.8em;color:#999;}
#footer a{text-decoration:none;color:#999;border:none;}
#footer a:hover{color:#666;}

