

body		 {margin: 0px;
	 	 padding: 0px;
		 font-family: verdana, helvetica, arial, sans-serif;
		 color: white;
		 background-color: black;}

a		{font-size: 12px;
		 color: #fff;
		 text-decoration: none;}

#container 	{margin: 0px auto;
            	 width: 796px;
	    	 border-right: 2px solid #6b6b6b;
		 border-left: 2px solid #6b6b6b;
		 border-bottom: 1px solid #6b6b6b;}

#masthead	{background-image: url('images/chucks_engine_top.jpg');
		 height: 33px;
		 }

#phoneNum        {font-weight: bold;
		 font-size: 12px;
		 padding: 5px;
		 text-align: right;}

#masthead h1	{display: none;}


#navigation	{position: relative;
		 height: 25px;
		 }

#navigation a	{display: block;
		 width: 100%;
		 height: 100%;
		 }
#photos		{width: 600px;
		 margin: 10px auto;
		 border: 0px;}

#photos td	{padding: 10px;
						 text-align: center;}

#photos td img	{border: 2px solid red;}
#photos td img a:visited	{border: 0px;}

	/*------------TopNav ------------*/

#services	{background-image: url('images/buttons/services_up.jpg');
		 position: absolute;
		 top: 0px;
		 left: 400px;
		 height: 25px;
		 width: 81px;}

#services a:hover{background-image: url('images/buttons/services_over.jpg');}


#customers	{background-image: url('images/buttons/customers_up.jpg');
		 position: absolute;
		 top: 0px;
		 left: 481px;
		 height: 25px;
		 width: 88px;}
#customers a:hover{background-image: url('images/buttons/customers_over.jpg');}

#about	{background-image: url('images/buttons/about_up.jpg');
		 position: absolute;
		 top: 0px;
		 left: 569px;
		 height: 25px;
		 width: 79px;}
#about a:hover{background-image: url('images/buttons/about_over.jpg');}

#map		{background-image: url('images/buttons/map_up.jpg');
		 position: absolute;
		 top: 0px;
		 left: 648px;
		 height: 25px;
		 width: 49px;}
#map a:hover{background-image: url('images/buttons/map_over.jpg');}

#contact	{background-image: url('images/buttons/contact_up.jpg');
		 position: absolute;
		 top: 0px;
		 left: 697px;
		 height: 25px;
		 width: 99px;}
#contact a:hover{background-image: url('images/buttons/contact_over.jpg');}

	/*------------End TopNav ------------*/

#content	{height: 295px;
		 background-image: url('images/chucks_engine_2.jpg');
		 font-size: 12px;
		 font-weight: bold;
		 position: relative;}
#content p	{width: 380px;
		 padding-left: 5px;}

#content_1	{height: 295px;
		 background-image: url('images/content_bkgd2.jpg');}
#content_1 p	{padding-left: 25px;
		 font-size: 12px;
		 font-weight: bold;}

#content_1 ul	{font-weight: bold;
		 font-size: 12px;
		 list-style-type: square;}

#content_1 li	{line-height: 14px;}
#content_add	{height: 200px;
		 padding: 20px;
		 font-size: 12px;
		 font-weight: bold;}

#content_3 {background-image: url('images/content_bkgd3.jpg');
					 	height: 421px;
						font-weight: bold;
						font-size: 12px;}
#content_3 p{font-weight: bold;
					 	font-size: 12px;
						padding: 25px;}
						
#content_4	{height: 295px;
		 background-image: url('images/content_bkgd4.jpg');}
#content_4 p	{padding-left: 25px;
		 font-size: 12px;
		 font-weight: bold;}
#content_4 ul	{font-weight: bold;
		 font-size: 12px;
		 list-style-type: square;}

#content_4 li	{line-height: 14px;}		 
		 		 
		 
#centered	{margin: 40px 0px 0px 100px;
		 font-weight: bold;}
#floatright	{position: absolute;
		 top: 100px;
		 width: 500px;
		 left: 380px;
		 font-size: 12px;
		 font-weight: bold;
		 }

#center_photo {text-align: center;}

h2, h3		{font-size: 10px;
		 color: #ffee5a;
		 margin: 0px;
		 padding: 15px 0px 0px 15px;}
h3		{font-size: 14px;}

h4		{margin: 0px 20px;
		 padding-top: 10px;
		 font-size: 14px;}

h5		{margin: 0px 10px;
		 padding-top: 5px;
		 float: right;}


#divider	{height: 24px;
		 background-image: url('images/chucks_divider.gif');}
#mktg		{height: 186px;
		 background-image: url('images/chucks_engine_mktg.jpg');
		 background-repeat: no-repeat;
		 font-size: 14px;
		 padding: 0;}
#footer		{border-top: 2px solid #c54a1d;
		 text-align: center;}
#footer p	{color: #fff;
		 display: block;
		 font-size: 10px;}