/* 
copyright:	2005-2006 greg canavera. www.totemic.net
there's nothing really new here, but please credit me for use if you do use it.
/* --------------------------------- */
/* rev 1.0							 */
/* --------------------------------- */
/* structure		 	 			 */
/* --------------------------------- */


/* NO TYPO OR COLOR. USE AS SKELETON */

/* container holds centered content on the page, cols define page columns */	

#container	{
	text-align: left;
	/*margin: 0 auto;  use this to cetner contents if wanted. not right now, it's ugly with the black */
	margin: 8px 8px; 
	width: 98%;
	position: relative;
	height: 1024px;
}


/* --------------------------------- */
/* main content blocks, span 3 cols */	

/* set top positions */	

#col_2_3_4,
#col_2_3_4_front, 
#col_3_4_up, 
#col_3_4_dn,
#nav_1, 
#nav_2  {
	position: absolute;
	top: 70px; 
}

#col_2_3_4 {
	left: 170px; 
	width:600px;
}

 #col_2_3_4_front {
	left: 170px; 
	width:610px;
}


/* --------------------------------- */
/* main content blocks, span right 2 cols */
	
#col_3_4_up, #col_3_4_dn {
	width: 530px;
	left: 240px;
}


/* --------------------------------- */

/*  non div columns common */	
.col_a  {
	width: 180px;
	position: absolute;
}
.col_a_n {
	position: absolute;
	float: left;
	left: 10px;
}

/*  stacked columns w/out div wrappers. */	
.col_b, .col_b_n {
	position: relative;
	width: 400px;
	display: block;
 	left: 180px;
}

/* side-by-side columns, no div wrappers */	
.col_b_n {
	float: left;
}

/* --------------------------------- */
/* nav columns */	

#nav_1, #nav_2 {
	width: 90px;
}

#nav_1 {
	left: 10px;
}

#nav_2 {
	left: 120px; 
}

/* --------------------------------- */
/* padding control for columns */	

#col_2_3_4,
#col_3_4_up,
#col_3_4_dn,
.nav
	{
	padding: 0px 10px 10px 10px;
}

.col_a_n,
.col_b_n 	{
	padding: 0px 0px 0px 0px;
	margin: 0px;
/*	padding: 7px 10px 0px 10px; */
}

.col_a,
.col_b	{
	padding: 0px 0px 20px 0px;
}


/* --------------------------------- */
/* logo */

#logo {
	left:20px;
	top:15px;
	position: absolute;
	z-index: 1;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/images/header.png');
}


/* --------------------------------- */
/* control the frontpage contents */

.intro_updates p {
	width: 455px;
	left: 80px;
}
