/* ==================== STYLE 4 - PURPLE ==================== */
/* ==================== HEADINGS ==================== */
div.p_table h1.caption
	{
	color: #ea9629;
	}
	
div.p_table h1.caption span
	{
	color: #a89470;
	}

/* ==================== COLUMN STYLE 1 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_1 li.header_row_1
	{
	border-bottom: 1px solid #735e4a;
	background-color: #887255; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #b2a17e, #8b775d); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2a17e', endColorstr='#8b775d'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2a17e', endColorstr='#8b775d'); /* IE8 */
	background: -ms-linear-gradient(top, #b2a17e, #8b775d); /* IE9 */
	background: -moz-linear-gradient(top, #b2a17e, #8b775d); /* Firefox */ 
	background: -o-linear-gradient(top, #b2a17e, #8b775d); /* Opera 11  */
	background: -webkit-linear-gradient(top, #b2a17e, #8b775d); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b2a17e), color-stop(1, #8b775d)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_1 li.decor_line
	{
	background-color: #c7bb97; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #c7bb97, #e1dac6 50%, #c7bb97); /* W3C */
	background: -ms-linear-gradient(left, #c7bb97, #e1dac6 50%, #c7bb97); /* IE9 */
	background: -moz-linear-gradient(left, #c7bb97, #e1dac6 50%, #c7bb97); /* Firefox */ 
	background: -o-linear-gradient(left, #c7bb97, #e1dac6 50%, #c7bb97); /* Opera 11  */
	background: -webkit-linear-gradient(left, #c7bb97, #e1dac6 50%, #c7bb97); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #c7bb97), color-stop(0.5, #e1dac6), color-stop(1, #c7bb97)); /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table div.column_1 li.header_row_2
	{
	background-color: #887255; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #aa9570, #887255); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa9570', endColorstr='#887255'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa9570', endColorstr='#887255'); /* IE8 */
	background: -ms-linear-gradient(top, #aa9570, #887255); /* IE9 */
	background: -moz-linear-gradient(top, #aa9570, #887255); /* Firefox */ 
	background: -o-linear-gradient(top, #aa9570, #887255); /* Opera 11  */
	background: -webkit-linear-gradient(top, #aa9570, #887255); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #aa9570), color-stop(1, #887255)); /* Chrome 10, Safari */	
	}
	
/* ==================== COLUMN STYLE 2 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_2 li.header_row_1
	{
	border-bottom: 1px solid #db662d;
	background-color: #df8034; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ebaa4d, #e18038); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebaa4d', endColorstr='#e18038'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebaa4d', endColorstr='#e18038'); /* IE8 */
	background: -ms-linear-gradient(top, #ebaa4d, #e18038); /* IE9 */
	background: -moz-linear-gradient(top, #ebaa4d, #e18038); /* Firefox */ 
	background: -o-linear-gradient(top, #ebaa4d, #e18038); /* Opera 11  */
	background: -webkit-linear-gradient(top, #ebaa4d, #e18038); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ebaa4d), color-stop(1, #e18038)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_2 li.decor_line
	{
	background-color: #f0c45e; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #f0c45e, #f7df88 50%, #f0c45e); /* W3C */
	background: -ms-linear-gradient(left, #f0c45e, #f7df88 50%, #f0c45e); /* IE9 */
	background: -moz-linear-gradient(left, #f0c45e, #f7df88 50%, #f0c45e); /* Firefox */ 
	background: -o-linear-gradient(left, #f0c45e, #f7df88 50%, #f0c45e); /* Opera 11  */
	background: -webkit-linear-gradient(left, #f0c45e, #f7df88 50%, #f0c45e); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #f0c45e), color-stop(0.5, #f7df88), color-stop(1, #f0c45e)); /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table div.column_2 li.header_row_2
	{
	background-color: #df8034; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #e8a344, #df8034); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8a344', endColorstr='#df8034'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8a344', endColorstr='#df8034'); /* IE8 */
	background: -ms-linear-gradient(top, #e8a344, #df8034); /* IE9 */
	background: -moz-linear-gradient(top, #e8a344, #df8034); /* Firefox */ 
	background: -o-linear-gradient(top, #e8a344, #df8034); /* Opera 11  */
	background: -webkit-linear-gradient(top, #e8a344, #df8034); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e8a344), color-stop(1, #df8034)); /* Chrome 10, Safari */
	}
	
/* ==================== COLUMN STYLE 3 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_3 li.header_row_1
	{
	border-bottom: 1px solid #9f3c1e;
	background-color: #ad4922; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ca6734, #ad4922); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca6734', endColorstr='#ad4922'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca6734', endColorstr='#ad4922'); /* IE8 */
	background: -ms-linear-gradient(top, #ca6734, #ad4922); /* IE9 */
	background: -moz-linear-gradient(top, #ca6734, #ad4922); /* Firefox */ 
	background: -o-linear-gradient(top, #ca6734, #ad4922); /* Opera 11  */
	background: -webkit-linear-gradient(top, #ca6734, #ad4922); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ca6734), color-stop(1, #ad4922)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_3 li.decor_line
	{
	background-color: #d8843d; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #d8843d, #eabc59 50%, #d8843d); /* W3C */
	background: -ms-linear-gradient(left, #d8843d, #eabc59 50%, #d8843d); /* IE9 */
	background: -moz-linear-gradient(left, #d8843d, #eabc59 50%, #d8843d); /* Firefox */ 
	background: -o-linear-gradient(left, #d8843d, #eabc59 50%, #d8843d); /* Opera 11  */
	background: -webkit-linear-gradient(left, #d8843d, #eabc59 50%, #d8843d); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #d8843d), color-stop(0.5, #eabc59), color-stop(1, #d8843d)); /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table div.column_3 li.header_row_2
	{
	background-color: #ad4922; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #c4612d, #ad4922); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4612d', endColorstr='#ad4922'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4612d', endColorstr='#ad4922'); /* IE8 */
	background: -ms-linear-gradient(top, #c4612d, #ad4922); /* IE9 */
	background: -moz-linear-gradient(top, #c4612d, #ad4922); /* Firefox */ 
	background: -o-linear-gradient(top, #c4612d, #ad4922); /* Opera 11  */
	background: -webkit-linear-gradient(top, #c4612d, #ad4922); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c4612d), color-stop(1, #ad4922)); /* Chrome 10, Safari */	
	}
	
/* ==================== COLUMN STYLE 4 ==================== */
/* --- header row 1 ---  */
div.p_table div.column_4 li.header_row_1
	{
	border-bottom: 1px solid #543032;
	background-color: #66383a; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #915255, #6a3c3e); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#915255', endColorstr='#6a3c3e'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#915255', endColorstr='#6a3c3e'); /* IE8 */
	background: -ms-linear-gradient(top, #915255, #6a3c3e); /* IE9 */
	background: -moz-linear-gradient(top, #915255, #6a3c3e); /* Firefox */ 
	background: -o-linear-gradient(top, #915255, #6a3c3e); /* Opera 11  */
	background: -webkit-linear-gradient(top, #915255, #6a3c3e); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #915255), color-stop(1, #6a3c3e)); /* Chrome 10, Safari */	
	}
	
/* --- decor light  line ---  */	
div.p_table div.column_4 li.decor_line
	{
	background-color: #af6469; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(left, #af6469, #d39098 50%, #af6469); /* W3C */
	background: -ms-linear-gradient(left, #af6469, #d39098 50%, #af6469); /* IE9 */
	background: -moz-linear-gradient(left, #af6469, #d39098 50%, #af6469); /* Firefox */ 
	background: -o-linear-gradient(left, #af6469, #d39098 50%, #af6469); /* Opera 11  */
	background: -webkit-linear-gradient(left, #af6469, #d39098 50%, #af6469); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #af6469), color-stop(0.5, #d39098), color-stop(1, #af6469)); /* Chrome 10, Safari */
	}
	
/* --- header row 2 ---  */
div.p_table div.column_4 li.header_row_2
	{
	background-color: #66383a; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #864a4d, #66383a); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#864a4d', endColorstr='#66383a'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#864a4d', endColorstr='#66383a'); /* IE8 */
	background: -ms-linear-gradient(top, #864a4d, #66383a); /* IE9 */
	background: -moz-linear-gradient(top, #864a4d, #66383a); /* Firefox */ 
	background: -o-linear-gradient(top, #864a4d, #66383a); /* Opera 11  */
	background: -webkit-linear-gradient(top, #864a4d, #66383a); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #864a4d), color-stop(1, #66383a)); /* Chrome 10, Safari */	
	}
	
/* ==================== COLUMN HOVERS ==================== */
/* --- column 1 ---  */
div.p_table div.column_1:hover li.row_style_1
	{
	background-color: #9c8665;
	}
	
div.p_table div.column_1:hover li.row_style_2
	{
	background-color: #887255;
	}
	
div.p_table div.column_1:hover li.footer_row
	{
	background-color: #9c8665;
	}
	
/* --- column 2 ---  */	
div.p_table div.column_2:hover li.row_style_1
	{
	background-color: #e5963e;
	}
	
div.p_table div.column_2:hover li.row_style_3
	{
	background-color: #df8034;
	}
	
div.p_table div.column_2:hover li.footer_row
	{
	background-color: #e5963e;
	}
	
/* --- column 3 ---  */	
div.p_table div.column_3:hover li.row_style_1
	{
	background-color: #bc5728;
	}
	
div.p_table div.column_3:hover li.row_style_2
	{
	background-color: #ad4922;
	}
	
div.p_table div.column_3:hover li.footer_row
	{
	background-color: #bc5728;
	}

/* --- column 4 ---  */	
div.p_table div.column_4:hover li.row_style_1
	{
	background-color: #794345;
	}
	
div.p_table div.column_4:hover li.row_style_3
	{
	background-color: #66383a;
	}
	
div.p_table div.column_4:hover li.footer_row
	{
	background-color: #794345;
	}
	
/* ==================== BUTTONS ==================== */
div.p_table a.button_1
	{
	border-bottom: 1px solid #6f593e;
	background-color: #a18a67; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #b8a077, #897356); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8a077', endColorstr='#897356'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8a077', endColorstr='#897356'); /* IE8 */
	background: -ms-linear-gradient(top, #b8a077, #897356); /* IE9 */
	background: -moz-linear-gradient(top, #b8a077, #897356); /* Firefox */ 
	background: -o-linear-gradient(top, #b8a077, #897356); /* Opera 11  */
	background: -webkit-linear-gradient(top, #b8a077, #897356); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b8a077), color-stop(1, #897356)); /* Chrome 10, Safari */
	}
	
div.p_table a.button_2
	{
	border-bottom: 1px solid #d46624;
	background-color: #e5993e; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ecb349, #df8135); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecb349', endColorstr='#df8135'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecb349', endColorstr='#df8135'); /* IE8 */
	background: -ms-linear-gradient(top, #ecb349, #df8135); /* IE9 */
	background: -moz-linear-gradient(top, #ecb349, #df8135); /* Firefox */ 
	background: -o-linear-gradient(top, #ecb349, #df8135); /* Opera 11  */
	background: -webkit-linear-gradient(top, #ecb349, #df8135); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ecb349), color-stop(1, #df8135)); /* Chrome 10, Safari */
	}	
	
div.p_table a.button_3
	{
	border-bottom: 1px solid #973416;
	background-color: #bc5728; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #ce6630, #ae4a22); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce6630', endColorstr='#ae4a22'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce6630', endColorstr='#ae4a22'); /* IE8 */
	background: -ms-linear-gradient(top, #ce6630, #ae4a22); /* IE9 */
	background: -moz-linear-gradient(top, #ce6630, #ae4a22); /* Firefox */ 
	background: -o-linear-gradient(top, #ce6630, #ae4a22); /* Opera 11  */
	background: -webkit-linear-gradient(top, #ce6630, #ae4a22); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ce6630), color-stop(1, #ae4a22)); /* Chrome 10, Safari */
	}
	
div.p_table a.button_4
	{
	border-bottom: 1px solid #4e2628;
	background-color: #7a4346; /* background color for non-css3 browsers */
	/* gradient */
	background-image: linear-gradient(top, #8f4e51, #67393b); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8f4e51', endColorstr='#67393b'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8f4e51', endColorstr='#67393b'); /* IE8 */
	background: -ms-linear-gradient(top, #8f4e51, #67393b); /* IE9 */
	background: -moz-linear-gradient(top, #8f4e51, #67393b); /* Firefox */ 
	background: -o-linear-gradient(top, #8f4e51, #67393b); /* Opera 11  */
	background: -webkit-linear-gradient(top, #8f4e51, #67393b); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8f4e51), color-stop(1, #67393b)); /* Chrome 10, Safari */
	}