/********** Wraping Classes */
.skin {clear: both; padding: 1em;}
	.skin ~ .skin {margin-top: 1em;}
.skin_m01 {padding-bottom: 0; background: url(../images/skins/bg.m01.png) no-repeat right top transparent;}
.skin_m02 {padding: 0;}
.skin_mn01 {}
.skin_mn02 {}

/********** Skin Header */
.skinLabel { /* shared between text and image options */
}
.skinLabel h2, .skinLabel h4 {
	font-family: Century Gothic, Trebuchet MS, Helvetica, sans-serif;
	margin: 0; font-weight: normal;
}
	.skin_main > .skinLabel {text-shadow: 2px 2px 2px #000;}
.label_text {
}
.label_img {
}
.label_text h2 {}
.label_text h2 {}
.label_text h4 {font-size: 1.75em;}
	.skin_m01 > .label_text, .skin_m01 > .label_img {}
	.skin_m01 > .label_text h2 {font-size: 2.33em;}
	.skin_m02 > .label_text, .skin_m02 > .label_img {background:#380f0f; padding: .5em 1em 1em;}
	.skin_m02 > .label_text h2 {font-size: 1.83em;}
	
	.skin_mn01 > .label_text, .skin_mn01 > .label_img {}
	.skin_mn01 > .label_text h4 {}
	
	.skin_mn02 > .label_text, .skin_mn02 > .label_img {}
	.skin_mn02 > .label_text h4 {}
	
	.skin_bg01 > .label_text, .skin_bg01 > .label_img {}
	.skin_bg01 > .label_text h2 {}
	
.inset_banner {
	padding: .5em 0;
}
.inset_banner img {
	display: block;
	margin: 0 auto;
}
	.skin_m01 > .contentblock > .inset_banner {}
	.skin_m02 > .contentblock > .inset_banner {}

/********** Skin Content */	
/****** SHARED between subnav and footlinks */
.skinNav { /* div containing <ul> */
	padding: .5em 0;
	clear: both;
}
	.skin_m01 > .contentblock > .skinNav {}
	.skin_m02 > .contentblock > .skinNav  {}
.skinNav ul { /* class on <ul> */
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.skinNav li {
	display: inline;
	line-height: 1;
}
	.skinNav li + li {margin-left: .5em;}
.skinNav a {text-decoration: underline;}
.skinNav a, .skinNav a:visited {
}
.skinNav a:hover {
}
	.skin_m01 > .contentblock > .skinNav a, .skin_m01 > .contentblock > .skinNav a:visited {}
	.skin_m01 > .contentblock > .skinNav a:hover {}
	
	.skin_m02 > .contentblock > .skinNav a, .skin_m02 > .contentblock > .skinNav a:visited {}
	.skin_m02 > .contentblock > .skinNav a:hover {}
	
/********** Subnav */
.subnav { /* div containing <ul> */	
	padding-top: 0;
}
	.skin_m01 > .contentblock > .subnav {}
	.skin_m02 > .contentblock > .subnav  {}
.subnavblock { /* class on <ul> */
}
.subnavblock li {
}
	.subnavblock li.first {}
	.subnavblock li.last {}
.subnavblock a {
}
	.subnavblock li.first a {}
	.subnavblock li.last a {}
.subnavblock a, .subnavblock a:visited {
}
.subnavblock a:hover {
}
	.skin_m01 > .contentblock > .subnav a, .skin_m01 > .contentblock > .subnav a:visited {}
	.skin_m01 > .contentblock > .subnav a:hover {}
	
	.skin_m02 > .contentblock > .subnav a, .skin_m02 > .contentblock > .subnav a:visited {}
	.skin_m02 > .contentblock > .subnav a:hover {}
	
/****** Control/RTE Container */
.contentblock {clear: both; padding: 1em 0;}
	.contentblock.nopad {padding:0 !important;}
	
	.skin_m01 > .contentblock {
		background: #0e0f0f; padding-left: 1em; padding-right: 1em; margin: 0 -1em;
	}
	.skin_m01 > .contentblock a, .skin_m01 > .contentblock a:visited {}
	.skin_m01 > .contentblock a:hover {}
	
	.skin_m02 > .contentblock {background:#380f0f; padding: 0 1em 1em;}
	.skin_m02 > .contentblock a, .skin_m02 > .contentblock a:visited {}
	.skin_m02 > .contentblock a:hover {}
	
	.skin_mn01 > .contentblock.nopad {margin: 0 -1em;}
	.skin_mn01 > .skinLabel + .contentblock.nopad {padding-top: 1em !important;}
	.skin_mn01 > .contentblock a, .skin_mn01 > .contentblock a:visited  {}
	.skin_mn01 > .contentblock a:hover {}
	
	.skin_mn02 > .contentblock {}
	.skin_mn02 > .contentblock a, .skin_mn02 > .contentblock a:visited {}
	.skin_mn02 > .contentblock a:hover {}
	
	.skin_bg01 > .contentblock {}
	.skin_bg01 > .contentblock a, .skin_bg01 > .contentblock a:visited {}
	.skin_bg01 > .contentblock a:hover {}
	
/********** Footlinks */
.footlinks { /* div containing <ul> */
	padding-bottom: 0;
}
	.skin_m01 > .contentblock > .footlinks {}
	.skin_m02 > .contentblock + .footlinks {padding-left:1em; padding-right:1em;}
.footlinksblock { /* class on <ul> */
}
.footlinksblock li {
}
	.footlinksblock li.first {}
	.footlinksblock li.last {}
.footlinksblock a {
}
	.footlinksblock li.first a {}
	.footlinksblock li.last a {}
.footlinksblock a, .footlinksblock a:visited {
}
.footlinksblock a:hover {
}
	.skin_m01 > .contentblock > .footlinks a, .skin_m01 > .contentblock > .footlinks a:visited {}
	.skin_m01 > .contentblock > .footlinks a:hover {}
	.skin_m02 > .contentblock + .footlinks a, .skin_m02  > .contentblock + .footlinks a:visited {color: #dedede;}
	.skin_m02 > .contentblock + .footlinks a:hover {color: #fff;}
	
/***** EXTRA */
.control .joinTheClub input.buttonGo {
	font-size:2.5em;
}
