/* gallery2 film edges */

img.ImageFrame_image { vertical-align:bottom; border:none; }
img.ImageFrame_none { border-style: none }
table.ImageFrame_filmedges { direction: ltr; }
table.ImageFrame_filmedges .TL { width:6px; height:18px; background:url(http://gallery.mistersquid.com/modules/imageframe/frames/filmedges.dark/TL.gif) no-repeat; }
table.ImageFrame_filmedges .TTL { width:88px; background:url(http://gallery.mistersquid.com/modules/imageframe/frames/filmedges.dark/TTL.gif) no-repeat; }
table.ImageFrame_filmedges .TT { height:18px; background:url(http://gallery.mistersquid.com/modules/imageframe/frames/filmedges.dark/TT.gif) repeat-x; }
table.ImageFrame_filmedges .TR { width:8px; height:18px; background:url(http://gallery.mistersquid.com/modules/imageframe/frames/filmedges.dark/TR.gif) no-repeat; }
table.ImageFrame_filmedges .LL { width:6px; background:url(http://gallery.mistersquid.com/modules/imageframe/frames/filmedges.dark/LL.gif) repeat-y; }
table.ImageFrame_filmedges .LL div.V { width:6px; }
table.ImageFrame_filmedges .RR { width:8px; background:url(http://gallery.mistersquid.com/modules/imageframe/frames/filmedges.dark/RR.gif) repeat-y; }
table.ImageFrame_filmedges .RR div.V { width:8px; }
table.ImageFrame_filmedges .BL { width:6px; height:18px; background:url(http://gallery.mistersquid.com/modules/imageframe/frames/filmedges.dark/BL.gif) no-repeat; }
table.ImageFrame_filmedges .BBL { width:88px; background:url(http://gallery.mistersquid.com/modules/imageframe/frames/filmedges.dark/BBL.gif) no-repeat; }
table.ImageFrame_filmedges .BB { height:18px; background:url(http://gallery.mistersquid.com/modules/imageframe/frames/filmedges.dark/BB.gif) repeat-x; }
table.ImageFrame_filmedges .BR { width:8px; height:18px; background:url(http://gallery.mistersquid.com/modules/imageframe/frames/filmedges.dark/BR.gif) no-repeat; }
table.ImageFrame_filmedges td { font-size:1px } /* For IE */
td div.H { width:1px; height:0; }
td div.V { width:0; height:1px; }

/* basic elements */

p
{
	margin: 1.25em 0;
}

/* divs */

div.oddcomment { background: #292B2F; margin-left: 5%; margin-right: 5%; margin-top: 1em; margin-bottom: 1em; padding: 5px; border: 1px solid #4E4444; }
div.evencomment { background: #1D1E21; margin-left: 5%; margin-right: 5%; margin-top: 1em; margin-bottom: 1em; padding: 5px; border: 1px solid #3D3636; }

div.generic
{
	overflow: hidden;
}

div.tbx_text
{
}

div.mistersquid_blog
{
/*	background-color: #; */
	border-color: #1d1d1d;
	border-style: solid;
	border-width: .25em;
	margin: 0 15px 2em;
}

div.mistersquid_blog .date-header
{
	background-color: #000000;
	border: none;
	color: #2E87FF;
	font-size: 100%;
	margin: 1em 0 0 1em;
}

div.mistersquid_blog .entry-header
{
	
	background-color: #1d1d1d;
	margin: 0;
	padding: .25em .5em;
	font-family: 'Lucida Grande';
	font-size: 180%;
}

div.squidbits
{
	background-color: #080808;
	border-color: #111111;
	border-style: solid;
	border-width: .25em;
	margin: 0 15px 2em;
}

div.squidbits div
{
	margin-top: 0;
}

div.squidbits-meta
{
/*
	background-color: #1d1d1d;
	border-top: dotted;
	border-width: .1em;
*/
	background-color: #111111;
	margin: 0 0 .5em;
}

div.squidbits-meta h2,
div.squidbits-meta p
{
	margin-left: 1em;
}
div.squidbits .date-header
{
/*
	background-color: #1d1d1d;
*/
	border-color: #111111;
	border: none;
	color: #2E87FF;
	margin: 0 0 .5em;
	padding: 0 .5em;
}

div.squidbits h2
{
	margin-bottom: 0;
}

div.squidbits_resource-video
{
	background-color: #080808;
	font-size: 80%;
	line-height: 80%;
	margin: 1em .25em 0;
	padding: 0;
	overflow: hidden;
	text-align: center;
	width: auto;
}

/* end divs */


h2.title-subsection
{
	font-family:  'Lucida Grande', 'News Gothic MT', 'Arial', verdana, sans-serif;
	font-size:115%;
	margin-bottom: 1.5em;
	margin-top: 2em;
	color: #2E87FF;
}

.bits_to_top
{
	margin-left: 1em;
	margin-top: 1.5em;
}

.entry_squidbits-header
{
	color: #2E87FF;
	clear: both;
	font-size: 80%;
	line-height: 20px;
	margin-top: 0;
	padding-left: 1em;
	text-align: left;
}

.entry_squidbits-title
{
	font-size: 17px;
	font-weight: normal;
	margin-bottom: 0;
}


/* img */

img.middle { vertical-align: middle; }

/* colors! */

.blue { color: #2E87FF; }
.blue_quote { color: #B7BDE4; }
.brown_light { color: #B37156; }
.cardinal { color: #D23D3D; }
.gray-lavender_light { color: #C8C0CB; }
.gray-tan_light { color: #C4B3A2; }
.green { color: #99FF75; }
.green_bright { color: #80FDA3; }
.lavender { color: #CCBCFE; }
.navy { color: #0042AA; }
.pink { color: #FDBCFE; }
.pink_deep { color: #E9B8C3; }
.rose { color: #FEBCBC; }
.yellow_light { color: #F7FEBC; }

/* Start Tag Cloud CSS */

#tagcloud {padding:1px; line-height:30px;text-align:center;}
#tagcloud a {text-decoration:none;padding:0px;}
#tagcloud a:visited {color: #D83BEF;}

a.reference
{
	color: #186A41;
}

a.taglevel0
{
	color: #474747;
	font-size:70%;
}

a.taglevel1
{
	color: #646464;
	font-size:80%;
	font-weight:200;
}

a.taglevel2
{
	color: #7D7D7D;
	font-size:100%;
	font-weight:300;
}

a.taglevel3
{
	color: #929292;
	font-size:120%;
	font-weight:300;
}

a.taglevel4
{
	color: #A9A9A9;
	font-size:140%;
	font-weight:300;
}

a.taglevel5
{
	color: #B9B9B9;
	font-size:160%;
	font-weight:400;
}

a.taglevel6
{
	color: #C7C7C7;
	font-size:180%;
	font-weight:400;
}

a.taglevel7
{
	color: #D2D2D2;
	font-size:200%;
	font-weight:500;
}

a.taglevel8
{
	color: #DFDFDF;
	font-size:220%;
	font-weight:500;
}

a.taglevel9
{
	color: #EAEAEA;
	font-size:240%;
	font-weight:900;
}

a.taglevel10
{
	color: #F7F7F7;
	font-size:250%;
	font-weight:900;
}

a.taglevel11
{
	color: #F7F7F7;
	font-size:300%;
	font-weight:900;
}
/* End Tag Cloud CSS */

/* ids */
#QotD
{
	color: #FFFFFF;
	margin: 20px 5% 0 40%;
}

#QotD_attr
{
	font-style: normal;
	line-height: 150%;
	text-align: right;
	margin: 20px;
}

#QotD-short
{
	text-align: right;
	margin: 20px 5%;
}

/* classes */

.announcement
{
	background-color: #000000;
	color: #FFADD0;
}

.announcement a,
.announcement h2
{
	color: #FFADD0;
}

.announcement a:visited
{
	color: #CF6392;
}

.argot
{
	color: #A29A7C;
}

.bibliographic-citation,
.cinematographic-citation,
.webographic-citation
{
	text-indent: -2em;
	margin-left: 3em;
	font-size: 10px;
}

.boast
{
	color: #F7E301;
}

.book
{
	text-indent: 10px;
}

.centered
{
	text-align: center;
	margin: 2em auto;
}

.clear
{
	clear: both;
}

.code
{
	color: #71BC64;
	font-family: 'Monaco', 'Courier', monospace;
	font-size: 10px;
	font-style: normal;
	line-height: 110%;
	white-space: pre;
}

.codearea
{
	position: static;
	overflow: hidden;
	clear: both;
	width: 100%;
	margin-left: 5%; margin-right: 5%; margin-top: 10px; margin-bottom: 10px;
	overflow: auto;
	white-space: pre;
}

.comparison_sidebar
{
	background-color: #080808;
	margin: 1.5em auto;
	border-width: .25em;
	border-color: #1d1d1d;
	border-style: solid;
	padding: 0 1em;
}
.dialogue
{
	margin: 0 30px;
	text-indent: 15px;
	color: #73B5FF;
}

.embedded_object,
.embedded_object-width150,
.embedded_object-width320,
.embedded_object-width450,
.embedded_object-width570,
.embedded_object-width640,
.embedded_object-width770,
.embedded_object-width810,
.embedded_object-width915
{
	clear: both;
	color: #CBCBCB;
	text-align: center;
	margin-top: 2.5em;
	margin-bottom: 2.5em;
	margin-left: auto;
	margin-right: auto;
	border-width: .2em;
	border-color: #1d1d1d;
	border-style: dotted;
	padding: .5em;
}

.embedded_object-width150
{
	width: 150px;
}

.embedded_object-width320
{
	width: 320px;
}

.embedded_object-width450
{
	width: 450px;
}

.embedded_object-width570
{
	width: 570px;
}

.embedded_object-width640
{
	width: 640px;
}

.embedded_object-width770
{
	width: 770px;
}

.embedded_object-width810
{
	width: 810px;
}

.embedded_object-width915
{
	width: 915px;
}

.epigraph
{
	color: #FFFFFF;
	margin: 20px 5% 0 40%;
	text-align: right;
}

.epigraph_attr
{
	font-style: normal;
	line-height: 150%;
	text-align: right;
	margin: 20px;
}

.epigraph-short
{
	text-align: right;
	margin: 20px 5%;
}

.footnote
{
	clear: both;
	text-indent 5px;
	font-size: 10px;
	font-weight: light;
	margin-left: 10px;
}

.endnote
{
	clear: both;
	font-size: 10px;
	font-weight: light;
	line-height: 1.5;
	margin-bottom: 1em;
	margin-left: 1.5em;
	text-indent: -1em;
}

.endnote p
{
	text-indent: 0;
/*	margin-left: 1em; */
}

.endnote div.quote-indent1
{
	text-indent: 0;
}

p.endnote-first
{
	text-indent: -1em; 
}

.foot-title
{
	text-align: center;
	color: #A7FFD7;
	font-weight: 900;
}

.foot-title-notes
{
	text-align: center;
	color: #A3876D;
	font-weight: 900;
	margin-bottom: 1em;
}

.foot-title-bibliography,
.foot-title-filmography,
.foot-title-webography
{
	color: #C3BCCB;
	font-weight: 900;
	text-align: center;
}

.foot-title-works-cited
{
	color: #C3BCCB;
	font-weight: 900;
	text-align: center;
}

.google-adsense
{
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}

.indent1
{
	margin-left: 20px;
}

.indent2
{
	margin-left: 40px;
}

.intimate
{
	color: #E7A5FF;
	font-style: bold;
}

.jargon
{
	color: #C4B4D7;
}

.left
{
	color: #CBCBCB;
	float: left;
	margin: 15px;
	text-align: center;
}
.list-centered{
	width:10%;
	overflow:visible;
}

.MTCommenter
{
	color: #EEDD4A;
	font-weight: 900;
}

.module-content-calendar
{
	margin-left: auto;
	margin-right: auto;
}

.mutilation
{
	color: #E6C260;
}


.idiom,
.nomenclature
{
	color: #859D9F;
}

.non-English,
.lang_fr,
.lang_es
{
/*	color: #F0E59E; */
	font-style: italic;
}

.path,
.variable
{
	color: #CECECE;
}

.place_name,
.proper_noun,
.activist_group
{
	color: #4DCC00;
	font-style: bold;
}

.note-glyph
{
	color: #A3876D;
	font-size: 80%;
	font-weight: 900;
	line-height: 0px;
	vertical-align: super;
}

.permalink
{
	font-size: 75%;
	margin: 0 15px 2em;
	text-decoration: none;
}

.originalResearch
{
	border-color: #B0B0B0;
	border-left-style: dotted;
	border-left-width: 3px;
	font-family: Times, serif;
	font-size: 100%;
	margin-left: 20px;
	padding-left: 5px;
}

.paraphrase,
.quote
{
	color: #C8C3CF; 
	font-style: italic;
}

.blockquote,
.quote-indent1
{
	border-left-style: solid;
	border-left-width: 1px;
	clear: both;
	color: #C8C3CF; 
	margin: 2em 2em 0;
	padding-left: 5px;
	text-indent: 0;
}

.project-affiliation{
	color: #A3876D;
	font-style: italic;
}

.blockquote_attribution
{
	margin: 2em;
	text-align: right;	
}

.quote-indent1-poetry,
.shortlist
{
	margin-left: 20px;
	color: #B7BDE4;
}


.quote-nested
{
	color: #D0C4A2;
}

.right
{
	color: #CBCBCB;
	float: right;
	margin: 15px;
	text-align: center;
}

.sarcasm,
.scare-quote
{
	color: #CBA58F;
}

.small-caps
{
	font-variant: small-caps;
}

.name,
.title-album,
.title-audiobook,
.title-blog,
.title-book,
.title-case,
.title-comic,
.title-conference,
.title-epic,
.title-film,
.title-journal,
.title-magazine,
.title-music_video,
.title-novel,
.title-newspaper,
.title-novel,
.title-tv_show,
.title-video,
.title-video_series,
.title-web_show,
.title-web_video
{
/*	border-bottom: 1px dotted; */
	color: #C3BCCB;
	font-weight: 900;
}

.emphasize,
.shout
{
	color: #CAB5B6;
	font-weight: bold;
}

.emphasize_gently
{
	color: #998385;
}

.nsfw,
.via
{
	font-family: 'Monaco', 'Courier', monospace;
	font-size: 50%;
}

.term_arbitrary
{
	color: #859D9F;
}

.sous-rature
{
	text-decoration: line-through;
}

.subheading
{
	color: #C7BFCD;
	font-size: 115%;
}
.text-left{
	text-align: left;
}
.text-right{
	text-align: right;
}
.title-article,
.title-article_section,
.title-book_section,
.title-magazine_article,
.title-newspaper_article,
.title-photograph,
.title-poem,
.title-short-story,
.title-song,
.title-video,
.title-tv_show_episode,
.title-web_article
{
	color: #C3BCCB;
	font-weight: 900;
}


.title-working
{
	border-bottom: 1px dotted;
}

.update
{
	color: #CED3C3;
}

.works-cited
{
	background: #292B2F;
}

@import url(default.css);
.header_block
{
	display: inline-block;
	width: 100%;
}

/*	color: #767634; */

a.dynamically_loadingAnchor:link
{
	color: #8C8C70;
	background-color: ;
	text-decoration: underline;
}

a.dynamically_loadingAnchor:visited
{
	color: #F6F6B6;
	background-color: ;
	text-decoration: underline;
}

a.dynamically_loadingAnchor:hover
{
	color: #B23636;
	background-color: ;
	text-decoration: underline;
}

div#floatdiv
{
    position:absolute;
    width:200px;
    height:50px;
    left:0px;
    top:0px;
    padding:16px;
    background:#FFFFFF;
    border:2px solid #2266AA;
}

div.bibliography
{
	padding-bottom:  1.2em;
	margin-top: 1.5em;
}

div.bibliography_item-book,
div.bibliography_item-book_section,
div.bibliography_item-film,
div.bibliography_item-journal_article,
div.bibliography_item-magazine_article,
div.bibliography_item-newspaper_article,
div.bibliography_item-review-newspaper,
div.bibliography_item-web_page
{
	margin: .5em .3em 1.2em 1.5em;
	text-indent: -1em;
}

div.bibliography_item-notes
{
	padding: 1em;
	text-indent: -1.5em;
}

div.bibliography_item-notes p
{
	margin: 0 .5em .9em 2.4em; 
}

div.cited_bibliography_item
{
	text-indent: -1.6em;
}

div.code
{
	margin-bottom: 1em;
	margin-left: 1em;
}

div.dim
{
	background-color: #080808;
}

div.dynamic_iframe_content
{
/*	margin-bottom: 10em; */
}

div.film
{
	background-color: #000000;
	background-image: url(/images/background/Night_of_the_Living_Dead.1968.00-46-41.jpg);
	background-repeat: no-repeat;
}

div.film_data,
div.film_notes,
div.film_resources,
div.film_stills,
div.film_timecode
{
	margin: .5em .5em 0 1.1em;
	padding: .5em .75em;
}

div.film_data p,
div.film_notes p,
div.film_resources p,
div.film_stills p,
div.film_timecode p
{
	margin: 0 1.5em .75em;
}

div.film_data,
div.film_notes,
div.film_timecode
{
	background-image: url(/images/background/black70percent.png);
}

div.film_notes,
div.film_timecode
{
	min-height: 20em;
}

div.film_stills
{
/*	background-image: url(/images/background/chocolate-steel70percent.png); */
	background-color: #1B1414;
	text-align: center;
}

div.header
{
}

div.header p
{
	font-size: 135%;
	margin: .35em;
	word-spacing: 105%;
}

div.header_contact
{
	line-height: 1;
	margin: .5em 2em 0;
	vertical-align: top;
}

div.header_contact h1
{
	background-color: #84B3E1;
	font-size: 77%;
	margin-bottom: .3em;
	margin-top: .1em;
	padding: .2em;
	text-align: left;
}

div.header_contact p
{
	font-size: 70%;
	margin: .1em 0 .4em;
	text-align: left;
}

/*/
div.included_book_sections
{
	background-color: #2e2e2e;
}
/*/

div.lexia p.lexia
{
	text-indent: 0;
}

div.resource_group
{
	background-color: #808080;
	font-size: 95%;
	margin: 0 1.1em 1em;
	padding-bottom: .5em;
	text-align: left;
	width: auto;
}

div.resource_group p
{
	margin: .5em .5em 1em;
	line-height: 1.5;
}

div.resource-video
{
	background-color: #000000;
	font-size: 70%;
	margin: 1em auto 0;
	padding: 0;
	overflow: hidden;
	text-align: center;
	width: auto;
}

div.resource-video p
{
	margin: 0;
}

div.resource_group h1
{
	background-color: #3995FD;
	font-size: 80%;
	padding: .2em;
}

div.rounded-corners_0C0A0A_top-left,
div.rounded-corners_0C0A0A_top-right,
div.rounded-corners_0C0A0A_bottom-left,
div.rounded-corners_0C0A0A_bottom-right
{
	display: block ;
	margin: 0 auto .5em;
	padding: 0;
}

div.rounded-corners_0C0A0A_top-left
{
	background-color: #252322;
	background-image: url(/images/rounded-corners/0C0A0A/top-left.png);
	background-position: top left;
	background-repeat: no-repeat;
}

div.rounded-corners_0C0A0A_top-right
{
	background: transparent;
	background-image: url(/images/rounded-corners/0C0A0A/top-right.png);
	background-position: top right;
	background-repeat: no-repeat;
}

div.rounded-corners_0C0A0A_bottom-left
{
	background: transparent;
	background-image: url(/images/rounded-corners/0C0A0A/bottom-left.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.rounded-corners_0C0A0A_bottom-right
{
	background: transparent;
	background-image: url(/images/rounded-corners/0C0A0A/bottom-right.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	min-height: 5em;
}

div.zombie_timeline
{
	clear: both;
	display: block;
	margin: 2em auto;
	overflow: auto;
}

iframe.dynamically_loading-notes
{
	display:none;
/* 	margin-bottom: -45px; */
	overflow:visible;
	width:100%;
}

.cited_glyph
{
	font-size: 47%;
	vertical-align: super;
	color: #BC4ED8;
}
