
/* generic classes */
.floatLeft {float:left}
.floatRight {float:right}
.clearer {clear:both}
.centerContent {text-align:center}
.col3, .col3center{float:left; width:32%}
.col3center{margin:0 1%}

/* structure */
#pageWrapper {
	width: 960px;
	margin: 0 auto;
}

#containerWrapper {
	margin: 0px;
	float: left;
	width: 960px;
}

#headerWrapper {
  float: left;
  width: 960px;
  margin-top:6px; 
  height: 145px;
}


#contentWrapper {
	float: left;
	width: 960px;
;		
 
}

.twoThirdsColumn  #mainContent, .twoThirdsColumnFullRight  #mainContent, .twoThirdsColumnFullLeft  #mainContent, .oneThirdsColumnFullLeft  #mainContent, .oneThirdsColumnFullRight  #mainContent, .fullWidth  #mainContent 
{
	position: relative;
	overflow:hidden;
}


/* two columns one each side */
.twoThirdsColumn {
	float: right;
	width: 744px;
}

.oneThirdColumn {
	float: left;
	width: 200px;
}

.twoThirdsColumn  #mainContent {
	width: 554px !important;
	padding: 8px;
	float: left;
}

/* left only */
.twoThirdsColumnFullRight  #mainContent {
	width: 720px !important;
	padding: 8px;
	float: right;
}

/* right only */
.twoThirdsColumnFullLeft  #mainContent {
	width: 770px !important;
	padding: 8px;
	float: left;
}

/* two left */
.oneThirdsColumnFullLeft  #mainContent {
	width: 554px !important;
	padding: 8px;
	float: left;
}

/* two right */
.oneThirdsColumnFullRight  #mainContent {
	width: 554px !important;
	padding: 8px;
	float: right;
}

/* none */
.fullWidth  #mainContent {
	width: 944px;
	padding: 8px;
	float: left;
}





/* sidebar and widgets */
#sidebarRight {
	float: right;
	width: 149px;
	padding: 8px;
	overflow:hidden;
}

#sidebarLeft {
	float: left;
	width: 200px;
	padding: 8px;
	margin:0;
}

.sidebarWidgeted {
  list-style: none;
  padding:0;
  margin:0;
}

.sidebarWidgeted li {
  margin-bottom:12px;
}

#sidebarRight .sidebarWidgeted .widget {
  width: 150px;
}
#sidebarLeft .sidebarWidgeted .widget {
  width: 200px;
}

