/* #1f674f base grn */
/* #1b4286 logo blu */
/* #a5a5a5 logo gry */
/* #18325f logo dk blu */

body, form, img, table, th, td, tr, p, span, div, ul, ol, h1, h2 {margin:0; border:0; padding:0;}
body, p, td, th, input, select, option  {font-family: Arial, Helvetica, sans-serif; font-size:12px; }
body	{background-color:#84b5a5;}

h1    {font-size: 18px;  font-weight:normal;}
h2    {font-size: 15px; font-weight:normal;}

ul li {margin-left:20px;}
ol li {margin-left:27px;}
ul, ol  {margin-bottom:10px;}

a:link    {color:#1b4286; text-decoration:underline;}
a:visited {color:#1b4286;text-decoration:underline;}
a:hover   {color:#1b4286;text-decoration:none;}
a:active  {color:#1b4286; text-decoration:none;}
	    
#nta { width:378px;height:36px;background:url(images/Gutter-Helmet-navbar.gif);position:relative;top:5px; left:25px;
  margin:0;
  padding: 0;
  }
#nta li {margin: 0; padding: 0; list-style: none; position: absolute; }
#nta li, #nta a { display: block; height:36px;width:126px; }
#nta_1 { left:0; }
#nta_2 { left:126px; }
#nta_3 { left:252px; }
#nta_1 a:hover { background: transparent url(images/Gutter-Helmet-navbar.gif) -0px -36px no-repeat;}
#nta_2 a:hover { background: transparent url(images/Gutter-Helmet-navbar.gif) -126px -36px no-repeat;}
#nta_3 a:hover { background: transparent url(images/Gutter-Helmet-navbar.gif) -252px -36px no-repeat;}



.td_field	{text-align:right; vertical-align:top;}
.ipt		{width:190px;}
.button 	{cursor:pointer; background: url(images/button_bg.gif); color:#FFFFFF; border-style:none; height:26px;  width:100px; } 

#td_left	{background:url(images/Gutters_01.gif) top right no-repeat;width:20%;}
#td_center	{width:780px;}

#div_main	{position:relative; background:#FFFFFF url(images/shadow.gif) top left repeat-y; }
#div_logo	{position:absolute; left:-40px; top:0; width:400px; height:190px;}
#div_logo img	{ width:400px; height:190px;}
#div_header	{background:url(images/Gutters_02.jpg) top left no-repeat; width:780px; height:161px;}
#div_content	{position:relative;}

#table_main	{width:730px; }

#td_side	{width:298px;background:url(images/Superior-Gutters-Systems-logo-bottom.jpg) top left no-repeat;vertical-align:top;}
#p_slogan 	{text-align:center; margin:30px 0 10px 10px; font-size:18px; font-weight:bold;}
#p_addr		{margin:0 0 10px 40px; }

#img_home	{width:278px; height:93px;margin:0 0 0 19px;}
#img_installer	{width:277px; height:152px;margin:11px 0 0 19px;}
#img_spacer	{width:278px; height:1px;}
#img_contact	{width:278px; height:179px;margin:0 0 0 20px;}

#td_content	{width:430px;vertical-align:top;padding-left:30px;}
#td_content p	{font-size:22px;line-height:.9;}
#td_content p span	{font-size:15px;line-height:1;vertical-align:2px;}

#table_services		{width:400px;margin:10px 0 0 40px; }
#table_services td	{vertical-align:top;max-width:190px;}
#table_services td ul	{list-style-image:url(images/bullet.gif); font-size:18px;line-height:1.1;}

#img_Gutter_Helmet	{width:358px; height:125px;position:relative; right:-40px; top:-2px;}

#div_footer	{background: url(images/Gutters_05.gif) bottom center no-repeat;width:780px; position:relative;margin-top:5px;padding-bottom:3px;}
#div_footer div	{width:724px; margin:3px 20px 10px; background: #7c9dd6;padding: 3px 8px; min-height:40px;}
#p_call		{font-size:18px;max-width:55%;}
#p_call span	{font-size:12px;}
#p_BBB		{position:absolute; left:410px; top:6px;}
#p_BBB img	{width:90px; height:37px;}
#p_copyright	{position:absolute;max-width:33%; right:28px; top:8px;text-align:right;}

#td_right	{background:url(images/Gutters_03.gif) top left no-repeat;width:20%;}

#table_gallery		{width:740px;margin-left:25px;}
#table_gallery img	{width:360px; height:223px;margin:0 0 6px 0;}

#table_contact 		{margin:10px 0 0 20px;}
#table_contact td	{padding:2px 5px;}


