html,body{
	margin:0 auto;font-family:tahoma;height:100%;
}
* html .png {
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='" + this.origBg + "')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
	);
}
.right{
	float:right;display:inline;
}
.left{
	float:left;display:inline;
}
.both{
	width:0;height:0;overflow:hidden;clear:both;
}
.bold{
	font-weight:bold;
}
.rtl{
	direction:rtl;
}
.ltr{
	direction:ltr;
}
a img{
	border:0;
}
	#wrapper{
		background:#151515;font-family:arial;margin:0 auto;text-align:center;min-height:100%; height:auto;
	}
	/* for Internet Explorer */
	/*\*/
		* html #wrapper {
			height: 100%;
		}
	/**/
		#site{
			
		}
			#header{
				height:47px;width:965px;margin:0 auto;padding:20px 0 0 0;position:relative;
			}
			#contact{
				position:absolute;text-align:center;margin:0 auto;right:-5px;top:18px;
			}
				#contact-up{
					width:452px;height:49px;background:url('images/contactup.jpg') no-repeat;color:#c6dd00;font-size:35pt;text-align:left;padding-left:20px;
				}
				#contact-center{
					width:468px;height:225px;
				}
					#contact-right{
						width:6px;background:url('images/contactright.png') repeat-y;height:225px;overflow:hidden;
					}
					#contact-content{
						height:225px;width:456px;
					}
						#contact-content-bg{
							-moz-opacity: 0.9;opacity:.90;filter: alpha(opacity=90);background:#151515;height:225px;width:456px;position:absolute;left:6px;
						}
						#contact-content-content{
							height:225px;width:436px;padding:0 0 0 20px;position:absolute;font-size:9pt;color:white;left:6px;overflow:hidden;
						}
						#contact-content-content input,#contact-content-content textarea{
							border:medium none;padding:0 5px;font-size:9pt;color:white;text-align:left;
						}
							#contactname,#contactemail{
								background:url('images/contactnameinput.png') repeat-y;width:128px;height:16px;
							}
							#contactwork{
								background:url('images/contactworkinput.png') repeat-y;width:118px;height:16px;
							}
							#contactkidometphone{
								background:url('images/contactkidoemtinput.png') repeat-y;width:23px;height:16px;
							}
							#contactphone{
								background:url('images/contactphoneinput.png') repeat-y;width:69px;height:16px;
							}
							#contacttext{
								background:url('images/contacttextinput.png') repeat-y;width:293px;height:63px;padding:5px !important;overflow:auto;
							}
							#intrestedwhat {
								background: url('images/contactintrested.png') no-repeat;
								height: 16px;direction:ltr;overflow:hidden;position:relative;margin:0 5px;
							}
							#intrestedwhat select {
								position:absolute;
								opacity:0;filter: alpha(opacity = 0);
								z-index: 1;
								direction:ltr;
								padding:0;height: 16px;
							}
							#intrestedwhat .text {
								text-indent: 10px;
								line-height: 16px;
								width: 119px;
								text-align:left;
							}
							#intrestedwhat .text,
							#intrestedwhat select {
								width: 119px;
							}
							#timewhat {
								background: url('images/contacttime.png') no-repeat;
								height: 16px;direction:ltr;overflow:hidden;position:relative;margin:0 0 0 5px;width: 100px;
							}
							#timewhat select {
								position:absolute;
								opacity:0;filter: alpha(opacity = 0);
								z-index: 1;
								direction:ltr;
								padding:0;height: 16px;
							}
							
							#timewhat .timetext {
								text-indent: 10px;
								line-height: 16px;
								width: 100px;
								text-align:left;
							}
							#timewhat .timetext,
							#timewhat select {
								width: 100px;
							}
							#contactintrested{
								
							}
							#contactsubmit{
								font-size:28pt !important;color:#c6dd00 !important;background:transparent;cursor:pointer;height:40px;
							}
							#submit-complete{
								color:white;font-size:13pt;
							}
					#contact-left{
						width:6px;background:url('images/contactleft.png') repeat-y;height:225px;
					}
				#contact-bottom{
					width:472px;height:29px;background:url('images/contactbottom.png') no-repeat;font-size:8pt;color:#959595;padding-top:7px;
				}
			#sep{
				width:100%;height:2px;background:#5c5c5c;
			}
			#flash{
				width:100%;height:450px;overflow:hidden;text-align:center;
			}
			#content{
				margin:40px auto 0;width:965px;text-align:left;
			}
				#content-who{
					width:463px;
				}
				#content-what{
					width:425px;
				}
					#content-who-title,#content-what-title{
						color:#c6dd00;font-size:40pt;
					}
					#content-who-text,#content-what-text{
						color:#8c8c8c;font-size:9pt;
					}
					#content-what-tabs{
						color:#585858;font-size:9pt;margin-bottom:5px;
					}
						.content-what-tabs a{
							text-decoration:none;color:#585858;
						}
						.content-what-tabs-selected a{
							color:#d8d8d8 !important;text-decoration:none;
						}
						#campaigns,#applications,#websites{
							margin-right:15px;
						}
						#campaignsUnderline{
							width:135px;
						}
						#applicationsUnderline{
							width:67px;
						}
						#websitesUnderline{
							width:105px;
						}
						#designUnderline{
							width:55px;
						}
						
						.underline{
							background:black;height:1px;overflow:hidden;margin-top:2px;
						}
						.underlineselected{
							background:#c6dd00 !important;
						}
			#footerlinks{
				margin-top:60px;
			}
			