/* A container should group all your columns. */
.container					{width:960px;margin:0 auto;padding:0 10px;background:url(../images/g_container-bkgd.png) repeat-y;}
.content_holder				{position:relative;width:960px;padding:0;z-index:1;}
div.content_bottom			{margin:0 auto; width:980px;}
/* Columns
-------------------------------------------------------------- */
/* Sets up basic grid floating and margin. */
.column,div.span-1,div.span-2,
div.span-3,div.span-4,div.span-5,
div.span-7,div.span-8,div.span-9,
div.span-10,div.span-11		{float:left;margin:20px 10px 0 10px;display:inline !important; overflow:hidden;}
/* The last column in a row needs this class. */
.last,div.last				{margin-right:0;}
/* Use these classes to set the width of a column. */
.span-full,div.span-full	{width:960px;margin-right:0;}
.header						{height:100px;position:relative;}
/* ------------------------------------------------------*/
.span-1						{width:10px;}
/* ------------------------------------------------------*/
.span-2						{width:620px;}
	.tab_container			{height:540px;/*background:url(../images/bkgd_tab_container.jpg) repeat-y; overflow: visible !important;*/ }
/* ------------------------------------------------------*/
.span-3						{width:110px;}
/* ------------------------------------------------------*/
.span-4						{width:300px;}
	.donate_index			{position:relative;background:#ccc;margin-bottom:20px;height:115px;}
/* ------------------------------------------------------*/
.span-5						{width:940px;}
	.footer_box				{height:175px;background:url(../images/bkgd_bottom.jpg) repeat-x;color:#fff;overflow:visible !important;}
/* ------------------------------------------------------*/
.span-6						{width:272px;height:145px;margin:15px 0 15px 20px;padding-right:20px;}
/* ------------------------------------------------------*/
.span-7						{width:190px;}
/* ------------------------------------------------------*/
.span-8						{width:740px;}
/* ------------------------------------------------------*/
.span-9						{width:345px;}
/* ------------------------------------------------------*/
.span-10					{width:530px;}
/* ------------------------------------------------------*/
.span-11					{width:740px;}
/* ------------------------------------------------------*/
.span-12					{width:360px;}
/* ------------------------------------------------------*/
.footer									{padding:20px 0;width:940px;margin:0 auto 30px auto;text-align:center;}
/* Clearing floats without extra markup
Based on How To Clear Floats Without Structural Markup by PiE
[http://www.positioniseverything.net/easyclearing.html] */
.clearfix:after,.container:after		{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix,.container					{display:block;}
/* Regular clearing
apply to column that should drop below previous ones. */
.clear									{clear:both;}
