/* reset margin, padding, and border to 0 so it will be the same in all platforms */
body, h1, h2, h3, h4, h5, h6, p, div, form, code, pre, fieldset, legend, dl, dt, dd, ul, li {
	margin:0; padding:0; border:0;
}
body {
	margin:0;
	padding:0;
	color:#000;
	font:normal 1em/1.5em Arial, Helvetica, sans-serif;
	background:#FFFCFB url(../images/images_home/bg.gif) repeat-x left top;
	text-align:center;
}
#skip {
	position:absolute;
	z-index:100;
	top:-10px;
	width:100%;
	text-align:center;
}
	#skip a, #skip a:hover, #skip a:visited { 
		position:absolute; 
		left:0px; 
		top:-500px; 
		width:1px; 
		height:1px; 
		font:normal 10px/10px;
		overflow:hidden;
	}   
	#skip a:active { 
		position:static;
		width:auto; 
		height:auto; 
	}
#container {
	margin:0 auto;
	width:800px;
	text-align:left;
}

#header {
	width:100%;
	height:250px;
	background:transparent url(../images/images_home/header.gif) no-repeat center top;
}
	#header h1, #header h2 {
		display:none;
	}

#content {
	position:relative;
	width:100%;
	text-align:center;
}
	#content p {
		margin:0 auto;
		width:400px;
		text-align:left;
	}

#content2 {
	position:absolute;
	top:80px;
	left:0;
	text-align:center;
}

/* START: navigation
******************************/
ul#navigation {
	margin-bottom:10px;
	float:left;
	width:800px;
	display:inline;
	list-style:none;
	text-align:left;
}
	ul#navigation li span.nav_category, span.nav_desc {
		display:none;
	}
	ul#navigation li.buy, ul#navigation li.sell, ul#navigation li.learn, ul#navigation li.tools {
		float:left;
		width:200px;
	}
	ul#navigation li.buy {
		padding-top:79px;
		background:transparent url(../images/images_home/buy.gif) no-repeat 20px top;
	}
		ul#navigation li.buy:hover {
			background:transparent url(../images/images_home/buy.gif) no-repeat -160px top;
		}
	ul#navigation li.sell {
		padding-top:79px;
		background:transparent url(../images/images_home/sell.gif) no-repeat 20px top;
	}
		ul#navigation li.sell:hover {
			background:transparent url(../images/images_home/sell.gif) no-repeat -160px top;
		}
	ul#navigation li.learn {
		padding-top:79px;
		background:transparent url(../images/images_home/learn.gif) no-repeat 20px top;
	}
		ul#navigation li.learn:hover {
			background:transparent url(../images/images_home/learn.gif) no-repeat -160px top;
		}
	ul#navigation li.tools {
		padding-top:79px;
		background:transparent url(../images/images_home/tools.gif) no-repeat 20px top;
	}
		ul#navigation li.tools:hover {
			background:transparent url(../images/images_home/tools.gif) no-repeat -160px top;
		}

ul#navigation ul.nav {
	float:left;
	margin:5px 0 0 0;
	padding:0 0 20px 20px;
	list-style:none;
	line-height:1.3em;
}
	ul#navigation ul.nav li {
		padding:15px 0 0 0;
		width:180px;
	}
	ul#navigation ul.nav li a, ul#navigation ul.nav li a:link, ul#navigation ul.nav li a:visited, ul#navigation ul.nav li a:active {
		color:#000;
		text-decoration:none;
		border-bottom:1px dashed #f00;
	}
	ul#navigation ul.nav li a:hover {
		color:#f00;
	}
	ul#navigation ul.buy {
	}
	ul#navigation li:hover ul.nav {
		background-color:#F5F0EC;
	}
		ul#navigation li:hover ul.nav ul,
		ul#navigation li ul.nav ul {
			display:none;
		}
/* END: navigation
******************************/

#contact {
	margin:0 auto;
	width:400px;
}
	#contact h3 {
		float:left;
		width:100%;
		text-indent:10px;
		color:#373737;
		background-color:#F5F0EC;
		font-size:1em;
		text-align:left;
	}
	#contact p {
		float:left;
		width:360px;
		padding:20px;
	}

	
/* START: login
******************************/
div#footer_login {
	float:left;
	width:100%;
	text-align:center;
	line-height:1em;
}
div#footer_login ul {
	list-style:none;
	display:inline;
	color:#333;
}
	div#footer_login ul li {
		display:inline;
	}
		div#footer_login ul li.li_space {
			display:none;
		}
		div#footer_login ul li a {
			text-decoration:none;
			border:0;
			margin:0 5px;
			font-weight:normal;
		}
		div#footer_login ul li a:hover {
			background:none;
			border:0;
		}
/* END: login
******************************/

#footer {
	float:left;
	width:800px;
	height:150px;
	font-size:.55em;
	line-height:30px;
	text-align:center;
	background:transparent  url(../images/images_home/footer.jpg) no-repeat center top;
}
	#footer p {
		margin-top:10px;
		padding-left:25px;
	}
	#footer a, #footer a{
		border:0;
	}
	
	
a, a:link, a:visited, a:active {
	color:#000;
	text-decoration:none;
	border-bottom:1px dashed #f00;
}
	a:hover {
		color:#f00;
	}
