/* Begin structure */
h4 {
	float:left;
	margin:0 15px 15px 0;
	width:352px;
}
h7 {
	float:left;
	margin:0 15px 15px 0;
	width:378px;
}
h8 {
	float:left;
	margin:0 10px 40px 0;
	width:350px;
}
h9 {
	float:left;
	margin:5px 0px 5px 0;
}
h10 {
	float:left;
	margin:05 px 5px 0;
	width:700px;
}
body#services div#container div.left {
	padding:0;
	margin:0;
}
body#services div#container div#content {
	padding:0;
	margin:0;
}
.create {
	font-size:26px;
	color:#27386e;
	font-weight:bold;
	letter-spacing:.2px;
}
.navex {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.navex li {
	list-style:disc;
	list-style-type:square;
	font-size:12px;
}
.navex li a {
	list-style-type: square;
	font-size: 12px
}
.navex li a:hover {
	color: #999;
	text-decoration: none
}
h10 span {
	padding:5px 5px 5px 5px;
	display:block;
	width:95%;
}
h9 span {
	padding:10px 10px 10px 20px;
	display:block;
	width:90%;
}
h8 span {
	padding:40px 10px 40px 10px;
	display:block;
	width:90%;
}
h7 span {
	padding:20px 10px 25px 10px;
	display:block;
	width:90%;
}
h5 span {
	display:inline;
	padding:5px 10px 0 10px;
}
h4 span {
	display:block;
	padding:160px 10px 10px 10px;
	width:80%;
}
ul.benefits {
	list-style:none;
}
ul.benefits li {
	margin:0 0 10px 0;
}
ul.services li {
	display:block;
	list-style:none;
	padding:10px 0 10px 15px;
	margin:5px 0;
	width:46.5%;
}
ul.services li.left {
	float:left;
}
ul.services li.right {
	float:right;
}
ul.services li.bottom {
	margin:-5px 0 0;
}
div#container div.left div#content div.padding big {
	display:block;
	margin:10px 0;
	padding:5px 0;
}
/* End structure */

/* Begin typography */

div#content p {
	font-size:0.75em;
}
h4 {
	font-size:2.4em;
	font-weight:700;
	letter-spacing:-2px;
	line-height:0.95;
}
h10 {
	font-size:18px;
	font-weight:550;
	color:#FFF;
	letter-spacing:.2px;
	line-height:22px;
	background-color:#27386e;
}
h9 {
	font-size:16px;
	font-weight:550;
	color:#FFF;
	letter-spacing:.2px;
	line-height:22px;
	background-color:#333;
}
h8 {
	font-size:30px;
	font-weight:600;
	color:#FFF;
	letter-spacing:.1px;
	line-height:38px;
	background-color:#27386e;
}
h7 {
	font-size:29px;
	font-weight:600;
	color:#FFF;
	letter-spacing:.1px;
	line-height:32px;
	background-color:#27386e;
}
h5 span {
	font-size:1.65em;
	font-weight:700;
	letter-spacing:-1px;
	text-transform:lowercase;
}
div#container div.left div#content div.padding big {
	font-size:3em;
	font-weight:700;
	letter-spacing:-3px;
}
ul.benefits {
	font-size:0.8em;
	font-weight:700;
}
ul.services {
	font-size:0.95em;
	font-weight:700;
	text-transform:lowercase;
}
body#services div#container div#content div.left_align p strong {
	font-size:1.25em;
}
span.highlight {
	color:#99cc00;
}
.headerscreative {
	color:#27386E;}
/* End typography */

/* Begin color */
	
	body#services div#container div#content div.left_align {
	border-top:#666 5px solid;
}
div#content p.first {
	color:#666;
}
ul.benefits {
	color:#27386e;
} 

.services3 {
	border-bottom: 10px solid #33ccff;
	padding:0px;
	margin:0;
}
ul.services3 li {
	list-style:none;
	display:inline;
	color:#fff;
	background-color:#33ccff;
	margin-right:10px;
	font-size:14.5px;
	font-weight:600;
	padding:10px;
	width:98%
}

.services 3 li a {
	color:fff;
	text-decoration:none;
}
.services 3 li a:hover {
	color:#27386e;
	text-decoration:none;
}
.services 3 li a:visited {
	color:fff;
	text-decoration:none;
}
ul.services4 li {
	list-style:none;
	display:block;
	color:#333333;
	font-size:14px;
	font-weight:600;
	padding:2px;
	margin-left:-41px;
}
ul.services4 li a {
	background-color:#fff;
	list-style:none;
	display:block;
	color:#27386e;
	font-size:14px;
	font-weight:600;
	padding:2px;
	margin:0;
	
}

.services4 li a:hover{
	list-style:none;
	display:block;
	color:#000000;
	font-size:14px;
	font-weight:600;
	margin:0;
}



ul.services li {
	border-top:#333 1px dotted;
	border-bottom:#333 1px dotted;
}
ul.services li.top {
	color:#33ccff;
}
ul.services li.bottom {
	border-top:0;
	color:#0099cc;
}
body#services div#container div#content div.left_align p strong {
	color:#333;
}
h4 {
	background:#849ADF;
	color:#fff;
}
h5 {
	
	color:#fff;
}
h5 span {
	background:#33ccff;
}
/* End color */

/* Begin images */
	
	div#container_all {
	background:url(../images/sub_background.png) top right no-repeat;
}
ul.services li {
	background:url(../images/services_bullet.gif) left center no-repeat;
}

/* End images */
