/*************************************************************************************\

								CSS FOR SERVICES PAGE

\*************************************************************************************/

#services_leftside {
	display: block;
	float: left;
	width: 390px;
	padding: 0px 5px 0px 0px;
}

#services_rightside {
	display: block;
	float: left;
	width: 355px;
	padding: 0px 5px 0px 0px;
	border-left: 1px solid black;	
}

#make_it_work {
	display: block;
	position: relative;
	margin: 0;
	padding: 0;
	background: url('/images/making_it_work.png') top left no-repeat;
	width: 381px;
	height: 273px;
}

#make_it_work #make_it_work_text {
	display: block;
	position: relative;
	padding: 45px 0px 0px 190px;
}

#make_it_work #make_it_work_text p {
	font: 9pt normal Arial, Sans-Serif;
	color: #000;
	text-align: left;
}

#web_design_services {
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
}

#web_design_services p {
	font: 10pt normal Arial, Sans-Serif;
	color: #000;
	text-align: left;
}

#blue_border_box {
	display: block;
	position: relative;
	padding: 0;
	margin: auto;
	width: 381px;
	height: 164px;
	background: url('/images/blue_border_box.png') top left no-repeat;	
}

#blue_border_box h2 {
	display: block;
	position: relative;
	margin: 0;
	padding: 7px 0px 0px 20px;
	font-family: "Trebuchet MS", Sans-Serif;
	font-size: 14pt;
	color: #000;
	text-align: left;
}

#blue_border_box h2 img {
	display: inline;
	border: none;
}

#blue_border_box #blue_border_text {
	display: block;
	position: relative;
	margin: 0;
	padding: 0px 15px 0px 20px;
}

#blue_border_box #blue_border_text p {
	font: 8pt normal Arial, Sans-Serif;
	color: #000;
	text-align: left;
}

#services_listing {
	margin: 0;
}

#services_listing ul {
	list-style-image: url('/images/icons/icon_arrow_1.gif');
}

#services_listing li {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Sans-Serif;
	font-size: 14pt;
	color: #000;
	text-align: left;
	border-bottom: 2px solid #eee;
}

#services_listing li p {
	font: 10pt normal Arial, Sans-Serif;
	color: #000;
	text-align: left;
}

/*****************************************************************************************\

	CLASS DEFINITIONS

\*****************************************************************************************/

a.learn_more {
	display: block;
	position: relative;
	padding: 2px 5px 0px 0px;
	font: 10pt normal Arial, Sans-Serif;
	color: #00f;
	text-align: right;
	text-decoration: underline;
}

a.learn_more:hover {
	text-decoration: none;
	color: #000;
}

.services_horizontal_line {
	width: 95%;
	height: 10px;
	margin: auto;
	padding: 0;
	border-bottom: 1px solid black;
}



	
/* EOF */