/* ************************** */
/* LA Group Master Stylesheet */
/* ************************** */
/* IE7, Firefox, Opera, Saf+  */
/* ************************** */

					body 	{
							background-image: url(media/background.jpg); 
							background-repeat: repeat-x; 
							background-color: #d2dce7;
							text-align: center;
							min-width: 600px;
							margin-top: 0px;
							}
		
		/* Top Right Telephone/Fax Number */
				#telephone  {
							position: absolute;
							font-family: Arial, Helvetica, sans-serif;
							font-size: 11px;
							float:right;
							text-align: right;
							left: 576px;
							top: 5px;
							width: 250px;
							color: #999999;
						    }

		/* Service Request Button Positioning */
				#servicereq {
							position: absolute;
							top: 39px;
							left: 615px;
							width: 235px;
							text-align: right;
							}
							
		/* Page Container (Width and Center) */					
				#container {
							margin:0 auto;
							width:850px;
							text-align: left;
							}
					
		/* Header Width and Center) */			
					#header {
							width: 850px;
							height: 75px;
							background-color: #FFFFFF;					
							position: relative;
							z-index: 501;
							}

		/* Tab Menu Positioning */
					#menu {
							position: relative;
							top: -33px;
							width: 480px;
							float: right;
							padding:0px;
							margin:0px;
							z-index: 500;
							}
						
		/* Center Focul Image */		
					#image { 
							position: relative;
							width: 850px; 
							height: 220px;
							border-top: solid 4px #59ac26;
							border-bottom: solid 4px #59ac26;
							top: 7px;
							margin-top: -10px;
							}
						
		/* Content Division and Font Styles */			
				  #content {
							border-top: solid 4px #59ac26;
							position: relative;
							width: 800px;
							background-color: #013b7a;
							font-family: Arial, Helvetica, sans-serif;
							font-size: 12px;
							color: #FFFFFF;
							padding-left: 25px;
							padding-right: 25px;
							padding-top: 35px;
							padding-bottom: 20px;
							top: -50px;
							z-index: 2;
							}
						
		/* Sets all images within #content div to have white border */						
			  #content img { 
			  				border-color: #FFFFFF; 
							}
								
		/* Sets no margins or padding for paragraphs */						
			    #content p { 
							margin-bottom: 15px; padding: 0px; 
							}
							
		/* Footer division and font styles */						
				   #footer {
							position: relative;
							width: 850px;
							border-top: solid 4px #59ac26;
							font-family: Arial, Helvetica, sans-serif;
							font-size: 11px;
							color: #003a79;
							text-align: center;
							padding-top: 9px;
							top: -50px;
							}
							
		/* Overlapping lines in center */	
			  #line-images { 
			  				width: 850px; 
							height: 50px; 
							position: relative; 
							top: -44px; 
							z-index: 3;
							}
				
		/* footer link styles and states */
				 #footer a { 
				 			font-size: 12px; 
							color: #003a79; 
							text-decoration: underline; 
							}
							
		   #footer a:hover { 
		   					text-decoration: none; 
							color: #000000; 
							}
					
		/* Boxes for the Projects page */
		
			  .project-box { 
					        position: relative; 
							width: 647px; 
							background-image: url(media/box-mid.png); 
							background-repeat: repeat-y; 
							top: 20px; 
							left: 65px;
							}
							
		  .project-box-top { 
		  					position: relative; 
							width: 647px; 
							height: 48px; 
							background-image: url(media/box-top.png); 
							background-repeat: no-repeat; 
							padding-top: 12px; 
							padding-left: 15px; 
							}
							
	   .project-box-bottom {
	   						position: relative; 
							width: 647px; 
							height: 13px; 
							background-image: url(media/box-bottom.png); 
							background-repeat: no-repeat; 
							bottom: 0px; 
							
							}
	  .project-box-content { 
	  						position: relative; 
							width: 611px; 
							padding-left: 15px; 
							padding-right: 22px; 
							padding-top: 8px;
							top: -15px; 
							min-height: 200px;
							}
							
  .project-box-content img { 
  							float: right;
							margin-left: 10px;
							}
							
				.signature { 
							position: relative;
							top: 15px;
							width: 250px;
							}
							
							a { color:#00CC00; }
							a:hover { text-decoration: none; }

