body
{
	background-color: #CCC6C4;
	font-family: verdana, san-serif;
	font-size: 11px;
	line-height: 16px;
	color: #2C2C2C;
}

#nav-holder {position: absolute; left: 15%; right: 15%; width: 457px;}

#banner {
position: absolute;
top: ;
left: ;
z-index: 10;

}

a.bnnr-btn, a.bnnr-btn-on
{
	display: block;
	position: absolute;
	top: 46px;
	width: 85px;
	height: 46px;
	z-index: 100;
	background-image: url(navimg/btn-bnnr-bg-off.gif);
	text-align: center;
	text-decoration: none;
	color: #666362;
	font-family: Arial, Verdana, San-Serif;
	font-size: 12px;
	line-height: 68px;
	background-repeat: no-repeat;
	background-position: 0px 0px;

}
	a.bnnr-btn:hover	
	{
		color: #333131;
		background-image: url(navimg/btn-bnnr-bg-hover.gif);
	}
	a.bnnr-btn-on { color: #333131; background-image: url(navimg/btn-bnnr-bg-on.gif); }

		#intro {left: 15px;}
		#about {left: 85px;}
		#signup {left: 185px;}
		#help {left: 280px;}
		#login {left: 355px;}
		
#ads
{
	float: right;
	border-color: #444444;
	border-width: 1px;
	border-style: dotted;
}		

#content
{
	position: absolute;
	right: 15%;
	width: 427px;
	top: 120px;
	left: 15%;
	z-index: 10;
	padding: 0 20px 0 20px;
	overflow: visible;
	background-color: #CCC6C4;
}
	#leftcol	
	{
		position: absolute;
		width: 10%;
		top: 135px;
		left: 0px;
		z-index: 9;
		padding: 0 20px 0 20px;
	}
	#leftcol a	
	{
		display: block;
		width: 121px;
		height: 42px;
		background-image: url(navimg/go-left-off.gif);
		background-repeat: no-repeat;
		padding: 10px 10px 10px 25px;
		font-family: Arial, Verdana, San-Serif;
		font-size: 12px;
		color: #666362;
		text-decoration: none;
		line-height: 12px;
	}

		#leftcol a:hover
		{
			color: #333131;
			background-image: url(navimg/go-left-hover.gif);

		}

div.next
{
	text-align: right;
	overflow: visible;

}
div.next a
{	
	display: block;
	width: 121px;
	height: 42px;
	background-image: url(navimg/go-right-off.gif);
	background-repeat: no-repeat;
	padding: 9px 30px 9px 0px;
	font-family: Arial, Verdana, San-Serif;
	font-size: 12px;
	color: #666362;
	text-decoration: none;
	line-height: 12px;
	float: right;
	z-index: 100;
	background-position: 25px 0px;
	margin: 0 0 30px 0;
	overflow: visible;
}
		div.next a:hover
		{
			color: #333131;
			background-image: url(navimg/go-right-hover.gif);

		}


a.grabber {color: #CCC6C4; text-decoration: none;}

p {}
p.menu { margin: 10px 20px 20px 20px; }
ul { list-style-image:none; list-style: inside dot }
li {margin: 10px;}
h1, h2, h3
 {
	display: block;
	width: 417px;
	color: #333131;
	font-weight: normal;
	overflow: visible;
}
h1
{
	font-size: 22px;
	line-height: 20px;
	border-bottom: #666362;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
}
h2
{
	font-size: 18px;
	line-height: 16px;
	border-bottom: #918D8C;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
	margin: 40px 0 0 0;
}
h3
{
	font-size: 14px;
	line-height: 13px;
	border-bottom: #ACA7A5;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
	margin: 40px 0 0 0;
}	
	h3 a, p.menu a
	{
		text-decoration: none;
		color: #333131;
	}		
		h3 a:hover, p.menu a:hover { color: #2C3BD0; }



div.leftimg p img { margin: 0 20px 10px 0; /*display: block; float: left; clear: left;*/}
div.leftimg p, div.leftimg h2, div.leftimg h3, div.leftimg, div.leftimg ul 
{
	float: left;
}


div.footer
{	clear: both;
	width: 417px;
	text-align: center;
	font-size: 10px;
	font-family: arial, verdana, san-serif;
	color: #6E6E74;
	z-index: 99;
	margin: 60px 0 0 0;
}
div.footer a {color: #6E6E74; text-decoration: none;}
div.footer a:hover { color: #323232; }

