/* layout */
.fixed #width {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width:964px;/* 962::964*/
}
.fixed750 #width {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 780px;
}
.liquid #width {
	margin-left: auto;
	margin-right: auto;
	min-width: 1000px;
	padding: 0 0px;
	text-align:left;
	width: 98%;
}
#col-0-wrapper {
	width: 100%;
	float: right;
	padding-bottom: 0px;
}
/* main-1 */
.main-1 {
	background: White;
}
.main-1 #col-2, .main-1 #col-4 {
	display: none;
}

.main-1 #col-1-wrapper, #col-3-wrapper {
	width: 100%;
}

/* main-2 */
.main-2 {
	width:100%;
	background: White;
}
.main-2 #col-2 {
	float:left;
	margin-left:-100%;
	width:220px;
}
.main-2 #col-4 {
	display: none;
}
.main-2 #col-1-wrapper {
	float:left;
	width:100%;
}
.main-2 #col-1 { 
	margin-left:220px;
}
/* main-3 */
.main-3 {
	width:100%;
	background: White;
}
.main-3 #col-2 {
	float:right;
	margin-right:-100%;
	width:220px;
}
.main-3 #col-4 {
	display: none;
}
.main-3 #col-1-wrapper {
	float: right;
	width:100%;
}
.main-3 #col-1 { 
	margin-right:220px;
}
/* main-4 */
.main-4 {
	background: White;
}
.main-4 #col-1 { 
	margin-left:220px;
}
.main-4 #col-2 {
	float:left;
	margin-left:-100%;
	width:220px;
}
.main-4 #col-3 {
	margin-right: 220px;
}
.main-4 #col-4 {
	float:right;
	margin-left:-100%;
	width:220px;
}
.main-4 #col-1-wrapper, #col-3-wrapper {
	float:left;
	width:100%;
}
/* main-7 */
.main-7 {
	width:100%;
	background: White;
}
.main-7 #col-2 {
	float:right;
	margin-right:-100%;
	width:220px;
}
.main-7 #col-4 {
	display: none;
}
.main-7 #col-1-wrapper {
	float: right;
	width:100%;
}
.main-7 #col-1 { 
	margin-right:220px;
}
/* main-9 */
.main-9 {
	width:100%;
	background: White;
}
.main-9 #col-2 {
	float:left;
	margin-left:-100%;
	width:280px;
}
.main-9 #col-4 {
	display: none;
}
.main-9 #col-1-wrapper {
	float:left;
	width:100%;
}
.main-9 #col-1 { 
	margin-left:280px;
}
/* main-10 */
.main-10 {
	width:100%;
	background: white;
}
.main-10 #col-2 {
	float:right;
	margin-right:-100%;
	width:280px;
}
.main-10 #col-4 {
	display: none;
}
.main-10 #col-1-wrapper {
	float: right;
	width:100%;
}
.main-10 #col-1 { 
	margin-right:280px;
}

/* main-16 */
.main-16 {
	width:100%;
	background: White;
}
.main-16 #col-2 {
	float:right;
	margin-right:-100%;
	width:280px;
}
.main-16 #col-4 {
	display: none;
}
.main-16 #col-1-wrapper {
	float: right;
	width:100%;
}
.main-16 #col-1 { 
	margin-right:280px;
}
/* main-17 */
.main-17 {
	background: White;
}
.main-17 #col-1 { 
	margin-left:280px;
}
.main-17 #col-2 {
	float:left;
	margin-left:-100%;
	width:280px;
}
.main-17 #col-3 {
	margin-right: 280px;
}
.main-17 #col-4 {
	float:right;
	margin-left:-100%;
	width:280px;
}
.main-17 #col-1-wrapper, #col-3-wrapper {
	float:left;
	width:100%;
}

.clearfix { display:block; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/*
* html .clearfix { height: 1%; }
*/
/* IE Hacks */
/*
* html .main-2 #col-4 { margin-left: -220px }
* html .main-3 #col-2 { margin-left: 46.4em }
* html .main-4 #col-4 { margin-left: -220px }
*/


/*
#col-0 {
	background: #7FFF00;
}
#col-1 {
	background: #87CEFA;
}
#col-2 {
	background: #FF6347;
}
#col-3 {
	background: #FF1493;
}
#col-4 {
	background: Maroon;
}
*/
.main-1 {
	background: #ececec url(../images/sep03-.png) repeat-y center;
}
.main-9 {
	/*background: #fff url(../images/main-9-bg.png) repeat-y left;*/
	background: White url(../images/boxes/boxes1-bg.png) repeat-y left;
}
.main-10 {
	background: #ececec url(../images/main-10-bg.png) repeat-y right;
}
#col-3 {
	background: #fff;
}
#col-0 {
	background: #efefef;
	border: 0px solid White;
}