body 				{background-color: #cccccc}				
/*#99b9d7*/

/* ________________ text ________________ */

h2	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #440055
	margin-top: 15;
	margin-left: 30;
	margin-right: 25;
	margin-bottom: 0;
	}
	
p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #440055;
	margin-top: 15;
	margin-left: 30;
	margin-right: 25;
	margin-bottom: 12;
}
	
ul, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #440055;
	margin-top: 7;
	margin-left: 10;
	margin-right: 5;
	margin-bottom: 0;
}

.content {
	margin-top: 5;
	margin-left: 40;
	margin-right: 35;
	margin-bottom: 10;
}
	
.contactText {
	font-size: 10pt;
	margin-top: 0;
	margin-left: 25;
	margin-right: 35;
	margin-bottom: 25;
}

.portfolioText {
	font-size: 9pt;
}

.faq {
	font-weight: bold;
	margin-top: 30;
	margin-left: 40;
	margin-right: 35;
	margin-bottom: 10;
}

.testimonialText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	color:#FFFFFF;
	margin-top: 0;
	margin-left: 20;
	margin-right: 20;
	margin-bottom: 20;
}

/* ________________ forms ________________ */

div.row {
	clear: both;
	padding: 1px;
	margin-top:1px;
	}

div.row span.button {
	text-align:right;
	}

div.row label {
	float: left;
	width: 200px;
	text-align: right;
	padding: 2px 5px 2px 35px;
	font-weight: bold;
	margin-right: 4px;
	}

#services-left {
	position:relative; visibility:show; left: 50px; top: 0px; z-index:2
}

#services-right {
	position:relative; visibility:show; left: 320px; top: -119px; z-index:2
}

#services-end {
	position:relative; visibility:show; left: 0px; top: -85px; z-index:2
}

#technologies {
	position:relative; visibility:show; left: 50px; top: 0px; z-index:2
}

input, select, textarea, a.button {
	font-size: 9pt;
	background: #ffff99;
	border: 1px #440055 solid;
	}
	

/* ________________ images ________________ */

.paw {
	background-color: #ffffff;
	background-image: url('/images/paw-top.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
}
	
.empty {
	background-color: #ffffff;
}

.green-leftbar {
	background-image: url('/images/green-horz-back.gif');
	background-repeat: repeat;
}

.blue-leftbar {
	background-image: url('/images/blue-horz-back.gif');
	background-repeat: repeat;
}

.bottom-home {
	background-image: url('/images/paw-bottom.gif');
	background-repeat: no-repeat;
}

.bottom {
	background-image: url('/images/yellow-vert-back.gif');
	background-repeat: repeat-y;
}

.nav-bacground {
	background-image: url('/images/nav-bacground.gif');
	background-repeat: repeat;
}

.orange {
	background-image: url('/images/orange-dot.gif');
	background-repeat: repeat;
}

.blue {
	background-color: #00529c;
	background-image: url('/images/blue-dot.gif');
	background-repeat: repeat;
}

.portfolio-blue {
	background-image: url('/images/blue-vert-back.gif');
	background-repeat: repeat;
}

.img-header {
	margin-top: 20;
	margin-bottom: 10;
	margin-left: 25;
}

.contact {
	background-image: url('/images/contact-top-right.gif');
	background-repeat: no-repeat;
}
