/*
Copyright (c) 2010, Cobb Engineeering. All rights reserved.
Code licensed under the GPL v2 License:
version: 2.1
*/

#cftr{ clear:both; position:relative; }

/* #login-ft{ clear:both; } */

#cobb1,.main1{
	margin:0px;
	margin-top:80px;
	margin-left:80px;
	width:940px;
	min-width:940px;}

#cobb1{
	width:46.875em;
}

.cbody{
/* 	position:relative; */
	min-width: 1px;
}

#main1 .cbody{
	position:static;
}

/* Stacks the columns side by side */
.crows .ccols{float:right;}

/* Sets the column order. */
.crows div.first{float:left;}

/* Makes the columns fit */
.crows .ccols{width:49.1%;}
#base:after,.crows:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#base,.crows{zoom:1;}

/* Single Column Layout */
.crows .ccolarea {width:98.2%;}

#pageHeader {
	min-width:	1px; /* trigger IE7 hasLayout so spans position accurately */
	z-index: 1;
}

/*NAV Menu Bar Layout*/
#navcontainer {
/* 	position: relative; */
	padding: 0px;
	padding-top: 12px;
	margin: 0px;
	height: 33px;
	font-size: 1em;
	margin-bottom: 2px;
	z-index: 999;
	width:940px;
	clear: left;
}

#navcontainer .sf-menu {
	clear: left;
	min-width:	1px; /* trigger IE7 hasLayout so spans position accurately */
	float: left;
/* 	list-style: none; */
}

/*Dynamic Menu sub-menu stuff..*/
#navcontainer .sf-submenu  {
	display: none;
	z-index: 999;
	position: absolute;
	width: 40ex;
	min-width:	1px; /* trigger IE7 hasLayout so spans position accurately */
}