/* this first section sets the background color....thats the color surround OUTSIDE
your main table. The same with the fonts, this applies only to any text you place outside the
main content table. Which will probably be nothing. The max-width is for Firefox, to let it know how wide you
want your page to be. This will be the maximum width of your main content table.
If you set it to perhaps 1050px, and view it on a 1024x768 monitor, it will appear full width. But to someone 
viewing on a 1200x1024 monitor, it will appear as 1050 wide, with your choice of a colored background either
 side, taking up the extra 150px. (75px each side)*/

body {
width: 980px;
background-color:#ffffff; 
font-family: Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
font-size: 93%; /*leave this...it sets the overall size of your fonts.*/
color: #000;
margin:auto;
padding:0;
text-align:center;
}


/*the font size is 100% of the body font setting So while it says 100%, that is actually 100% of 93%. No need to touch this if you dont want to */
table {
font-size:100%;
color: #333333;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}


/*class to set thinner horizontal rule. Change color if you like.*/
hr{
border: 0;
color: #ccc;
background-color: #999;
height: 1px;
width: 80%;
text-align: center;
}

b{
color: #1e2c51; 
font-family: Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
font-size: 100%;
}

/* this is a custom class for using graphics as bullets.  Upload a custom graphic to your 
graphics library in the usual way. Then replace my URL
with your own. Note there are no speech marks around the URL Change center to top, if you want bullets to line up with the top line of yr text*/
 
ul {
list-style-type: none;
padding-left: 0;
margin-left: 10px;
}
 
li.custom {
background: url(https://www.hydrogen-generators-usa.com/images/xbullet2.gif.pagespeed.ic.SGX_EHxuXQ.png) left center no-repeat; 
padding-left: 20px;
margin-bottom: 10px;
}

 
/* this area below is for your  Link-text and headings. You can change the font type and size, the color of each of them
as well as the a:hover, which is the text for a link, once the pointer passes over it*/

a { font-family: Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
font-size: 100%; color: #1e2c51; 
text-decoration: underline;
}

a:hover { font-family: Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
 font-size: 100%; 
 text-decoration: underline;
 color: #c00000;
 }


h1 { font-family: Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;; font-size: 150%;  color: #1e2c51; text-align:center;}
h2 { font-family: Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;; font-size: 130%;  color: #1e2c51; text-align:center;}
h3 { font-family: Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;; font-size: 120%;  color: #1e2c51;}
h4 { font-family: Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;; font-size: 105%;  color: #1e2c51;}


/* Below, is the background colors for your table cells. originally, they were on the actual page, so why
move them to the stylesheet? Well, if you decide to do a site-wide color scheme change, you now change here, 
rather than on every page. A big improvement. Also, the less styling on the page, the better.

Suppose you prefer to have a tiled image rather than a solid color?
Replace the background-color:#fff;  with this, and upload your image to the graphics library....
background-image: 
url('http://www.your-site.com/images/your-image.gif');
background-repeat: repeat; */

td.headerbg {
background-color:#fff;
background-image: 
url('https://www.hydrogen-generators-usa.com/images/xWebsite_Banner_1111_edited-1.jpg.pagespeed.ic.tF1ZnYphUu.jpg');
background-repeat: no-repeat;
   background-position: top center; 
 position: relative;
 clear: both;
 margin: 0px;
 height: 175px;
 width: 100%;
}

td.top-nav {
background-color: none;
background-image: url('https://www.hydrogen-generators-usa.com/images/xtop-navbar.jpg.pagespeed.ic.IPiL0hbki8.jpg');
background-repeat: repeat;
height: 25px;
}

td.navbox {
background-color:#fff;
width: 100%;
font-family: Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
text-align: center;
font-size: 90%;
}

td.spacerbg {
background-color:#fff;
 font-size: 100%;  
 width: 20%;
 height: 1px;
}

td.contentbg {
background-color:#fff;
font-size: 93%; 
color: #202020;
padding: 20px;
}

td.rightbg {
font-family: Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
font-size: 86%;
color: #000;
background-color:#fff; 
padding:5px;
width: 20%;
}

td.leftbg {
font-size: 86%;
color: #000;
margin-left: 2px;
background-color:#fff;
padding:2px; 
}

td.footerbg {
font-size: 86%;
color: #000;
background-color:#fff;
padding:5px; 
}

td.bottom {
font-size: 90%;
color:#fff;
background-color:#1e2c51; 
}

/* This is for the heading background color....your H1, H2, and H3 tags*/
.hbg{
background-color:#b5b5b5;
color: #1e2c51;
font-weight: bold;
font-family: Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
width: auto;
text-align: center;
padding: 4px;
}

.nhbg {
background-color: #1b2e4f; 
color: #fff;
font-size: 90%;
font-weight: bold;
font-family: Verdana, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
background-image: 
url('https://www.hydrogen-generators-usa.com/images/xnav-tab-1.jpg.pagespeed.ic.ihf_Fso9zD.jpg');
background-repeat: no-repeat;
height: 30px;
padding: 7px;
text-align: center;
}

/* information below is to remove the link styling for anchor links.
Just leave this as it is....it works fine, and shouldn't be modified */
a.jumplink{
text-decoration: none;
font-size: 100%; 
background-color: transparent;
color: #000;
}

a:hover.jumplink  {
text-decoration: none;
font-size: 100%; 
background-color: transparent;
color: #000;
} 

/*RSS*/

#addSiteTo {
width:90%;
font-size:85%;
text-align:center;
padding:8px 0;
border: 1px solid #1b2e4f; 
margin:12px auto;
background-color: transparent;
}

#addSiteTo p {
padding:2px 2px 4px;
margin:0;
}

#addSiteTo img {
border:0;
padding:1px 0;
}

#addSiteTo .questionMark {
 padding:0;
 margin:1px auto;
 text-align:center;
 width:75%;
 }

 #addSiteTo .questionMark img {
 margin:0 4px 4px 0;
 padding:0;
 

