/* |||||||||||||||||||| EESY-SKIN-LYT(s)-DYN-CSS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/* LAYOUT SKINNING IDs & CLASSES */

/* === BG-IMAGE OVERLAY: GOES ON TOP OF ANY BODY BG-IMAGES, AND IS DEFINED IN THE HTML OF THE TEMPLATE === */
/*  adds a non-scrolling bg image to the page, default doesn't scale  */
img#lyt-overlay-image { position: fixed; top: 0%; left: 0%; z-index: 1; padding: 0px;}
#scrollable { position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 2; background: transparent; overflow: auto;}

/*  scale the non-scrolling bg image, or not. make it scroll, or not.  */
.no-scale {background-size: auto;}
.auto-scale {width: 100%; height: 100%;} 
.auto-scale-x {width: 100%;} 
.auto-scale-y {height: 100%;} 

/* body { z-index: 0; position: absolute; overflow: auto; }
.head { background: auto; overflow: visible; width: auto; } */


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.testimonials.single-entry {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.testimonials.single-entry .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.testimonials.single-entry .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.testimonials.single-entry .sidebarA {
	width:;
}

.testimonials.single-entry .main {
	width:;
}

.testimonials.single-entry .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.marlas-musings.filterby {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.marlas-musings.filterby .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.marlas-musings.filterby .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.marlas-musings.filterby .sidebarA {
	width:;
}

.marlas-musings.filterby .main {
	width:;
}

.marlas-musings.filterby .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.links-and-resources.filterby {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.links-and-resources.filterby .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.links-and-resources.filterby .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.links-and-resources.filterby .sidebarA {
	width:;
}

.links-and-resources.filterby .main {
	width:;
}

.links-and-resources.filterby .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.news-and-announcements.filterby {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.news-and-announcements.filterby .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.news-and-announcements.filterby .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.news-and-announcements.filterby .sidebarA {
	width:;
}

.news-and-announcements.filterby .main {
	width:;
}

.news-and-announcements.filterby .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.news-and-announcements.single-entry {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.news-and-announcements.single-entry .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.news-and-announcements.single-entry .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.news-and-announcements.single-entry .sidebarA {
	width:;
}

.news-and-announcements.single-entry .main {
	width:;
}

.news-and-announcements.single-entry .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.links-and-resources.single-entry {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.links-and-resources.single-entry .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.links-and-resources.single-entry .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.links-and-resources.single-entry .sidebarA {
	width:;
}

.links-and-resources.single-entry .main {
	width:;
}

.links-and-resources.single-entry .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.links-and-resources.index {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.links-and-resources.index .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.links-and-resources.index .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.links-and-resources.index .sidebarA {
	width:;
}

.links-and-resources.index .main {
	width:;
}

.links-and-resources.index .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.news-and-announcements.index {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.news-and-announcements.index .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.news-and-announcements.index .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.news-and-announcements.index .sidebarA {
	width:;
}

.news-and-announcements.index .main {
	width:;
}

.news-and-announcements.index .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.marlas-musings.index {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.marlas-musings.index .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.marlas-musings.index .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.marlas-musings.index .sidebarA {
	width:;
}

.marlas-musings.index .main {
	width:;
}

.marlas-musings.index .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.author-interviews.index {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.author-interviews.index .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.author-interviews.index .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.author-interviews.index .sidebarA {
	width:;
}

.author-interviews.index .main {
	width:;
}

.author-interviews.index .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.video.filterby {
		
		
	background-color: ;	
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.video.filterby .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.video.filterby .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.video.filterby .sidebarA {
	width:;
}

.video.filterby .main {
	width:;
}

.video.filterby .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.video.single-entry {
		
	background-color: ;	
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.video.single-entry .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.video.single-entry .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.video.single-entry .sidebarA {
	width:;
}

.video.single-entry .main {
	width:;
}

.video.single-entry .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.quick-query-critiques.index {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.quick-query-critiques.index .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.quick-query-critiques.index .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.quick-query-critiques.index .sidebarA {
	width:;
}

.quick-query-critiques.index .main {
	width:;
}

.quick-query-critiques.index .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.writing-samples.filterby {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.writing-samples.filterby .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.writing-samples.filterby .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.writing-samples.filterby .sidebarA {
	width:;
}

.writing-samples.filterby .main {
	width:;
}

.writing-samples.filterby .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.mockup-content.single-entry {
		
		
		
		
	background-color: #C8C8C8;	
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.mockup-content.single-entry .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.mockup-content.single-entry .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.mockup-content.single-entry .sidebarA {
	width:;
}

.mockup-content.single-entry .main {
	width:;
}

.mockup-content.single-entry .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.writing-samples.index {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.writing-samples.index .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.writing-samples.index .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.writing-samples.index .sidebarA {
	width:;
}

.writing-samples.index .main {
	width:;
}

.writing-samples.index .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.mtm-curriculum.single-entry {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.mtm-curriculum.single-entry .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.mtm-curriculum.single-entry .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.mtm-curriculum.single-entry .sidebarA {
	width:;
}

.mtm-curriculum.single-entry .main {
	width:;
}

.mtm-curriculum.single-entry .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.mtm-curriculum.index {
		
	background-color: #B4B4B4;	
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.mtm-curriculum.index .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.mtm-curriculum.index .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.mtm-curriculum.index .sidebarA {
	width:;
}

.mtm-curriculum.index .main {
	width:;
}

.mtm-curriculum.index .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.marlas-musings.single-entry {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.marlas-musings.single-entry .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.marlas-musings.single-entry .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.marlas-musings.single-entry .sidebarA {
	width:;
}

.marlas-musings.single-entry .main {
	width:;
}

.marlas-musings.single-entry .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.mtm-curriculum.filterby {
		
		
		
		
		
		
		
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.mtm-curriculum.filterby .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.mtm-curriculum.filterby .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.mtm-curriculum.filterby .sidebarA {
	width:;
}

.mtm-curriculum.filterby .main {
	width:;
}

.mtm-curriculum.filterby .sidebarB {
	width:;
}


	
/* dynamic body / page background graphic; combined with lyt-bg-image and scrollable ids, allows for crazy transparency effects */
body.site-index.site-index {
	background-color: #FAFAFA;	
		
		
		
		
		
		
	background-attachment: fixed;
	background-position: left top;
	background-repeat: repeat;
}

/* dynamic banner */
.site-index.site-index .head {
	background: ;
	height: ;
	padding-top: ;
	padding-left: ;
	text-align: left;
}
	
/* dynamic page widths */
.site-index.site-index .page {
	width:;
}

/* dynamic page float */
 .page {
	float:;
}

/* extend columns to allow for common column widths */
.site-index.site-index .sidebarA {
	width:;
}

.site-index.site-index .main {
	width:;
}

.site-index.site-index .sidebarB {
	width:;
}




/* ||| EESY-SKIN-CBLK-DYN-CSS |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */





/* ||| EESY-SKIN-CONTENT-DYN-CSS |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */



	
/* ||| EESY-CONTENT-SKIN-OVERRIDES |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */



/* ||| USEFUL CONSTANTS (.horiz, .left, .right, .center, .bold, .italic, etc.) ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
	.horiz 	{ display: 		inline  !important; }
	.left 	{ text-align: 	left !important; }
	.right 	{ text-align: 	right !important; }
	.center { margin: 		0 auto !important; }
	.bold 	{ font-weight: 	bold !important; }
	.italic { font-style: 	italic !important; }
	.first	{!important;}
	.last	{!important;}
	.no-link { text-decoration: none !important; color: inherit; }
	
	
hr {
	margin: 0.25em 1em 0.25em 1em;
	background-color:#ccc;
	border-width:0;
	color:#000000;
	height: 0.1em;
	line-height:0;
	page-break-after:always;
	text-align: center;
	clear: both;
}
	hr:after {
		content:"\a7\a7";
		font-size:1.8em;
		clear: both;
	}

	
/* ||| EXCEPTIONS FOR NAV |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
	ul.nav {list-style: none !important; margin:0; padding: 0;}
	.ui-widget-content ul.nav { margin-top: -0.35em; }

/* XXXXXXXX show-hide / toggle functionality XXXXXXXXX */
.inner h4 a.hidden, .inner h4 a.hidden:hover {
	background: url("http://www.marlamiller.com/resources/images/icons/switch_plus.gif") 97% 50% no-repeat;
	display:block;
	margin: 0;
	padding: 0;
}
.inner h4 a.visible {
	background: url("http://www.marlamiller.com/resources/images/icons/switch_minus.gif") 97% 50% no-repeat;
	display:block;
	margin: 0;
	padding: 0;
}

.inner .hd h4 { margin-top: 0;}

#resizable { width: 150px; height: 150px; padding: 0.5em; }

