/* DOCUMENT: grid.css */
/* Sets position and backgrounds of universal design elements and structures  */

/********/
/* PAGE */
/********/
/* Page Master Width */
	#page {width: 960px;}

/* Page Centered */
	#page {margin: 0 auto; position: relative;}

/********/
/* LOGO */
/********/
/* Logo - Remove Text From View Frame */
	#logotext {position: absolute; top: -9999px;}

/* Logo - Add Link and Image */
	#logolink A {position: absolute;z-index: 101; background-repeat: no-repeat; background-position: left top;}

/* Logo - Mouseover Animation */
	#logolink A:hover {background-position: left bottom;}

/****************************/
/* TEMPLATE COLUMN SETTINGS */
/****************************/
/* Set Relative For All Templates */
	#content_10, #content_2_6_2, #content_2_8, #content_8_2, #content_5_5, #content_2_2_2_2_2, #content_3_2_3_2 {position: relative;}

/* Set Padding For Content Cells */
	#cona, #conb, #conc, #cond, #cone {padding: 4px 0px 0px 0px;}

/* Set Padding For Content Cells */
	#ca, #cb, #cc, #cd, #ce {overflow: hidden;}

/* Set Float */
	.bucket_shell {float: left;}

/* Template (10 / Variable) */
	#content_10 #contenta 			{width: 960px; margin-left: 0px;}

/* Template (2-6-2) */
	#content_2_6_2 #contenta 		{width: 576px; float: left;}
	#content_2_6_2 #contentb 		{width: 192px; float: left;}
	#content_2_6_2 #contentc		{width: 192px; float: left;}

/* Template (2-8) */
	#content_2_8 #contenta			{width: 768px; float: right;}
	#content_2_8 #contentb			{width: 192px; float: left;}

/* Template (8-2) */
	#content_8_2 #contenta			{width: 768px; float: left; margin-left: 0px;}
	#content_8_2 #contentb			{width: 192px; float: left; margin-left: 0px;}

/* Template (5-5) */
	#content_5_5 #contenta, 
	#content_5_5 #contentb			{width: 480px; float: left; margin-left: 0px;}

/* Template (2-2-2-2-2) */
	#content_2_2_2_2_2 #contenta, 
	#content_2_2_2_2_2 #contentb, 
	#content_2_2_2_2_2 #contentc, 
	#content_2_2_2_2_2 #contentd, 
	#content_2_2_2_2_2 #contente	{width: 192px; float: left; margin-left: 0px;}

/* Template (3-2-3-2) */
	#content_3_2_3_2 #contenta, 
	#content_3_2_3_2 #contentc		{width: 288px; margin-left: 0px; float: left;}
	#content_3_2_3_2 #contentb, 
	#content_3_2_3_2 #contentd		{width: 192px; margin-left: 0px; float: left;}

/*****************/
/* BUCKETS SPANS */
/*****************/
/* Set Widths */
	.span_1 						{width: 81px;} 
	.span_2 						{width: 177px;} 
	.span_3 						{width: 273px;} 
	.span_4 						{width: 369px;} 
	.span_5 						{width: 465px;} 
	.span_6 						{width: 561px;} 
	.span_7 						{width: 657px;} 
	.span_8 						{width: 753px;} 
	.span_9 						{width: 849px;} 
	.span_10 						{width: 945px;}

/*******************/
/* IMAGE PLACEMENT */
/*******************/
/* Centered Images */
	.image_img_center { padding-right: 3px; }
/* Left Images */
	.image_img_left { float: left; padding-right: 8px; }
/* Right Images */
	.image_img_right { float: right; padding-left: 8px; }

/**************/
/* Deprecated */
/**************/
	ul.image_float { padding: 0 0 0 214px; border-color: #F30; border-width: 10px; border-style: solid; }
