﻿
div.columns {
	padding-top: 8px;
	clear: both;
}

div.columns div div div {
	padding: 2px 4px;
}

div.columns div.top {
	width: 722px;
	height: 25px;
	overflow: hidden;
    float: left;
    clear: both;
}

div.columns div.mid {
	width: 722px;
	float: left;
	clear: both;
}

div.columns div.bottom {
	width: 722px;
	height: 7px;
	overflow: hidden;
	clear: left;
}

div.columns div.top div h2 {
	color: White!important;
	padding: 3px 4px 0 4px;
	margin: 0!important;
	font-size: 100%!important;
}

div.columns div.mid div.edit {
	padding: 4px 5px 0 5px;
}

div.columns div.mid img {
	margin-left: 1px;
}

/* -- 1 column -- */
div.columns_1 div.top { background: white url(../images/col/col1_top.gif) no-repeat left top; }
div.columns_1 div.mid { background: white url(../images/col/col1_mid.gif) repeat-y left top; }
div.columns_1 div.bottom { background: white url(../images/col/col1_bottom.gif) no-repeat left top; }

div.columns_1 div.column1 {
	width: 722px;
	float: left;
}

/* -- 2 column -- */
div.columns_2 div.top { background: white url(../images/col/col2_top.gif) no-repeat left top; }
div.columns_2 div.mid { background: white url(../images/col/col2_mid.gif) repeat-y left top; }
div.columns_2 div.bottom { background: white url(../images/col/col2_bottom.gif) no-repeat left top; }

div.columns_2 div.column1, div.columns_2 div.column2 {
	width: 359px;
	float: left;
}

div.columns_2 div.column1 { margin-right: 4px; }

/* -- 3 column -- */
div.columns_3 div.top { background: white url(../images/col/col3_top.gif) no-repeat left top; }
div.columns_3 div.mid { background: white url(../images/col/col3_mid.gif) repeat-y left top; }
div.columns_3 div.bottom { background: white url(../images/col/col3_bottom.gif) no-repeat left top; }

div.columns_3 div.column1, div.columns_3 div.column2, div.columns_3 div.column3 {
	width: 238px;
	float: left;
}

div.columns_3 div.column1, div.columns_3 div.column2 { margin-right: 4px; }

/* -- 4 column -- */
div.columns_4 div.top { background: white url(../images/col/col4_top.gif) no-repeat left top; }
div.columns_4 div.mid { background: white url(../images/col/col4_mid.gif) repeat-y left top; }
div.columns_4 div.bottom { background: white url(../images/col/col4_bottom.gif) no-repeat left top; }

div.columns_4 div.column1, div.columns_4 div.column2, div.columns_4 div.column3, div.columns_4 div.column4 {
	width: 177px;
	float: left;
}

div.columns_4 div.column1, div.columns_4 div.column3 { margin-right: 5px; }
div.columns_4 div.column2 { margin-right: 4px; }

/* -- 5 column -- */
div.columns_5 div.top { background: white url(../images/col/col5_top.gif) no-repeat left top; }
div.columns_5 div.mid { background: white url(../images/col/col5_mid.gif) repeat-y left top; }
div.columns_5 div.bottom { background: white url(../images/col/col5_bottom.gif) no-repeat left top; }

div.columns_5 div.column1, div.columns_5 div.column2, div.columns_5 div.column4, div.columns_5 div.column5  {
	width: 141px;
	float: left;
}

div.columns_5 div.column3 {
	width: 142px;
	float: left;
}

div.columns_5 div.column1, div.columns_5 div.column2, div.columns_5 div.column3, div.columns_5 div.column4 { margin-right: 4px; }

