/****************** BGDs */
.multcontainer {
	border-style:solid;
	border-width:0 0 1px;
	}
	body.int2a .multcontainer, body.int3a .multcontainer, body.int4a .multcontainer, body.int5a .multcontainer {
		border-width:1px 0 0;
		}
.bg_01 {
	background:#2d2d14;
	color:#996;
	} /* prinary content area - dk green */
	.bg_01.multcontainer, .bg_01 .multipleskinarea .base_col,
	.bg_01 tr.sbtralt td, .bg_01 tr.tralt td, .bg_01 tr.alt td, .bg_01 tr.sbtrdef td, .bg_01 tr.trdef td,
	.bg_01 .sbtrdef, .bg_01 .trdef, .bg_01 .defined,
	.bg_01 .sbtralt, .bg_01 .tralt, .bg_01 .alt, .bg_01 .alternating,
	.bg_01 .hdiv11, .bg_01 .hdiv17 {
		border-color:#626247;
	}
.bg_02 {
	background:#a6a47a;
	color:#31311f;
	} /* mainlead content area - lt green */
	.bg_02.multcontainer, .bg_02 .multipleskinarea .base_col,
	.bg_02 tr.sbtralt td, .bg_02 tr.tralt td, .bg_02 tr.alt td, .bg_02 tr.sbtrdef td, .bg_02 tr.trdef td,
	.bg_02 .sbtrdef, .bg_02 .trdef, .bg_02 .defined,
	.bg_02 .sbtralt, .bg_02 .tralt, .bg_02 .alt, .bg_02 .alternating,
	.bg_02 .hdiv11, .bg_02 .hdiv17  {
		border-color:#949163;
	}
.bg_03 {
	background:url(../images/skins/bg.bg03.jpg) left bottom repeat-x #fff;
	color:#000;
	min-height:240px;
	} /* prinary content area - white gradient*/
.bg_03.plainjane {
	background:#fff;
	color:#000;
	} /* prinary content area - white */
	.bg_03.multcontainer, .bg_03 .multipleskinarea .base_col,
	.bg_03 tr.sbtralt td, .bg_03 tr.tralt td, .bg_03 tr.alt td, .bg_03 tr.sbtrdef td, .bg_03 tr.trdef td,
	.bg_03 .sbtrdef, .bg_03 .trdef, .bg_03 .defined,
	.bg_03 .sbtralt, .bg_03 .tralt, .bg_03 .alt, .bg_03 .alternating,
	.bg_03 .hdiv11, .bg_03 .hdiv17  {
		border-color:#a8a8a8;
	}
	
/****************** Skins */
.skin {
	float:left;
	clear:both;
	width:100%;
	}
	.mainfull .toplvlskin_mainfull {
		padding-bottom:8px;
	}
	.skin.s_bgd td.base_col .skin.s_bgd {
	} /* further styling handled via base.js */
.skin_m01 {
	margin:0 0 8px 0;
	}
.border {
	width:auto; padding:8px; background:#2d2d14; margin:0 8px 8px 8px;
	}
.skin_m02 {
	position:relative; padding:0 0 70px;
	background:url(../images/skins/bg.m02.gif) 0 0 repeat;
	}
	.grunge_bl, .grunge_br {
		display:block; position:absolute;
		width:144px; height:70px; overflow:hidden; bottom:0;
		}
	.grunge_bl {
		left:0;
		background:url(../images/skins/bg.m02.bl.gif) left bottom no-repeat;
		}
	.grunge_br {
		right:0;
		background:url(../images/skins/bg.m02.br.gif) right bottom no-repeat;
		}
/* Main Area */
.skin_heading {
	width:100%; float:left; clear:both;
	margin-bottom:8px;
	}
	.bg_01 .skin_m01 .skin_heading {
		background:url(../images/skins/bg.skinlabel.m01.jpg) left bottom repeat-x;
		}
		.bg_01 .base_col.col2_last .skin_m01 .skin_heading, .bg_01 .base_col.col3_mid .skin_m01 .skin_heading {
			}
		.bg_01 .base_col.col3_mid .skin_m01 .skin_heading {
			}
	.skin_m02 .skin_heading {
		background:url(../images/skins/bg.m02.tl.gif) 0 0 no-repeat; position:relative;
		padding:15px 0 12px;
		}
	.skin_m02 .grunge_tr {
		position:absolute; top:0; right:0; width:144px; height:70px; overflow:hidden; z-index:990;
		background:url(../images/skins/bg.m02.tr.gif) right top no-repeat;
		}
h2.label_text, h4.label_text, h2.label_img, h4.label_img {
	margin:0; float:left; padding:15px 4px 15px 0;
	line-height:1; font-size:1.5em;
	}
	.s_bgd h2.label_text, .s_bgd h4.label_text, .s_bgd h2.label_img, .s_bgd h4.label_img {
		padding-left:8px;
		}
	.skin_heading h2, .skin_heading h4 {
		padding-left:8px;
		}
	/*.s_bgd .skin h2.label_text, .s_bgd .skin h4.label_text, .s_bgd .skin h2.label_img, .s_bgd .skin h4.label_img {
		}
	.s_bgd  .skin .skin_heading h2.label_text, .s_bgd .skin .skin_heading h4.label_text, .s_bgd .skin .skin_heading h2.label_img, .s_bgd .skin .skin_heading h4.label_img {
		padding-left:8px;
		}*/
	.skin_m02 .skin_heading h2 {
		margin:0 auto; width:100%; clear:both; position:relative; z-index:999; padding:0; line-height:1.66;
		text-align:center;
		}
		.skin_m02 .skin_heading h2 img {
			display:block;
			margin:0 auto;
			}
	h2.label_text.label_text_m01 {
		color:#dfb000;
		}
	.skin_m02 h2.label_text.label_text_m01 {
		color:#995b01;
		}
	h2.label_text.label_text_alt.label_text_m01 {
		color:#2d2d14;
		}
		.bg_01 h2.label_text.label_text_alt.label_text_m01 {
			color:#000;
			} 
.label_img {
	float:left;
	}
	.label_img.label_img_m01 {
		}
	.label_img.label_img_m02 {
		}
	.label_img.label_img_mn01 {
		}
	.label_img.label_img_mn02 {
		}
.subnavblock {
	margin:0; float:right; padding-top:22px; padding-bottom:17px;
	list-style-type:none;
	line-height:1; font-size:.75em; font-weight:bold;
	}
.subnavblock.subnavblock_m02 {
	padding-bottom:8px; padding-right:8px; padding-top:0;
	}
.subnavblock li {
	padding:0 8px 0 0;
	border-left:1px solid #996;
	}
	.subnavblock li.li_first {
		border:none;
	}
	.subnavblock li.li_last {
	}
.subnavblock a {
	padding:0 0 0 8px;
}
	.subnavblock li.li_first a {
		padding:0;
	}
	.subnavblock li.li_last a {
	}
.subnavblock a, .subnavblock a:visited {
	}
.subnavblock a:hover, .subnavblock a:visited:hover {
	text-decoration:underline;
	}
	.bg_01 .skin_m01 .subnavblock a, .bg_01 .skin_m01 .subnavblock a:visited {
		color:#996;
		}
	.bg_01 .skin_m01 .subnavblock a:hover, .bg_01 .skin_m01 .subnavblock a:visited:hover {
		color:#996;
		}
	.bg_01 .subnavblock a, .bg_01 .subnavblock a:visited {
		color:#996;
		}
	.bg_01 .subnavblock a:hover, .bg_01 .subnavblock a:visited:hover {
		color:#996;
		}
	.bg_02 .subnavblock a, .bg_02 .subnavblock a:visited {
		color:#31311f;
		}
	.bg_02 .subnavblock a:hover, .bg_02 .subnavblock a:visited:hover {
		color:#000;
		}
	.bg_03 .subnavblock a, .bg_03 .subnavblock a:visited {
		color:#31311f;
		}
	.bg_03 .subnavblock a:hover, .bg_03 .subnavblock a:visited:hover {
		color:#000;
		}
	.skin_m02 .subnavblock a, .skin_m02 .subnavblock a:visited,
	.skin .skin_m02 .subnavblock a, .skin .skin_m02 .subnavblock a:visited {
		color:#651d05;
		}
	.skin_m02 .subnavblock a:hover, .skin_m02 .subnavblock a:visited:hover,
	.skin .skin_m02 .subnavblock a:hover, .skin .skin_m02 .subnavblock a:visited:hover {
		color:#000;
		}
.inset_banner {
	width:100%; float:left; clear:both;
	margin:8px 0;
	}
.inset_banner img {
	display:block;
	margin:0 auto;
	}
	.inset_banner.inset_banner_m01 {
		}
	.inset_banner.inset_banner_m02 {
		}
.contentblock {
	clear:both;
	}
	.contentblock.contentblock_m01 {
		padding-left:8px;
		padding-right:8px;
		}
	.contentblock.contentblock_m02 {
		/*padding-left:16px;
		padding-right:16px;*/
		padding-left:8px;
		padding-right:8px;
		color:#000;
		}
.footlinksblock {
	float:left; width:100%; clear:both; margin:8px 0;
	list-style-type:none;
	line-height:1; font-size:.75em; font-weight:bold;
	}
.footlinksblock li {
	padding:0 8px 0 0;
	border-left:1px solid #996;
	}
	.footlinksblock li.li_first {
		border:none;
	}
	.footlinksblock li.li_last {
	}
	.bg_01 .footlinksblock li {
		border-left-color:#996;
		}
	.bg_02 .footlinksblock li {
		border-left-color:#949163;
		}
	.bg_03 .footlinksblock li {
		border-left-color:#31311f;
		}
.footlinksblock a {
	padding:0 0 0 8px;
}
	.footlinksblock li.li_first a {
		padding:0;
	}
	.footlinksblock li.li_last a {
	}
.footlinksblock a, .footlinksblock a:visited {
	}
.footlinksblock a:hover, .footlinksblock a:visited:hover {
	text-decoration:underline;
	}
	.bg_01 .footlinksblock a, .bg_01 .footlinksblock a:visited,
	.skin .bg_01 .footlinksblock a, .skin .bg_01 .footlinksblock a:visited	{
		color:#996;
		}
	.bg_m01 .footlinksblock a:hover, .bg_01 .footlinksblock a:visited:hover,
	.skin .bg_m01 .footlinksblock a:hover, .skin .bg_01 .footlinksblock a:visited:hover {
		color:#996;
		}
	.skin_m02 .footlinksblock a, .skin_m02 .footlinksblock a:visited,
	.skin .skin_m02 .footlinksblock a, .skin .skin_m02 .footlinksblock a:visited {
		color:#651d05;
		}
	.skin_m02 .footlinksblock a:hover, .skin_m02 .footlinksblock a:visited:hover,
	.skin .skin_m02 .footlinksblock a:hover, .skin .skin_m02 .footlinksblock a:visited:hover {
		color:#000;
		}
	.bg_02 .footlinksblock a, .bg_02 .footlinksblock a:visited,
	.skin .bg_02 .footlinksblock a, .skin .bg_02 .footlinksblock a:visited {
		color:#31311f;
		}
	.bg_m02 .footlinksblock a:hover, .bg_02 .footlinksblock a:visited:hover,
	.skin .bg_m02 .footlinksblock a:hover, .skin .bg_02 .footlinksblock a:visited:hover {
		color:#000;
		}
	.bg_03 .footlinksblock a, .bg_03 .footlinksblock a:visited,
	.skin .bg_03 .footlinksblock a, .skin .bg_03 .footlinksblock a:visited {
		color:#31311f;
		}
	.bg_03 .footlinksblock a:hover, .bg_03 .footlinksblock a:visited:hover,
	.skin .bg_03 .footlinksblock a:hover, .skin .bg_03 .footlinksblock a:visited:hover {
		color:#000;
		}