.pricing_table_tile			{ margin-top: 20px; background: url('../images/lightcms/pricing_table_tile.jpg') 0 0 repeat-y;margin:0 auto 40px; width:950px; } 
.pricing_table_top			{ background: url('../images/lightcms/pricing_table_top.jpg') 0 0 no-repeat; }
.pricing_table_bottom		{ background: url('../images/lightcms/pricing_table_bottom.jpg') 0 bottom no-repeat; }
.pricing_table_bottom h2 	{ color:#fff; font-family: 'helvetica neue', helvetica, arial, sans-serif; text-align: center; font-weight: normal; text-shadow: none; margin:9px 0 0 0; font-size:18px;letter-spacing:-0.03em;padding:0.6em 0 0.2em; }
.pricing_table_bottom ul						{ padding: 25px 0 0px 0; }
.pricing_table_bottom li						{ margin:0 10px; padding:4px 5px !important; background:url('../images/lightcms/pricing_table_sep.jpg') 0 bottom repeat-x  !important; font:normal normal 13px/1.5em helvetica, arial, sans-serif; color:#555; }
.pricing_table_bottom li.pricing_pages span		{ display:block; padding-left:25px; background:url('../images/lightcms/pricing_pages_icon.jpg') 0 0 no-repeat;  }
.pricing_table_bottom li.pricing_storage span	{ display:block; padding-left:20px; background:url('../images/lightcms/pricing_storage_icon.jpg') 0 0 no-repeat; }
.pricing_table_bottom li.pricing_users span		{ display:block; padding-left:25px; background:url('../images/lightcms/pricing_users_icon.jpg') 0 0 no-repeat; }
.pricing_table_bottom .price					{ text-align:center; letter-spacing:-0.03em; font-size:36px; font-weight:bold; font-family:'helvetica neue', helvetica, arial, sans-serif; margin:30px auto; } 
.pricing_table_bottom .price .x-small			{ font-size:18px; }
.pricing_table_bottom .free_plan				{ color: #ca530f; }
.pricing_table_bottom .basic_plan				{ color: #b68123; }
.pricing_table_bottom .plus_plan				{ color: #9c8f2f; }
.pricing_table_bottom .advanced_plan			{ color: #627b41; }
.pricing_table_bottom .pro_plan					{ color: #19595b; }
.pricing_table_bottom .premier_plan				{ color: #2e869a; }

.grid_2 { margin:0 10px; float:left; width:140px; }
.alpha  { margin-left:0 !important; }
.omega  { margin-right:0  !important; }

.three_col_gray_container_tile h3   { padding:10px;}
.three_col_gray_container_tile      { margin:0 auto 40px; width:950px; }

.three_col_gray_container_tile		{ margin-bottom: 20px; background: url('../images/lightcms/three_col_gray_container_tile.jpg') 0 0 repeat-y; }
.three_col_gray_container_top		{ background: url('../images/lightcms/three_col_gray_container_top.jpg') 0 0 no-repeat; font-family:helvetica,arial,sans-serif !important; }
.three_col_gray_container_bottom	{ background: url('../images/lightcms/three_col_gray_container_bottom.jpg') 0 bottom no-repeat; }
.three_col_gray_container_bottom ul	{ padding: 0 5px !important; }
.three_col_gray_container_bottom li	{ padding: 2px 15px !important; list-style: none; background: url('../images/lightcms/gray_list_style.jpg') 0 9px no-repeat !important; }

.three_col_gray_container_bottom h3.pricing_hosting		{ font-size:1.2em; color:#333; font-weight:bold; padding-left:35px; background:url('../images/lightcms/pricing_hosting.jpg') 0 3px no-repeat; }
.three_col_gray_container_bottom h3.pricing_design		{ font-size:1.2em; color:#333; font-weight:bold; padding-left:35px; background:url('../images/lightcms/pricing_design.jpg') 0 5px no-repeat; }
.three_col_gray_container_bottom h3.pricing_editing		{ font-size:1.2em; color:#333; font-weight:bold; padding-left:35px; background:url('../images/lightcms/pricing_editing.jpg') 0 3px no-repeat; }
.three_col_gray_container_bottom h3.pricing_forms		{ font-size:1.2em; color:#333; font-weight:bold; padding-left:35px; background:url('../images/lightcms/pricing_form.jpg') 0 3px no-repeat; }
.three_col_gray_container_bottom h3.pricing_blogs		{ font-size:1.2em; color #333; font-weight:bold; padding-left:35px; background:url('../images/lightcms/pricing_blogs.jpg') 0 3px no-repeat; }
.three_col_gray_container_bottom h3.pricing_calendars	{ font-size:1.2em; color:#333; font-weight:bold; padding-left:35px; background:url('../images/lightcms/pricing_calendar.jpg') 0 3px no-repeat; }
.three_col_gray_container_bottom h3.pricing_seo			{ font-size:1.2em; color:#333; font-weight:bold; padding-left:35px; background:url('../images/lightcms/pricing_seo.jpg') 0 3px no-repeat; }
.three_col_gray_container_bottom h3.pricing_ecommerce	{ font-size:1.2em; color:#333; font-weight:bold; padding-left:35px; background:url('../images/lightcms/pricing_ecommerce.jpg') 0 3px no-repeat; }
.three_col_gray_container_bottom h3.pricing_users		{ font-size:1.2em; color:#333; font-weight:bold; padding-left:35px; background:url('../images/lightcms/pricing_users.jpg') 0 5px no-repeat; }

.grid_4 { width:300px; display:inline; float:left; margin-left:10px; margin-right:10px; }
/* extras -------------------------------------------------------------------------------------------------*/

/* padding */
.p20		{ padding: 20px; }
.pt15 		{ padding-top: 15px; }
