	html, body
	{
		height: 100%;
	}
	
	body, body *
	{
		margin: 0;
		padding: 0;
		border: 0;
	}
	
	body
	{
		background-color: #dfcc86;
		color: #5d4b06;
		overflow: scroll;
		text-align: justify;
		background-image: url(../images/site/background_bees1.png);
		background-position: center -682px;
		/*background-attachment: fixed;*/
		z-index: -4;
		font-family: 'Bookman Old Style', serif;
	}
	
	h1, h2, h3, h4, h5
	{
		color: #be980d;
		font-style: italic;
		margin-top: 0.5em;
		clear: left;
	}

	h1
	{
		text-align: center;
	}
	
	h2, hr
	{
		border-top: 1px solid #be980d;
		margin-top: 1em;
		padding-top: 0.5em;
		margin-left: 0.5em;
		margin-right: 0.5em;
	}
	
	h3, h4
	{
		margin-left: 1em;
	}

	h5
	{
		margin-top: 2.5em;
		margin-left: 2em;
	}
	
	hr
	{
		width: 75%;
		margin-left: auto;
		margin-right: auto;
	}

	.sortFieldset
	{
		border-bottom:1px solid #BE980D;
		border-top:1px solid #BE980D;
		padding-top: 2px;
		margin-top: 0.5em;
		margin-bottom: 1em;
		padding-bottom: 2px;
	}
	
	.imageTypeHeader
	{
		margin-top: 1em;
	}

	.sortHeader li, .imageTypeHeader li
	{
		list-style-type: none;
		display: inline-block;
		margin-left: 0.25em;
		margin-right: 0.25em;
	}
	
	.sortHeader li
	{
		margin-left: 0.5em;
		margin-right: 0.5em;
	}

	.imageTypeHeader li a
	{
		padding-left: 20px;
		background-image: url(../images/site/unticked.png);
		background-position: left center;
		background-repeat: no-repeat;
	}

	.imageTypeHeader li .unselected:hover
	{
		background-image: url(../images/site/unticked_hover.png);
	}

	.imageTypeHeader li .selected
	{
		background-image: url(../images/site/ticked.png);
	}

	.imageTypeHeader li .selected:hover
	{
		background-image: url(../images/site/unticked_hover.png);
	}

	.sortHeader, .imageTypeHeader
	{
		text-align: center;
		margin-left: 0 !important;
	}

	.pageContentsList li, .shopCollectionsList li
	{
		float: left;
		margin-left: 3em;
		width: 250px;
	}
	
	textarea#content, textarea#description
	{
		height: 600px;
	}
	
	textarea#imageCaption
	{
		height: 300px;
	}

	.tagListHome li
	{
		float: left;
		margin-left: 3em;
		width: 100px;
	}

	.tagList
	{
		list-style-type: none;
		font-size: smaller;
		margin-bottom: 3em;
		/*margin-left: 0 !important;*/
	}

	.tagList li
	{
		display: inline;
	}

	._0
	{
		font-size: smaller !important;
	}

	._1
	{
		font-size: small !important;
	}

	._2
	{
		font-size: medium !important;
	}

	._3
	{
		font-size: large !important;
	}

	._4
	{
		font-size: x-large !important;
	}
	
	.loveButtonBox
	{
		width: 64px;
		margin-left: 640px;
		margin-top: 0px;
		position: absolute;
	}
	
	.loveButtonSmallWrapper
	{
		margin: 0;
		padding: 0;
		display: inline;	
	}
	
	.loveButtonBox p
	{
		font-size: x-small;
		text-align: center;
	}

	.loveButton, .loveButtonSmall, .loveButtonTiny
	{
		color: #5d4b06;
		border: 0;
		background-color: transparent;
		background-position: center top;
		background-repeat: no-repeat;
		background-image: url(../images/site/love_big2.png);
		width: 64px;
		height: 64px;
		line-height: 64px;
	}
	
	.loveButtonSmall
	{
		background-image: url(../images/site/love_small2.png);
		width: 16px;
		height: 16px;
		line-height: 16px;
		vertical-align: bottom;
	}
	
	.loveButtonTiny
	{
		background-image: url(../images/site/love_tiny2.png);
		width: 10px;
		height: 10px;
		line-height: 10px;
	}
	
	.loveButton:hover, .loveButtonSmall:hover, .loveButtonTiny:hover
	{
		color: #feefc1;
		background-position: center bottom;
		cursor: pointer;
	}

	.authorHomeList, .comicHomeList
	{
		width: 600px;
		/* this is to fix some weird bug with opera not clearing properly */
		border: 1px solid #FEEFC1;
		margin-left: auto;
		margin-right: auto;
	}
	
	.authorHome, .comicHome
	{
		width: 202px;
		float: left;
		margin-right:24px;
		margin-left:24px;
	}
	
	.authorHome .authorListImage, .comicHome .comicListImage
	{
		margin: 0;
	}

	.authorHome .galleryContainer, .comicHome .galleryContainer
	{
		margin-left: 16px;
	}

	.authorHome .imageContainerTop
	{
		margin-top: 0px;
	}

	.authorHome .mostLovedHeading
	{
		margin: 0;
		font-size: smaller;	
	}

	.authorHomeList .showAll, .comicList .showAll
	{
		background-color:#9D7D55;
		border:1px solid #DFCC86;
		display:inline-block;
		outline-color:#BE980D;
		outline-style:solid;
		outline-width:1px;
		margin-left: 24px;
	}
	
	.comicList .showAll
	{
		margin-left: 0;
	}
	
	.comicList .showAllWrapper
	{
		margin-top: 4px;
		margin-left: 24px;
	}
	
	.authorHomeList .showAll span, .comicList .showAll span
	{
		padding-top: 1px;
		padding-bottom: 1px;
	}
	
	.everything, .authorHome em
	{
		font-size: smaller;
		margin-top: 4px;
		list-style-type: none;
		margin-left: 0 !important;
		padding-left: 0;
	}
	
	.everything img
	{
		margin-right: 4px;
		vertical-align: baseline;
	}

	.everything li
	{
		/*margin-bottom: 2px;*/
	}

	.everything dt
	{
		float: left;
	}
	
	.comicListImage, .authorListImage, .comicDescriptionImage
	{
		margin-left: 1em;
		width: 200px;
		display: block;
		outline: 1px solid #be980d;
		border: 1px solid #dfcc86;
	}
	
	.comicDescriptionImage
	{
		float: left;
		margin-top: 0.5em;
		margin-bottom: 1.5em;
	}
	
	.authorListImage
	{
		color: #feefc1;
		font-style: italic;
		padding: 1em 4px;
		text-align:right;
		width: 192px;
	}

	.imageCaption, .comment
	{
		margin: 0.5em 1em;
	}
	
	.imageCaption
	{
		margin-right: 80px;
	}

	.comment
	{
		font-size: small;
		border: 1px dashed #be980d;
	}

	.comment p
	{
		margin: 0 0.25em;
	}

	.comment .commentDate
	{
		font-size: smaller;
	}

	.comment .authorImg, .imageCaption .authorImg, .blogContent .authorImg
	{
		float: left;
	}
	
	.blogContent .authorImg
	{
		margin-right: 0.5em;
	}
	
	.blog_new, .image_new_big, .comic_new_big
	{
		float: right;
	}
	
	.comic_new_big2
	{
		position: absolute;
		margin-top: -15px;
		margin-left: 0px !important;
	}
	
	.image_new
	{
		position:absolute;
		margin-top: -2px;
		margin-right: 0px;
	}

	.comment h3, .imageCaption h3
	{
		clear: none;
	}

	.imageCaption .authorImg
	{
		margin-right: 0.5em;
		margin-bottom: 0.5em;
	}

	.authorImg
	{
		vertical-align: baseline;
		margin-right: 0.25em;
		outline: 1px solid #be980d;
		border: 1px solid #dfcc86;
	}
	
	
	.authorImg:hover
	{
		border: 1px solid #be980d;
		outline: 1px solid #dfcc86;
	}
	
	
	.authorList, .comicList
	{
		width: 500px;
		list-style-type: none;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	.comicDesc
	{
		width: 204px;
		margin: 0 24px;
		font-size: small;
		padding: 0;
	}
	
	.comicDetails, .comicItem p
	{
		font-size: smaller;
		text-align: justify;
	}
	
	.imageDetails
	{
		margin: 0.5em 1em;
		font-size: smaller;
		line-height: 20px;
		clear: both;
	}
	
	.imageDetails dt
	{
		color: #be980d;
		float: left;
		font-weight: bold;
		/*adding-top: 2px;*/
	}
	
	.imageDetails dd
	{
		margin-left: 1em;
	}
	
	.imageContainer .comicDetails
	{
		margin: 0.25em;
	}
	
	.authorList li, .comicList li
	{
		/*width: 204px;*/
		margin-left: 24px;
		margin-right: 24px;
		display: inline;
	}
	
	.comicList .text-background
	{
		background-image: url('../images/site/text-background.png');
		display: inline-block;
		float: right;
		background-position: top left;
		padding-top: 1em;
		padding-left: 2em;
	}
	
	.comicDescription
	{
		margin-left: 220px;
	}
	
	.authorList .showAll, .comicList .showAll, .authorHomeList .showAll
	{
		width: 450px;
		text-align: right;
		padding-top: 0;
	}
	
	.authorList .showAll span, .comicList .showAll span, .authorHomeList .showAll span
	{
		float: none;
		font-style: italic;
	}
	
	.authorList li a
	{
		padding-top: 1em;	
	}
	
	.authorList li a, .comicList li a
	{
		display: inline-block;
		width: 200px;
		outline: 1px solid #be980d;
		border: 1px solid #dfcc86;
		background-color: #9d7d55;
	}
	
	.authorList li a:hover, .comicList li a:hover
	{
		border: 1px solid #be980d;
		outline: 1px solid #dfcc86;
	}
	
	.authorList span, .comicList span span, .authorHomeList .showAll span
	{
		float: right;
		clear: both;
		padding-right: 4px;
		font-size: smaller;
		color: #feefc1;
	}
	
	.postCount, .updated, .uploadCount, .comicCount
	{
		font-style: italic;
	}
	
	.comicPageList
	{
		list-style-type: none;
		margin-left: 2em;
		margin-right: 2em;
		margin-bottom: 2em;
	}
	
	.comicPageList li
	{
		margin-top: 0.25em;	
	}
	
	.comicPageList .comicPageHeading
	{
		font-weight: bold;
	}
	
	.comicPageList .comicPageDate
	{
		float: right;
	}
	
	a
	{
		text-decoration: none;
		color: #be980d;
	}
	
	a:hover
	{
		text-decoration: underline;
	}
	
	p
	{
		margin: 1em 1em;
	}
	
	.pageContent
	{
		padding: 30px 20px 10px 20px;
		background-color: #feefc1;
		margin-left: auto;
		margin-right: auto;
		width: 720px;
	}
	
	.pageContent ul, .pageContent ol
	{
		margin-left: 4em;
	}
	
	.pageContent li ul, .pageContent li ol
	{
		margin-left: 1em;
	}
	
	.footer
	{
		padding: 120px 20px 10px 20px;
		background-color: #fffbef;
		margin-left: auto;
		margin-right: auto;
		width: 720px;
		background-position: center top;
		background-repeat: no-repeat;
		background-image: url(../images/site/footer.png);
		text-align: center;
	}
	
	.shadow
	{
		width: 780px;
		height: 100%;
		top: 0px;
		right: 50%;
		margin-right: -390px;
		position: fixed;
		z-index: -1;
		background-position: center top;
		background-repeat: repeat-y;
		background-image: url(../images/site/shadow.png);
	}
	
	.footerBack
	{
		width: 760px;
		height: 100%;
		top: 0px;
		right: 50%;
		margin-right: -380px;
		position: fixed;
		z-index: -1;
		background-color: #fffbef;
	}
	
	.banner
	{
		background-color: #DFCC86;
		height: 175px;
		background-position: center top;
	}
	
	.banner .rightPart, .banner .leftPart, .banner .midPart
	{
		background-repeat: no-repeat;
		background-position: top center;
		height: 170px;
		position: absolute;
		width: 330px;
		top: 0;
	}
	
	.banner .rightPart
	{
		right: 2%;
	}
	
	.banner .leftPart
	{
		left: 2%;
	}
	
	.banner .midPart
	{
		margin-left: -160px;
		left: 50%;
	}
	
	.bannerBar
	{
		position: absolute;
		top: 153px;
		width: 100%;
		height: 39px;
		background-position: middle top;
		background-repeat: repeat-x;
		background-image: url(../images/site/banner_bar.png);

	}
	
	.nav
	{
		position: absolute;
		text-align:center;
		list-style-type: none;
		left: 50%;
		margin-left: -392px;
		width: 882px;
	}
	
	.nav li
	{
		display: inline;
	}
	
	.nav li a
	{
		display: block;
		float: left;
		width: 98px;
		height: 53px;
		overflow: hidden;
		position: relative;
		background-position: bottom center;
		background-repeat: no-repeat;
	}
	
	.nav li a:hover
	{
		text-decoration: none;
	}
	
	.nav li a span
	{
		display: none;
	}
	
	
	.nav li a:hover .menu_new
	{
		margin-top: 0px;
	}
	
	.menu_new
	{
		display: block !important;
		font-size: 11px;
		background-color: #BE980D;
		color: #FEEFC1;
		margin-top: -7px;
		margin-left: 1px;
		margin-right: 1px;
		line-height: 12px;
	}
	
	.nav .current a .menu_new
	{
		margin-top: 0px;
	}
	
	.menu_home
	{
		background-image: url("../images/site/menu_home2.png");
	}
	
	.menu_updates
	{
		background-image: url("../images/site/menu_updates2.png");
	}

	.menu_admin
	{
		background-image: url("../images/site/menu_admin2.png");
	}

	.menu_about
	{
		background-image: url("../images/site/menu_about2.png");
	}

	.menu_help
	{
		background-image: url("../images/site/menu_help2.png");
	}

	.menu_comics
	{
		background-image: url("../images/site/menu_comics2.png");
	}

	.menu_games
	{
		background-image: url("../images/site/menu_games2.png");
	}

	.menu_artwork
	{
		background-image: url("../images/site/menu_artwork2.png");
	}

	.menu_blog
	{
		background-image: url("../images/site/menu_blog2.png");
	}

	.menu_shop
	{
		background-image: url("../images/site/menu_shop2.png");
	}

	.nav li a:hover
	{
		background-position: center center;
	}
	
	.nav .current a
	{
		background-position: top right;
	}
	
	.nav .current a:hover
	{
		background-position: top right;
	}
	
	.imageContainerCaption
	{
		margin-top: 0;
		margin-bottom: 0;
		font-size: smaller;
	}

	.gallerySet
	{
		margin-left: 18px;
	}

	.galleryContainer
	{
		float: left;
		width: 170px;
	}
	
	.showcaseImage, .aboutImage
	{
		float: right;
		clear: right;
	}
	
	.aboutImage .imageContainer
	{
		max-height: none !important;
		overflow: visible !important;
	}
	
	.galleryContainer .imageContainer, .galleryContainer .imageContainerCaption
	{
		width: 140px;
		background-image: url("../images/site/image_shadow_back_small.png");
		/*max-height: 125px;*/
		overflow: hidden;
	}
	
	.ofDayImage
	{
	}
	
	.ofDayImage .imageContainer, .showcaseImage .imageContainer
	{
		overflow: auto !important;
		max-height: none !important;
	}
	
	.shopImage
	{
		float: left;
	}
	
	.shopImage .imageContainer
	{
		overflow: auto !important;
		max-height: none !important;
	}
	
	.shopImage .imageContainerBottom
	{
		margin-bottom: 0;
	}
	
	.shopImage .imageContainerTop
	{
		margin: 0;
	}
	
	.shopImage h4
	{
		text-align: center;
		margin: 1em 0 0 0;
	}
	
	.shopImage p
	{
		font-size: smaller;
		margin: 0;
		text-align: center;
	}
	
	.shopText
	{
		font-style: italic;
		clear: both;
	}
	
	.thumbContainer
	{
		margin-left: 18px;
	}
	
	.storeImageIcons
	{
		text-align: center;
		margin: 0;
		padding: 0;
	}
	
	.storeIcon
	{
		margin-left: 3px;
		margin-right: 3px;
		vertical-align: middle;
	}
	
	.galleryContainer .imageContainerTop, .galleryContainer .imageContainerBottom
	{
		width: 170px;
		background-image: url("../images/site/image_shadow_top_small.png");
	}
	
	.galleryContainer .imageContainerBottom
	{
		background-image: url("../images/site/image_shadow_bottom_small.png");
	}
	
	.comicContainer .imageContainer
	{
		width: 690px;
		font-weight: normal;
		background-image: url("../images/site/image_shadow_back_full.png");
	}
	
	.comicContainer .imageContainerTop, .comicContainer .imageContainerBottom
	{
		width: 720px;
		background-image: url("../images/site/image_shadow_top_full.png");
	}
	
	.comicContainer .imageContainerBottom
	{
		background-image: url("../images/site/image_shadow_bottom_full.png");
	}
	
	.imageContainer, .imageContainerCaption
	{
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		width: 285px;
		padding: 1px 15px;
		background-image: url("../images/site/image_shadow_back.png");
		overflow: hidden;
	}
	.imageContainer a
	{
		line-height: 1px;
	}
	
	.imageContainer a .previewIcon
	{
		display: none;
		position:absolute;
		margin-top: 2px;
		margin-left: 106px;
	}
	
	.imageContainer a:hover .previewIcon
	{
		display: block;
	}
	


	
	
	.imageContainerTop, .imageContainerBottom
	{
		margin-left: auto;
		margin-right: auto;
		width: 315px;
		height: 10px;
		padding: 0;
		margin-top: 1em;
		background-image: url("../images/site/image_shadow_top.png");
	}
	
	.imageContainerBottom
	{
		background-image: url("../images/site/image_shadow_bottom.png");
		margin-top:0;
		margin-bottom: 1em;
	}
	
	.nextArrow, .prevArrow, .backArrow, .firstArrow, .lastArrow, .randomArrow, .tocArrow
	{
		position: absolute;
		display: block;
		width: 70px;
		text-align: center;
		background-image: url("../images/site/arrowRight.png");
		background-repeat: no-repeat;
		background-position: center top;
		padding-top: 30px;
		font-size: small;
		margin-bottom: 1em;

	}
	
	.nextArrow:hover , .prevArrow:hover , .backArrow:hover, .firstArrow:hover, .lastArrow:hover, .randomArrow:hover, .tocArrow:hover
	{
		background-position: center 3px;
	}
	
	.nextArrow, .lastArrow
	{
		margin-left: 500px;
		/*float: right; */
		background-image: url("../images/site/arrowRight.png");
	}
	
	.lastArrow
	{
		margin-left: 600px;
		background-image: url("../images/site/arrowRight2.png");
	}
	
	.prevArrow, .firstArrow
	{
		margin-left: 170px;
		/* float: left; */
		background-image: url("../images/site/arrowLeft.png");
	}
	
	.firstArrow
	{
		background-image: url("../images/site/arrowLeft2.png");
	}

	.firstArrow
	{
		margin-left: 70px;	
	}
	
	.backArrow, .randomArrow
	{
		background-image: url("../images/site/arrowUp2.png");
		margin-left: 325px;
	}

	.randomArrow
	{
		background-image: url("../images/site/random.png");
		margin-left: 375px;
	}

	.tocArrow
	{
		background-image: url("../images/site/contents.png");
		margin-left: 275px;
	}
	
	.clearfix
	{
		clear: both;
	}
	
	/* Override lightbox CSS */
	#imageData #caption
	{
		font-weight: normal !important;
	}
	
	#imageData #caption p
	{
		margin-top: 0;
		margin-bottom: 3px;
	}
	
	#imageData #caption p a
	{
		font-size: 1.25em;
		font-style: italic;
	}	
		
	#imageData #imageDetails
	{
/*		width: auto !important;*/
		width: 100% !important;
	}
	
	#previewBanner
	{
		position: relative;
		background-image: url("../images/site/previewBanner3.png");
		background-repeat: no-repeat;
		background-position: top left;
		height: 47px;
		margin: 0 auto;
	}
	
	#viewLarger
	{
		position: absolute;
		margin-top: 4px;
	}
	
	#bottomNavClose
	{
		margin-right: 9px;
		margin-bottom: 2px;
	}
	
	#viewLarger:hover, #bottomNavClose:hover
	{
		padding-top: 2px;
		margin-bottom: 0;
	}
	
	.adminMenu
	{
		margin-left: 0 !important;
		margin-top: 1em;
	}
	
	.adminMenu>li
	{
		list-style-type: none;
		float: left;
		width: 20%;
	}
	
	.adminMenu:first-child
	{
		padding-left: 0 !important;
	}
	
	.adminMenu>li>ul
	{
		display: none;
		position: absolute;
		margin-left: 0;
		background-color: #feefc1;
		border: 1px solid #BE980D;
	}
	
	.adminMenu>li:hover>ul
	{
		display: block;
	}
	
	.adminMenu>li>ul>li
	{
		margin-left: 1.5em;
		margin-right: 0.5em;
	}
	
	.tiny
	{
		width: 1px !important;
		height: 1px !important;
		line-height: 1px !important;
		overflow: hidden !important;
		margin: 0 !important;
		padding: 0 !important;
	}
	
	.ofDay, .ofDayCaption
	{
		float: left;
	}
	
	.ofDayCaption
	{
		width: 390px;
		margin-left: 145px;
	}
	
	.ofDay
	{
		width: 180px;
		/*margin-left: 120px;*/
	}
	
	.ofDay p, .ofDayCaption p
	{
		font-size: smaller;
	}
	
	.ofDay .imageContainerTop, .ofDayCaption .imageContainerTop
	{
		margin-top: 0.5em;
	}
	
	.peaTipLeft, .peaTipRight
	{
		margin-top: -20px;
		display: block;
		width: 165px;
		position: absolute;
		font-size: smaller;
	}

	.peaTipLeft
	{
		margin-left: -145px;
	}

	.peaTipRight
	{
		margin-left:698px;
	}

	.peaTipLeft .pea, .peaTipRight .pea
	{
		margin-bottom: -19px;
		z-index: -5;
		position: relative;
	}

	.peaTipRight .pea
	{
		margin-left: 110px;
	}

	.peaTipLeft .speechBubbleTop, .peaTipRight .speechBubbleTop
	{
		overflow: hidden;
		line-height: 12px;
		height: 22px;
	}

	.peaTipRight .speechBubbleTop
	{
		background-image: url(../images/site/tip_shadow_top_right_thin2.png);
	}

	.peaTipLeft .speechBubbleTop
	{
		background-image: url(../images/site/tip_shadow_top_left_thin2.png);
	}

	.peaTipLeft .speechBubble, .peaTipRight .speechBubble
	{
		background-image: url(../images/site/tip_shadow_back_thin.png);
		padding-left: 20px;
		padding-right: 20px;
	}

	.peaTipLeft .speechBubble p, .peaTipRight .speechBubble p
	{
		margin: 0;
		padding-top: 0.25em;
		padding-bottom: 0.25em;
	}
	
	.peaTipLeft .speechBubbleBottom, .peaTipRight .speechBubbleBottom
	{
		overflow: hidden;
		line-height: 13px;
		height: 13px;
	}

	.peaTipLeft .speechBubbleBottom, .peaTipRight .speechBubbleBottom
	{
		background-image: url(../images/site/tip_shadow_bottom_thin2.png);
	}
	
	
	.comicItem>a img
	{
		margin-left: 14px;
	}

	.comicItem
	{
		margin-top: 2em; 
	}

	.comicItem ul li
	{
		float: left;
		margin-right: 2em;
	}

	.comicItem .detailsLabel
	{
		color: #bd980d;
		font-weight: bold;
	}
	
	.comicItem .latestPage
	{
		width: 100%;
		margin-top: 1em;
	}
	
	.glossaryTerms, .shopCollections
	{
		margin-top: 0.5em;
	}

	.glossaryTerms>li
	{
		margin-bottom: 1em;
	}
	
	.glossaryTerms .glossaryDetails, .shopCollections .collectionDetails
	{
		font-size: smaller;
		margin-right: 20px;
	}
	.shopCollections .collectionDetails
	{
		margin-bottom: 1em;
	}
	
	.addthis_wrapper1
	{
		overflow: hidden;
	}
	
	.addthis_wrapper2
	{
		float: left;
		position:relative;
		left:50%;
	}
	
	.addthis_toolbox
	{
		position:relative;
		left: -50%;
		float: left;
	}
	
	.fakeFacebookStyle:hover
	{
		text-decoration: none;
	}
	
	.fakeFacebookStyle
	{
		padding: 1px 3px 1px 1px !important;
		margin-right: 1em;
		font-size: 11px; 
		line-height: 16px; 
		font-family:'arial',sans-serif;
		color: #3B5998;
		background-color: #eceef5;
		border: 1px solid #CAD4E7;
	}
	
	.todoReminders
	{
		font-size: smaller;
	}
	
	.adminNote
	{
		font-size: smaller;
		font-style: italic;
		margin: 0;
	}
