                        html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


    body {
    margin: 0; 
    padding: 0;
    background-repeat:no-repeat;
    background-attachment:fixed;
    background-position:48.5% 52.5%; 

 }

#top {
   width: 100%;
   height:180px;
   margin: 0;
   padding: 0;
   background-color:#FBFBFB;
   top: 0;
   left: 0;
}



#top #logo {position:absolute; top:14px; left:90px;}

#top #phone {position:absolute; top:34px; left:900px;}


#top #solarheater1 {position:absolute; top:149px; left:400px;}


#top #solarheater2 {position:absolute; top:149px; left:490px;}


#top #solarheater3 {position:absolute; top:149px; left:645px;}


#top #solarheater4 {position:absolute; top:149px; left:760px;}


#top #solarheater5 {position:absolute; top:149px; left:865px;}


#top #solarheater6 {position:absolute; top:149px; left:925px;}


#top #solarheater7 {position:absolute; top:149px; left:1000px;}


#top #hrlie {position:absolute; top:170px; left:0px;   width: 100%;}


#top #hrlie2 {position:absolute; top:230px; left:0px;   width: 100%;}


#grad {
margin: 0px;
padding: 0px;
background-image: url(grad.jpg);
background-repeat: repeat-x;
}



#grad #slide{position:absolute; top:177px; left:200px;}


.products{position:absolute; top:540px; left:200px;}



.sproducts11{position:absolute; top:540px; left:200px;}



.sproducts12{position:absolute; top:92px; left:700px;}




.sproducts13{position:absolute; top:130px; left:240px;}




.sproducts14{position:absolute; top:180px; left:444px;}




h2{font-size:22px}



#sidebar{position:absolute; top:297px; left:200px; width:920px;}


#solarstlucia{position:absolute; top:297px; left:477px; width:589px;}



a {     color:#000000;
 }


a { text-decoration:none ; }

A:link {text-decoration: none;}
A:visited {text-decoration: none;}
A:active {text-decoration: none;}
A:hover {text-decoration: underline; color:#0011DD; }



#footer {position:absolute; top:879px; left:-49px;}


#footer #links1 {position:absolute; top:80px; left:90px; font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
    color: #333333;
    font-size:14px;width:160px; }



#footer #links2 {position:absolute; top:80px; left:320px; font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
    color: #333333;
    font-size:14px;width:160px; }



#footer #links3 {position:absolute; top:80px; left:540px; font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
    color: #333333;
    font-size:14px;width:160px; }



#footer #links4 {position:absolute; top:80px; left:790px; font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
    color: #333333;
    font-size:14px;width:160px; }




#footer #last {position:absolute; top:380px; left:290px; font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
    color: #333333;}




#footer #last2 {position:absolute; top:440px; left:40px; font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
    color: #333333;}

