body {
	background-color : #f0f0f0;
	background-image : url(images/back1.jpg);
	color : #333;
	font-family : Arial, Helvetica, sans-serif;
	margin-top : 0;
	font-size : 13px;
	width : 920px;
	margin-left : auto;
	margin-right : auto;
}
h1 {
	font-size : 16px;
	font-weight : bold;
	color : #0059a3;
}
h2 {
	width : 400px;
	font-size : 16px;
	font-weight : bold;
	color : #0059a3;
	background-color : #e2e2e2;
}
h3 {
	font-size : 16px;
	font-weight : bold;
	color : #0059a3;
	background-color : #e2e2e2;
}
ul {
	list-style-image : url(images/bullet.jpg);
}
li {
	margin-bottom : 10px;
}
#wrapper {
	width : 920px;
	height : auto;
	float : left;
	background-image : url(images/backmid.png);
	background-repeat : repeat-y;
}
#topbar {
	width : 700px;
	height : 55px;
	padding-left : 220px;
	padding-top : 55px;
	float : left;
	background-image : url(images/topbar2.png);
}
#header {
	width : 900px;
	height : 230px;
	margin-bottom : 10px;
	padding-top : 20px;
	padding-left : 20px;
	float : left;
	background-image : url(images/header.png);
}

#header2 {
	width : 900px;
	height : 250px;
	margin-bottom : 10px;
	padding-left: 10px;
	float : left;
	background-image : url(images/header.png);
}

#leftnav {
	width : 150px;
	height : 200px;
	text-align : left;
	color : #ffffff;
	font-weight : bold;
	text-decoration : none;
	font-size : 15px;
	list-style : none;
	float : left;
}
#leftnav a {
	color : #ffffff;
	font-weight : bold;
	text-decoration : none;
	font-size : 15px;
	text-align : left;
}
#leftnav a:hover {
	color : #6491ab;
	font-weight : bold;
	text-decoration : none;
	font-size : 15px;
	text-align : left;
}
#leftnav ul {
	list-style : none;
	margin-top : 0;
	padding-top : 10px;
	margin-left : -20px;
	line-height : 25px;
}
#login {
	width : 100px;
	height : 20px;
	margin-right : 15px;
	margin-top : -40px;
	text-align : center;
	color : #999999;
	font-weight : normal;
	text-decoration : none;
	font-size : 12px;
	float : right;
}
#login a {
	color : #999999;
	font-weight : normal;
	text-decoration : none;
	font-size : 12px;
	text-align : center;
}
#login a:hover {
	color : #64a0e4;
	font-weight : normal;
	text-decoration : none;
	font-size : 12px;
	text-align : center;
}
#homeicon {
	width : 15px;
	height : 16px;
	margin-top : 24px;
	margin-left : 25px;
	float : left;
}
#topnav {
	width : 650px;
	height : 30px;
	margin-left : 0;
	margin-top : 0;
	padding-top : 25px;
	text-align : center;
	color : #0059a3;
	font-weight : normal;
	text-decoration : none;
	font-size : 12px;
	float : left;
}
#topnav a {
	color : #0059a3;
	font-weight : normal;
	text-decoration : none;
	font-size : 12px;
	text-align : center;
}
#topnav a:hover {
	color : #64a0e4;
	font-weight : normal;
	text-decoration : none;
	font-size : 12px;
	text-align : center;
}
#box1 {
	width : 287px;
	height : 150px;
	margin-left : 20px;
	margin-right : 9px;
	float : left;
}
#box2 {
	width : 287px;
	height : 150px;
	margin-right : 9px;
	float : left;
}
#box3 {
	width : 287px;
	height : 150px;
	float : left;
}
#content1 {
	width : 267px;
	height: auto;
	min-height : 400px;
	margin-left : 20px;
	margin-top : 10px;
	margin-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 5px;
	padding-bottom : 10px;
	float : left;
	background-color : #e2e2e2;
}
#content2 {
	width : 267px;
	height: auto;
	min-height : 400px;
	margin-left : 9px;
	margin-top : 10px;
	margin-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 5px;
	padding-bottom : 10px;
	float : left;
}
#content3 {
	width : 267px;
	height: auto;
	/* min-height : 400px; */
	margin-left : 9px;
	margin-top : 10px;
	margin-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 5px;
	padding-bottom : 10px;
	float : left;
	background-color : #e2e2e2;
}

#content3_under {
	width : 267px;
	height: auto;
	margin-left : 9px;
	margin-top : 10px;
	margin-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 5px;
	padding-bottom : 10px;
	float : left;
	text-align:center;
}

#content3_under h1{
	background-color: #fff;
}

#content3_under a{

}






#marketingplatform {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/marketingplatform.jpg);
}
#company {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/company.jpg);
}
#customers {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/customers.jpg);
}
#campaigns {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/campaigns.jpg);
}
#news2 {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/news.jpg);
}
#contact {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/contact.jpg);
}
#agencies {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/agencies.jpg);
}
#brands {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/brands.jpg);
}
#retailers {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/retailers.jpg);
}
#operators {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/operators.jpg);
}
#rightsowners {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/rightsowners.jpg);
}
#onestopshop {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/onestopshop.jpg);
}
#offlineadvertising {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/offlineadvertising.jpg);
}
#support {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/support.jpg);
}
#legal {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/legal.jpg);
}
#sitemap {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/sitemap.jpg);
}
#press {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/press.jpg);
}
#affiliates {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/affiliates.jpg);
}
#platformlogin {
	width : 880px;
	height : 50px;
	margin-bottom : 10px;
	margin-left : 20px;
	float : left;
	background-image : url(images/platformlogin.jpg);
}
#maincontent {
	width : 840px;
	height : auto;
	margin-top : 20px;
	margin-bottom : 20px;
	margin-left : 20px;
	padding-left : 20px;
	padding-right : 20px;
	text-decoration : none;
}
#newscontent {
	width : 840px;
	height : auto;
	margin-top : 20px;
	margin-bottom : 20px;
	margin-left : 20px;
	padding-left : 20px;
	padding-right : 20px;
	text-decoration : none;
}
#contactcontent {
	width : 840px;
	height : auto;
	text-align : center;
	margin-top : 20px;
	margin-bottom : 20px;
	margin-left : 20px;
	padding-left : 20px;
	padding-right : 20px;
}
#logincontent {
	width : 840px;
	height : auto;
	margin-top : 20px;
	margin-bottom : 20px;
	margin-left : 20px;
	padding-left : 20px;
	padding-right : 20px;
}
#lombardphoto {
	width : 225px;
	height : 300px;
	margin-left : 30px;
	float : left;
	background-image : url(images/lombardstreet.jpg);
}
#greenparkphoto {
	width : 225px;
	height : 300px;
	margin-left : 30px;
	float : left;
	background-image : url(images/greenpark.jpg);
}
#empidentity {
	width : 400px;
	height : 366px;
	text-align : center;
}
#empplatform {
	width : 507px;
	height : 311px;
	margin-left : 30px;
}
#customerlogos {
	width : 280px;
	float : left;
	text-align : center;
}
#customerlogos2 {
	width : 280px;
	float : left;
	text-align : center;
}
#customerlogos3 {
	width : 280px;
	float : left;
	text-align : center;
}
#leftcolumn {
	width : 400px;
	height : auto;
	margin-right : 30px;
	margin-bottom : 20px;
	list-style : none;
	float : left;
}
#rightcolumn {
	width : 400px;
	height : auto;
	margin-bottom : 20px;
	list-style : none;
	float : left;
}
#augmentedbox {
	width : 355px;
	height : auto;
	padding : 20px;
	font-size : 12px;
	background-color : #f2e5e6;
	border : double #a9c5d9;
}
#mailshotbox {
	width : 320px;
	height : auto;
	margin-left : 25px;
	padding : 20px;
	font-size : 16px;
	background-color : #d9e2e9;
	border : double #a9c5d9;
	text-align : center;
}
#howitworksbox {
	width : 320px;
	height : auto;
	margin-left : 15px;
	padding : 20px;
	font-size : 16px;
	background-color : #d9e2e9;
	border : double #a9c5d9;
	text-align : center;
}
#funresultsbox {
	width : 355px;
	height : auto;
	padding : 20px;
	font-size : 16px;
	background-color : #d9e2e9;
	border : double #a9c5d9;
	text-align : center;
}
#colabox {
	width : 355px;
	height : auto;
	padding : 20px;
	border : double #a9c5d9;
	text-align : center;
}
#loginbox {
	width : 355px;
	height : auto;
	padding : 20px;
	font-size : 14px;
	text-decoration : none;
	background-color : #d9e2e9;
	border : double #a9c5d9;
	text-align : center;
}
#footer {
	width : 880px;
	height : 40px;
	margin-bottom : 5px;
	margin-left : 20px;
	padding-top : 20px;
	text-align : center;
	color : #000000;
	text-decoration : none;
	font-size : 12px;
	float : left;
	background-image : url(images/footer.jpg);
}
#footer a {
	color : #000000;
	text-decoration : none;
	font-size : 12px;
	text-align : center;
}
#footer a:hover {
	color : #003366;
	text-decoration : none;
	font-size : 12px;
	text-align : center;
}
#backbot {
	width : 920px;
	padding-left : 10px;
	padding-top : 20px;
	background-repeat : no-repeat;
	float : left;
	background-image : url(images/backbot.png);
}
