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:14px; }
input, textarea, select, option {margin:0; padding:0;}

body	{background:#3a3966;}

h1    	{font-size: 24px;  font-weight:bold; font-family: 'Century Gothic'; font-weight:bold; margin: 0 0 3px 0;}
h2    	{font-size: 21px; font-weight:bold; font-family: 'Century Gothic';  margin: 0 0 2px 0;}

.ul_contractor ul	{margin:3px 0 8px 22px;list-style-type:none;}
.ul_contractor li 	{ background:url(images/Electric.gif)  center left no-repeat; padding-left:25px; list-style:none;}

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:1004px;height:50px;
	background:url(images/Ocean-County-Electrician.jpg);
	position:relative;
  	margin:0;
  	padding: 0;
}
#nta li {margin: 0; padding: 0; list-style: none; position: absolute; }
#nta li, #nta a { display: block; height:50px;width:251px; }
#nta_1 { left:0; }
#nta_2 { left:251px; }
#nta_3 { left:502px; }
#nta_4 { left:753px; }
#nta_1 a:hover { background: transparent url(images/Ocean-County-Electrician.jpg) -0px -50px no-repeat;}
#nta_2 a:hover { background: transparent url(images/Ocean-County-Electrician.jpg) -251px -50px no-repeat;}
#nta_3 a:hover { background: transparent url(images/Ocean-County-Electrician.jpg) -502px -50px no-repeat;}
#nta_4 a:hover { background: transparent url(images/Ocean-County-Electrician.jpg) -753px -50px no-repeat;}

#table_root		{width:100%;}
#td_left    		{width:auto; background: url(images/Electrician-Contractor-NJ_01.jpg) top right no-repeat;}
#td_center  		{width:1004px;}
#td_right   		{width:auto; background: url(images/Electrician-Contractor-NJ_03.jpg) top left no-repeat;}

#table_header		{width:1004px;}
#td_header_top		{background:url(images/Electrician-Contractor-NJ_02.jpg) top left no-repeat;height:29px;}
#td_header_middle	{background:url(images/Electrician-Contractor-NJ_04.jpg) top left no-repeat;height:101px;}
#div_header		{position:relative; width:1004px; height:101px;}
#img_logo		{width:305px; height:59px; position:absolute; left:10px; top:20px;}
#div_phone		{position:absolute; right:10px; top:20px; color:#ffffff; font-weight:bold;font-size: 24px;}
#img_experience		{width:325px; height:29px; position:absolute; right:10px; bottom:15px;}

#td_header_nav		{height:50px;}

#table_main		{width:1004px;}
#td_content		{width:743px; vertical-align:top;}
#td_callouts		{width:261px; background:url(images/Electrician-Contractor-NJ_07.jpg) top left no-repeat;vertical-align:top;}

#table_content		{width:743px;} 
#table_content td	{}
#td_content_top		{background:url(images/Electrician-Contractor-NJ_06.jpg) top left no-repeat;height:27px;}
#td_content_middle	{background:#e7ebee url(images/Electrician-Contractor-NJ_08.jpg) top left no-repeat; padding:0 13px 0 28px; }
#td_content_middle2	{background:#e7ebee url(images/Electrician-Contractor-NJ_09.jpg) top left repeat-y; padding:0 13px 0 28px; }

#table_summary		{width:85%;margin:5px auto 0;}
#table_summary td	{width:33%;vertical-align:top;}
#img_flag		{width:25px;height:15px;margin: 0 0 0 0.7em;vertical-align:-0.1em;}

#td_content_bottom	{background:url(images/Electrician-Contractor-NJ_10.jpg) top left no-repeat;height:14px;}

.table_callout		{width:261px;margin-top:34px;}
.td_callout_top		{width:261px; background: url(images/Callout-electric-top.jpg) top left no-repeat;padding:5px 21px 5px 8px; font-size:17px;}
.td_callout_middle	{width:261px; background: url(images/Callout-contractor-middle.jpg) top left repeat-y;padding:11px 21px 0px 8px;}
.td_callout_bottom	{width:261px; background: url(images/Callout-commercial-bottom.jpg) top left no-repeat; height:8px;}

#p_footer		{color:#8483a4;margin:7px 0 0 16px;font-size:11px;}
#p_footer a:link    	{color:#8483a4; text-decoration:underline;}
#p_footer a:visited 	{color:#8483a4; text-decoration:underline;}
#p_footer a:hover   	{color:#8483a4; text-decoration:none;}
#p_footer a:active  	{color:#8483a4; text-decoration:none;}

#table_home		{width:702px;margin:8px 0 0 0}
#table_home td		{width:164px; text-align:center; padding:3px 3px 3px 8px;}
#table_home img		{width:164px;}

.p_home			{margin:10px 0 0 33px;}

.table_ContactSend	{padding:2px 5px; }
.table_ContactSend td	{padding:2px 5px;}

#table_serv td		{vertical-align:top;padding:8px 13px;}
#table_about td		{vertical-align:top;padding:8px 13px;}

#table_hours		{margin:0 auto 8px auto;width:170px;}
#table_hours td		{padding:0px 3px;}

object:active, div:active	{outline: none;}
object:focus, div:focus		{-moz-outline-style: none;} 

.div_section		{width:700px;margin: 0 0 10px 0 ;}
.div_section_top	{background:url(images/Section_top.gif) top left no-repeat; width:674px; padding: 5px 13px 0;}
.div_section_top h2	{margin:0;}
.div_section_bottom	{background: url(images/Section_bottom.gif) bottom left no-repeat; width:674px; padding: 0 13px 5px;}

#table_services		{width:100%;margin: 0 0 13px 0;}
#table_services	td	{width:25%;text-align:center;}
.img_arrow		{width:13px; height:21px;vertical-align:-3px;}
