/*standards for entire site*/
/* CSS reset */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td { 
	margin:0;
	padding:0;
}
html {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	clear: left;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
section, header{
	display: block;
}
body{background: #5DA053;
	font-family: Cambria, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
	font-weight: 400;
	font-size: 16px;
	margin: 0;
	padding: 0;
}
a{
	color: #9554b3;
	text-decoration: none;
}
p{padding:0;}
a:hover{ color: #5332a1;}
ul.services{clear: left;}
ul.services li{list-style-type: square; position: relative; left: 20px; padding-top: 5px;}
li{list-style-type: none;}
/* Logo Header */
div.logo{float: left;}
div.number{float: left; font: bold 16px Cambria, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif; color: #9554b3; padding: 10px 0px 0px 50px; position: relative;left: 300px; text-align: right;}
/*-------------*/
div.container{width: 960px; margin: auto; background: white; padding-top: 10px;}
div.text{font: 16px Cambria, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif; padding:20px}
div.menu{height: 20px; clear: left; }
div.menu ul li{padding-left: 0.7px;float: left; width: 14%; text-align: center; box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.09); border: 1px solid #C0C0C0; border-radius: 3px;}
/*Footer*/
div.footer{height: 20px; clear: left;}
div.footer ul li {float: left; width: 14%; text-align: center;}