/*

Theme Name: AH
Theme URI: http://www.religionnewsblog.com/
Description: Anton's midnight coding.
Version: 1.0
Author: Anton Hein
Author URI: http://www.religionnewsblog.com/

*/

/* ##### Common Styles ##### */

	A:link {color: blue;text-decoration: none}
	A:visited {color:purple;text-decoration: none}
	A:active {text-decoration: none}
	A:hover {text-decoration: underline; color: navy;}
	A.highlight:hover {text-decoration: underline; color: white;}
	A.highlight:visited {text-decoration: none; color: white;}

body {
  color: black;
  background-color: white;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 71%;  /* Enables font size scaling in MSIE */
  margin: 0;
  padding: 0;
 max-width:1040px;
}

html > body {
  font-size: 8.5pt;
}

#pagewrap {
    margin: 0 auto; 
    position: relative; 
    width: 1040;
}

acronym, .titleTip {
  border-bottom: 1px dotted rgb(153,153,153);
  cursor: help;
  margin: 0;
  padding: 0 0 0.4px 0;
}

.doNotDisplay {
  display: none;
}

.smallCaps {
  font-size: 110%;
  font-variant: small-caps;
}


/* ##### Header ##### */

.superHeader {
  color: white;
  background-color: rgb(100,135,220);
  height: 2em;
}

.superHeader a {
  color: white;
  background-color: transparent;
  text-decoration: none;
  font-size: 91%;
  margin: 0;
  padding: 0 0.5ex 0 0.25ex;
}

.superHeader a:hover {
  text-decoration: underline;
}

.superHeader .left {
  position: absolute;
  left: 1.5mm;
  top: 0.75ex;
}

.superHeader .right {
  position: absolute;
  right: 1.5mm;
  top: 0.75ex;
}

.midHeader {
  color: navy;
  background-color: rgb(140,170,230);
}

.midHeader a {
  color: rgb(39,78,144);
  background-color: rgb(140,170,230);
  text-decoration:none;
}

.midHeader a:hover {
  color: rgb(39,78,144);
  background-color: rgb(140,170,230);
  text-decoration:none;
}

.headerTitle {
  font-size: 337%;
  font-weight: normal;
  margin: 0 0 0 4mm;
  padding: 0.25ex 0;
}

.subHeader {
  color: white;
  background-color: rgb(0,51,153);
  margin: 0;
  padding: 1ex 1ex 1ex 1.5mm;
}

.subHeader a {
  color: white;
  background-color: transparent;
  text-decoration: none;
  font-weight: bold;
  margin: 0;
  padding: 0 0.75ex 0 0.5ex;
}


.subHeader a:hover {
  text-decoration: underline;
}

.superHeader .highlight, .subHeader .highlight {
  color: #F3528B;
  background-color: transparent;
}

.sectionheader {
	   font-family: Arial,Tahoma,Verdana,Helvetica,Sans-Serif;
	   color: white;
	   background-color: #8CAAE6;
	   font-size: 16px;
	   margin-top: 0px;
	   padding-top: 0px;
	   }

.simple-footnotes {font-size: small;
}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 10px 5px 10px 20px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 10px 15px 10px 5px;
	display: inline;
	}

.alignright {
	float: right;
	margin: 10px 5px 10px 20px;
	display: inline;
	}

.alignleft {
	float: left;
	margin: 10px 15px 10px 5px;
	display: inline;
	}

.aligncenter {
		display:block;
		margin: 15px auto 10px auto;
		}
/* End Images */

/* Highlight Box */
.tipBox {
	font: normal medium arial;
	color: #000;
	font-style: italic;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border: 0 solid #eee;
	padding: 5px;
	border-radius: 8px;
	border: 1px solid #FDEAA0;
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;
	-moz-box-shadow: 4px 4px 4px #bbb;
	-webkit-box-shadow: 4px 4px 4px #bbb;
	box-shadow: 4px 4px 4px #bbb;
	background: #FEF7C5;
}

.tipBoxpadding {
	padding: 10px;
}

.tipBox a {
	padding: 2px;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	color: #039;
}

.tipBox a:hover {
	background: #FEF7C5;
}

.tipBoxLeft {
	float: left;
	width: 45%;
	padding: 10px;
	padding-right: 15px;
	border-right: 3px solid #FDEAA0;
}

.tipBoxRight {
	float: left;
	width: 45%;
	padding: 10px;
	padding-left: 25px;
}

.tipImg {
	margin-left: 0;
	padding-bottom: 5px;
}

.purple
{padding-left:20px;background-image: url(/graphics/dotpurp.gif);background-repeat: no-repeat;background-position: 0 .4em;}

.blue
{padding-left: 20px;background-image: url(../graphics/dotblue.gif);background-repeat: no-repeat;background-position: 0 .4em;}

.red
{padding-left: 20px;background-image: url('http://www.apologeticsindex.org/graphics/dotred.gif');background-repeat: no-repeat;background-position: 0 .4em;}

.brown
{padding-left: 20px;background-image: url('http://www.apologeticsindex.org/graphics/dotbrown.gif');background-repeat: no-repeat;background-position: 0 .4em;}

.yellow
{padding-left: 20px;background-image: url('http://www.apologeticsindex.org/graphics/dotyellow.gif');background-repeat: no-repeat;background-position: 0 .4em;}

.black
{padding-left: 20px;background-image: url('http://www.apologeticsindex.org/graphics/dotblack.gif');background-repeat: no-repeat;background-position: 0 .4em;}

.green
{padding-left: 20px;background-image: url('http://www.apologeticsindex.org/graphics/dotgreen.gif');background-repeat: no-repeat;background-position: 0 .4em;}

.orange
{padding-left: 20px;background-image: url('http://www.apologeticsindex.org/graphics/dotorange.gif');background-repeat: no-repeat;background-position: 0 .4em;}

.none
{padding-left: 20px;background-image: url('http://www.apologeticsindex.org/furniture/dotnone.gif');background-repeat: no-repeat;background-position: 0 .4em;}



/* #### Horizontal List #### */
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color: #036;
}

#navcontainer ul li a:hover
{
color: #fff;
background-color: #369;
}


/* ###### Sidebar 2012 #### */

#side-bar-left {float:left;width:185px;max-width:185px;}

.mainsidebarmenu {padding:5px 10px 10px 0px;text-align:right;font-size:12px;line-height:2.3em;font-weight: bold;background-color:#f0efff;}

.mainsidebarmenu a:link{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:12px;color:#000099;}

.mainsidebarmenu a:visited{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:12px;color:#000099;}

.mainsidebarmenu a:active{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:12px;color:#000099;}

.mainsidebarmenu a:hover{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";font-size:12px;color:#000099;text-decoration:underline;}

.lhsad{text-align:right;font-size:12px;background-color: #EFEFFF;border-bottom:1px solid #eee;width:172px;padding-top:5px;}

.lhsad a.relatedSitesLink:link{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";font-size:12px; text-decoration:none;}		

.lhsad a.relatedSitesLink:active{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";font-size:12px; text-decoration:none;}

.lhsad a.relatedSitesLink:visited{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";color:#000099;font-size:12px; text-decoration:none;}

.lhsad a.relatedSitesLink:hover{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";font-size:12px; text-decoration:underline;}

.lhsdl{font-size:12px;color:#999999;padding-right:6px;}

.lhsnlp{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";font-size:11px;color:#444444;font-weight:bold;padding-bottom:2px;padding-top:2px;padding-left:6px;}

ul.lhsOtherSites {list-style:none;margin:0 6px 6px 0;padding:0;background-color: #EFEFFF;}

li.lhsOtherSites {text-align:right;margin: 0 0 2px 0;padding:4px 5px 0 0;}

/* #### FRONT PAGE 2012 #### */

#maincontainer{
width: 815px; /*Width of main container*/
margin: 0 0px 0 16em;
}

#contentwrapper{
float: right;
width: 100%;
}

#contentcolumn{
margin: 0 190px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}



/* ##### Message Boxes ##### */

.message-box { text-align: center; padding: 5px; color:#545454; width:80%;  margin:5px auto; }

.clean { background-color: #efefef; border-top: 2px solid #dedede; border-bottom: 2px solid #dedede; }
.info  { background-color: #f7fafd; border-top: 2px solid #b5d3ff; border-bottom: 2px solid #b5d3ff; }
.ok    { background-color: #d7f7c4; border-top: 2px solid #82cb2f; border-bottom: 2px solid #82cb2f; }
.alert { background-color: #fef5be; border-top: 2px solid #fdd425; border-bottom: 2px solid #fdd425; }
.error { background-color: #ffcdd1; border-top: 2px solid #e10c0c; border-bottom: 2px solid #e10c0c; }


/* ##### Main Copy ##### */

.largetext {
	 font-family: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 1.0em; 
	 font-weight: normal;
	 line-height: 1.4em;
	 letter-spacing: .03em;
}
.largequote {
	 font-family: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	 font-size: .95em; 
	 font-weight: normal;
	 color: navy;
	 line-height: 1.4em;
	 letter-spacing: .03em;
}

#main-copy {
  color: black;
  background-color: white;
  text-align: justify;
  line-height: 1.7em;
  margin: 0 0 0 15em;
width:70%;
  padding: 0.5mm 5mm 5mm 5mm;
}

#main-copy p {
  margin: 0.5em 5px 1em 0px;
  padding: 0;
  line-height: 1.5em;
}

.editorial2 {
  font-size: medium; 
  line-height: 20px; 
  font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
  margin: 0.5em 5px 0em 1ex;
  }

#main-copy h1 {
  color: purple;
  font-size: 145%;
  line-height: 30px;
  font-weight: bold;
  margin: 0em 0 0 0;
  padding: 0ex 0 0.5ex 0.5ex;
}

#main-copy h2 {
  color: purple;
  font-size: x-large;
  line-height: 26px;
  font-weight: bold;
  margin: 0em 0 0 0;
  padding: 2ex 0 0 0;
}

#main-copy h3 {
  color: black;
  font-size: large;
  text-decoration : none;
  font-weight: bold;
  margin: 0em 0 0 0;
  padding: 2ex 0 0 0;
}

#main-copy h4, h5 {
  color: purple;
}

.subheaderH3 {
	font-size: x-small;
}

#main-copy .topOfPage {
  color: white;
  background-color: transparent;
  font-size: 91%;
  font-weight: bold;
  text-decoration: none;
  margin: 2.5ex 1ex 0 0;  /* For MSIE */
  padding: 0;
  float: right;
}

#share input {
	width: 400px;
	color: #999;
}

#main-copy .drop {
float:left;
margin-top:0px;
color:#666;
padding-top:.2em;
padding-bottom:.2em;
font-size:36pt;
height:1em;
font-weight:bold;
font-family:"times","Times New Roman"
}

.quotewithinquote {
	padding-left: 3em;
		padding-right: 3em;
	color: maroon;
}

#main-copy > .topOfPage {
  margin: 2.75ex 1ex 0 0;  /* For fully standards-compliant user agents */
}

dl {
  margin: 1em 1ex 2em 1ex;
  padding: 0;
}

dt {
  font-weight: bold;
  margin: 0 0 0 0;
  padding: 0;
}

dd {
  margin: 0 0 2em 2em;
  padding: 0;
}

.clsQuote  { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: medium;
	color : Navy;
	border-left: 6px solid #E6E6FA;
	padding-left : 8px;
	text-align: justify;
	margin: 0px 2em;
	}

.clsReference  {
	font-size : 10pt;
	font-family : MS Sans Serif;
	font-style : normal;
	color : Teal;
	margin-left : 65px;
	margin-right : 60px;
}

/* ##### Table of Contents ##### */
.toc {float:right;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:11pt;padding-top:0px; padding-left:10px; width:350px;max-width:350px;}

/* ### Roundup ### */

.newslist {margin-left:4px;}.newsblock  { border-left: 10px solid rgb(230, 230, 250);margin-top:15px;padding-top: 0px; padding-bottom:0px; padding-left:8px;margin-left:1em;margin-right:20px;margin-bottom:0px;padding-bottom:0px; text-align:justify;font-family: Arial,Helvetica,sans-serif; color:Navy;font-size:small;}

.newscite  {list-style-type: none; font-family:Arial,Helvetica,sans-serif; color:black;font-size:x-small;padding-left: 4px;margin-left:1em;}.newsblock2  { margin-top:15px;padding-top: 0px; padding-bottom:0px;padding-left: 8px;margin-left:1em;margin-right:20px;margin-bottom:0px;padding-bottom:0px; text-align:justify;font-family: Arial,Helvetica,sans-serif; color:black;font-size:small;}

.newscomment {list-style-type: none; margin-top:15px;padding-top: 0px;padding-bottom:0px; padding-left: 0px;margin-left:0px;margin-right:20px;margin-bottom:0px;padding-bottom:0px; text-align:justify;font-family: Arial,Helvetica,sans-serif; color:black;font-size:small;}  



/* New Resources Bullet Listings */
.reslist
{margin-left: 8px;padding-left: 0;list-style: none;}

.reslist blockquote {margin-top:5px 2em 0 0;padding-top:0px;font-family: Arial, Helvetica, sans-serif;color:Navy;border-left:6px solid #E6E6FA;padding-left:8px;text-align:justify;}

.reslist li {margin: 0 0 0 0;background-color:white;}

.reslist p {margin: 0 0 5px 0;}

#pointsul ul {margin: 0 0 0 2em;}

.subheaderh2  {
	font: normal small Tahoma, Arial, Geneva, Sans-serif;
	color : #f897b8;
	margin-left: 10px;
	margin-bottom: 0; 
	padding-bottom: 0
}

.series  {
	margin: 10em;
	padding: 20px;
}

.simpletags {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	display:none;
}


/* ##### Footer ##### */


#footer {
  color: white;
  background-color: rgb(100,135,220);
  font-size: 91%;
  margin: 0;
  padding: 1em 2.5mm 2.5ex 2.5mm;
  clear: both;
}

#footer .left {
  line-height: 1.45em;
  float: left;
  clear: left;
}

#footer .right {
  text-align: right;
  line-height: 1.45em;
}


#footer a {
  color: white;
  background-color: transparent;
  text-decoration: underline;
}

#footer a:hover {
  text-decoration: none;
}


/*Small Table Box*/

.smalltable {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FLOAT: right;
	PADDING-BOTTOM: 15px;
	WIDTH: 250px;
	PADDING-TOP: 15px;
	TEXT-ALIGN: left
}

.tableheadline {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #ffffcc;
}

.fact {
	MARGIN-TOP: 1px;
	PADDING-LEFT: 8px;
	MARGIN-BOTTOM: 1px;
	BACKGROUND-REPEAT: no-repeat;
	font-size: x-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #e8e8e8
}

.factbullet {
	MARGIN-TOP: 1px;
	PADDING-LEFT: 8px;
	BACKGROUND-IMAGE: url(/furniture/new_bullet.gif);
	MARGIN-BOTTOM: 1px;
	BACKGROUND-REPEAT: no-repeat;
	font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #e8e8e8;
}

.adsense {
	MARGIN-TOP: 1px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 1px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: white;
}

.dottedline {
	BACKGROUND: url(/furniture/singledot.gif) repeat-x 0px 4px;
	BACKGROUND-COLOR: #e8e8e8;
}

.dottedline2 {
   BACKGROUND-COLOR: #e8e8e8;

}

.boxlink {
	MARGIN-TOP: 0px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/furniture/smaro.gif); MARGIN-BOTTOM: 2px; COLOR: teal; BACKGROUND-REPEAT: no-repeat; font-size: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e8e8e8
}


/* ##### Right Side Bar ##### */


.rightSideBar {
  width: 19em;
  margin: 4ex 3ex 2ex 4ex;

  padding: 0ex;
  float: right;
  clear: right;
  border: 0px solid rgb(216,210,195);
}

.rightSideBar .sideBarText {
  line-height: 1.5em;
  margin: 0;
  padding: 0 2ex 1em 1ex;
}


/* description under site name */

#descr {
font-size:13pt;font-weight:normal;margin-left:20px;padding-bottom:2px;margin-bottom:0px;margin-top:0px;padding-top:0px;color:white;
}

	#columnwrap{
font-size: 10pt; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding-right:1px;
	}

	#leftheader {
	background-color: rgb(100,135,220);
	}

	#centerheader {
	background: rgb(140,170,230);
	}

	#rightheader {
	background: rgb(0,51,153);
	}

	#leftcontent {
	background-color: #ffffff; 
	float: left;
	text-align: left;
	display: inline; 
	position: relative; 
	width: 60%;
	padding: 0 5px 0 5px;
	}

	#centercontent {
	background-color: #fff; 
	float: right;
	display: inline-table;
	position: relative; 
	width: 36%;
		margin:0px 0px; 0px 10px;
		padding:0px 0px 0px 20px; 
	border-left: 1px solid Silver; 
		border-right: 0px solid Silver; 
	}

	#rightcontent {
	background-color: #fff;
	float: right; 
	display: inline;
	position: relative;
	width: 200px;
		margin: 0px 15px 0px 0px; 
	padding: 0px 0px 0px 0px;
	border-left: 0px solid Silver;
	}

	.headers {
	color: white;  
	height: 16px; 
	font: bold 13px Arial, sans-serif;
	text-align: center;
	}	

	.date {
	font-family: Tahoma; 
	font-weight: bold;
	font-variant: small-caps; 
	font-size: small; 
	color:#DC143C;
	} 

	.editorialleft {
	font-family: Arial, sans-serif; 
	font-size: 14px; 
	padding-right: 5px;
	text-align: left;
	}

	.editorialcenter {
	font-family: Arial, sans-serif; 
	font-size: 15px; 
	padding-right: 5px;
	text-align: left;
	}

	.frontrecent {
	margin:0px 0px 0px -20px;
	list-style-image: url(http://aipull.99streets.netdna-cdn.com/graphics/_darrow.gif);
	}
	
	.frontrecent li {
	margin-bottom:5px;
	}

	.editorialright {
	font-family: Arial, sans-serif;
	font-size: 15px;
	padding-right: 5px;
	text-align: left;
	}

.editorialleft a {text-transform:capitalize}

/* -- Amazon In Content -- */

.amainline { float: left; padding: 8px; margin: 8px; font-size: 80%; width; 116px; text-align: center; max-width:116px; width:expression(116 + "px");}

.amainline img { max-width:114px; width:expression(114 + "px");}

.amatext {line-height: 14px; font-size: 12px; color: teal; font-family: arial,sans-serif; max-width:114px; width:expression(114 + "px"); }


/* -- Text Elements -- */

blockquote { 
	font-family: Arial, Helvetica, sans-serif; 
	color : Navy;
	border-left: 6px solid #E6E6FA;
	padding-left : 8px;
	text-align: justify;
	margin: 0px 2em;
	}

.credit { 
	color: teal;
	margin: 0px;
	margin-top: 0px;
   margin-left: 50px;
   font-size: 9pt;
   font-style: italic;
}

.footnotes {
	font-size: x-small;
	font-family: arial;
}

.yellowmarker, u { background-color: #FFFFCC; text-decoration: none;}

img { border: 0 }

.sponsor {
 color:green;
 font-weight: bold;
}

.crumbs {
	FONT: Tahoma, Arial, Geneva, Sans-serif; 
	FONT-WEIGHT: bold; 
	COLOR: gray; 
	TEXT-DECORATION: none; 
	padding-bottom: 2px;
		width:820px;
		max-width:820px;
}
A.crumbs:link {
	FONT-WEIGHT: bold; 
	COLOR: gray; 
	TEXT-DECORATION: none
}
A.crumbs:visited {
	FONT-WEIGHT: bold; 
	COLOR: gray; 
	TEXT-DECORATION: none
}
A.crumbs:hover {
	FONT-WEIGHT: bold; 
	COLOR: blue; 
	TEXT-DECORATION: none
}
A.crumbs:active {
	FONT-WEIGHT: bold; 
	COLOR: blue; 
	TEXT-DECORATION: none
}

.crumbs2table {
		width:800px;
		max-width:800px;
}

.crumbs2 {
	FONT: small Verdana Tahoma, Arial, Geneva, Sans-serif; 
		FONT-WEIGHT: bold; 
	COLOR: gray; 
	TEXT-DECORATION: none; 
	padding-bottom: 2px;
}
A.crumbs2:link {
	FONT-WEIGHT: bold; 
	COLOR: gray; 
	TEXT-DECORATION: none
}
A.crumbs2:visited {
	FONT-WEIGHT: bold; 
	COLOR: gray; 
	TEXT-DECORATION: none
}
A.crumbs2:hover {
	FONT-WEIGHT: bold; 
	COLOR: blue; 
	TEXT-DECORATION: none
}
A.crumbs2:active {
	FONT-WEIGHT: bold; 
	COLOR: blue; 
	TEXT-DECORATION: none
}

/* ### Feedburner ### */

div.feedBurnerFeedBlock ul li p div {
font-size: small;
margin: 0 0 0 0;
padding: 0 0 0 0;
line-height: 1.2em;
}

div.feedburnerFeedBlock li {
margin:0px 0px 20px 0px;
padding: 0px 0px 0px 0px;
}

.headline ul p li {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.feedburnerFeedBlock #creditfooter {margin-left:20px;}
div.feedburnerFeedBlock #li {margin-top:10px;}

/*------------------------------------------
Responsive video embedding
------------------------------------------*/
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 10px;
	height: 0;
	overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.nocomments {
	font-weight: bold;
	color: green;
}

.wp-caption-text {
	color: teal;
	font-size: small;
}