/*<agl.folder "layout">*/
	#sitecontainer { background-color: #090909; width: 794px; height: 95%; margin-right: auto; margin-left: auto; }
	#top_container { background-color: #992a33; margin-right: auto; margin-left: auto; width: 794px; height: auto; }
	#nav_hp { background-color: #383838; width: 178px; height: 420px; float: left; }
	#mainimage_hp { background-color: #2b0852; background-image: url(../images/anthony.jpg); width: 616px; height: 420px; float: left; }
	#titlebar_hp { background-color: #fff; width: 794px; height: auto; }
	#textcol_container { background-color: #090909; background-image: url(../images/maingrad_bg.jpg); background-repeat: repeat-x; margin-right: auto; margin-left: auto; width: 794px; height: auto; }
	#newscol_left_hp { background-color: #090909; background-image: url(../images/maingrad_bg.jpg); background-repeat: repeat-x; width: 200px; height: auto; float: left; margin-left: 0; padding-left: 0; list-style-type: none; }
	#textcol_centre_hp  /* main text area */ { background-color: #090909; background-image: url(../images/maingrad_bg.jpg); background-repeat: repeat-x; width: 327px; height: auto; float: left; padding: 10px; border-left: 1px dotted white; }
	#textcol_right_hp { background-color: #090909; background-image: url(../images/maingrad_bg.jpg); background-repeat: repeat-x; width: 231px; height: auto; float: right; }
	#footerdiv { line-height: 16px; background-color: #57797a; vertical-align: bottom; width: 794px; height: 30px; clear: both; padding-top: 10px; padding-bottom: 10px; }
	#footerleft { line-height: 16px; background-color: #57797a; width: 160px; height: auto; float: left; }
	#footercentre { line-height: 16px; background-color: #57797a; width: 407px; height: auto; float: left; }
	#footerright { line-height: 16px; background-color: #57797a; width: 200px; height: auto; float: right; }
/*</agl.folder>*/
/*<agl.folder "pages" "specific to subpages only">*/
	#autograph_pages { background-color: #383838; width: 178px; height: auto; float: left; }
	#mainimage_pages { background-color: #2b0852; background-image: url(../images/pages/anthony.jpg); width: 616px; height: auto; float: left; }
	#navbar_pages { background-color: #fff; width: 794px; height: auto; }
	#textcol_centre_pages { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; width: 100%; height: auto; float: left; }
	#textcol_top_shop { background-color: #090909; background-image: url(../images/maingrad_bg.jpg); background-repeat: repeat-x; padding: 10px; width: 754px; height: auto; clear: both; }
	#textcol_right_pages { background-color: #090909; background-image: url(../images/maingrad_bg.jpg); background-repeat: repeat-x; width: 172px; height: auto; float: right; border-right-width: 1px; }
/*</agl.folder>*/
/*<agl.folder "padding">*/
	.10pxsurround { padding: 10px; }
	.4pxsurround { padding: 4px; }
/*</agl.folder>*/
/*<agl.folder "text">*/
	.body_main { color: white; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; }
	.body_main a:link { color: white; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: underline; }
	.body_main a:hover { color: #00bfff; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; border-bottom: 1px dotted white; }
	.body_main a:visited { color: #007ca2; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: underline; }
	.footer { color: white; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
	.footer a:link { color: white; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; padding-right: 4px; }
	.footer a:hover { color: white; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; padding-right: 4px; border-bottom: 1px dotted white; }
	.footer a:visited { color: white; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; padding-right: 4px; }
	/*Headers*/
	.header01 { color: #7d76f1; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; margin: 0.67em 0; }
	.header02 { color: white; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; margin: 0.67em 0; }
	/*Book Blocks
*/
	.bookblock { padding-top: 6px; padding-bottom: 6px; border-bottom: 1px dotted silver; }
	.bookblock a:link { color: black; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: silver; text-decoration: none; padding: 3px; border: dotted 1px; }
	.bookblock a:hover { color: white; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #00bfff; text-decoration: none; padding: 3px; border: dotted 1px; }
	.bookblock a:visited { color: black; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: silver; text-decoration: none; padding: 3px; border: dotted 1px; }
	/*Links used as menus at the top of multi-section pages*/
	.topmenu { color: #7d76f1; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #1e1e1e; text-transform: uppercase; letter-spacing: 0.06em; padding: 3px 5px; border: dotted 1px white;; }
	.topmenu a:link { color: #7d76f1; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; background-color: #666; text-decoration: none; }
	.topmenu a:hover { color: white; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; background-color: #666; }
/*</agl.folder>*/
/*<agl.folder "News" "news feed from feedburner">*/
	div.feedburnerFeedBlock { color: white; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; width: 180px; padding-top: 10px; }
	div.feedburnerFeedBlock span.headline { color: #7d76f1; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-indent: 0; margin-left: -20px; padding-left: -20px; display: block; }
	div.feedburnerFeedBlock a { color: #7d76f1; text-decoration: underline; }
	div.feedburnerFeedBlock a hover { color: orange; text-decoration: none; }
	div.feedburnerFeedBlock p.date { color: #7d76f1; font-size: 10px; display: inline; margin-left: -20px; padding-left: -20px; }
	div.feedburnerFeedBlock ul li div { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-left: -20px; padding-left: -20px; list-style-type: none; }
	div.feedburnerFeedBlock ul li { text-indent: 0; margin-bottom: 2em; margin-left: 0; padding-left: 0; list-style-type: none; }
	#creditfooter { background-color: fuchsia; width: 1px; height: 1px; visibility: hidden; clear: both; }
	.newstitle { color: orange; font-size: 12px; line-height: 16px; text-indent: 6px; letter-spacing: 4px; border-top: 1px dotted orange; border-bottom: 1px dotted orange; }
/*</agl.folder>*/
/*<agl.folder "bookblocks2">*/
/*</agl.folder>*/
#2colblock_container { width: auto; height: auto; border: dotted 1px white; }
#2colblock_imgleft { width: 33%; height: auto; float: left; }
#2colblock_textright { width: 66%; height: auto; float: left; }
/*<agl.folder "calendar">*/
	.mainTableTOC {
	background-color: #ffffff;
	border: solid 1px #bbbbbb;
	width: 540px;
	table-layout: fixed;
 }
	.navTableTextTOC { font-family: Geneva, Verdana, Arial, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color: white; background-color: gray; }
	/* Month and Year Row Setup */
	.monthYearRowTOC {
    height: 32px;
	background-color: #FEFFFE;
	text-align: left;
	vertical-align: middle;
    margin: 0px;
    padding: 6px;
	}
	/* Month and Year Text Setup */
	.monthYearTextTOC { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 18px; font-weight: bold; color: white; background-color: silver; }
	/* Day Names Row Setup */
	.dayNamesRowTOC {
    height: 20px;
	background-color: white;
	text-align: center;
	vertical-align: middle;
	}
	/* Day Name Setup */
	.dayNamesTextTOC { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 11px; font-weight: bold; color: #00bfff; background-color: black; }
	/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
	.rowsTOC { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 10px; color: white; background-color: gray; text-align: left; vertical-align: top; height: 88px; }
	/* Color of Today's Date */
	.todayTOC {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	color: #00bfff;
	background-color: white;
	text-align: left;
	vertical-align: top;
    padding: 2px;
    margin: 0;
	}
	.titleTOC { background-color: gray; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding: 1px; margin: 0; }
	.daynumTOC {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	color: #fbfcef;
	background-color: #a2a3ae;
	text-align: left;
	vertical-align: top;
    padding: 2px;
    margin: 0;
	}
	.formElements {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 10px;
}
	.formButtons {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 10px;
}
	.sOtherTOC {
    background-color: #eeeeee;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 10px;
	color: gray;
	}
	.s20TOC {
	background-color: #F7F7F7;
	height: 88px;
	}
	.s20TOC0 {
	background-color: #D4D4D4;
	height: 88px;
	}
	/* Main Table Setup Incluidng Date Number Fonts, Size and Color */
	.mainTable {
	background-color: #e6e6e6;
	border: solid 1px black;
	width: 175px;
 }
	.navTable {
	background-color: #FFFFFF;
	border: 0px solid #FFFFFF;
	width: 175px;
 }
	.navTableText {
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-size: 9px; 
	font-weight: normal;
	text-decoration: none;
	color: white;
	}
	/* Month and Year Row Setup */
	.monthYearRow {
	background-image:   url(monthBg.gif);
    line-height: 17pt;
	background-color: #d3d3d3;
	text-align: center;
	vertical-align: middle;
	}
	/* Month and Year Text Setup */
	.monthYearText {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #252216;
	}
	/* Day Names Row Setup */
	.dayNamesRow {
    line-height: 11pt;
	background-color: #fff;
	text-align: center;
	vertical-align: middle;
	}
	/* Day Name Setup */
	.dayNamesText {
	background-image:   url(dayBg.gif);
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: gray;
	}
	/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
	.rows { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 10px; color: #433d27; line-height: 15pt; background-color: white; text-align: center; vertical-align: middle; }
	/* Color of Today's Date */
	.today { color: #cf0000; background-color: white; }
	/* Pop-up Events Setup */
	.popupDate {
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	background-color: #373737;
	}
	.popupEventTitle {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	padding: 2px;
	vertical-align: middle;
}
	.popupEventTime {
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-size: 10px; 
	color: #000000;
	font-weight: normal;
	background-color: #f4f4f4;
	border: dotted 1px #efefef;
	padding: 1px;
}
	.popupEventDescription {
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-size: 11px; 
	color: #000000;
	font-weight: normal;
	background-color: #ffffff;
	border: solid 1px #eaeaea;
	padding: 2px;
}
	.popupEventDate {
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-size: 10px; 
	color: black;
	text-align: center;
	vertical-align: middle;
	background-color: #f7f8f9;
	border: solid 1px #ffffff;
	padding: 1px;
	}
	.popupEnd {
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-size: 10px; 
	color: #a4a4a4;
	}
	.popupClose {
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-size: 10px;
	color: #ffffff;
	text-align: right;
	background-color: black;
	}
	.popupCloseBrackets {
    font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-size: 10px; 
	color: #000000;
	text-align: right;
	background-color: silver;
	}
	/*
---------------------------------------------------------------------------
The classes below determine how the calendar background markings will look.
---------------------------------------------------------------------------

/* Normal Cell Background (date number with no event markings) */
	.s2 {
	background-color: #E0E0E0;
	}
	/* Empty Cell Background (empty cells with no date numbers) */
	.s20 {
	background-color: #EBEBEB;
	}
	/* Show dates from other months */
	.sOther {
    background-color: #eeeeee;
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: gray;
	}
	/* Weekend Cell Background (date number with no event markings) */
	.s200 {
	background-color: #D0D0D0;
	}
	.categoryName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}
	.categorySelection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #777777;
}
	.categoryDiv {
	background-color: #FCF5EF;
}
/*</agl.folder>*/


