/* ========= */
/* ! Reset   */
/* ========= */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,ul,li,ol {
	margin:0;
	padding:0;
	border:0;
	outline:0;
}

ol,ul {
	list-style:none;
}


	
/* ==================== */
/* ! Transparent PNGs   */
/* ==================== */

img,div,a,h1,h2,h3,li,ul {
	behavior:url(/kvmlm2/css/iepngfix.htc);
}


	
/* ========== */
/* ! Layout   */
/* ========== */

body {
	background:#4d5256 url(/kvmlm2/images/body-bg.gif) repeat 0 0;
	font:12px Tahoma, Verdana, sans-serif;
	color:#fff;
}

#wrapper {
	width:953px;
	margin:auto;
}

#header {
	width:907px;
	height:112px;
	background:transparent url(/kvmlm2/images/header-bg.jpg) no-repeat 22px 100%;
}

#header ul {
	margin-left:45px;
}

#header li {
	float:left;
	text-indent:-9999px;
}

#logo-gdi {
	background:transparent url(/kvmlm2/images/logo-gdi.png) no-repeat 0 100%;
	width:313px;
	height:55px;
	margin-top:30px;
	margin-right:50px;
}

#logo-inc500 {
	background:transparent url(/kvmlm2/images/logo-inc500.png) no-repeat 0 100%;
	width:37px;
	height:43px;
	margin-top:38px;
}

li#logo-inc500 a {
	width:37px;
	height:43px;
	display: block;
} 

#logo-dotcom {
	background:transparent url(/kvmlm2/images/logo-dotcom.png) no-repeat 0 100%;
	width:51px;
	height:41px;
	margin-top:38px;
}

li#logo-dotcom a {
	width:51px;
	height:41px;
	display: block;
} 

#logo-dsa {
	background:transparent url(/kvmlm2/images/logo-dsa.png) no-repeat 0 100%;
	width:44px;
	height:46px;
	margin-top:36px;
}

li#logo-dsa a {
	width:44px;
	height:46px;
	display: block;
}

#logo-entradio {
	background:transparent url(/kvmlm2/images/logo-entradio.png) no-repeat 0 100%;
	width:90px;
	height:32px;
	margin-top:42px;
}

li#logo-entradio a {
	width:90px;
	height:32px;
	display: block;
} 

#logo-ebay {
	background:transparent url(/kvmlm2/images/logo-ebay.png) no-repeat 0 100%;
	width:60px;
	height:32px;
	margin-top:42px;
}

li#logo-ebay a {
	width:60px;
	height:32px;
	display: block;
} 

#logo-inc500,#logo-dotcom,#logo-dsa,#logo-entradio,#logo-ebay {
	margin-left:40px;
}

#content {
	height:421px;
}

#shadow-left {
	float:left;
	width:23px;
	height:412px;
	background:transparent url(/kvmlm2/images/sh-l.png) no-repeat 0 100%;
}

#shadow-right {
	float:left;
	width:23px;
	height:412px;
	background:transparent url(/kvmlm2/images/sh-r.png) no-repeat 0 100%;
}

#splash {
	float:left;
	width:903px;
	height:421px;
	background:transparent url(/kvmlm2/images/splash-bg3.jpg) no-repeat 0 100%;
}

#additional-info {
	float:left;
	width:260px;
}

h2#start-earning {
	margin:auto;
	margin-top:20px;
	width:164px;
	height:147px;
	background:transparent url(/kvmlm2/images/start-earning.png) no-repeat 0 100%;
	text-indent:-9999px;
}

h2#join-1000s {
	clear:both;
	margin:auto;
	margin-top:20px;
	width:214px;
	height:177px;
	background:transparent url(/kvmlm2/images/sticky-note.png) no-repeat 0 100%;
	text-indent:-9999px;
	padding-bottom: 0;
	margin-bottom: 0;
}

#player {
	float:left;
	margin-top:50px;
	width:373px;
	height: 297px;
	padding-left: 4px;
	background:transparent url(/kvmlm2/images/player-shadow.png) right bottom no-repeat;
}

#buttons {
	float:right;
	width:260px;
}

div#buttons ul {
 margin-top: 12px;
 padding-right: 11px;
 float: right;
}

div#buttons li {
 float: left;
}

.language-english {
 background:transparent url(/kvmlm2/images/lng-en.gif) no-repeat 0 center;
 width: 61px; 
 height: 25px;
 text-indent:-9999px;  
}

.language-spanish {
 background:transparent url(/kvmlm2/images/lng-es.gif) no-repeat 0 center;
 width: 61px;
 height: 25px;
 text-indent: -9999px;  
}

.act {
 background-position: bottom;
}

.language-english a, .language-spanish a {
 width: 61px;
 height: 25px;
 display: block;
 text-indent: -9999px; 
}

.language-spanish a:hover {
 background: transparent url(/kvmlm2/images/lng-es.gif) no-repeat scroll top;
}

.language-english a:hover {
 background: transparent url(/kvmlm2/images/lng-en.gif) no-repeat scroll top;
}

#btn-sign-up {
	margin:auto;
	margin-top:80px;
	background:transparent url(/kvmlm2/images/btn-signup.png) no-repeat scroll center top;
	width:220px;
	height:66px;
}

#btn-sign-up a {
	width:220px;
	height:66px;
}

#btn-more-info {
	margin:auto;
	margin-top:20px;
	background:transparent url(/kvmlm2/images/btn-moreinfo.png) no-repeat scroll center top;
	width:197px;
	height:42px;
}

#btn-more-info a {
	width:197px;
	height:42px;
}

#btn-more-info a,#btn-sign-up a {
	display:block;
	text-indent:-9999px;
}

#btn-sign-up:hover {
	background-position:center bottom;
}

#btn-more-info:hover {
	background-position:center bottom;
}

h2#seal-established {
	margin:auto;
	margin-top:50px;
	background:transparent url(/kvmlm2/images/seal-est.png) no-repeat 0 100%;
	width:115px;
	height:77px;
	text-indent:-9999px;
}

#copyright {
	clear:both;
	text-align:center;
	width:505px;
	margin:auto;
	color:#878787;
	font-size:11px;
	padding-top: 0;
}

#copyright p {
	margin-bottom:6px;
}

#copyright li {
	display:inline;
}

#phone {
	background:transparent url(/kvmlm2/images/ico-phone.gif) no-repeat 0 5px;
	padding-left:14px;
}

#address {
	background:transparent url(/kvmlm2/images/ico-mail.gif) no-repeat 0 5px;
	padding-left:14px;
	margin-left:25px;
}

#disclaimer {
	margin:auto;
	background:transparent url(/kvmlm2/images/dislaimer-bg.png) no-repeat 0 100%;
	width:500px;
	height:91px;
	margin-top:20px;
	margin-bottom:50px;
}

#disclaimer p {
	padding-top:15px;
	width:470px;
	color:#838383;
	font-size:11px;
	text-align:center;
	margin-left:16px;
	line-height:15px;
}