/* @group Clearfix Styles */
/* use this layout for basic 3 column designs (use body class of .threecolumn ) */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* @end Clearfix Styles */

/* extra sublinks for local nav */
.not working {}
/* End extra sublinks for local nav */

/* @group Container Styles */
#container {
	width: 920px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
#container-inner {
	margin: 0;
	padding: 0;
}
/* @end Container Styles */
 
/* @group Banner Styles */

#banner {
	width: 920px;
}
#banner-inner {
	margin: 0px;
	padding: 0px;
	width: 920px;
}

/* @end Banner Styles */

#header {
	width: 100%;
}
/* global navigation */
#nav {
	height: 24px;
	width: 920px;
}
#nav ul {
	height: 24px;
}

#nav ul li {}
/* end global navigation */

/* wrappers for main content area */
#pagebody {
	width: 100%;
	padding: 0px 0px 0px 0px;
	float: left;
	clear: both;
}
#pagebody-inner {
	padding: 20px 0 0 0;
}

/* end wrappers for main content area */

/* local page navigation */
#local {
	float: left;
	width: 300px;
	margin: 0 10px 0 0;
}
#local-inner {
	margin: 0px;
	padding: 0px;
}
/* end local page navigation */

/* alpha page content */
#alpha {
	float: left;
	margin:  0px 0px 0px 10px;
	width: 600px;
}
#alpha-inner {
	margin: 0px;
	padding: 0px;
}
#home #alpha {
	margin:  0px 0px 0px 0px;
	width: 920px;
}
.community #alpha {
	float: left;
	padding:  0px 10px 0px 0px;
	margin:  0;
	width: 610px;
}
#oklvideo #alpha,
#oklblog #alpha,
#alerts-signup #alpha,
#mailing-list-signup #alpha {
	width: 600px;
	padding: 0 0 0 10px;
}
#alert-thank-you.community #alpha {
	float: left;
	margin:  0px 0px 0px 10px;
	padding:  0 0 0 0;
	width: 600px;
}

/* end alpha page content */

/* beta page spiffs or modules */
#beta {
	float: right;
	width: 300px;
}
body.community #beta {
	width: 300px;
	padding: 0 0 0 0;
}

#beta-inner {

}
#home #beta {
	width: 920px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
}
#home #beta-inner {
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
.module-header {
	margin-bottom: 6px;
}
.module-content {
	margin-bottom: 10px;
}
/* end beta page spiffs or modules */

/* footer */
#footer {
	width: 100%;
	display: block;
	clear: both;
}
#footer-inner {
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
}
/* end footer */

/* end two column design (use body class of .threecolumn ) */




