/* CSS Document */

* { margin:0; padding:0; border:0; }
body { text-align:center; }

#layout { text-align:left; margin:0 auto; width:750px; }

/* HEADER STYLES */
#header { height:90px; }
#logo { float:left; height:90px; width:135px; }
#logo a { display:block; height:90px; width:135px; background:url(../images/layout/je_logo.gif) top left no-repeat; }
#logo span { display:none; }
#navigation { float:right; width:615px; }
#options { padding-top:20px; text-align:right; }
#options p { margin:0; }
#mainnav { padding-top:12px; float:right; }
#printContactInfo { display: none; }

/* NAVIGATION */
#nav { list-style-type:none; margin:0; }
#nav li { display:block; height:10px; float:left; padding:0 0 0 15px; margin:0; background-image:none; }
#nav li a { display:block; height:10px; }
#nav li a span { display:none; }
#nav .products a { background:url(../images/layout/p.gif) top left no-repeat; width:71px; }
#nav .products a:hover { background:url(../images/layout/p_over.gif) top left no-repeat; }
#nav .customsolutions a { background:url(../images/layout/cs.gif) top left no-repeat; width:138px; }
#nav .customsolutions a:hover { background:url(../images/layout/cs_over.gif) top left no-repeat; }
#nav .support a { background:url(../images/layout/s.gif) top left no-repeat; width:61px; }
#nav .support a:hover { background:url(../images/layout/s_over.gif) top left no-repeat; }
#nav .resources a { background:url(../images/layout/r.gif) top left no-repeat; width:77px; }
#nav .resources a:hover { background:url(../images/layout/r_over.gif) top left no-repeat; }
#nav .aboutus a { background:url(../images/layout/au.gif) top left no-repeat; width:70px; }
#nav .aboutus a:hover { background:url(../images/layout/au_over.gif) top left no-repeat; }
#nav .home a { background:url(../images/layout/home.gif) top left no-repeat; width:40px; }
#nav .home a:hover { background:url(../images/layout/home_over.gif) top left no-repeat; }

/* MAIN */
#main { clear:both; }
#content { width:525px; margin-right:15px; float:left; }
#sidebar { width:210px; float:left; }

/* FOOTER */
#footer { clear:both; height:50px; padding-top:35px; background:url(../images/layout/footer_bg.gif) 0 20px no-repeat; }

/* PRODUCT PAGES */
#productInfo { width:175px; float:left; }
#productSpecs { width:350px; float:left; }
#wiringDiagram, 
#lineDrawing { text-align: center; padding: 10px 0; }
.downloadLink { background: url(../images/layout/downloadLink_bg.gif) left top no-repeat; margin: 0 0 10px 20px; }
.downloadLink a { display: block; line-height: 30px; padding: 0 10px; }
.downloadLink a:link, 
.downloadLink a:visited { color: #fff; font-weight: bold; text-decoration: none; }
.downloadLink a:hover,
.downloadLink a:active { color: #fff; font-weight: bold; text-decoration: underline; }

