body{
	margin:0;
	background-image:url(../images/background.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:11px;
	color:#3d3d3d;
	line-height:17px;
}

h2{
	font-family:Arial;
	color:#044035;
	font-size:16px;
	font-weight:bold;
	padding:0;
	margin:0;
}

a{
	color:#4d886b;
	text-decoration:none;
	font-weight:bold;
}

a:hover{
	color:#4d886b;
	text-decoration:underline;
	font-weight:bold;
}

.green_txt{
	color:#07713e;
}

.emailMoreInfo_field
{	
	width: 157px; height: 20px; 
	background-color: #FFF; color: #506721; border: 1px solid #c5d794;
}

.contact_fields
{
	font-family:Arial;
	font-size:11px;
	color:#3d3d3d;
	width:270px;
	height:15px;
	background-color:#ecf6ea;
	color:#08522e;
	border:1px solid #c1dfd1;
}

.contact_fields2
{
	font-family:Arial;
	font-size:11px;
	color:#3d3d3d;
	width:100%;
	height:15px;
	background-color:#ecf6ea;
	color:#08522e;
	border:1px solid #c1dfd1;
}
.contact_textArea
{
	font-family:Arial;
	font-size:11px;
	color:#3d3d3d;
	width:100%;
	background-color:#ecf6ea;
	color:#08522e;
	border:1px solid #c1dfd1;
}

#container{
	width:900px;
	height:auto;
	margin:auto;
}

#top_container{
	width:900px;
	height:77px;
	float:left;
}

#logo{
	width:212px;
	height:77px;
	float:left;
}

#menu{
	width:688px;
	height:55px;
	padding:18px 0px 4px 0px;
	float:left;
}

.selected{
	background-position:bottom !important;
}

#the_glue{
	width:114px;
	height:55px;
	float:left;
	background-image:url(../images/theglue.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#the_glue:hover{
	width:114px;
	height:55px;
	float:left;
	background-image:url(../images/theglue.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#payments{
	width:102px;
	height:55px;
	float:left;
	background-image:url(../images/payments.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#payments:hover{
	width:102px;
	height:55px;
	float:left;
	background-image:url(../images/payments.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#ticketing{
	width:104px;
	height:55px;
	float:left;
	background-image:url(../images/ticketing.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#ticketing:hover{
	width:104px;
	height:55px;
	float:left;
	background-image:url(../images/ticketing.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#promotions{
	width:117px;
	height:55px;
	float:left;
	background-image:url(../images/promotions.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#promotions:hover{
	width:117px;
	height:55px;
	float:left;
	background-image:url(../images/promotions.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#vouchers{
	width:103px;
	height:55px;
	float:left;
	background-image:url(../images/vouchers.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#vouchers:hover{
	width:103px;
	height:55px;
	float:left;
	background-image:url(../images/vouchers.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#connections{
	width:138px;
	height:55px;
	float:left;
	background-image:url(../images/connections.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#connections:hover{
	width:138px;
	height:55px;
	float:left;
	background-image:url(../images/connections.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#contact_us{
	width:112px;
	height:55px;
	float:left;
	background-image:url(../images/contact_us.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#contact_us:hover{
	width:112px;
	height:55px;
	float:left;
	background-image:url(../images/contact_us.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#promo_flash{
	width:900px;
	height:238px;
	float:left;
}

#main_container{
	width:862px;
	height:auto;
	padding:17px 15px 21px 23px;
	float:left;
	clear:both;
}

#page_title{
	width:648px;
	height:14px;
	float:left;
}

#page_title1{
	width:510px;
	height:14px;
	float:left;
}

#left_column1{
	width:648px;
	height:auto;
	float:left;
}

#left_column2{
	width:510px;
	height:auto;
	float:left;
}

#right_column1{
	width:185px;
	height:auto;
	padding-left:29px;
	float:left;
}

#right_column2{
	width:323px;
	height:auto;
	padding-left:29px;
	float:left;
}

#clients_title{
	width:175px;
	height:12px;
	padding:0px 0px 14px 10px;
	float:left;
}

#contact2_title{
	width:313px;
	height:12px;
	padding:0px 0px 14px 10px;
	float:left;
}

#flash_clients{
	width:185px;
	height:285px;
	float:left;
	background-image:url(../images/clients_back.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#top_contact{
	width:323px;
	height:14px;
	float:left;
	background-image:url(../images/top_contact.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#middle_contact{
	width:295px;
	height:auto;
	float:left;
	background-image:url(../images/middle_contact.png);
	background-position:top left;
	background-repeat:repeat-y;
	clear:both;
	padding:0px 14px 0px 14px;
}

#bottom_contact{
	width:323px;
	height:14px;
	float:left;
	background-image:url(../images/bottom_contact.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#info_title{
	width:175px;
	height:12px;
	padding:38px 0px 12px 10px;
	float:left;
}

.want_info{
	width:185px;
	height:127px;
	float:left;
}

#info_field{
	width:157px;
	height:22px;
	float:left;
	padding:8px 0px 12px 0px;
}

#mini_logos{
	width:58px;
	height:45px;
	float:left;
	padding:0px 6px 0px 0px;
}

#footer{
	width:883px;
	height:55px;
	float:left;
	padding-left:17px;
	padding-bottom:10px;
}

#footer_copyright{
	width:541px;
	height:55px;
	float:left;
	background-image:url(../images/footer1.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#privacy{
	width:91px;
	height:55px;
	float:left;
	background-image:url(../images/privacy_footer.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#connections_footer{
	width:75px;
	height:55px;
	float:left;
	background-image:url(../images/connections_footer.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#glue_footer{
	width:79px;
	height:55px;
	float:left;
	background-image:url(../images/glue_footer.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#logo_footer{
	width:97px;
	height:55px;
	float:left;
	background-image:url(../images/logo_footer.png);
	background-position:top right;
	background-repeat:no-repeat;
}

#mipay_logo{
	width:177px;
	height:111px;
	float:left;
	padding-right:20px;
}

#mitix_logo{
	width:177px;
	height:120px;
	float:left;
	padding-right:20px;
}

#micash_logo{
	width:177px;
	height:111px;
	float:left;
	padding-right:20px;
}

#mivoucher_logo{
	width:177px;
	height:111px;
	float:left;
	padding-right:20px;
}

#miconnect_logo{
	width:177px;
	height:111px;
	float:left;
	padding-right:20px;
}
