@charset "utf-8";
/* CSS Document */

body {
	font:Georgia, "Times New Roman", Times, serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-size:13px;
	line-height:22px;
}
.oneColElsCtr #container {
	width: 1024px;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
p {padding:9px;}

#head{background-image:url(images/header_01.jpg);
height:490px;
background-color:#000;}

 #mainContent {
	padding:20px; 
background-color:#FFF;
min-height:250px;
width:900px;
padding-left:40px;

}
 #mainContent1 {
	padding:20px; 
background-color:#FFF;
min-height:250px;


}

#nav{margin-left:530px;
	padding-top:40px;}
#intro{font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		width:390px;
		line-height:20px;
		padding:10px;
		float:left;
		padding-left:30px;
		
}
#info{font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		width:410px;
		line-height:20px;
		padding:10px;
		float:left;
		padding-left:30px;
		
}

#services{float:right;
		padding:10px;
		width:500px;
		font-size:12px;
		font-family:Georgia, "Times New Roman", Times, serif;
		line-height:20px;
}

#links{float:right;
		padding:10px;
		width:400px;
		font-size:12px;
		font-family:Georgia, "Times New Roman", Times, serif;
		line-height:20px;
}

#services li{list-style-image:url(images/bullet_04.jpg);}

#web{width:240px;
	float:left:
}
#marketing{width:240px;
	float:right;
	margin-top:-140px;
}

#footer{clear:both;
	background-color:#000;
		color:#FFF;
		text-align:center;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		height:50px;
		padding:10px;
		border-top:#444 solid 5px;
}

h2{color:#666;
	font-size:16px;
	font-family:Helvetica, Arial, sans-serif;
	}.bold {
	font-weight: bold;
}
.bold {
	font-weight: bold;
}
.bold {
	font-weight: bold;
}

#services a{color:#000;
	text-decoration:none;
}
.fltleft{float:left;
		padding:10px;}

#solutions{font-size:13px;
line-height:22px;
	margin-right:10px;
	width:600px;}
#solutions p{font-size:13px;
line-height:22px;
	padding-right:10px;}
#form2 {float:right;
width:600px;}

#contact{width:250px;
		float:left;}
		
.red {
	color: #F00;
}

#serv_list{margin-right:5px;
		
		width:270px;
		border-left:solid 1px #666;
		height:480px;
		float:right;
		padding:5px}
		
#serv_list li {margin-left:50px;}
#serv_list h2 {margin-left:30px;}

#serv_list p {font-size:11px;}

