body 
{
	background-image:url(../images/back.png);
	background-repeat:repeat-x;
	background-color: #f5f5dc;
	
	margin:10px;
	
	font-family: 'Trebuchet MS', Verdana, Tahoma, Arial;
	font-size: 12pt;
}

A		{COLOR: navy;	TEXT-DECORATION: none; font-size: 8pt; font-weight: bold;}
A:active{COLOR: black;	TEXT-DECORATION: none;}
A:hover	{COLOR: black;	TEXT-DECORATION: none;}

#outer {width:auto; margin:0 auto; text-align:center;}
#main 	{width:758px; 	height:100%; margin:auto; vertical-align:top; text-align:left;}

#home p, #company, #services, #location, #contact	{background-image:url(../images/back_main.png); border:5px solid #cfcab1;}
#home, #company, #services, #location, #contact		{width: 748px;	margin-top:30px;}
#company p, #services p, #location p, #contact p	{margin-top:20px; padding-left:30px; text-align: left;}

#banner {width:100%; 	height:137px; background-image:url(../images/banner.jpg);}

#nav 		{width:100%; height:37px; background-image:url(../images/nav_back.jpg); text-align:right; color:#9a9c61; font-weight:bold;}
#nav div	{float:right; margin-top:5px;}
#nav span	{float:right; margin-top:5px; padding-right:10px;	padding-left:10px;}
A.nav		{COLOR: #9a9c61;TEXT-DECORATION: none;	font-family: verdana; font-size: 8pt;}
A.nav:active{COLOR: #9a9c61;TEXT-DECORATION: none;}
A.nav:hover	{COLOR: navy;	TEXT-DECORATION: underline;}

#home 		{height:400px;}
#home p,img {float:left;}
#home p 	{width:345px; height: 370px; margin:auto; padding-top: 20px; padding-left: 30px; padding-right: 30px; text-align:left; color:#00327d;}
#home span	{color:navy; font-weight:bold;}
#home img	{margin-left:25px;}

#company 				{height:390px;}
#company p.col1, p.col2 {float:left;}
#company p.col1 		{width:430px;}
#company p.col2 		{width:220px;}
#company p span 		{font-size: 14pt; font-weight: bold;}

#services 				{height:460px;}
#services p 			{margin-bottom: 0px; padding-right:30px;}
#services p.col3, p.col4{float:left; padding-right:140px;}
#services p span 		{font-size: 14pt; font-weight: bold;}

#location 			{height:460px;}
#location p,img.map {float:left;}
#location p 		{width:225px;}
#location img.map 	{margin-top:25px; margin-left:60px; border:3px solid #cfcab1;}
#location p span 	{font-size: 14pt; font-weight: bold;}
#location a 		{background-color:silver; padding:10px 20px 10px 20px; border:1px solid black; font-size:10pt;}
#location a:hover 	{background-color:white; color: gray;}

#contact 		 {height:460px;}
#contact p,img	 {float:left;}
#contact p		 {width: 350px;}
#contact img	 {padding-top:25px;	padding-left:25px;}
#contact a		 {font-size: 10pt;	TEXT-DECORATION: none;}
#contact a:active{COLOR: blue;		TEXT-DECORATION: none;}
#contact a:hover {COLOR: blue;	 	TEXT-DECORATION: underline;}

#footer {width:749px; height:20px; background-color:#e6e2c7; margin:25px 0px 5px 0px; padding-top:8px; padding-right:5px; 
		border:2px solid white; font-family: verdana; font-size: 8pt; color: #808080; text-align:right;}

#aweworks {width:755px; text-align:right; color: #808080;
			font-size:8pt; font-weight:normal; font-family: verdana; font-size: 7pt;}
#aweworks a			{color:#808080; font-size: 7pt; font-weight: normal; text-decoration:none; }
#aweworks a:active	{color:#808080; font-size: 7pt; font-weight: normal; text-decoration:none; }
#aweworks a:visited {color:#808080; font-size: 7pt; font-weight: normal; text-decoration:none; }
#aweworks a:hover	{color:navy; text-decoration:underline;}

