body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #A5CD3B; background-color: #A5CD3B; font-size: 12px; }
h4 { font-weight: bold; color: #333333; font-size: 12px; }
h5  { font-size: 12px; margin: 0; padding: 0 }
h6 { color: #333333; font-size: 12px; text-decoration: none; margin: 0px; padding: 0px; }
p {
	color: #333333;
	font-size: 10px;
	padding: 5px;
}
img { border: none; }

/* Header Start */

#header { position: absolute; width: 720px;  height: 200px; background-color: #FFFFFF; }
#payoff { position: absolute; right: 40px; top: 134px; margin: 0px; padding: 0px; }
#logo {	position: absolute; left: 20px; top: 20px; }



#content { position: relative; margin: 0 auto; margin-top: 0px; width: 720px; height: 562px; background-color: #FFFFFF; }



#leftbox1 { position: absolute; top: 172px; width: 360px; height: 390px; background-image: url('images/bground1.jpg'); padding: 0px; margin: 0px; }
#leftbox2 { position: absolute;	top: 172px; width: 360px; height: 390px; background-image: url('images/bground2.jpg'); padding: 0px; margin: 0px; }
#leftbox3 { position: absolute; top: 172px; width: 360px; height: 390px; background-image: url('images/bground3.jpg'); padding: 0px; margin: 0px; }

#rightbox { position: absolute; top: 172px; left: 360px; width: 360px; height: 390px; background-color: #DEFC90; }

#centerbox { position: absolute; width: 720px; height: 390px; top: 172px; }

#bground1 { position: absolute; top: 0px; left: 0px; width: 100px; height: 10px; background-color: #79C142; }

#box1 {
	position: absolute;
	top: 0px;
	left: 220px;
	width: 130px;
	height: 385px;
	background-color: #C1E65F;
	padding-left: 10px;
	padding-top: 5px;
}
#box2 { position: absolute; top: 360px; left: 220px; width: 50px; height: 30px;	background-color: #DFF89E; }
#box3 { position: absolute; top: 360px; left: 270px; width: 50px; height: 30px; background-color: #A5CD3B; }

#copy { position: absolute; left: 80px; top: 50px; width: 280px; height: 310px; overflow: auto; }
#copy1 { position: absolute; left: 40px; top: 30px; width: 200px; height: 330px; }
#copy1 p { font-size: 10px; line-height: 1.6em; }

#heading { position: absolute; left: 20px; top: 20px; width: 152px; text-align: center; margin: 0px; padding: 0px; }

#copy2 { position: absolute; left: 80px; top: 50px; width: 245px; height: 310px; text-align: default; overflow: auto; }

#pic { position: absolute; width: 200px; height: 100px; left: 80px; top: 40px; background-color: #99CC33; }

#services { position: absolute; left: 220px; top: 270px; text-align: left; }
#services ul { padding: 0px; margin: 0px; text-decoration: none; font-weight: bold; }
#services ul li { display: block; font-size: 12px; color: #000000; text-decoration: none; padding: 5px; }
#services ul li a:link { padding: 10px; color: #333333; text-decoration: none; }
#services ul li a:visited { padding: 10px; color: #333333; text-decoration: none; }
#services ul li a:hover { padding: 10px; color: #79C142; text-decoration: none; }

#highlight { display: none; position: absolute; left: 20px; top: 40px; width: 190px; line-height: 2em; }

#newsletter { position: absolute; left: 232px; top: 48px; width: 130px; text-align: left; }
#newsletter p { padding: 0px; text-align: left; }

#bullets { position: relative; left: 0px; top: 52px; }
.bullets { font-size: 10px; color: #333333; }

#articles { position: relative; left: 10px; top: 20px; width: 180px; display: block; }
#articles ul li { }
#articles a:link { text-decoration: none; color: #333333; }
#articles a:visited { text-decoration: none; color: #333333; }
#articles a:hover { text-decoration: none; color: #99CC33; }
.articles { font-size: 10px; color: #333333; }


/* Navigation Start */

#nav { position: absolute; left: 150px; top: 100px; }
#nav li { display: inline; margin: 0; padding: 0; }
#nav li a:link { text-decoration: none; list-style-type: none; color: #000000; }
#nav li a:visited { text-decoration: none; list-style-type: none; color: #000000; }
#nav li a:hover { text-decoration: none; list-style-type: none; color: #79C142; }

ul#subnav { margin: 0; padding: 0; }
ul#subnav li { font-size: 10px; background-color: #dff89e; text-align: left; display: block; padding-left: 8px; padding-bottom: 2px; padding-top: 1px; width: 90px; border-bottom: 1px solid #A5CD3B; border-left: 1px solid #A5CD3B; border-right: 1px solid #A5CD3B;}
ul#subnav li a:link { text-decoration: none; padding: 0px; }
ul#subnav li a:visited { text-decoration: none; padding: 0px; }
ul#subnav li a:hover { text-decoration: none; padding: 0px; }

.new1 { position: absolute; top: 20px; left: 120px; width: 100px; height: 10px; font-size: 10px; background-color: #dff89e; text-align: left; display: block; padding-left: 8px; padding-bottom: 2px; padding-top: 1px; width: 90px; border-bottom: 1px solid #A5CD3B; border-left: 1px solid #A5CD3B; border-right: 1px solid #A5CD3B;}
.new2 { position: absolute; top: 30px; left: 120px; width: 100px; height: 10px; font-size: 10px; background-color: #dff89e; text-align: left; display: block; padding-left: 8px; padding-bottom: 2px; padding-top: 1px; width: 90px; border-bottom: 1px solid #A5CD3B; border-left: 1px solid #A5CD3B; border-right: 1px solid #A5CD3B;}
.new3 { position: absolute; top: 40px; left: 120px; width: 100px; height: 10px; font-size: 10px; background-color: #dff89e; text-align: left; display: block; padding-left: 8px; padding-bottom: 2px; padding-top: 1px; width: 90px; border-bottom: 1px solid #A5CD3B; border-left: 1px solid #A5CD3B; border-right: 1px solid #A5CD3B;}
#layer1   { visibility: visible; margin: 0px; padding: 0px; position: absolute; top: 0; left: 0; width: 100px; height: 10px; border-left: 1px solid #FFFFFF; text-align: center; }
#layer2   { visibility: visible; margin: 0px; padding: 0px; position: absolute; top: 0; left: 100px; width: 100px; height: 10px; border-left: 1px solid #A5CD3B; text-align: center; }
#layer3   { visibility: visible; margin: 0px; padding: 0px; position: absolute; top: 0; left: 200px; width: 100px; height: 10px; border-left: 1px solid #A5CD3B; text-align: center; }
#layer4   { visibility: visible; margin: 0px; padding: 0px; position: absolute; top: 0; left: 300px; width: 100px; height: 10px; border-left: 1px solid #A5CD3B; text-align: center; }
#layer5   { visibility: visible; margin: 0px; padding: 0px; position: absolute; top: 0; left: 400px; width: 100px; height: 10px; border-left: 1px solid #A5CD3B; text-align: center; }

/* Navigation End */
#clients-logos {
	position: absolute;
	left: 25px;
	top: 41px;
	overflow: auto;
	text-align: center;
	padding: 0px;
	margin: 0px;
	width: 330px;
	height: 310px;
}
#spread {
	position: absolute;
	left: 40px;
	top: 40px;
	overflow: auto;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
#spread1 { position: absolute; left: 62px; top: 60px; overflow: auto; text-align: center; padding: 0px; margin: 0px; border: solid 1px #A5CD3B; }

#table { position: absolute; left: 86px; top: 320px; width: 200px; text-align: center; }
#quote {
	position: relative;
	left: 5px;
	top: 5px;
	width: 200px;
}
#porticopy { position: absolute; left: 80px; top: 50px; width: 245px; height: 310px; text-align: default; overflow: auto; }
#people1 { position: absolute; top: 210px; width: 220px; height: 150px; background-image: URL(images/2567669.jpg); }
#people2 { position: absolute; top: 210px; width: 220px; height: 150px; background-image: URL(images/2792464.jpg); }
#people3 { position: absolute; top: 210px; width: 220px; height: 150px; background-image: URL(images/2968965.jpg); }
#people4 { position: absolute; top: 210px; width: 220px; height: 150px; background-image: URL(images/3103599.jpg); }
#people5 { position: absolute; top: 210px; width: 220px; height: 150px; background-image: URL(images/3193766.jpg); }#rightbox #articles li {
	margin-bottom: 5px;
}
#bullets li {
	margin-bottom: 2px;
}
#box1 ul {
	color: #333333;
	margin: 0px;
	list-style-type: none;
	font-size: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#box1 p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 7px;
	margin-left: 5px;
}
#box1 li {
	margin-bottom: 3px;
}
#rightbox .articles.style1 {
	width: 210px;
	margin: 0px;
}
#quote ul {
	color: #333333;
	margin: 0px;
	list-style-type: none;
	font-size: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#quote p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 7px;
	margin-left: 5px;
}
#quote li {
	margin-bottom: 3px;
}
#leftbox4 {
	position: absolute;
	top: 172px;
	width: 360px;
	height: 390px;
	background-image: url('images/bground4.jpg');
	padding: 0px;
	margin: 0px;
}
