﻿body { background: url('backgrounds/main_bg.jpg'); }

/* Outer Cell */
.f_page {width: 850px; margin: auto; text-align: left; }
/* Outer Cell */

/* Table Style */
.p_table { display: table; width:100%; height: 100%; border-collapse: collapse; }
.p_row { display: table-row; height: 100%;}
.p_cell { display: table-cell; vertical-align:top; height: 100%; }
/* Table Style */

/* Full Cell */
.f_header_o {  }
.f_header_o .f_header_i { }
/* Full Cell */

/* Nav Cell*/
.f_navigation_o {  }
.f_navigation_o .f_navigation_i { }
/* Nav Cell */

/* Panel Cell*/
.f_panel_o { margin-top: 3px; }
.f_panel_o .f_panel_i { }
/* Panel Cell */

/* Content Cell */
.f_main_cell_o { clear: both; margin-top: 10px; display: inline-block; width: 100%; }

.f_main_cell_o .f_main_cell_left {float: left; width: 68%; margin-bottom: 20px; }
.f_main_cell_o .f_main_cell_left .f_main_cell_left_i { padding-right: 10px; }
.f_main_cell_o .f_main_cell_right {float: right; width: 32%; margin-bottom: 20px; }
.f_main_cell_o .f_main_cell_right .f_main_cell_right_i { }

.f_main_cell_o .f_content_cell_left {float: left; width: 32%; margin-bottom: 20px; }
.f_main_cell_o .f_content_cell_left .f_content_cell_left_i { padding-right: 10px; }

.f_main_cell_o .f_content_cell_right  {float: right; width: 68%; margin-bottom: 20px; }
.f_main_cell_o .f_content_cell_right table { margin: 0px; padding: 0px; border-collapse: collapse; }
.f_main_cell_o .f_content_cell_right table tr td { margin: 0px; padding: 0px; }
.f_main_cell_o .f_content_cell_right table tr td.f_content_cell_right_top { height: 10px; background: url('backgrounds/content/top.png'); background-repeat: no-repeat; } 
.f_main_cell_o .f_content_cell_right table tr td.f_content_cell_right_middle { background-color: #fafadb; } 
.f_main_cell_o .f_content_cell_right table tr td.f_content_cell_right_bottom { height: 10px; background: url('backgrounds/content/bottom.png'); background-repeat: no-repeat; } 
/* Content Cell */

/* Footer Cell */
.f_footer_o { clear: both; }
.f_footer_o .f_footer_i { }
/* Footer Cell */
