
/* ================================================================================================================= */
/*    30 Mar 2010               index_abs60.css  (abs = absolute)                                                     */
/* ================================================================================================================= */

/***********************************
   NOTE(1) this CSS file holds the CSS scripts for files index_abs15.htm and index_abs15_swar@top.htm,
           the latter file being the FIRST external file holding all SWAR images displayed at the top
           of the Welcome Page (in the meantime renamed into external.htm)

   NOTE(2) this file no longer holds the SOURCE COMMENTS. They can be found in file index_abs28_comments.txt

************************************/

/* ================================================================================================================= */
/*	                     For a list of all associated files see file 'index_abs.css'                               */
/* ================================================================================================================= */

	
body {
  background-color: #e3dfc7;
  font-family: Arial;
  font-size: 14px;
}

	/*p {text-align: justify;} not in use */

	/* IMPORTANT: the background color is governed by the value above. This must also be the background color value  */
	/* in div.boxes 11,19,19a (further down), in the scrollbar below, and in file [db_music_for_index.htm] in order  */
	/* for the color around the music box (iframe) to match the background color of the index.htm file. NOTE: The    */
	/* bgcolor in search box table (index.htm line 983) has been set to "" to avoid having to change it manually.    */

	/* beige    #EEEECC  #EEEEDD  #e5dece  #f6efdf  #e3dfcf  #e3dfc7 */
	/* #efe4c0  #efe7c0  #efeac0  #f6efd7 */


	
HTML {
  		scrollbar-face-color: #FFFFF2;
  		scrollbar-arrow-color: #999999;
  		scrollbar-track-color: #e3dfc7; /* #e3dfcf  #efeac0  #f6efd7  #e3dfc7 */
  		scrollbar-shadow-color: #999999;
  		scrollbar-highlight-color: #999999;
  		scrollbar-3dlight-color: #FFFFFF;
  		scrollbar-darkshadow-color: #e3dfc7; /* #e3dfcf  #efeac0  #f6efd7  #e3dfc7 */
}

/* ================================================================================================== */
/*                                      CSS CODES - DIV BOXES                                         */
/* ================================================================================================== */
/*                                                                                                    */
/* ================================================================================================== */
/*                                            CSS CODES                                               */
/* ================================================================================================== */

	
div.ad {
  font-family: Arial;
  font-size: 11px;
  color: #0000FF;
  font-weight: normal;
  line-height: 12px;
}

div.adv6 {
  		font-family: Arial;
  		font-size: 13px;
  		color: #FF0000;
  		font-weight: bold;
  		font-style: normal;
  		line-height: 15px;
  		background-color: gold;
}

	/*div.advertlinehite {line-height:14px;}*/
	
div.beige {
  color: #FFFFFF;
}

	
div.bgclr {
  background-color: #003C56;
}

	
div.box {
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  line-height: 12px;
}	

	
div.datum {
  font-size: 10px;
  color: black;
}

	
div.datum2 {
  font-size: 10px;
  color: black;
}

	
div.fox {
  font-size: 10px;
  color: black;
  line-height: 12px;
}

	/***************************
	div.fox2 {
		font-family:verdana;
		font-size:10px;
		line-height:10px;
		margin-text:center;
		margin-left: -5px;
		) 
	***************************/

	/*div.fox {font-family:verdana; font-size:10px; color:black; line-height:12px; background-color: ;}*/
	
div.gold4 {
  color: #CBB778;
}

	
div.goldcolor {
  color: gold;
}

	
div.hite {
  font-size: 11px;
  color: #003C56;
  line-height: 20px;
}

	
div.hite2 {
  line-height: 10px;
}

	
div.iecmain {
  		font-family: Verdana;
  		font-size: 11px;
  		color: #000000;
  		line-height: 15px;
}

	
div.iecmain2 {
  		font-family: Verdana;
  		font-size: 12px;
  		color: #000000;
  		line-height: 20px;
}

	
div.iecmain3 {
  		font-family: Verdana;
  		font-size: 12px;
  		color: #000000;
  		line-height: 17px;
  		text-align: left;
}

	
div.iecmain4 {
  		font-family: Verdana;
  		font-size: 11px;
  		color: #000000;
  		line-height: 13px;
  		text-align: left;
}

/* ======================================================================================= */
/*      The line above controls the text on the main page (except headings & specials      */
/* ======================================================================================= */

	/* #eeddaa , white, beige, lightyellow , #ffffbb */

	
div.imgtextlinehite {
  line-height: 13px;
} 

	/* div.inhoud {color: #ff0000; font-weight: bold; margin-bottom: -12px;} */

	
div.kleur {
  color: #ff0000;
  font-weight: bold;
}

	
div.kleur2 {
  background-color: gold;
  font-weight: normal;
}

	
div.leaf {
  		margin-left: 20px;
  		margin-top: -2px;
  		color: white;
}

	
div.links {
  		font-family: Arial;
  		font-size: 11px;
  		line-height: 15px;
}

	
div.links2 {
  		font-family: Verdana;
  		font-size: 11px;
  		line-height: 16px;
}

	
div.medium {
  font-family: Tahoma;
  font-size: 11px;
  color: #FFFFFF;
  background-color: #FFFFF2;
}

	
div.othercolor {
  color: #FFFFDA;
}

	
div.overall_left {
  line-height: 13px;
} 

	
div.overall_right {
  line-height: 13px;
} 

	
div.painless {
  font-family: Verdana;
  font-size: 10px;
  color: #2244FF;
}

	
div.paragr {
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 13px;
  		color: #003C56;
  		line-height: 17px;
  		font-weight: bold;
  		margin-top: -3px;
}

	
div.paragr3 {
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 13px;
  		color: #003C56;
  		line-height: 17px;
  		font-weight: bold;
  		margin-top: -16px; /* -11 */
}

	
div.paragr2 {
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 13px;
  		color: #003C56;
  		line-height: 17px;
  		font-weight: normal;
  		margin-top: -15px; /* -10 */
}

	
div.paragr4 {
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 13px;
  		color: #003C56;
  		line-height: 15px;
  		font-weight: bold;
  		margin-top: -11px;
}

	
div.sadvert {
  font-family: Arial;
  font-size: 11px;
  color: #000000;
  line-height: 12px;
}

	
div.sizex {
  font-size: 11px;
  color: white;
}

	
div.small {
  font-family: Tahoma;
  font-size: 11px;
  color: #F0BC28;
}

	
div.suggest2 {
  margin-top: -21px;
}

	
div.suggest3 {
  margin-top: -25px;
}

	
div.textheader1x {
  		font-family: Arial;
  		font-size: 17px;
  		color: black;
  		font-weight: bold;
  		margin-top: -5px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
}

	
div.textheader1u {
  		font-family: Arial;
  		font-size: 13px;
  		color: #006F89;
  		font-weight: bold;
  		margin-top: 0px;
  		margin-bottom: -3px;
  		background-color: yellow;
}

			
span.textheader1 {
  		font-family: Arial;
  		font-size: 17px;
  		color: black; /* #003C56 */
  		font-weight: bold;
}

	/*div.textheader4 {font-size: 13px; color: #006F89; font-weight: bold;}*/

	
div.textheader4u {
  		font-family: Arial;
  		font-size: 14px;
  		color: #006F89;
  		font-weight: bold;
  		margin-top: 7px;
  		margin-bottom: 2px;
}

	
div.textheader5 {
  font-size: 18px;
  color: #c83410;
  font-weight: bold;
}

	/*div.textheader8 {font-size: 18px; color: #c83410; font-weight: bold; margin-bottom: -5px;}*/
	
div.textheader8 {
  font-size: 18px;
  color: #66bbdd;
  font-weight: bold;
  margin-bottom: -5px;
}

	
div.tiny {
  font-family: Tamoha;
  font-size: 9px;
  color: #000000;
  line-height: 15px;
}

	
div.tiny2 {
  font-family: Arial;
  font-size: 11px;
  color: #FFFFDA;
  line-height: 13px;
}

	
div.tiny3 {
  font-family: Arial;
  font-size: 10px;
  color: #EEEEEE;
  line-height: 14px;
}

/* ATTENTION   top_pics controls the placement of the top banner image    ATTENTION    ATTENTION    ATTENTION */
	
div.top_pics {
  		margin-top: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  		font-family: Verdana; /* verdana */
  		font-size: 10px; /* 10 */
  		line-height: 12px; /* 12 15 */
  		background-color: #eeddaa; /* white  #efdcb0 */
  		color: #000000; /* #003c56  #2244ff */
}

	
div.tree {
  		font-family: Arial;
  		font-size: 11px;
  		color: #FFFFBB;
  		font-weight: normal;
  		font-style: normal;
  		line-height: 14px;
}

	
div.tree2 {
  		font-family: Arial;
  		font-size: 11px;
  		color: #FFFFFF;
  		font-weight: normal;
  		font-style: normal;
  		line-height: 14px;
}

	
div.xcolor {
  color: gold;
}

	
span.ads {
  font-family: Verdana;
  font-size: 11px;
  color: #0000ff;
  line-height: 13px;
} 	/* color:#0099cc */

	
span.12 {
  font-size: 12px;
  line-height: 12px;
}

	
span.adv6 {
  		font-family: Arial;
  		font-size: 13px;
  		color: #FF0000;
  		font-weight: bold;
  		font-style: normal;
  		line-height: 15px;
  		background-color: gold;
}

	/*span.advertlinehite {line-height:14px;}*/
	

	span.bgcol6a {
		font-family: comic MS;
		font-size: 13px; 
		color: white; 
		font-weight: bold; 
		background-color: gold; 	/* blue     #FF0000 */
		line-height:15px;
		}
     /* Also see: div.box142 */


span.bannerlinecolor {
  color: #FFFF00;
}

	
span.beige {
  color: #FFFFFF;
}

	
span.bio {
  		font-family: Tahoma;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 12px;
}

	
span.blue {
  color: blue;
}

	
span.bluelink {
  font-size: 12px;
  font-weight: bold;
  color: #000000;		/*  #FF0000  #0000FF  */
}

	
span.bluelink2 {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #0000FF;
}

	
span.black {
  color: black;
}

	
span.bold {
  font-weight: bold;
}

	
span.bgclr {
  background-color: #285C85;
}

	
span.bgclr2 {
  background-color: #F0BC28;
}

	
span.bgclr3 {
  background-color: #285C85;
}

	
span.box {
  font-size: 11px;
  color: #000000;
  font-weight: normal;
  line-height: 14px;
}	

	
span.bracket {
  		font-family: Tahoma;
  		font-size: 11px;
  		font-weight: bold;
}

	
span.bracket10 {
  		font-family: Tahoma;
  		font-size: 10px;
  		font-weight: bold;
}

	
span.clrb {
  font-size: 10px;
  color: black;
  line-height: 11px;
}

	
span.clr_eleven {
  color: #66FFFF;
}

	
span.color13w {
  		color: #BA0000;
  		font-weight: normal;
}

	
span.direct {
  color: #FF0000;
  font-size: 14px;
  font-weight: bold;
}

	
	span.emphasis {
		color: #BA0000;
		font-size: 14px;
		}


	span.emphasis1 {
		color: #BA0000;
		font-size: 13px;
		}


	span.emphasis2 {
		color: #000000;				/*  #BA0000  */
		font-size: 13px;
		}
	

	span.emphasis3 {
		color: #BA0000;
		font-size: 13px;
		font-weight: bold;
		}


	span.emphasis4 {
  		color: #003C56;
		font-size: 13px;
		font-weight: bold;
		}


	span.emphasis5 {
  		color: #000000;		/*  #003C56  */
		font-size: 16px;
		font-weight: bold;
		}

	
span.goldcolor {
  color: gold;
}

	
span.hite {
  font-size: 12px;
  color: #000000;
  line-height: 20px;
}

	
span.hite2 {
  line-height: 10px;
}

	
span.iecmain {
  		font-family: Verdana;
  		font-size: 11px;
  		color: #000000;
  		line-height: 15px;
}

	
span.iecmain2 {
  		font-family: Verdana;
  		font-size: 14px;
  		font-weight: bold;
  		color: navy;
  		line-height: 20px;
}

	
span.iecmain3 {
  		font-family: Verdana;
  		font-size: 13px;
  		color: navy;
  		line-height: 15px;
  		font-weight: bold;
}

	
span.jbox {
  font-family: Arial;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: normal;
  line-height: 14px;
}

	
span.kleur {
  color: #ff0000;
  font-weight: bold;
}

	
span.kleur2 {
  background-color: gold;
  font-weight: bold;
} 	

							/* #eeddaa  #bbbbbb  #aaddee */
							/* NOTE: #aaddee is a nice light blue, while #eeddaa is goldish */

	
span.kleur3 {
  background-color: #aaddee;
  font-weight: bold;
}

	
span.kleur4 {
  color: #dc0000;
  background-color: #eeddaf;
  font-size: 13px;
  font-weight: normal;
  line-height: 15px;
}

	/* span.kleuren {background-color: #ffffbb; color:#ba0000; font-size:12px; font-weight:bold;}*/ /* #efdcb0 */

	
span.kleuren {
  background-color: #006699;
  color: gold;
  font-size: 12px;
  font-weight: bold;
}		/* #efdcb0 */

	
span.kleuren2 {
  background-color: #006699;
  color: gold;
  font-size: 13px;
  font-weight: bold;
}		/* #efdcb0 */

	/* div.kleuren {background-color: #ffffbb; color:#ba0000; font-size:12px; font-weight:bold;}*/	/* #efdcb0 */

	/* div.kleuren {background-color: #006699; color:gold; font-size:12px; font-weight:bold;}*/	/* #efdcb0 */

	
span.lnk {
  font-size: 10px;
  color: #2244FF;
  font-weight: normal;
}

	
span.medium {
  font-family: Tahoma;
  font-size: 11px;
  color: #FFFFFF;
  background-color: #FFFFF2;
}

	
span.new {
  		font-size: 15px;
  		color: #FFFF00;
  		font-weight: bold;
  		font-style: italic;
}

	
span.onderlining {
  		font-family: Tahoma;
  		font-size: 8px;
  		line-height: 3px;
}

	
span.othercolor {
  color: gold;
}

	
span.oversize {
  font-size: 32px;
}

	
span.overview {
  		font-family: Verdana;
  		font-size: 19px;
  		font-weight: normal;
  		line-height: 26px;
  		color: #000000;
}

	
span.painless2 {
  font-family: Verdana;
  font-size: 10px;
  color: #000000;
}

	
span.paragr {
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 13px;
  		color: #003C56;
  		line-height: 17px;
  		font-weight: bold;
		}


	span.redlink {
		font-size: 12px;
		font-weight: bold;
  		color: #FF0000;
		background-color: #0000FF;
		}

	
span.redsquare {
  color: red;
}

	
span.redsquare_u {
  font-size: 22px;
  color: red;
}

	
span.rus {
  font-family: Verdana;
  font-size: 11px;
  color: black;
  line-height: 13px;
}

	
span.sep {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #888888;
} 

	
span.size12 {
  font-size: 12px;
}

	
span.sclr {
  color: #0000FF;
}

	
span.sizex {
  font-size: 21px;
  color: black;
}

	
span.small {
  font-family: Tahoma;
  font-size: 11px;
  color: #F0BC28;
}

	
span.small2 {
  font-family: Tahoma;
  font-size: 11px;
  color: #000000;
}

	
span.specialred {
  color: #C83410;
}

	
span.surprise {
  color: black;
}

	
span.surprise2 {
  color: #ba2428;
  font-weight: normal;
}		/* #f0e0b0  #e9d9a9 (gold) */

	
span.textheader1a {
  		font-family: Tahoma;
  		color: #BA0000;
  		font-size: 28px;
  		line-height: 14px;
  		font-weight: normal;
}

	
span.textheader2 {
  		font-family: Tahoma;
  		font-size: 13px;
  		color: #FFFFFF;
  		font-weight: bold;
  		background-color: #4A7EA7; /* #285C85 is quite dark, #396D96 is lighter or even #4A7EA7 */
}

	
span.textheader3 {
  font-size: 13px;
  color: #000000;
  font-weight: bold;
}

	
span.textheader4 {
  font-size: 13px;
  color: #006F89;
  font-weight: bold;
}

	
span.textheader5 {
  font-size: 18px;
  color: #c83410;
  font-weight: bold;
}

	
span.textheader6 {
  font-family: Verdana;
  font-size: 12px;
  color: #ba2824;
  background-color: gold;
  font-weight: bold;
}

	/*span.textheader7 {font-size: 18px; color: #c83410; font-weight: bold; line height: 17px;}*/
	/* #66bbdd  #66bbff  #66aaff  #66bbdd  #003c56 */
	
span.textheader7 {
  font-size: 18px;
  color: navy;
  font-weight: bold;
  line height: 17px;
}

	
span.tiny {
  font-family: Tamoha;
  font-size: 9px;
  color: #000000;
  line-height: 15px;
}

	
span.tiny2 {
  font-family: Arial;
  font-size: 11px;
  color: #FFFFDA;
  line-height: 13px;
}

	
span.tiny3 {
  font-family: Arial;
  font-size: 10px;
}

	
span.tiny4 {
  font-family: Tahoma;
  font-size: 11px;
  color: black;
  font-weight: normal;
  line-height: 15px;
}

	/*span.tiny5 {font-family:arial narrow; font-size:9px;}*/
	
span.tiny5 {
  font-size: 11px;
}

	
span.tour {
  font-family: Arial;
  font-size: 11px;
  color: black;
  line-height: 13px;
}

	
span.tour2 {
  font-family: Verdana;
  font-size: 10px;
  color: black;
  font-weight: bold;
  line-height: 13px;
}

	
span.tour3 {
  font-family: Tahoma;
  font-size: 11px;
  color: black;
  font-weight: bold;
  line-height: 13px;
}

	/***************span.tree {
		font-family: Arial; 
		font-size: 11px; 
		color: #FFFFBB; 
		font-weight: normal; 
		font-style: normal; 
		line-height: 14px;
		}
	span.tree2 {
		font-family: Arial; 
		font-size: 11px; 
		color: #FFFFFF; 
		font-weight: normal; 
		font-style: normal; 
		line-height: 14px;
		}*****************/

	
span.uline {
  text-decoration: underline;
}

	
span.verd {
  		font-family: Verdana;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 16px; /* 16 */
}

	
span.verd_top {
  		font-family: Verdana;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 13px; /* 16 */
}

	
span.verd_bot {
  		font-family: Verdana;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 13px; /* 16 */
}

	
span.xcolor {
  color: gold;
}

	
span.xclr {
  color: #2244FF;
}

	
span.xclr_events {
  color: #2244FF;
}

	
span.xclr2 {
  color: #2244FF;
  font-size: 10px;
}

	
span.xclr3 {
  font-size: 10px;
}

	
span.xclr5 {
  font-size: 10px;
  font-weight: normal;
  color: black;
}

	
span.xclr_old {
  color: #6688FF;
}

	
span.ycolor {
  color: #BA0000;
  font-size: 11px;
}

	
span.zclr {
  color: #3355FF;
}

	
span.zclr2 {
  color: #FFFFFF;
}

	
span.zclr3 {
  color: #003C56;
}

	
span.zclr4 {
  color: #005E78;
}

	
span.zclr5 {
  color: #000000;
}

	
span.zclr6 {
  color: #FFFFFF;
}

/* ================================================================================================== */
/*                                            DIV BOXES                                               */
/* ================================================================================================== */

	/* Welcome page, box0 houses 'top_of_page' bookmark, permitting '#top_of_page' links to function perfectly */
	


	div.shift_jan2010  {   
  		position: absolute;
  		top: 0px;
  		width: 1000px;
  	    /* background-color: #00FF00; */
	}





div.box_0 {
  		position: absolute;
  		top: 0px;
  		width: 10px;
  		background-color: #00FF00;
}

	/* box1 (line 256) was replaced by box_ac2 (line 1631) - ac meaning 'position: absolute column' */

	
div.box1b {
  		position: relative;
  		width: 300px; /* 364 */
  		font-family: Arial;
  		font-size: 12px;
  		line-height: 15px;
  		color: #000000; /* #003C56  black */
  		margin-top: 3px;
  		margin-left: 0px; /* 6 */
  		background-color: #FFFFFF;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  border-top: 1px #F0BC28 solid;
  border-right: 1px #F0BC28 solid;
  border-bottom: 1px #F0BC28 solid;
  border-left: 1px #F0BC28 solid;
}

	/* "Sub-box", i.e. a small box inside box1b in Navigation Tutorial */
	
div.box1c {
  		position: relative;
  		width: 270px; /* 364 */
  		font-family: Arial;
  		font-size: 12px;
  		line-height: 15px;
  		color: #000000; /* #003C56  black */
  		margin-top: 3px;
  		margin-left: 10px; /* 6 */
  		background-color: #FFFFFF;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  border-top: 1px #FF0000 solid;
  border-right: 1px #FF0000 solid;
  border-bottom: 1px #FF0000 solid;
  border-left: 1px #FF0000 solid;
}

	/* box1h houses the Services Menu */
	
div.box1h {
  		position: relative;
  		width: 624px; /* 560  364 */
  		text-align: left;
  		font-family: Verdana;
  		font-size: 11px;
  		line-height: 17px;
  		color: #000000; /* #003C56  black */
  		margin-top: -30px; /* -30  43  143  3  */
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  border-top: 0px #285c85 solid;
  border-right: 0px #285c85 solid;
  border-bottom: 0px #285c85 solid;
  border-left: 0px #285c85 solid;
}

	/* box1h houses 'Clickable image' */
	
div.box1j {
  		position: relative;
  		width: 560px; /* 364 */
  		text-align: left;
  		font-family: Verdana;
  		font-size: 11px;
  		line-height: 17px;
  		color: #000000; /* #003C56  black */
  		margin-top: 93px; /*  3  */
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  border-top: 0px #285c85 solid;
  border-right: 0px #285c85 solid;
  border-bottom: 0px #285c85 solid;
  border-left: 0px #285c85 solid;
}

	/* box1k houses 'Last minute notes' ?????? */
	
div.box1k {
  		position: relative;
  		width: 480px; /* 364 */
  		text-align: left;
  		font-family: Arial;
  		font-size: 12px;
  		line-height: 15px;
  		color: #000000; /* #003C56  black */
  		margin-top: 3px; /*  3  */
  		background-color: #eeddaa; /* #F0DCB0  #EEEEDD  #FFFFFF */
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  border-top: 1px #285c85 solid;
  border-right: 1px #285c85 solid;
  border-bottom: 1px #285c85 solid;
  border-left: 1px #285c85 solid;
}

	/* box1m houses 'Last minute notes' */
	
div.box1m {
  		position: relative;
  		width: 480px; /* 364 */
  		text-align: left;
  		font-family: Verdana;
  		font-size: 10px;
  		line-height: 15px;
  		color: #000000; /* #003C56  black */
  		margin-top: 50px; /*  3  */
  		background-color: #eeddaa; /* #F0DCB0  #EEEEDD  #FFFFFF */
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  border-top: 1px #285c85 solid;
  border-right: 1px #285c85 solid;
  border-bottom: 1px #285c85 solid;
  border-left: 1px #285c85 solid;
}

	/* box1m houses 'more music' */
	
div.box1m2 {
  		position: relative;
  		width: 624px; /* 364 */
  		text-align: left;
  		font-family: Verdana;
  		font-size: 10px;
  		line-height: 14px;
  		color: #000000; /* #003C56  black */
  		margin-top: -20px; /*  3  */
  		background-color: #eeddaa; /* #F0DCB0  #EEEEDD  #FFFFFF */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #285c85 solid;
  border-right: 1px #285c85 solid;
  border-bottom: 1px #285c85 solid;
  border-left: 1px #285c85 solid;
}

	/*  box1s: how to quickly familiarize yourself with the site */
	
div.box1s {
  		position: relative;
  		width: 500px; /* 364 */
  		font-family: Arial;
  		font-size: 12px;
  		line-height: 17px;
  		color: #000000; /* #003C56  black */
  		margin-top: 3px; /*  3  */
  		background-color: #eeddaa; /* #efdcb0  #F0DCB0  #EEEEDD  #FFFFFF */
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

	/* div.box2w houses the instructions underneath the wide 'banner image' at the top of the Welcome page (en, Fr) */
	/* Reload... back to relative position... and relocated to above menu boxes */
	/* absolute;  top: 284px;  left: 165px; */

	
div.box2w {
  		position: absolute;
  		top: 272px;
  		left: 12px;
  		width: 685px; /* 222 */
  		color: #000000;
  		font-family: Verdana;
  		font-size: 9px; /* 9 */
  		font-weight: normal;
  		text-align: center;
  		line-height: 14px; /* 0  10 */
  		height: 17px; /* 9 15 */
  		margin-top: 0px; /* 272 */
  		margin-left: 0px;
  		border-top: 0px #ffffff solid; /* -5  0 */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-right: 0px #ffffff solid;
  border-bottom: 0px #ffffff solid;
  border-left: 0px #ffffff solid;
}

	/* Welcome page, row 3, column 3 - Virgin of Tenderness fresco */
	
div.box3 {
  		position: relative;
  		width: 139px; /* div.boxes 3 are nested inside div.box6 */
  		margin-top: 3px;
  		margin-bottom: 5px;
  		margin-left: 1px; /* old=1px */
  		font-size: 11px;
  		color: #000000;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

	/* Welcome page, row 3, column 3 - 2nd text part re. Virgin of Tenderness fresco */
	/* div.boxes 3 are nested inside div.box6 */
	
div.box3a {
  		position: relative;
  		width: 139px;
  		margin-top: 3px;
  		margin-bottom: 0px;
  		margin-left: 1px; /* 1 */
  		font-size: 11px;
  		color: #000000;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #F0BC28 solid;
  border-right: 0px #F0BC28 solid;
  border-bottom: 0px #F0BC28 solid;
  border-left: 0px #F0BC28 solid;
}

	/* Welcome page, boxes with instructions for video screen */
	
div.box3b {
  		position: relative;
  		width: 144px; /* div.boxes 3 are nested inside div.box6 */
  		margin-top: 0px;
  		margin-bottom: 0px;
  		margin-left: 18px; /* old=1px */
  		font-family: Verdana;
  		font-size: 11px;
  		color: #000000;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #BA0000 solid;
  border-right: 0px #BA0000 solid;
  border-bottom: 0px #BA0000 solid;
  border-left: 0px #BA0000 solid;
}

	/* Welcome page, boxes with instructions for video screen */
	
div.box3c {
  		position: relative;
  		width: 90px;
  		margin-top: 3px;
  		margin-bottom: 5px;
  		margin-left: -18px;
  		font-family: Verdana;
  		font-size: 9px;
  		color: #000000;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

	/* Welcome page, boxes with instructions for video screen */
	
div.box3d {
  		position: relative;
  		width: 129px;
  		margin-top: 3px;
  		margin-bottom: 5px;
  		margin-left: 12px;
  		font-family: Verdana;
  		font-size: 9px;
  		color: #000000;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

	/* Welcome page, boxes with instructions for video screen */
	
div.box3e {
  		position: relative;
  		width: 90px;
  		margin-top: 3px;
  		margin-bottom: 5px;
  		margin-left: 8px;
  		font-family: Verdana;
  		font-size: 9px;
  		color: #000000;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

	/* Box4 is new, it houses the large 3-column table below the menublocks.              */
	/* The border code lines below were used to make the border,                          */
	/*    from just above the menu blocks all the way to the end                          */
	/*    (i.e. just below the image descriptions) till the bottom of the main section.   */
	/* Recently though, the border is made using box11_border_only                        */
	/* NOTE: box4 used to provide the background-color color for the entire page,         */
	/*    except for a small strip at the bottomof the main page. That has changed        */
	/*    however. The background color is now also made by box11_border_only.            */
	/*    Box4 has been left in place, because changes are needed if it is removed.       */

	
div.box4_NOT {
  		position: absolute;
  		top: 273px; /* 267  310  315+30=345 */
  		left: 12px;
  		width: 685px;
  border-right: 0px #BA0000 solid;
  border-bottom: 0px #BA0000 solid;
  border-left: 0px #BA0000 solid;
}

	/* box4a Housing menublocks?? Bulshit, menu boxes are all positioned absolute, thus each must be changed. */
	/* Bulshit again! box4a IS NECESSARY! I DON'T UNDERSTAND IT, BUT I TRIED AND FOUND IT IS TRUE             */

	
div.box4a {
  		position: relative;
  		margin-top: -200px;
  		margin-bottom: 0px;
  		/*line-height: 50px;*/
		left: 20px;
  		width: 685px;
  border-right: 0px solid;
  border-bottom: 0px solid;
  border-left: 0px solid;
}

	
div.box5 {
  		position: relative;
  		width: 82px;
  		text-align: center;
  		margin-top: 3px;
  		margin-right: 3px; /* margin-right was added */
  		margin-bottom: 0px;
  		margin-left: 24px; /* 4px, 6px 10px */
  		font-size: 11px;
  		line-height: 9px;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

	
div.box5a {
  		position: relative;
  		width: 82px;
  		margin-top: 0px;
  		margin-right: 0px; /* margin-right was added */
  		margin-bottom: 0px;
  		margin-left: 14px; /* 4px, 6px 10px */
  		font-size: 11px;
  		line-height: 9px;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  border-top: 1px #BA0000 solid;
  border-right: 1px #BA0000 solid;
  border-bottom: 1px #BA0000 solid;
  border-left: 1px #BA0000 solid;
}

	
div.box5h {
  		position: absolute;
  		top: 2615px; /* 2615  3247 */
  		left: 0px;
  		/*position: relative;*/
		width: 82px;
  		/*height: 200px;*/
		text-align: center;
  		margin-top: 3px;
  		margin-right: 3px; /* margin-right was added */
  		margin-bottom: 0px;
  		margin-left: 24px; /* 4px, 6px 10px */
  		font-size: 9px;
  		color: black;
  		font-weight: normal;
  		line-height: 9px;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

	
div.box5x {
  		position: absolute;
  		top: 3247px; /* 3247  2615 */
  		left: 0px;
  		/*position: relative;*/
		width: 82px;
  		/*height: 200px;*/
		text-align: center;
  		margin-top: 3px;
  		margin-right: 3px; /* margin-right was added */
  		margin-bottom: 0px;
  		margin-left: 24px; /* 4px, 6px 10px */
  		font-size: 9px; /* 9  11 */
  		color: black;
  		font-weight: normal;
  		line-height: 9px;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

/* Box5y holds video & audio files, it is located underneath video screen #2 (on welcome page) */
	
div.box5y {
  		position: absolute;
  		top: 2048px; /* 2018 */
  		left: 0px;
  		width: 295px;
  		height: 860px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 702px;
  		background-color: #eeddaa; /* #eeddaa  lightgreen  #efdcb0  #003C56  #285C85  #F0BC28  gold */
  		line-height: 15px;
  		color: #000000;
  		padding-top: 0px;
  		padding-right: 0px;
  		padding-bottom: 0px;
  		padding-left: 7px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

	/* To see the difference it makes: in div.box5z, set 'top' first to 3247, next to 2615 then to 3020 */

	
div.box5z {
  		position: absolute;
  		top: 3020px; /* 3020  2615  3247 */
  		left: 0px;
  		/*position: relative;*/
		width: 82px;
  		/*height: 200px;*/
		text-align: center;
  		margin-top: 3px;
  		margin-right: 3px; /* margin-right was added */
  		margin-bottom: 0px;
  		margin-left: 24px; /* 4px, 6px 10px */
  		font-size: 9px;
  		color: black;
  		font-weight: normal;
  		line-height: 9px;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

	/* I think div.box6 has been removed */

	/* sitemeter */	/*position: absolute; top: 1750px; left: 100px;*/
	
div.box7 {
  		position: relative;
  		width: 472px;
  		margin-top: 0px;
  		margin-bottom: 0px; /* 0 */
  		margin-left: 0px;
  		text-align: left;
  		padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px black dashed;
  border-right: 0px black dashed;
  border-bottom: 0px black dashed;
  border-left: 0px black dashed;
}

/* div.boxes 7,8a,8b,9,10a,10b have been removed */

/* spacer_box provides space...Welcome banner custom */
	
div.spacer_box {
  		position: relative;
  		width: 326px;
  		margin-left: 12px;
  		margin-top: -15px;
  		margin-bottom: 0px;
  border-top: 0px cyan dashed;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

	/* box10  houses "Welcome to Icons Explained!" */

	
div.box10 {
  		position: relative;
  		width: 364px;
  		margin-top: -32px; /* -12 */
  		margin-left: -9px;
  		margin-bottom: 4px;
  		line-height: 8px;
  		padding-top: 24px;
  		padding-right: 0px;
  		padding-bottom: 0px;
  		padding-left: 0px;
  border-top: 0px #c83410 solid;
  border-right: 0px #c83410 solid;
  border-bottom: 0px #c83410 solid;
  border-left: 0px #c83410 solid;
}

	/* Welcome Page - box11 encloses the main page from top to 'service' section */
	
div.box11 {
  		position: absolute;
  		top: 15px;
  		left: 0px;
  		width: 695px; /* 975  994  935  970  1000 */
  		/*line-height: 15px;*/
		margin-top: -23px; /*  -23(tight fit) -12(space around) 9 -3 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: -12px; /* -22(tight fit) -10(space around) 9 -9 -3 -10 */
  		border-top: 0px #BA0000 solid; /* 4 */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-right: 0px #BA0000 solid;
  border-bottom: 0px #BA0000 solid;
  border-left: 0px #BA0000 solid;
} 	

	/* beige #EEEECC #EEEEDD #285C85 #F0DCB0 #e5dece #e3dfcf #e3dfc7 #efe4c0 #efe7c0 #efeac0 */
	/* border: solid #e3dfc7 4px;*/			/* #BA0000 */
	/*line-height: 8px;*/

	/* position: absolute;  top: 0px;  left: 6px; */	/* -10 */
	/* Welcome Page - box11_border_out */
	
div.box11_border_out {
  		position: absolute;
  		top: 0px;
  		left: 0px;
  		width: 695px; /* 975  994  935  970  1000 */
  		height: 3250px; /* 2550 */
  		margin-top: 0px; /*  -23(tight fit) -12(space around) 9 -3 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px; /* 10 -22(tight fit) -10(space around) 9 -9 -3 -10 */
  		border-top: 1px #ba0000 solid; /* 4 */
  		background-color: #eeddaa; /* #eeddaa  lightgreen */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}		/* #eeddaa(also goldish,in FF)  #efdcb0(goldish)  #e3dfc7  #efeac0  #f6efd7  #e3dfc7 */

	/* position: absolute;  top: 0px;  left: 2px; */
	/* Welcome Page - box11_border_mid */
	
div.box11_border_mid {
  		position: relative;
  		width: 687px; /* 975  994  935  970  1000 */
  		height: 3242px; /* 2542 */
  		margin-top: 0px; /*  -23(tight fit) -12(space around) 9 -3 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px; /* 10 -22(tight fit) -10(space around) 9 -9 -3 -10 */
  		border-top: 4px gold solid; /* 4 */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-right: 4px gold solid;
  border-bottom: 4px gold solid;
  border-left: 4px gold solid;
}

	/* Welcome Page - box11_border_in */
	
div.box11_border_in {
  		position: relative;
  		width: 685px; /* 975  994  935  970  1000 */
  		height: 3240px; /* 2540 */
  		margin-top: 0px; /*  -23(tight fit) -12(space around) 9 -3 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px; /* 10 -22(tight fit) -10(space around) 9 -9 -3 -10 */
  		border-top: 1px #ba0000 solid; /* 4  gold  #C8B878  #DAB546  #F0BC28 */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

	/* Welcome Page - box11fill2 'fills' provides a thick hor. line */
	
div.box11_fill2 {
  		position: absolute;
  		top: 3650px;
  		left: 12px;
  		width: 685px; /* 975  994  935  970  1000 */
  		height: 5px;
  		margin-left: 0px;
  		background-color: #ba0000; /* #e3dfc7  #efdcb0(goldish)  #efeac0  #f6efd7  #e3dfc7 */
  border-top: 0px cyan dashed;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

	
div.box12a {
  		position: relative;
  		width: 160px;
  		color: #000000;
  		margin-top: 3px;
  		margin-right: 0px;
  		margin-bottom: 5px;
  		margin-left: 0px;
  		line-height: 14px;
  		background-color: gold;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #C83410 solid;
  border-right: 1px #C83410 solid;
  border-bottom: 1px #C83410 solid;
  border-left: 1px #C83410 solid;
}

	
div.box12b {
  		position: relative;
  		width: 160px;
  		color: #000000;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 5px;
  		margin-left: 0px;
  		line-height: 14px;
  		background-color: gold;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #C83410 solid;
  border-right: 1px #C83410 solid;
  border-bottom: 1px #C83410 solid;
  border-left: 1px #C83410 solid;
}

	
div.box12c {
  		position: relative;
  		width: 160px;
  		color: #000000;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 5px;
  		margin-left: 0px;
  		line-height: 14px;
  		background-color: gold;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #C83410 solid;
  border-right: 1px #C83410 solid;
  border-bottom: 1px #C83410 solid;
  border-left: 1px #C83410 solid;
}

	
div.box12d {
  		position: relative;
  		width: 160px;
  		color: #000000;
  		margin-top: 3px;
  		margin-right: 0px;
  		margin-bottom: 5px;
  		margin-left: 0px;
  		line-height: 14px;
  		background-color: gold;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #C83410 solid;
  border-right: 1px #C83410 solid;
  border-bottom: 1px #C83410 solid;
  border-left: 1px #C83410 solid;
}

	
div.box12e {
  		position: relative;
  		width: 160px;
  		color: #000000;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 5px;
  		margin-left: 0px;
  		line-height: 14px;
  		background-color: gold;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #C83410 solid;
  border-right: 1px #C83410 solid;
  border-bottom: 1px #C83410 solid;
  border-left: 1px #C83410 solid;
}

	
div.box12f {
  		position: relative;
  		width: 160px;
  		color: #000000;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 5px;
  		margin-left: 0px;
  		line-height: 14px;
  		background-color: gold;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #C83410 solid;
  border-right: 1px #C83410 solid;
  border-bottom: 1px #C83410 solid;
  border-left: 1px #C83410 solid;
}

	
div.box12s {
  		position: relative;
  		width: 160px;
  		font-size: 10px;
  		color: #000000;
  		margin-top: 3px;
  		margin-right: 0px;
  		margin-bottom: -28px; /*  5  */
  		margin-left: 0px;
  		line-height: 14px;
  		background-color: gold;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #C83410 solid;
  border-right: 1px #C83410 solid;
  border-bottom: 1px #C83410 solid;
  border-left: 1px #C83410 solid;
}

	
div.box12s2 {
  		position: relative;
  		width: 200px;
  		color: #000000;
  		margin-top: 3px;
  		margin-right: 0px;
  		margin-bottom: -5px; /*  5  */
  		margin-left: 170px;
  		line-height: 14px;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 0px #C83410 solid;
  border-right: 0px #C83410 solid;
  border-bottom: 0px #C83410 solid;
  border-left: 0px #C83410 solid;
}

/* spacer_box custom below '1. Introduction' */
	
div.spacer_box1 {
  		position: relative;
  		width: 326px;
  		line-height: 0px;
  		height: 2px;
  		margin-left: 0px;
  		margin-top: 0px;
  		margin-bottom: 0px;
  border-top: 0px cyan dashed;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

	
div.box13 {
  		position: relative;
  		width: 326px;
  		margin-left: 12px;
  		margin-bottom: 0px;
  		line-height: 4px;
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

	
div.box13a {
  		position: relative;
  		width: 326px;
  		margin-left: 12px;
  		margin-bottom: 0px;
  		line-height: 8px;
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

	
div.box13b {
  		position: relative;
  		width: 326px;
  		margin-left: 12px;
  		margin-bottom: 0px;
  		line-height: 0px;
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/* box13x provides space between paragraphs */
	
div.box13music {
  		position: relative;
  		width: 60px;
  		margin-top: -10px;
  		margin-bottom: 0px; /* 15 */
  		margin-left: 12px;
  		line-height: 0px;
  		height: 3px; /* 4  12 */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/* box13x provides space between paragraphs */
	
div.box13t {
  		position: relative;
  		width: 326px;
  		margin-left: 12px;
  		margin-bottom: 0px;
  		line-height: 6px;
  		height: 12px; /* 4  12 */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/* box13x provides space between paragraphs */
	
div.box13tt {
  		position: relative;
  		width: 326px;
  		margin-left: 12px;
  		margin-bottom: 15px;	/* 15 */
  		line-height: 0px;
  		height: 5px; 		/* 4  12 */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/* box13zzz is a hor & vert spacer box for Selected Pages */
	
div.box13zzz {
  		width: 150px;
  		margin-top: 120px;
  		margin-left: 1px;
  		margin-bottom: -25px;
  		line-height: 12px; /* 6 */
  		height: 30px; /* 4  12 */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/*=========================================================================================*/
/* box13temp houses the Title 'Selected Pages' */
/* NB: (a)in versions index_abs21.htm and higher (b)index_temp.htm */
	
div.box13temp {
  		width: 180px;
  		margin-top: 134px; /* index_temp.htm ::  134(120+14)  127(120+7)  25  20 */
  		margin-left: 1px;
  		margin-bottom: -25px;
  		line-height: 12px; /* 6 */
  		height: 30px; /* 4  12 */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/*=========================================================================================*/
/* box13zz1 houses the Title 'Selected Pages' */
/* NB: in versions index_abs21.htm and higher */
	
div.box13zz1 {
  		width: 180px;
  		margin-top: 130px; /* 120  25  20 */
  		margin-left: 1px;
  		margin-bottom: -25px;
  		line-height: 12px; /* 6 */
  		height: 30px; /* 4  12 */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/* box13zzz2 is a hor & vert spacer box for Selected Pages. and houses boxes 13yy1 and 13yy2. */
	
div.box13zzz2 {
  		width: 364px;
  		font-family: Tahoma;
  		margin-top: 6px;
  		margin-left: 1px;
  		margin-bottom: 0px;
  		line-height: 18px; /* 6 */
  		height: 100px; /* 4  12 */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

	/* box13yy1 is 1st floating box inside box13zzz2 */
	
div.box13yy1 {
  		float: left;
  		width: 186px;
  		font-family: "Arial Narrow"; /* Times New Roman */
  		font-size: 13px;
  		font-weight: bold;
  		color: #666666;
  		margin-top: 17px;
  		margin-left: 5px;
  		margin-bottom: 0px;
  		line-height: 18px; /* 6 */
  		height: 128px; /* 110  92  4  12 */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

	/* box13yy2 is 2nd floating box inside box13zzz2 */
	
div.box13yy2 {
  		float: left;
  		width: 180px;
  		font-family: "Arial Narrow"; /* Times New Roman */
  		font-weight: bold;
  		color: #666666;
  		font-size: 13px;
  		margin-top: -144px; /* -90 */
  		margin-left: 185px; /* 95  185 */
  		margin-bottom: 17px;
  		line-height: 18px; /* 6 */
  		height: 128px; /* 110  92  4  12 */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

	/* box13temp2, situated below box13yy1, houses the link 'more pages from iec' */
	
div.box13temp2 {
  		width: 344px;
  		font-family: Arial;
  		font-size: 12px;
  		font-weight: bold;
  		color: #666666;
  		margin-top: 34px; /* 34(48-14) 48  15 */
  		margin-left: 20px;
  		margin-bottom: 13px;
  		line-height: 15px; /* 15  6 */
  		height: 35px; /* 4  12 */
  		background-color: lightyellow; /* lightyellow  white */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

	/* box13yy3, situated below box13yy1, houses the link 'more pages from iec' */
	
div.box13yy3 {
  		width: 344px;
  		font-family: Arial;
  		font-size: 12px;
  		font-weight: bold;
  		color: #666666;
  		margin-top: 48px; /* 15 */
  		margin-left: 20px;
  		margin-bottom: 3px;
  		line-height: 15px; /* 15  6 */
  		height: 35px; /* 4  12 */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/* box13v provides space between paragraphs */
	
div.box13v {
  		position: relative;
  		width: 326px;
  		margin-left: 12px;
  		margin-bottom: -1px;
  		line-height: 6px;
  		height: 10px; /* 10 */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/* box13v provides space between paragraphs */
	
div.box13v2 {
  		position: relative;
  		width: 326px;
  		margin-left: 12px;
  		margin-bottom: 4px; /* 4 */
  		line-height: 6px;
  		height: 10px; /* height in 13(v2)=24px compared to 13v=10px */
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/* box13w, box around 'My Wish' at the bottom of main text */
	
div.box13w {
  		position: relative;
  		width: 320px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #BA0000;
  		margin-left: 17px;
  		margin-bottom: 4px;
  		line-height: 12px;
  		background-color: white;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  border-top: 0px gold solid;
  border-right: 0px gold solid;
  border-bottom: 0px gold solid;
  border-left: 0px gold solid;
}

/* Note: box13x is NOT the same as box13b */
/* box13x provides space between paragraphs */
	
div.box13x {
  		position: relative;
  		width: 326px;
  		margin-left: 12px;
  		margin-bottom: 4px;
  		line-height: 6px;
  		height: 15px;
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
margin-bottom and line-height combinations
			10			 0
			 5			 5
			 4			 6
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

	/* box13y provides for 8px of empty space between paragraphs, in the same chapter */
	
div.box13y {
  		position: relative;
  		width: 326px;
  		margin-left: 12px;
  		margin-bottom: 0px;
  		line-height: 8px;
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/*===================================================================================================*/
/*  The below div.boxes (4 of them) are used only in index_zxls.htm                                  */
/*===================================================================================================*/

	/* scrolling gallery only */
	/* box13y2 provides empty space above announcement of scrolling gallery */
	
div.box13y2 {
  		position: relative;
  		width: 326px;
  		margin-top: -11px;
  		margin-left: 12px;
  		margin-bottom: 0px;
  		line-height: 8px;
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

	/* scrolling gallery only */
	/* box13y3 provides empty space above announcement of scrolling gallery */
	
div.box13y3 {
  		position: relative;
  		width: 326px;
  		margin-top: 0px;
  		margin-left: 12px;
  		margin-bottom: 0px;
  		line-height: 4px;
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

	/* icon gallery center only */
	/* box13y4 provides empty space above icon gallery center */
	
div.box13y4 {
  		position: relative;
  		width: 326px;
  		margin-top: -1px;
  		margin-left: 12px;
  		margin-bottom: 0px;
  		line-height: 4px;
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

	
div.place_box_NOT {
  		position: relative; /*top: 4240px;	left: 20px;*/
  		width: 300px;
  		height: 0px;
  		font-family: Verdana;
  		font-size: 11px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

/*===================================================================================================*/

	
div.ipage_box {
  		position: relative; /*top: 1800px; left: 20px;*/
  		width: 360px;
  		height: 60px;
  		margin-top: -1px;
  		margin-left: -3px; /* -3 */
  		background-color: #FFFFCA; /* #eeddaa  #FFFFCA  yellow */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #ba0000 dashed;
  border-right: 1px #ba0000 dashed;
  border-bottom: 1px #ba0000 dashed;
  border-left: 1px #ba0000 dashed;
}

	
div.ipage_box2 {
  		position: relative; /*top: 1800px; left: 20px;*/
  		width: 360px;
  		height: 17px;
  		margin-top: 2px;
  		margin-bottom: 1px;
  		margin-left: -3px;
  		background-color: #eeddaa; /* #eeddaa  #FFFFCA  yellow */
  padding-top: 2px;
  padding-left: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  border-top: 2px #ffffff dashed;
  border-right: 2px #ffffff dashed;
  border-bottom: 2px #ffffff dashed;
  border-left: 2px #ffffff dashed;
}

	
div.ipage_box3 {
  		position: relative; /*top: 1800px; left: 20px;*/
  		width: 360px;
  		height: 51px;
  		margin-top: 2px;
  		margin-bottom: 0px;
  		margin-left: -3px;
  		background-color: #eeddaa; /* #eeddaa  #FFFFCA  yellow */
  padding-top: 2px;
  padding-left: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  border-top: 2px #ffffff dashed;
  border-right: 2px #ffffff dashed;
  border-bottom: 2px #ffffff dashed;
  border-left: 2px #ffffff dashed;
}

	
div.ipage_box4 {
  		position: relative; /*top: 1800px; left: 20px;*/
  		width: 360px;
  		height: 17px;
  		margin-top: -13px;
  		margin-bottom: 1px;
  		margin-left: -3px;
  		background-color: #eeddaa; /* #eeddaa  #FFFFCA  yellow */
  padding-top: 2px;
  padding-left: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  border-top: 2px #ffffff dashed;
  border-right: 2px #ffffff dashed;
  border-bottom: 2px #ffffff dashed;
  border-left: 2px #ffffff dashed;
}

	
div.ipage_box5 {
  		position: relative; /*top: 1800px; left: 20px;*/
  		width: 685px;
  		height: 12px;
  		margin-top: 2px;
  		margin-bottom: 1px;
  		margin-left: 0px;
  		padding-bottom: 3px;
  		background-color: #FFFFCA; /* #eeddaa  #FFFFCA  yellow */
  border-top: 0px #ba0000 dashed;
  border-right: 0px #ba0000 dashed;
  border-bottom: 0px #ba0000 dashed;
  border-left: 0px #ba0000 dashed;
}

/* scroll down for div.ipage_box6 and 7 */

	/* houses gallery selection links at bottom of box */
	
div.ipage_box8 {
  		position: relative; /*top: 1800px; left: 20px;*/
  		width: 364px;
  		height: 15px;
  		margin-top: -2px;
  		margin-left: -3px; /* -3 */
  		background-color: #FFFFCA; /* #eeddaa  #FFFFCA  yellow */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #ba0000 dashed;
  border-right: 1px #ba0000 dashed;
  border-bottom: 1px #ba0000 dashed;
  border-left: 1px #ba0000 dashed;
}

	/* houses a few lines at bottom of scrolling gallery box */
	/* for index_zxls.htm ONLY */
	
div.ipage_box9 {
  		position: relative;
  		width: 362px; /* 362  337  274 is the length when incorporating audio, 360 if no audio */
  		height: 17px;
  		margin-top: 7px;
  		margin-bottom: 3px;
  		margin-left: -3px; /* -3 */
  		background-color: #FFFFCA; /* #eeddaa  #FFFFCA  yellow */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #ba0000 dashed;
  border-right: 1px #ba0000 dashed;
  border-bottom: 1px #ba0000 dashed;
  border-left: 1px #ba0000 dashed;
}

	/* shows the embedded audio box */
	
div.music_box {
  		position: relative;
  		width: 80px;
  		height: 25px;
  		margin-top: -27px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 285px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

	
/ shows the music title */ div.music_box2 {
  		position: relative;
  		width: 265px;
  		margin-top: -15px;
  		margin-right: 0px;
  		margin-bottom: 10px;
  		margin-left: -3px;
  		font-family: Tahoma;
  		font-size: 10px;
  		color: black;
  		background-color: #ffffca;
  		line-height: 12px;
  		height: 13px;
}

	/* shows the embedded audio box */
	
div.music_box1a {
  		position: relative;
  		width: 80px;
  		height: 25px;
  		margin-top: -37px;
  		margin-right: 0px;
  		margin-bottom: 10px;
  		margin-left: 285px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

	
/ shows the music title */ div.music_box2a {
  		position: relative;
  		width: 265px;
  		margin-top: 15px;
  		margin-right: 0px;
  		margin-bottom: 10px;
  		margin-left: 10px;
  		font-family: Tahoma;
  		font-size: 10px;
  		color: black;
  		background-color: black; /* #ffffca */
  		line-height: 12px;
  		height: 13px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

	/* houses scrolling gallery */
	
div.ipage_box10 {
  		position: relative;
  		width: 366px;
  		height: 380px;
  		margin-top: -1px;
  		margin-left: -3px;
  		background-color: #eeddaa; /* #eeddaa  #FFFFCA  yellow */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #ba0000 dashed;
  border-right: 0px #ba0000 dashed;
  border-bottom: 0px #ba0000 dashed;
  border-left: 0px #ba0000 dashed;
}

	
/ shows the music title */ div.box1000 {
  		position: relative;
  		width: 265px;
  		margin-top: 15px;
  		margin-right: 0px;
  		margin-bottom: 10px;
  		margin-left: 13px;
  		font-family: Arial;
  		font-size: 10px;
  		color: black;
  		background-color: black; /* #ffffca */
  		line-height: 12px;
  		height: 13px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

	/* houses remote 02218 */
	
div.box1001 {
  		position: relative;
  		width: 366px;
  		height: 40px;
  		margin-top: -1px;
  		margin-left: -3px;
  		background-color: #eeddaa; /* #eeddaa  #FFFFCA  yellow */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #ba0000 dashed;
  border-right: 0px #ba0000 dashed;
  border-bottom: 0px #ba0000 dashed;
  border-left: 0px #ba0000 dashed;
}

	/* houses music box underneath message center window (remote 02218) */
	
div.box1004 {
  		position: relative;
  		width: 350px; /* 505  475  367  337 */
  		/*height: 45px;*/		/* 60  12 */
		margin-top: 10px;
  		margin-bottom: 5px;
  		margin-left: 0px; /* -3 */
  		background-color: #FFFFCA; /* #eeddaa  #FFFFCA  yellow */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #ba0000 dashed;
  border-right: 1px #ba0000 dashed;
  border-bottom: 1px #ba0000 dashed;
  border-left: 1px #ba0000 dashed;
}

	
div.box1007 {
  		position: relative;
  		width: 315px; /* 320  367 */
  		font-family: Tahoma;
  		color: #003c56;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 13px;
  		background-color: #FFFFCA; /* #eeddaa  #FFFFCA  yellow */
  		border-top: 1px #ba0000 dashed; /* cyan */
  		margin-top: -5px;
  		margin-bottom: 5px;
  		margin-left: -3px;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-right: 1px #ba0000 dashed;
  border-bottom: 1px #ba0000 dashed;
  border-left: 1px #ba0000 dashed;
}

					
div.sub_ipage_box_single {
  						float: left;
  						color: #003C56;
  						width: 310px;
  						font-family: Verdana;
  						font-size: 10px;
  						font-weight: normal;
  						text-align: center;
  						line-height: 12px;
  						height: 15px; /* 9 15 */
  						margin-top: 28px;
  						margin-right: 0px;
  						margin-bottom: 0px;
  						margin-left: 4px;
  padding-top: 2px;
  padding-left: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  border-top: 1px #BA0000 solid;
  border-right: 1px #BA0000 solid;
  border-bottom: 1px #BA0000 solid;
  border-left: 1px #BA0000 solid;
}

					
div.sub_ipage_box_left {
  						float: left;
  						color: #003C56;
  						width: 186px; /* 90 */
  						font-family: Verdana;
  						font-size: 10px;
  						font-weight: normal;
  						text-align: left;
  						line-height: 12px;
  						height: 22px; /* 27  37  9  15 */
  						margin-top: -1px;
  						margin-right: 0px;
  						margin-bottom: 0px; /* 0  */
  						margin-left: 9px; /* 47 */
  						padding-top: 2px;
  						padding-right: 2px;
  						padding-bottom: 4px;
  						padding-left: 2px;
  						background-color: #FFFFCA;
  border-top: 0px #BA0000 solid;
  border-right: 0px #BA0000 solid;
  border-bottom: 0px #BA0000 solid;
  border-left: 0px #BA0000 solid;
}

					
div.sub_ipage_box_right {
  						float: left;
  						color: #003C56;
  						width: 218px;
  						font-family: Verdana;
  						font-size: 10px;
  						font-weight: normal;
  						text-align: left;
  						line-height: 10px;
  						height: 12px; /* 9 15 */
  						margin-top: 25px;
  						margin-right: 0px;
  						margin-bottom: 18px;
  						margin-left: 107px;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 0px #BA0000 solid;
  border-right: 0px #BA0000 solid;
  border-bottom: 0px #BA0000 solid;
  border-left: 0px #BA0000 solid;
}

	
div.box1010 {
  		position: relative;
  		width: 186px;
  		height: 482px; /* 482 */
  		text-align: left;
  		font-family: Verdana;
  		color: #000000;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 13px;
  		padding-top: 0px;
  		padding-right: 0px;
  		padding-bottom: 0px;
  		padding-left: 0px;
  		margin-top: -11px; /* -11 */
  		margin-bottom: 6px; /* 11  6 */
  		margin-left: 0px; /* 10 */
  		/*background-color: #802425;*/	/* #802425  #982425  #506070  #eeddaa  #FFFFCA  yellow  lightyellow */
		/*background-color: #982425;/*	/* #982425  #506070  #eeddaa  #FFFFCA  yellow  lightyellow */
		background-color: #eeddaa; /* #eeddaa  #802425  #982425  #506070  #FFFFCA  lightgreen  lightyellow */
  		border-top: 0px cyan dashed; /* #000000  cyan */
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

	/* fake box R of Gallery */
	
div.box1013 {
  		position: relative;
  		width: 363px; /* 320  367 */
  		height: 355px; /* 355 */
  		margin-top: 3px;
  		margin-bottom: 0px;
  		margin-left: 8px; /* -1 */
  		border-top: 0px cyan dashed; /* #000000  cyan */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

	
div.box1011 {
  		position: relative;
  		width: 112px;
  		height: 523px;
  		text-align: left;
  		font-family: Verdana;
  		color: #000000;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 13px;
  		padding-top: 0px;
  		padding-right: 0px;
  		padding-bottom: 0px;
  		padding-left: 10px;
  		margin-top: 36px; /* 36 */
  		margin-bottom: 0px;
  		margin-left: 10px; /* 10 */
  		/*background-color: #802425;*/	/* #802425  #982425  #506070  #eeddaa  #FFFFCA  yellow  lightyellow */
		/*background-color: #982425;/*	/* #982425  #506070  #eeddaa  #FFFFCA  yellow  lightyellow */
		background-color: #eeddaa; /* #802425  #982425  #506070  #eeddaa  #FFFFCA  lightgreen  lightyellow */
  		border-top: 0px cyan dashed; /* #000000  cyan */
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

	/* outer box around window + audio */	/* compare with box 1600 */
	
div.box1010a {
  		position: relative;
  		/*top: 750px;*/
		/*left: 35px;*/
		width: 374px; 		/* 384 */
  		height: 471px; 		/* 471  466  448 */
  		padding-top: -5px; 	/* -5 */
  		padding-right: 5px;
  		padding-bottom: 0px;
  		padding-left: 5px;
  		margin-top: -35px; 	/*  -29 -10 -19 -15 -33  */
  		margin-bottom: 0px;
  		margin-left: -11px; 	/* -11 */
  		border-top: 1px #ba0000 solid; /* 3 */
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

			/********************************************************
			  <DIV CLASS="box1600">              <!--box1010a-->
			  <DIV CLASS="box1590">              <!--box1012-->
			  <DIV CLASS="box1580" ALIGN="LEFT"> <!--ipage_box6-->
			********************************************************/








	/* outer box around top images */
	
div.box1600 {
  		position: relative;
  		/*top: 750px;*/
		/*left: 35px;*/
		width: 685px;
  		height: 275px;
  		padding-top: 0px;
  		padding-right: 0px;
  		padding-bottom: 0px;
  		padding-left: 0px;
  		margin-top: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  		border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

	/* inner box around scrolling window - for IE only as FF already has one */	/* compare with box 1590 */
	
div.box1012 {
  		position: relative;
  		width: 365px; /* 363  320  367 */
  		height: 354px; /* 365  360  354 */
  		margin-top: 3px; /* 3 */
  		margin-bottom: 0px;
  		margin-left: 8px; /* 8  -1 */
  		border-top: 0px cyan dashed; /* #000000  cyan */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

	/* middle box housing scrolling gallery */
	
div.ipage_box6 {
  		position: relative; /*top: 1800px; left: 20px;*/
  		width: 365px; /* 357  366 */
  		height: 365px; /* 360  354 */
  		margin-top: -1px; /* -1 */
  		margin-bottom: 0px;
  		margin-left: -3px; /* -3 */
  		border-top: 0px #000000 solid;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-right: 0px #999999 solid;
  border-bottom: 0px #999999 solid;
  border-left: 0px #000000 solid;
}

	/* inner box around scrolling window - for IE only as FF already has one */
	
div.box1590 {
  		position: relative;
  		width: 685px; /* 320  367 */
  		height: 253px; /* 355 */
  		margin-top: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px; /* -1 */
  		border-top: 0px cyan dashed; /* #000000  cyan */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

	/* trying to make the band across also the column at the left */
	/* houses the one line at top of scrolling gallery box */

/* box13logo, is a box with iec logo & text */
	
div.box13logo {
  		position: relative;
  		width: 80px;
  		margin-left: 500px;
  		margin-bottom: 0px;
  		line-height: 16px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  border-top: 0px #BA0000 solid;
  border-right: 0px #BA0000 solid;
  border-bottom: 0px #BA0000 solid;
  border-left: 0px #BA0000 solid;
}

/* box13z provides space between paragraphs */
	
div.box13z {
  		position: relative;
  		width: 326px;
  		margin-top: -20px;
  		margin-left: 0px;
  		margin-bottom: 0px;
  		line-height: 6px;
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
margin-bottom and line-height combinations
			10			 0
			 5			 5
			 4			 6
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

	/* box13end attempts to narrow down the blank space in the last section */
	
div.box13end {
  		position: relative;
  		width: 326px;
  		margin-top: 100px;
  		margin-left: 12px;
  		margin-bottom: -10px;
  		line-height: 10px;
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

	/* ================================================================================================== */
	/* 03 February 2007. box17, below, is required for RIT advert.                                        */
	/* It was included on the Welcome page to avoid the image borderline (in the RIT advert) to show      */
	/* too large. To make it show up well in both Windows and Firefox, the border line had to be made     */
	/* with the swissarmy Javascript, i.e. with help of div.box17 on the welcome page.                    */
	/* 11 July 2007. The above is no longer necessary as the advert no longer uses the swissarmy script.  */
	/* ================================================================================================== */

	
div.box17 {
  		position: relative;
  		width: 48px;
  		margin-top: 0px;
  		margin-left: 0px;
  		margin-bottom: 26px;
  		line-height: 6px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #C83410 solid;
  border-right: 0px #C83410 solid;
  border-bottom: 0px #C83410 solid;
  border-left: 0px #C83410 solid;
}

/* div.boxes 14,15,16 have been removed */


	/* Search & SiteSearch box */
	
div.box19 {
  		position: relative; /* 432 */
  		width: 195px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 30px; /* 210  13  38 */
  		font-size: 12px;
  		color: #004D67;
  		font-weight: normal;
  		line-height: 15px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #C83410 solid;
  border-right: 0px #C83410 solid;
  border-bottom: 0px #C83410 solid;
  border-left: 0px #C83410 solid;
}

/* Search & SiteSearch box - Also see box19 above */
	
div.box19a {
  		position: relative;
  		width: 197px; /* 197 190 185 */
  		margin-right: 0px;
  		margin-left: 0px;
  		font-size: 12px;
  		color: #004D67;
  		font-weight: normal;
  		line-height: 15px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 1px #C83410 solid;
  border-right: 1px #C83410 solid;
  border-bottom: 1px #C83410 solid;
  border-left: 1px #C83410 solid;
}

/* Google adverts */
	
div.box22 {
  		position: relative;
  		width: 240px;
  		margin-top: 0px; /* 0 */
  		margin-right: 0px;
  		margin-left: 0px; /* 35 */
  		margin-bottom: 2px;
  padding-top: px;
  padding-left: px;
  padding-right: px;
  padding-bottom: px;
  border-top: 0px cyan dashed;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

/* NOT in use */
	
div.box23 {
  		position: relative;
  		width: 100px;
  		margin-right: 0px;
  		margin-left: -4px;
  		margin-bottom: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px red dashed;
  border-right: 0px red dashed;
  border-bottom: 0px red dashed;
  border-left: 0px red dashed;
}

/* SiteSearch User Guide */
	
div.box23a {
  		position: relative;
  		width: 34px;
  		font-family: Verdana;
  		font-size: 10px;
  		color: black;
  		font-weight: normal;
  		line-height: 11px;
  		margin-top: -45px; /* -18 -20 -30 -80 -90 */
  		margin-right: 0px;
  		margin-left: 198px; /* 15 170 185 */
  		margin-bottom: 0px; /* 10 */
  padding-top: 1px;
  padding-left: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  border-top: 1px #C83410 solid;
  border-right: 1px #C83410 solid;
  border-bottom: 1px #C83410 solid;
  border-left: 1px #C83410 solid;
}

	/* box25 houses Announcement to Byzantine Iconographers, no longer in use(??) see box26 */
	
div.box25 {
  		position: relative;
  		width: 160px;
  		margin-right: 0px;
  		margin-left: 3px; /* 38 */
  		margin-bottom: 3px;
  		font-size: 11px;
  		color: #003C56;
  		font-weight: normal;
  		line-height: 13px;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #C83410 solid;
  border-right: 1px #C83410 solid;
  border-bottom: 1px #C83410 solid;
  border-left: 1px #C83410 solid;
}

	/* box26 (upper box) houses Announcement/Offer to Byzantine Iconographers */
	
div.box26 {
  		/*position: absolute;				/* position: absolute; */
		top: 300px; /* 250 */
  		left: 685px;
  */ width: 245px;
  		margin-right: 0px;
  		margin-left: 0px; /* 38 */
  		margin-bottom: 10px;
  		font-size: 11px;
  		color: #003C56;
  		font-family: Verdana;
  		font-weight: normal;
  		line-height: 13px;
  		background-color: #FFFFEA; /* #efdcb0 */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #285c85 solid;
  border-right: 1px #285c85 solid;
  border-bottom: 1px #285c85 solid;
  border-left: 1px #285c85 solid;
}

	/* box26a Attention Box: the box contains a note re: image/link of the St. Seraphim cathedral. */
	
div.box26a {
  		position: absolute; /* position: absolute; */
  		top: 850px; /* 150 */
  		left: -10px;
  		width: 245px;
  		margin-right: 0px;
  		margin-left: 12px; /* 38 */
  		margin-bottom: 3px;
  		font-size: 11px;
  		color: #003C56;
  		font-weight: normal;
  		line-height: 13px;
  		background-color: #FFFFEA;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #285c85 solid;
  border-right: 1px #285c85 solid;
  border-bottom: 1px #285c85 solid;
  border-left: 1px #285c85 solid;
}

	/* box26b (lower box) Press F11 and hint ???? (in the far right row with adverts) */
	
div.box26b {
  		position: absolute; /* position: absolute; */
  		top: 830px; /* 150 */
  		left: -10px;
  		width: 245px; /*  */
  		margin-right: 0px;
  		margin-left: 12px; /* 38 */
  		margin-bottom: 10px;
  		font-size: 11px;
  		color: #003C56;
  		font-weight: normal;
  		line-height: 13px;
  		background-color: #FFFFEA;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #285c85 solid;
  border-right: 1px #285c85 solid;
  border-bottom: 1px #285c85 solid;
  border-left: 1px #285c85 solid;
}

	/* http://Icons-Explained.blogspot.com */
	
div.box26c_blog {
  		position: relative;
  		width: 245px;
  		margin-right: 0px;
  		margin-left: 0px; /* 38 */
  		margin-bottom: 80px; /* 10 */
  		font-size: 11px;
  		color: #003C56;
  		font-family: Verdana;
  		font-weight: normal;
  		line-height: 13px;
  		background-color: #FFFFEA; /* #efdcb0  #FFFFEA */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #285c85 solid;
  border-right: 1px #285c85 solid;
  border-bottom: 1px #285c85 solid;
  border-left: 1px #285c85 solid;
}

/*****************************************************************************************************************/
/* MESSAGE CENTER LINES. 5px navy (lightblue), 1px white (#ba0000)                                               */
/*****************************************************************************************************************/
/*               ipage_box7  */	/* thin  (1px) line at top     of message center box, R to L                 */
/* white         ipage_box7a */	/* thin  (1px) line at bottom  of message center box, R to L (left part)     */
/* navy          ipage_box7b */	/* thick (5px) line at top     of message center box, R to L                 */
/* navy          ipage_box7c */	/* thick (5px) line at bottom  of message center box, R to L                 */
/* navy & white  box26d      */	/* box to the far right housing explanations for message center & gallery    */
/* white         box26e      */	/* box to surround text inside box26d, mostly for left border                */
/* navy          box26e2     */	/* narrow vert. box for left border of message center box across entire page */
/*                                                                                                               */
/*****************************************************************************************************************/

	/* making a band across, also across the column at the left */
	/* houses the one line at top of scrolling gallery box */
	
div.ipage_box7 {
  		position: relative;
  		width: 668px; /* 667 for padding: 3px or 667 for padding: 8px */
  		height: 45px;
  		margin-top: -1px; /* -1 */
  		margin-right: 0px;
  		margin-bottom: -2px; /* -2 */
  		margin-left: -521px; /* -3 */
  		background-color: #eeddaa; /* #eeddaa  lightyellow  #FFFFCA  yellow */
  		border-top: 1px white solid; /* #ba0000  cyan */
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  border-right: 0px #ba0000 dashed;
  border-bottom: 0px #ba0000 dashed;
  border-left: 0px #ba0000 dashed;
}

	/* trying to make the band across also the column at the left */
	/* houses the one line at bottom of scrolling gallery box */
	
div.ipage_box7a {
  		position: relative;
  		width: 673px; /* 667 for padding: 3px or 667 for padding: 8px */
  		height: 45px;
  		margin-top: -15px;
  		margin-right: 0px;
  		margin-bottom: 3px;
  		margin-left: -521px; /* -3 */
  		background-color: #eeddaa; /* #eeddaa  lightyellow  #FFFFCA  yellow */
  		border-top: 0px #ba0000 dashed; /* cyan */
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  border-right: 0px #ba0000 dashed;
  border-bottom: 1px white solid;
  border-left: 0px #ba0000 dashed;
}

	
div.ipage_box7b {
  		position: absolute;
  		top: 1128px; /* 1098 */
  		left: -10px; /* -10 */
  		width: 1000px; /* 999  995  992  667 for padding: 3px or 667 for padding: 8px */
  		height: 13px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: -711px; /* -3 */
  		border-top: 5px navy solid; /* #66bbdd  #aaddee  5px  #ba0000 */
  border-right: 0px #ba0000 dashed;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 dashed;
}

	/* 5px thick navy line at bottom of mess-cent, R to L. STILL TO COME: 1px white border-top */
	
div.ipage_box7c {
  		position: absolute;
  		top: 1738px; /* 1708 */
  		left: -10px; /* -10 */
  		width: 1000px; /* 999  667 for padding: 3px or 667 for padding: 8px */
  		height: 13px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: -711px; /* -710 -3 */
  		border-top: 5px navy solid; /* #66bbdd  #aaddee 6px  #66bbdd 5px */
  border-right: 0px #ba0000 dashed;
  border-bottom: 0px #ba0000 dashed;
  border-left: 0px #ba0000 dashed;
}

						/* box26d "Window has 3 Functions (to the far right) */
						
div.box26d {
  							position: absolute; /* position: absolute; */
  							top: 1133px; /* 1103 */
  							left: -10px; /* -10 */
  							width: 257px; /* 245  250  257  260 */
  							padding-top: 15px;
  							padding-right: 15px; /* 15  20 */
  							padding-bottom: 15px;
  							padding-left: 45px;
  							font-size: 11px;
  							color: #003C56;
  							font-weight: normal;
  							line-height: 13px;
  							height: 573px;
  							margin-right: 0px;
  							margin-left: -33px; /* -330 -33 38 */
  							margin-bottom: -13px; /* 3 */
  							background-color: #eeddaa; /* #eeddaa  #FFFFEA  lightyellow */
  							border-top: 1px white solid; /* #ba0000  #285c85  #C83410 */
  border-right: 5px navy solid;
  border-bottom: 1px white solid;
  border-left: 0px cyan solid;
}

						/* "Window has 3 Functions */
						
div.box26e {
  							position: relative;
  							width: 245px; /* 245 */
  							padding-top: 5px;
  							padding-right: 10px; /* 8  10 */
  							padding-bottom: 5px;
  							padding-left: 15px; /* 10  17 */
  							height: 593px;
  							margin-top: -29px;
  							margin-right: 0px;
  							margin-left: 0px; /* 38 */
  							margin-bottom: 0px; /* 3 */
  							border-top: 1px white solid; /* #285c85  #C83410 */
  border-right: 1px white solid;
  border-bottom: 1px white solid;
  border-left: 1px white solid;
}

						/* small box in NE corner to hide white line sticking out at the end) */
						
div.box26e_corner {
  							position: relative;
  							width: 5px; /* 45  245 */
  							padding-top: 0px;
  							padding-right: 0px; /* 8  10 */
  							padding-bottom: 0px;
  							padding-left: 0px; /* 10  17 */
  							height: 15px; /* 15  593 */
  							margin-top: -24px; /* -29 */
  							margin-right: 0px;
  							margin-left: 256px; /* 200  38 */
  							margin-bottom: 0px; /* 3 */
  							background-color: navy; /* cyan  #eeddaa  #FFFFEA  lightyellow */
  							border-top: 0px white solid; /* #285c85  #C83410 */
  border-right: 0px white solid;
  border-bottom: 0px white solid;
  border-left: 0px white solid;
}

	/* border 'special' */	/* narrow box for left border of the overall box, across the page */
	
div.box26e2 {
  		position: absolute;
  		top: 1162px; /* 1132  1137 */
  		left: 5px; /* 10 */
  		width: 6px; /* 5 */
  		padding-top: 5px;
  		padding-right: 0px;
  		padding-bottom: 5px;
  		padding-left: 0px;
  		height: 595px;
  		margin-top: -26px;
  		margin-right: 0px;
  		margin-left: -10px; /* 38 */
  		margin-bottom: 0px; /* 3 */
  		background-color: navy; /* #66bbdd  #eeddaa  #FFFFEA  lightyellow */
  		border-top: 0px #ba0000 solid; /* #285c85  #C83410 */
  border-right: 1px white solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

/************************************************************************************************************************/
/* 4 files were inactivated and moved down */
/************************************************************************************************************************/

	/* box26f Images you can access */
	
div.box26f {
  		position: absolute;
  		top: 3920px; /* 3910 */
  		left: 711px; /* 711 */
  		width: 245px; /* 245 */
  		margin-right: 0px;
  		margin-left: 12px;
  		margin-bottom: -13px;
  		font-size: 11px;
  		color: #003C56; /* #003C56  #ffffff */
  		font-weight: normal;
  		line-height: 13px;
  		height: 310px;
  		background-color: #FFFFEA; /* lightgreen  navy  #FFFFEA */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #285c85 solid;
  border-right: 1px #285c85 solid;
  border-bottom: 1px #285c85 solid;
  border-left: 1px #285c85 solid;
}

				/* div.box26f_subfc1, ..._subfc2 and ..._subfc3 are mini floating boxes inside div.box26f */
				/* NOTE: fc stands for 'floating column' */
				/* CSS code for list of galleries */
					
div.box26f_subfc1 {
  						float: left;
  						width: 178px;
  						font-family: Verdana;
  						font-size: 11px;
  						color: #003C56;
  						font-weight: normal;
  						line-height: 14px;
  						height: 230px;
  						margin-top: 5px;
  						margin-right: 0px;
  						margin-left: 10px;
  						margin-bottom: -13px;
  						padding-top: 3px;
  						padding-right: 3px;
  						padding-bottom: 3px;
  						padding-left: 3px;
  						border-top: 1px #285c85 solid;
  						background-color: #FFFFDA;
  border-right: 0px #285c85 solid;
  border-bottom: 1px #285c85 solid;
  border-left: 1px #285c85 solid;
}

				/* div.box26f_subfc1, ..._subfc2 and ..._subfc3 are mini floating boxes inside div.box26f */
				/* CSS code for numbers column */
					
div.box26f_subfc2 {
  						float: left;
  						color: #003C56;
  						width: 37px;
  						font-family: Verdana;
  						font-size: 11px;
  						font-weight: normal;
  						text-align: right;
  						line-height: 14px;
  						height: 230px;
  						margin-top: 5px;
  						margin-right: 0px;
  						margin-bottom: 0px;
  						margin-left: 0px;
  						padding-top: 3px;
  						padding-right: 0px;
  						padding-bottom: 3px;
  						padding-left: 3px;
  						border-top: 1px #285c85 solid;
  						background-color: #FFFFDA; /* #FFFFBA  #FFFFDA */
  border-right: 1px #285c85 solid;
  border-bottom: 1px #285c85 solid;
  border-left: 0px #285c85 solid;
}

	/* box26g notes (a),(b) */
	
div.box26g {
  		position: absolute;
  		top: 4220px;
  		left: 711px;
  		width: 245px;
  		margin-right: 0px;
  		margin-left: 12px;
  		margin-bottom: -13px;
  		font-size: 11px;
  		color: #003C56;
  		font-weight: normal;
  		line-height: 13px;
  		height: 180px;
  		background-color: #FFFFEA;
  		border-top: 0px #285c85 solid;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-right: 1px #285c85 solid;
  border-bottom: 1px #285c85 solid;
  border-left: 1px #285c85 solid;
}

	/* 'top_of_page' links (main text and services) */
	
div.box27search {
  		position: absolute; /* 432 */
  		top: 1810px;
  		left: 170px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #FFFFFF;
  		width: 65px;
  		text-align: center;
  		margin-top: 170px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 5px; /* 39 */
  		background-color: #aaddee;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

	/* 'top_of_page' links (main text and services) */
	
div.box27 {
  		position: relative;
  		width: 65px;
  		height: 14px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #FFFFFF;
  		text-align: center;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 5px; /* 39 */
  		background-color: #aaddee;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

	/* 'top_of_page' links (main text and services) */
	
div.box27_eop {
  		position: relative;
  		width: 65px;
  		line-height: 15px;
  		height: 25px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #FFFFFF;
  		text-align: center;
  		margin-top: 15px;
  		margin-right: 0px;
  		margin-bottom: -23px;
  		margin-left: 35px; /* 39 */
  		background-color: #aaddee; /* #aaddee  lightgreen */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

	/* 'top_of_page' */
	
div.box27notes1 {
  		position: absolute;
  		top: 580px;             /*  580  600  550  500  */
  		left: 10px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #FFFFFF;
  		width: 65px;
  		text-align: center;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px; /* 39 */
  		background-color: #aaddee; /* #aaddee  lightgreen */
  padding-top: px;
  padding-left: px;
  padding-right: px;
  padding-bottom: px;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

	/* 'top_of_page' -- just above multipurpose window */
	
div.box27notes2 {
  		position: absolute;
  		top: 1000px;
  		left: 10px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #FFFFFF;
  		width: 65px;
  		text-align: center;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px; /* 39 */
  		background-color: #aaddee; /* #aaddee */
  padding-top: px;
  padding-left: px;
  padding-right: px;
  padding-bottom: px;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

	/* 'top_of_page' */
	
div.box27notes3 {
  		position: absolute;
  		top: 1565px;
  		left: 10px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #FFFFFF;
  		width: 65px;
  		text-align: center;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px; /* 39 */
  		background-color: #aaddee;
  padding-top: px;
  padding-left: px;
  padding-right: px;
  padding-bottom: px;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

	/* 'top_of_page' */
	
div.box27notes4 {
  		position: relative;
  		width: 65px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #FFFFFF;
  		text-align: center;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 10px; /* 39 */
  		background-color: #aaddee;
  padding-top: px;
  padding-left: px;
  padding-right: px;
  padding-bottom: px;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

	/* 'top_of_page' */
	
div.box27notes5 {
  		position: absolute;
  		top: 1675px; /* 2050 */
  		left: 0px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #FFFFFF;
  		width: 65px;
  		text-align: center;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: -195px; /* 39 */
  		background-color: #aaddee;
  padding-top: px;
  padding-left: px;
  padding-right: px;
  padding-bottom: px;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

	/* 'top_of_page' */
	
div.box27notes6 {
  		position: absolute;
  		top: 2350px;
  		left: -180px; /* 10 */
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #FFFFFF;
  		width: 65px; /* 465  65 */
  		text-align: center;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px; /* 39 */
  		background-color: #aaddee; /* #aaddee */
  padding-top: px;
  padding-left: px;
  padding-right: px;
  padding-bottom: px;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

	/* 'top_of_page' */
	
div.box27notes7 {
  		position: absolute;
  		top: 2850px;
  		left: -180px; /* 10 */
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #FFFFFF;
  		width: 65px; /* 465  65 */
  		text-align: center;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px; /* 39 */
  		background-color: #aaddee; /* #aaddee */
  padding-top: px;
  padding-left: px;
  padding-right: px;
  padding-bottom: px;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

	/* <top_of_page> with ' */
	
div.box27notes9 {
  		position: absolute;
  		top: 1655px;
  		left: 0px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #FFFFFF;
  		width: 65px;
  		text-align: center;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px;
  		background-color: #aaddee; /* #aaddee  lightgreen */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

/***********************************************************************************************
		/*top: 2100px;*/					/* 2100  2300  2500  3000 */
		/*left: 10px;*/						/* 10  700 */
***********************************************************************************************/ div.box31 {
  		position: relative;
  		width: 665px;
  		font-family: Arial;
  		font-size: 11px;
  		color: gold;
  		font-weight: normal;
  		line-height: 10px;
  		margin-top: -22px;
  		margin-right: 0px;
  		margin-bottom: 1px;
  		margin-left: 6px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px cyan dashed;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

/* There is no div.box34. RIGHT, not on the Welcome page                   */
/* WRONG, but it is housed in the file tablesortdb4fox_xp.css              */
/* And it is used in the Index-Imagebase (line 202) englobing the cm4 menu */

/* box35 houses menu2_cm4.js on the 'Medieval Icons' page ; also works in Firefox */
	
div.box35 {
  		position: relative;
  		width: 665px;
  		font-family: Arial;
  		font-size: 11px;
  		color: gold;
  		font-weight: normal;
  		line-height: 10px;
  		margin-top: -27px;
  		margin-right: 0px;
  		margin-bottom: -2px;
  		margin-left: 6px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px cyan dashed;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

/* feastday icons slideshow - div.box36 is nested inside div.box37 */
/* iec_slideshow_feast_day_icons.htm */
	
div.box36 {
  		position: relative;
  		width: 238px;
  		line-height: 10px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 1px gold solid;
  border-right: 1px gold solid;
  border-bottom: 1px gold solid;
  border-left: 1px gold solid;
}

/* feastday icons slideshow - div.box36a is nested inside div.box37 */
/* this "center box" controls the color of the border mid-section */
/* the variables used to do that are width(?), padding, and thickness */
	
div.box36a {
  		position: relative;
  		width: 239px;
  		line-height: 10px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 3px #850000 solid;
  border-right: 3px #850000 solid;
  border-bottom: 3px #850000 solid;
  border-left: 3px #850000 solid;
}

/* feastday icons slideshow - div.box37 controls border of slideshow images */
	
div.box37 {
  		position: relative;
  		width: 240px;
  		line-height: 10px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 2px gold solid;
  border-right: 2px gold solid;
  border-bottom: 2px gold solid;
  border-left: 2px gold solid;
}

/* feastday icons slideshow - div.box38 controls the text */
	
div.box38 {
  		position: relative;
  		width: 770px;
  		line-height: 16px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #FFFFFF;
  		background-color: #003C56;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 1px #C8B878 solid;
  border-right: 1px #C8B878 solid;
  border-bottom: 1px #C8B878 solid;
  border-left: 1px #C8B878 solid;
}

/* iec/lib/02493.htm - div.box39 controls border of the Pantokrator of Aiden Hart */
	
div.box39 {
  		position: relative;
  		width: 238px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 1px gold solid;
  border-right: 1px gold solid;
  border-bottom: 1px gold solid;
  border-left: 1px gold solid;
}

	/* Welcome Page - divbox40 houses the small lettering (bottom of page), and sitemeter */
	
div.box40 {
  		position: relative;
  		width: 550px; /* 564 */
  		margin-top: 20px;
  		margin-right: 0px;
  		margin-bottom: 0px; /* 10 */
  		margin-left: -50px; /* 40 */
  		font-family: Verdana;
  		font-size: 10px;
  		color: black;
  		font-weight: normal;
  		line-height: 14px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

/*** position: absolute;    top: 3420px; 		3250     	left: 0px; ***/


/* Welcome Page - Text for how to install a clickable F11 symbol */
	
div.box41 {
  		position: relative;
  		width: 400px;
  		margin-left: 0px;
  		font-size: 11px;
  		color: black;
  		font-weight: normal;
  		line-height: 14px;
  		background-color: #003C56;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  border-top: 1px #285C85 solid;
  border-right: 1px #285C85 solid;
  border-bottom: 1px #285C85 solid;
  border-left: 1px #285C85 solid;
}

/* Icons Explained - Choose advertizing preference */
/* Icons Explained - Advertizing preferences */
/* Icons Explained - Advertizing options */
/* Icons Explained - Advertizing alternatives */

	
div.box1002 {
  		position: relative;
  		width: 255px;
  		margin-top: -3px;
  		margin-right: 0px;
  		margin-bottom: -2px;
  		margin-left: -27px;
  		font-family: Verdana;
  		font-size: 11px;
  		color: #004D67;
  		font-weight: normal;
  		text-decoration: underline;
  		line-height: 14px;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 0px #285C85 solid;
  border-right: 0px #285C85 solid;
  border-bottom: 0px #285C85 solid;
  border-left: 0px #285C85 solid;
}

	
div.box1002a {
  		position: relative;
  		width: 255px;
  		margin-top: -5px; /* -3 */
  		margin-right: 0px;
  		margin-bottom: 0px; /* -2 */
  		margin-left: -18px;
  		font-family: Verdana;
  		font-size: 13px;
  		color: #004D67;
  		font-weight: normal;
  		text-decoration: underline;
  hover: #FF0000;
  		line-height: 14px;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

	/* a:link {text-decoration:none;} */
	/* div.kleuren {background-color: #ffffbb; color:#ba0000; font-size:12px; font-weight:bold;} */


/* Simpler one-box advert for iconboards and Xenia */
	
div.box42 {
  		position: relative;
  		width: 245px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px; /* 35 */
  		margin-bottom: 2px; /*  0 */
  		font-size: 11px;
  		color: #004D67;
  		font-weight: normal;
  		line-height: 14px;
  		/* border: dashed blue 0px; */
 		background-color: #FFFFEA; /* #FFFFF2  #FF00FF  beige  #FFFFDA  #FFFFBB */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #285C85 solid;
  border-right: 1px #285C85 solid;
  border-bottom: 1px #285C85 solid;
  border-left: 1px #285C85 solid;
}

	/* div.box144 houses the iconostasis and...??? the 3-column table below the 6 menublocks  */   /*  1413:105  */
	
div.box144 {
  		position: relative;
  		width: 690px; /* 665   */
  		font-family: Arial; /* arial */
  		font-size: 11px; /* 11 */
  		color: gold;
  		font-weight: normal;
  		line-height: 10px; /* 10 */
  		margin-top: 0px;				/*  0  -   */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px; 			/* -1  -10 */
  		border-top: 0px #BA0000 solid; /* 4 */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-right: 0px #BA0000 solid;
  border-bottom: 0px #BA0000 solid;
  border-left: 0px #BA0000 solid;
}




/****************************************************************************************************************/
/* <DIV CLASS="box_shift"> This box pulls the menu boxes [ box_menu1 to 6 ] up and to the left.                 */
/*                         This change became necessary after Internet 8 had been installed  (in Jan 2010)      */  
/****************************************************************************************************************/

	div.box_shift  {
  		position: relative;
  		margin-top: -8px;
  		margin-bottom: 8px;
  		margin-left: 0px;		/*  -7  */
		}





	/* box_right5 houses the 5-line rotating adverts for Xenia Pokrovsky and Russian Icon Tour */
	
div.box_right5 {
  		position: relative;
  		width: 245px; /* 260 */
  		font-family: Arial;
  		font-size: 11px;
  		color: gold;
  		font-weight: normal;
  		line-height: 10px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: -1px;
  		margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px cyan dashed;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

/* Announcing Divna Ljubojevic */
	
div.box1009 {
  		position: relative;
  		width: 245px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 80px;
  		margin-left: 0px;
  		padding-top: 5px;
  		padding-right: 5px;
  		padding-bottom: 5px;
  		padding-left: 5px;
  		font-family: Verdana;
  		font-size: 12px;
  		color: #004D67;
  		font-weight: bold;
  		text-align: left;
  		/* text-decoration: underline; */
		line-height: 15px;
  		height: 65px;
  		background-color: white; /* lightgreen  #FFFFFF  #cccccc  #285C85 */
  border-top: 2px #ba0000 solid;
  border-right: 2px #ba0000 solid;
  border-bottom: 2px #ba0000 solid;
  border-left: 2px #ba0000 solid;
}

/* Announcing Divna Ljubojevic */
	
div.box1009a {
  		position: relative;
  		width: 60px;
  		height: 70px;
  		margin-top: -70px;
  		margin-right: 0px;
  		margin-bottom: -70px;
  		margin-left: 175px;
  		text-align: center;
  		background-color: yellow; /* lightgreen  #FFFFFF  #cccccc  #285C85 */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

/* Icons Explained - Announcements */
	
div.box1003 {
  		position: relative;
  		width: 245px;
  		margin-top: -3px;
  		margin-right: 0px;
  		margin-bottom: -2px;
  		margin-left: -48px;
  		font-family: Verdana;
  		font-size: 11px;
  		color: #004D67;
  		font-weight: normal;
  		text-decoration: underline;
  		line-height: 14px;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 0px #285C85 solid;
  border-right: 0px #285C85 solid;
  border-bottom: 0px #285C85 solid;
  border-left: 0px #285C85 solid;
}

	/* box 1100 is new box to provide frame around iconostasis and the part of the page below it.  */
	
div.box1100 {
  		position: absolute;
  		top: 8px;
  		left: 7px;
  		width: 685px; /* 684  685 */
  		line-height: 0px;
  		margin-top: 0px; /* -3 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 5px; /* -3 -9 -10 */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

	/* box_right7 houses the 3-line rotating Announcements (Icons Explained) */
	
div.box_right7 {
  		position: relative;
  		width: 245px; /* 260 */
  		font-family: Arial;
  		font-size: 11px;
  		color: gold;
  		font-weight: normal;
  		line-height: 10px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px cyan dashed;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

/* ********************************************************************************************************* */
/* START of code for Russian Icon Tour advert                                                                */
/* Note that all code for advert has been put together                                                       */
/* Also note that the 3 following adverts are using the same model, described under Icon-Rus                 */
/* The 3 adverts are: 1)Russian Icon Tour 2)Icon-Rus 3)Gold Leaf                                             */
/* ********************************************************************************************************* */

/* RUSSIAN ICON TOUR advert - START */

	
div.box42_rit {
  		position: relative;
  		width: 245px; /* 225  245 */
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px; /* 35 */
  		margin-bottom: -1px; /*  0 */
  		font-family: Verdana;
  		font-size: 11px;
  		color: #004D67;
  		font-weight: normal;
  		line-height: 14px;
  		/* border: dashed blue 0px; */
 		background-color: #FFFFEA; /* #cccccc  #FFFFF2  #FF00FF  beige  #FFFFEA  #FFFFDA  #FFFFBB */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #285C85 solid;
  border-right: 1px #285C85 solid;
  border-bottom: 1px #285C85 solid;
  border-left: 1px #285C85 solid;
}

	/* offset_rit_boxes 1 and 2 configuring RUSSIAN ICON TOUR advert */

	
.offset_rit_box1, .offset_rit_box2 {
  		position: relative;
}

	
.offset_rit_box1 {
  		left: -30px;
  		top: 0px;
  		width: 180px; /* 160  163  180 */
  		margin-bottom: -71px;
}

		
div.box42a_rit {
  		position: relative;
  			width: 185px; /* 225  245 */
  			margin-top: 3px;
  			margin-right: 0px;
  			margin-left: 2px; /* 35 */
  			margin-bottom: 0px; /*  0 */
  			font-family: Arial;
  			font-size: 11px;
  			color: #004D67;
  			font-weight: normal;
  			line-height: 13px;
  			/* border: dashed blue 0px; */
	 		background-color: #FFFFEA; /* #cccccc  #FFFFF2  #FF00FF  beige  #FFFFEA  #FFFFDA  #FFFFBB */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #285C85 solid;
  border-right: 0px #285C85 solid;
  border-bottom: 0px #285C85 solid;
  border-left: 0px #285C85 solid;
}

	
.offset_rit_box2 {
  		left: 97px; /* 81  89 */
  		top: 0px;
  		width: 48px;
  		line-height: 0px;
  border-top: 2px #ba0000 solid;
  border-right: 2px #ba0000 solid;
  border-bottom: 2px #ba0000 solid;
  border-left: 2px #ba0000 solid;
}

/*************************************************************************************************************/
/* END of code for Russian Icon Tour advert */
/* Note that all code for advert has been put together */
/*************************************************************************************************************/


/**************************************************** ICON-RUS advert *******************************************/
/* The Icon-Rus advert consists of 4 boxes. div.box42_rus is the main box that houses all other boxes.          */
/* div.box42_rus houses the 2 offset_rus_boxes1 and 2. Of these, offset_rus_box1 holds div.box42a_rus, the main */
/* purpose of which is to make sure the whole appears same in IE and FF. Finally, offset_rus_box2 holds the img */
/****************************************************************************************************************/

/* ICON-RUS advert */

	
div.box42_rus {
  		position: relative;
  		width: 245px; /* 225  245 */
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px; /* 35 */
  		margin-bottom: 2px; /*  0 */
  		font-family: Verdana;
  		font-size: 11px;
  		color: #004D67;
  		font-weight: normal;
  		line-height: 14px;
  		/* border: dashed blue 0px; */
 		background-color: #FFFFEA; /* #cccccc  #FFFFF2  #FF00FF  beige  #FFFFEA  #FFFFDA  #FFFFBB */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #285C85 solid;
  border-right: 1px #285C85 solid;
  border-bottom: 1px #285C85 solid;
  border-left: 1px #285C85 solid;
}

	/* offset_rus_boxes 1 and 2 configuring Icon-Rus advert */

	
.offset_rus_box1, .offset_rus_box2 {
  		position: relative;
}

	
.offset_rus_box1 {
  		left: -32px;
  		top: 0px;
  		width: 180px; /* 160  163  180 */
  		margin-bottom: -71px;
}

		
div.box42a_rus {
  		position: relative;
  			width: 175px; /* 225  245 */
  			margin-top: 3px;
  			margin-right: 0px;
  			margin-left: 0px; /* 35 */
  			margin-bottom: 0px; /*  0 */
  			font-family: Verdana;
  			font-size: 11px;
  			color: #004D67;
  			font-weight: normal;
  			line-height: 13px;
  			/* border: dashed blue 0px; */
	 		background-color: #FFFFEA; /* #cccccc  #FFFFF2  #FF00FF  beige  #FFFFEA  #FFFFDA  #FFFFBB */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #285C85 solid;
  border-right: 0px #285C85 solid;
  border-bottom: 0px #285C85 solid;
  border-left: 0px #285C85 solid;
}

	
.offset_rus_box2 {
  		position: relative;
  		left: 90px; /* 81  89 */
  		top: 0px;
  		width: 59px;
  		line-height: 0px;
  border-top: 2px #ba0000 solid;
  border-right: 2px #ba0000 solid;
  border-bottom: 2px #ba0000 solid;
  border-left: 2px #ba0000 solid;
}

/**************************************************** PANDORA GOLD LEAF advert ***************************/

/* Simpler one-box PANDORA GOLD LEAF advert */
	
div.box42_leaf {
  		position: relative;
  		width: 245px;
  		height: 40px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px; /* 35 */
  		margin-bottom: 2px; /*  302  0 */
  		font-family: Verdana;
  		font-size: 12px;
  		color: #000000; /* #004D67 */
  		font-weight: normal;
  		line-height: 16px;
  		/* border: dashed blue 0px; */
 		background-color: #FFFFEA; /* #ffffff  #FFFFF2  #FF00FF  beige  #FFFFEA  #FFFFDA  #FFFFBB */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #285C85 solid;
  border-right: 1px #285C85 solid;
  border-bottom: 1px #285C85 solid;
  border-left: 1px #285C85 solid;
}

/* offset_leaf_boxes 1 and 2 configuring the Pandora gold leaf advert */

	
.offset_leaf_box1, .offset_leaf_box2 {
  		position: relative;
}

		
div.box42a_leaf {
  			position: relative;
  			width: 105px; /* 225  245 */
  			margin-top: 0px;
  			margin-right: 0px;
  			margin-left: 0px; /* 35 */
  			margin-bottom: 0px; /*  0 */
  			font-family: Verdana;
  			font-size: 11px;
  			color: #004D67;
  			font-weight: normal;
  			line-height: 11px; /* 13 */
  			/* border: dashed blue 0px; */
	 		background-color: #FFFFEA; /* #cccccc  #FFFFF2  #FF00FF  beige  #FFFFEA  #FFFFDA  #FFFFBB */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #285C85 solid;
  border-right: 0px #285C85 solid;
  border-bottom: 0px #285C85 solid;
  border-left: 0px #285C85 solid;
}

	
.offset_leaf_box1 {
  		left: -68px;
  		top: -1px; /* 0  -1 */
  		width: 110px;
  		margin-bottom: -37px; /* -42 */
}

	
.offset_leaf_box2 {
  		left: 45px;
  		top: 0px;
  		width: 150px;
  		line-height: 12px; /* 12 */
}

/*********************************************************************************************************/


div.box142 {  
  		position: relative;
  		width: 245px; 				/* 225  245 */
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px; 			/* 35 */
  		margin-bottom: -1px; 			/*  0 */
  		font-family: Tahoma;
  		font-size: 12px;
  		color: black;
  		font-weight: normal;
  		line-height: 14px;
 		background-color: #FFFFEA; 		/* yellow   #AFFFEA  #cccccc  #FFFFF2  #FF00FF  beige  #FFFFEA  #FFFFDA  #FFFFBB */
		padding-top: 3px;
		padding-left: 3px;
  		padding-right: 3px;
  		padding-bottom: 3px;
  		border-top: 1px #285C85 solid;
  		border-right: 1px #285C85 solid;
  		border-bottom: 1px #285C85 solid;
  		border-left: 1px #285C85 solid;
		} 

/* border: dashed blue 0px; */
/* Also see: span.bgcol6a ,  div.box142 , span.box242 , div.box42_divna , div.box42a_leaf  */


span.box242 {  
  		font-family: verdana;
  		font-size: 12px;
  		color: black;
  		font-weight: bold;
  		line-height: 15px;
		}

/* COPY OF ICON-RUS above */


/* Divna Ljuboljevic advert */


/* this is the box that shows underneath the adverts on the right hand side of the page */	

div.box42_divna {  
  		position: relative;
  		width: 245px; 				/* 225  245 */
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px; 			/* 35 */
  		margin-bottom: -1px; 			/*  0 */
  		font-family: Verdana;			/*  Verdana  */
  		font-size: 11px;
  		color: #004D67;
  		font-weight: normal;
  		line-height: 14px;
 		background-color: #AFFFEA; 		/* #cccccc  #FFFFF2  #FF00FF  beige  #FFFFEA  #FFFFDA  #FFFFBB */
		padding-top: 3px;
		padding-left: 3px;
  		padding-right: 3px;
  		padding-bottom: 3px;
  		border-top: 1px #285C85 solid;
  		border-right: 1px #285C85 solid;
  		border-bottom: 1px #285C85 solid;
  		border-left: 1px #285C85 solid;
		} 
								/* border: dashed blue 0px; */


	/* offset_divna_boxes 1 and 2 configuring Icon-divna advert */

offset_divna_box1
	
.offset_divna_box1, .offset_divna_box2 {
  		position: relative;
}

	
.offset_divna_box1 {
  		left: -32px;
  		top: 0px;
  		width: 180px; /* 160  163  180 */
  		margin-bottom: -71px;
}


div.box42a_divna {
  		position: relative;
  			width: 175px; /* 225  245 */
  			margin-top: 3px;
  			margin-right: 0px;
  			margin-left: 0px; /* 35 */
  			margin-bottom: 0px; /*  0 */
  			/* font-family: verdana;
			font-size: 12px;
			color: #004D67;
			font-weight: normal;
			line-height: 15px; 
			border: solid #285C85 0px; */
			/* border: dashed blue 0px; */
	 		background-color: #FFFFEA; /* #cccccc  #FFFFF2  #FF00FF  beige  #FFFFEA  #FFFFDA  #FFFFBB */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

	
.offset_divna_box2 {
  		position: relative;
  		left: 88px; 		/* 81  89 */
  		top: 0px;
  		width: 64px;
  		line-height: 20px;	/* 0px  */
  border-top: 2px #ba0000 solid;
  border-right: 2px #ba0000 solid;
  border-bottom: 2px #ba0000 solid;
  border-left: 2px #ba0000 solid;
}

	/* 23May2008 Addition for Divna Ljubojevic */
	
div.box_divna2 {
  		position: relative;
  		left: 18px; /* 81  89 */
  		top: 0px;
  		width: 64px;
  		font-family: Tahoma;
  		font-size: 10px;
  		color: white;
  		font-weight: normal;
  		line-height: 11px;
  		height: 67px;
  border-top: 2px #ba0000 solid;
  border-right: 2px #ba0000 solid;
  border-bottom: 2px #ba0000 solid;
  border-left: 2px #ba0000 solid;
}

	/* 3June2008 Addition of text (name) Divna Ljubojevic */
	
div.box_divna3 {
  		position: relative;
  		left: 18px; /* 81  89 */
  		top: 0px;
  		width: 74px;
  		font-family: Tahoma;
  		font-size: 10px;
  		color: white;
  		font-weight: normal;
  		line-height: 11px;
  		height: 23px;
  border-top: 0px white solid;
  border-right: 0px white solid;
  border-bottom: 0px white solid;
  border-left: 0px white solid;
}

	/* 24May2008 Excuse me,... (Divna Ljubojevic) */
	
div.box42_divna3 {
  		position: relative;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-left: 0px; /* 35 */
  		margin-bottom: 150px; /*  0 */
  		padding-top: 13px;
  		padding-right: 3px;
  		padding-bottom: 3px;
  		padding-left: 3px;
  		width: 245px;
  		font-family: Tahoma;
  		font-size: 10px;
  		color: #004D67;
  		font-weight: normal;
  		line-height: 18px;
  		height: 30px;
  		background-color: #FFFFEA;
  border-top: 1px #285C85 solid;
  border-right: 1px #285C85 solid;
  border-bottom: 1px #285C85 solid;
  border-left: 1px #285C85 solid;
}









/*********************************************************************************************************/


/**************************************************************************************************/
/* NOTES  NOTES  NOTES  NOTES  NOTES NOTES  NOTES  NOTES  NOTES  NOTES NOTES  NOTES  NOTES  NOTES */
/*  144  24  44  */
/* ---------------------------------------------------------------------------------------------- */
/* - GREEN box 4       houses large 3-column table                                                         */
/* - box 11   houses the two 'all-inclusive' columns of the webpage from top to 'service' table   */
/* - box 24   houses the iconostasis at the top,                               position: relative */
/* - box 40   houses footnote,                                                      ?       ?     */
/* - ORANGE box 44     houses the 6 menublocks,                                         position: absolute */
/* - DEEP RED box 144  houses the 3-column table below menublocks AND iconostasis,      position: absolute */
/* - box 1100 puts frame around iconostasis and the part of the page below it, position: absolute */
/**************************************************************************************************/


/* box 1200 encloses boxes 43(webmaster message), 42(iconboards and Xenia adverts), 
   21(icon Tour), 22(Google), 26(press F11) */
	
div.box1200 {
  		position: absolute;
  		top: 2px;
  		left: 705px; /* 705 */
  		width: 230px;
  		margin-top: 0px; /* -3 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 10px; /* 10 -3 -9 -10 */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

	
div.box1300 {
  		position: relative;
  		height: 75px; /* 75 */
  		margin-top: 0px; /* 0 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px navy dashed;
  border-right: 0px navy dashed;
  border-bottom: 0px navy dashed;
  border-left: 0px navy dashed;
}

	
div.box1400 {
  		position: relative;
  		height: 0px; /* 0 */
  		margin-top: 0px; /* 0 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px cyan dashed;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

	/* box 1500 encloses "services section" */
	
div.box1500 {
  		position: absolute;
  		top: 3400px; /* +150 */
  		left: 0px;
  		width: 500px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 30px;
  		margin-left: 90px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #BA0000 solid;
  border-right: 0px #BA0000 solid;
  border-bottom: 0px #BA0000 solid;
  border-left: 0px #BA0000 solid;
}

		/*position: absolute;
		top: 2000px;
		left: 10px;*/


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

/* The 6 boxes that follow hold the 6 menu blocks with absolute position (14 April 2007) */
/* Change was made in a separate HTML version, named 'index_repair.htm'                  */
/* The CSS was changed in index_@swar3.css, ie6.css and ie7.css                          */
/* Reason: Prevent 'jumping' of menuboxes in FF, but they still jumped!?!                */

	
div.box_menu1 {
  		position: absolute;
  		top: 303px;
  		left: 27px;
  		width: 89px;
  		height: 0px;
  		font-family: Arial;
  		font-size: 11px;
  		font-weight: bold;
  		line-height: 14px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  border-top: 0px #285c85 solid;
  border-right: 0px #285c85 solid;
  border-bottom: 0px #285c85 solid;
  border-left: 0px #285c85 solid;
}

	
div.box_menu2 {
  		position: absolute;
  		top: 303px;
  		left: 140px;
  		width: 89px;
  		height: 0px;
  		font-family: Arial;
  		font-size: 11px;
  		font-weight: bold;
  		line-height: 14px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  border-top: 0px #285c85 solid;
  border-right: 0px #285c85 solid;
  border-bottom: 0px #285c85 solid;
  border-left: 0px #285c85 solid;
}

	
div.box_menu3 {
  		position: absolute;
  		top: 303px;
  		left: 252px;
  		width: 89px;
  		height: 0px;
  		font-family: Arial;
  		font-size: 11px;
  		font-weight: bold;
  		line-height: 14px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  border-top: 0px #285c85 solid;
  border-right: 0px #285c85 solid;
  border-bottom: 0px #285c85 solid;
  border-left: 0px #285c85 solid;
}

	
div.box_menu4 {
  		position: absolute;
  		top: 303px;
  		left: 364px;
  		width: 89px;
  		height: 0px;
  		font-family: Arial;
  		font-size: 11px;
  		font-weight: bold;
  		line-height: 14px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  border-top: 0px #285c85 solid;
  border-right: 0px #285c85 solid;
  border-bottom: 0px #285c85 solid;
  border-left: 0px #285c85 solid;
}

	
div.box_menu5 {
  		position: absolute;
  		top: 303px;
  		left: 476px;
  		width: 89px;
  		height: 0px;
  		font-family: Arial;
  		font-size: 11px;
  		font-weight: bold;
  		line-height: 14px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  border-top: 0px #285c85 solid;
  border-right: 0px #285c85 solid;
  border-bottom: 0px #285c85 solid;
  border-left: 0px #285c85 solid;
}

	
div.box_menu6 {
  		position: absolute;
  		top: 303px;
  		left: 588px;
  		width: 89px;
  		height: 0px;
  		font-family: Arial;
  		font-size: 11px;
  		font-weight: bold;
  		line-height: 14px;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  border-top: 0px #285c85 solid;
  border-right: 0px #285c85 solid;
  border-bottom: 0px #285c85 solid;
  border-left: 0px #285c85 solid;
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/*  *** NEW *** The below CSS codes are getting the 3 main columns onto the WELCOME page (box_ac1, box_ac2, box_ac3)  */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

	/* Removed                                  */
	/* Removed                                  */
	/* Removed                                  */
	/* Removed .offset_gbox1,2,3,4,5,6          */
	/* Removed .offset_overbox1,2...            */
	/* Removed .offset_datebox1,2...            */     
	/* Removed .offset_feature_box1,2...        */
	/* Removed vertical decoration band/lines   */

	/* Welcome Page row 3 with 3 'position: absolute:' boxes (columns) div.box_ac1, div.box_ac2, div.box_ac3       */
	/* ac1 housing the 9 div.box5 images (left), ac2 with the main text (center), ac3 with div.box3 images (right) */

					
div.notice_box_1_NOT {
  						position: absolute;
  						top: 337px; /* 337 */
  						left: 30px; /* -2 */
  						width: 640px;
  						font-family: Tahoma;
  						font-size: 11px;
  						color: #003C56;
  						font-weight: normal;
  						text-align: center;
  						line-height: 16px;
  						height: 16px; /* 9  15 */
  						margin-top: 0px;
  						margin-right: 0px;
  						margin-bottom: 0px;
  						margin-left: 0px;
  						background-color: white; /* white */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #BA0000 dashed;
  border-right: 1px #BA0000 dashed;
  border-bottom: 1px #BA0000 dashed;
  border-left: 1px #BA0000 dashed;
}

				/* box91 (formerly sub_box_fc1) is 1st of 3 floating boxes inside box_ac2 (Date) */
					
div.box91 {
  						position: absolute;
  						top: 337px; /* 337 */
  						left: 30px; /*  -2 */
  						width: 150px; /* 440 */
  						color: #003C56;
  						font-family: Verdana;
  						font-size: 11px;
  						font-weight: normal;
  						line-height: 11px;
  						margin-top: 5px;
  						margin-right: 0px;
  						margin-bottom: 0px;
  						margin-left: -9px;
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 0px #BA0000 solid;
  border-right: 0px #BA0000 solid;
  border-bottom: 0px #BA0000 solid;
  border-left: 0px #BA0000 solid;
}

				/* sub_box_fc2, box #2 of 3 mini floating boxes inside box_ac2 (Notice Board, Help) */
					
div.box92 {
  						position: absolute;
  						top: 337px;
  						left: 138px;
  						width: 434px;
  						color: #003C56;
  						font-family: Tahoma;
  						font-size: 11px;
  						font-weight: normal;
  						text-align: center;
  						line-height: 9px;
  						height: 10px;
  						margin-top: 5px;
  						margin-right: 0px;
  						margin-bottom: 0px;
  						margin-left: 0px;
  						background-color: white; /* white */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #BA0000 solid;
  border-right: 1px #BA0000 solid;
  border-bottom: 1px #BA0000 solid;
  border-left: 1px #BA0000 solid;
}

				/* sub_box_fc3, box #3 of 3 mini floating boxes inside box_ac2 (Languages, Music symbol) */
					
div.box93 {
  						position: absolute;
  						top: 337px;
  						left: 570px;
  						width: 110px;
  						font-family: Verdana;
  						font-size: 11px;
  						font-weight: normal;
  						line-height: 10px;
  						margin-top: 5px;
  						margin-right: 0px;
  						margin-bottom: 0px;
  						margin-left: -3px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #BA0000 solid;
  border-right: 0px #BA0000 solid;
  border-bottom: 0px #BA0000 solid;
  border-left: 0px #BA0000 solid;
}

	
div.box_ac1 {
  		position: absolute;
  		top: 337px; /* 337 */
  		left: -2px;
  		color: #000000;
  		width: 90px;
  		font-family: Arial;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 22px;
  		margin-top: 30px; /*  0  333 */
  		margin-right: 0px;
  		margin-bottom: 0px; /* -770 */
  		margin-left: 0px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  border-top: 0px cyan dashed;
  border-right: 0px cyan dashed;
  border-bottom: 0px cyan dashed;
  border-left: 0px cyan dashed;
}

	
div.box_ac2 {
  		position: absolute;
  		top: 345px; /* 345 */
  		left: 121px;
  		color: #003C56;
  		width: 364px;
  		font-family: Verdana;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 15px;
  		margin-top: 30px; /* 0  50 341 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 13px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

				/* sub_box2, one mini floating box inside box_ac2 with white area ==> TO ATTRACT ATTENTION */

					
div.sub_box2_NOT {
  						float: left;
  						color: #000000;
  						width: 343px;
  						font-weight: normal;
  						line-height: 14px;
  						margin-top: -2px;
  						margin-right: 0px;
  						margin-bottom: 12px;
  						margin-left: 5px;
  						padding-top: 0px;
  						padding-right: 8px;
  						padding-bottom: 8px;
  						padding_left: 8px;
  border-top: 0px #ffffff solid;
  border-right: 0px #ffffff solid;
  border-bottom: 0px #ffffff solid;
  border-left: 0px #ffffff solid;
}			/* #ffdd88  #eeddaa  #ffeeaa  #ffddbb  #ffdd88  #ffeebb #ffcc66 */

/* box13u provides space between paragraphs */
	
div.box13u_NOT {
  		position: relative;
  		width: 326px;
  		margin-top: 50px;
  		margin-right: 0px;
  		margin-bottom: 20px;
  		margin-left: -10px;
  		height: 100px;
  border-top: 0px yellow dashed;
  border-right: 0px yellow dashed;
  border-bottom: 0px yellow dashed;
  border-left: 0px yellow dashed;
}

					/* box with 3 lines text linking to Noticeboard, just above Introduction */
						
div.box1020 {
  							position: absolute;
  							top: 410px; /* 407  446  220 */
  							left: 160px; /* 0 */
  							width: 160px; /* 300 */
  							font-family: Verdana; /* verdana */
  							font-size: 11px; /* 12 */
  							font-weight: bold; /* normal */
  							text-align: center;
  							background-color: white;
  							margin-top: 0px; /* 0 */
  							margin-right: 0px; /* 0 */
  							margin-bottom: 0px; /* 0  -30 */
  							margin-left: 0px; /* 60 */
  							height: 50px; /* 37  34 */
  							line-height: 15px; /* 17 */
  padding-top: 3px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

						
div.box1030 {
  							position: absolute;
  							top: 450px; /* 426  446  220 */
  							left: 180px; /* 180 */
  							width: 160px;
  							font-family: Verdana;
  							font-size: 12px;
  							text-align: center;
  							background-color: lightgreen;
  							margin-top: 0px;
  							margin-right: 0px;
  							margin-bottom: -30px; /* -30 */
  							margin-left: 0px;
  							height: 16px;
  							line-height: 14px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

						
div.help1_NOT {
  							position: absolute;
  							top: 426px; /* 446  220 */
  							left: 180px;
  							width: 160px;
  							font-family: Verdana;
  							font-size: 12px;
  							text-align: center;
  							background-color: white;
  							margin-top: 0px;
  							margin-right: 0px;
  							margin-bottom: -30px;
  							margin-left: 0px;
  							height: 16px;
  							line-height: 14px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

						
div.help3 {
  							position: absolute;
  							top: 80px;
  							left: 500px;
  							width: 40px;
  							font-family: Verdana;
  							font-size: 10px;
  							text-align: center;
  							background-color: white;
  							height: 16px;
  							margin-top: 0px;
  							margin-right: 0px;
  							margin-bottom: -30px;
  							margin-left: 0px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

						
div.help4 {
  							position: absolute;
  							top: 120px; /* 95 */
  							left: 470px;
  							width: 40px;
  							font-family: Verdana;
  							font-size: 10px;
  							text-align: center;
  							background-color: white;
  							height: 16px;
  							margin-top: -20px;
  							margin-right: 0px;
  							margin-bottom: -30px;
  							margin-left: 0px;
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

						
div.help4_2 {
  							/*position: absolute;
							top: 80px;
							left: 500px;*/
							position: relative;
  							width: 40px;
  							font-family: Verdana;
  							font-size: 10px;
  							text-align: center;
  							background-color: white;
  							height: 16px;
  							margin-top: -13px; /* 0  20  30 */
  							margin-right: 0px;
  							margin-bottom: 0px; /* -30 */
  							margin-left: 70px; /* 200  360 */
  border-top: 1px #ba0000 solid;
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

	
div.box_ac3 {
  		position: absolute;
  		top: 342px; /* 342 */
  		left: 520px;
  		color: #000000;
  		width: 148px;
  		font-family: Arial;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 14px;
  		margin-top: 30px; /* 0  49  338 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 13px; /* 44  535 */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #ba0000 dashed;
  border-right: 0px #ba0000 dashed;
  border-bottom: 0px #ba0000 dashed;
  border-left: 0px #ba0000 dashed;
}

/* ============================================================================================================= */
/* Multi-Purpose (mp) Window, more info */
/* ============================================================================================================= */

	
div.mp8 {
  font-size: 18px;
  color: navy;
  font-weight: bold;
  margin-bottom: -5px;
}

	
div.mp1 {
  		font-family: Verdana;
  		font-size: 11px;
  		color: black;
  		font-weight: normal;
}

	
span.mpdotcolor {
  font-size: 13px;
  color: red;
}

	
div.mpdotcolor {
  font-size: 13px;
  color: red;
}

	
div.mp3 {
  		font-family: Verdana;
  		font-size: 11px;
  		color: black;
  		font-weight: normal;
}

	
div.??? {
  		font-family: Tahoma;
  		font-size: 9px;
  		color: #000000;
  		line-height: 15px;
}

/* box for iframe with Selected Pages */	/* compare with box 1600 */
	
div.box2001 {
  		position: relative;
  		/*top: 750px;*/
		/*left: 35px;*/
		width: 315px; /* 300  384 */
  		height: 148px; /* 466  448 */
  		padding-top: 3px; /* -5 */
  		padding-right: 3px;
  		padding-bottom: 3px;
  		padding-left: 3px;
  		margin-top: 4px; /* -10 -29 -19 -15 */
  		margin-bottom: 0px;
  		margin-left: 18px; /* -11 */
  		background-color: #eeddaa;
  		border-top: 1px #ba0000 solid; /* 3 */
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

/* box for iframe with Selected Pages */	/* compare with box 1600 */
	
div.box2001_new {
  		position: relative;
  		/*top: 750px;*/
		/*left: 35px;*/
		width: 315px; /* 300  384 */
  		height: 148px; /* 466  448 */
  		padding-top: 3px; /* -5 */
  		padding-right: 3px;
  		padding-bottom: 3px;
  		padding-left: 3px;
  		margin-top: 4px; /* -10 -29 -19 -15 */
  		margin-bottom: 0px;
  		margin-left: 18px; /* -11 */
  		background-color: #eeddaa;
  		border-top: 1px #ba0000 solid; /* 3 */
  border-right: 1px #ba0000 solid;
  border-bottom: 1px #ba0000 solid;
  border-left: 1px #ba0000 solid;
}

	/* box4000 sets the size of block 'Getting Started2', at end of page just above footnote (box40) */
	
div.box4000 {
  		position: relative;
  		margin-top: 65px; /* -100 */
  		margin-bottom: -100px; /* -50 */
  		margin-left: -90px; /* -90 */
  		width: 1000px;
  		height: 200px;
  		padding-top: 0px;
  		padding-right: 0px;
  		padding-bottom: 0px;
  		padding-left: 0px;
  		font-family: Tahoma;
  		font-size: 11px;
  		line-height: 21px;
  		color: #000000;
  		border-top: 0px navy solid;
  border-right: 0px navy solid;
  border-bottom: 0px navy solid;
  border-left: 4px navy solid;
}

	/* box4200 houses the top text line for the 'Getting Started2' Sitemap */
	
div.box4200 {
  		position: relative;
  		margin-top: -170px; /* -100 */
  		margin-bottom: -67px; /* -50 */
  		margin-left: -90px; /* -90 */
  		width: 978px;
  		height: 33px;
  		padding-top: 0px;
  		padding-right: 0px;
  		padding-bottom: 0px;
  		padding-left: 0px;
  		font-family: Tahoma;
  		font-size: 11px;
  		line-height: 21px;
  		color: #000000;
  		background-color: white; /* lightyellow  #eeddaa  #e3dfc7 */
  border-top: 3px navy solid;
  border-right: 3px navy solid;
  border-bottom: 3px navy solid;
  border-left: 3px navy solid;
}


/*****************************************************************************************************/
/*                                                                                                   */

/*                                              .offset_boxes                                        */
/*                                                                                                   */
/*****************************************************************************************************/

	/* offset_link_boxes 1 and 2 for configuring the links in block below the footnote (box40) */
	
.offset_link_box1, .offset_link_box2 {
  		position: relative;
}

	
.offset_link_box1 {
  		width: 200px; /* 160  163  180 */
  		color: #ba0000;
  		font-weight: bold;
  		margin-top: -11px;
  		margin-left: -8px;
  		margin-bottom: -181px;
  		padding-top: 10px;
  		padding-right: 10px;
  		padding-bottom: 11px;
  		padding-left: 12px;
  		background-color: lightyellow; /*  */
  		border-top: 4px navy solid;
  border-right: 0px navy solid;
  border-bottom: 4px navy solid;
  border-left: 4px navy solid;
}

	
.offset_link_box2 {
  		width: 790px;
  		color: #000000;
  		font-weight: normal;
  		margin-left: 170px;
  		padding-top: 12px;
  		padding-right: 10px;
  		padding-bottom: 11px;
  		padding-left: 12px;
  		background-color: lightyellow; /* lightgreen */
  		border-top: 4px navy solid;
  border-right: 0px navy solid;
  border-bottom: 4px navy solid;
  border-left: 0px navy solid;
}

	.offset_divna_box1c, .offset_divna_box2c {
  			position: relative;
			}

	
	.offset_divna_box1c {
  			left: -22px;   		/* -32  */
  			top: 0px;
	  		width: 190px;		/*  180 */
  			margin-bottom: -71px;
			}


	.offset_divna_box2c {
  			position: relative;
  			left: 81px; 		/* 81  89 */
	  		top: -8px;
  			width: 75px;		/* 61  */
  			line-height: 25px;
  			margin-bottom: 0px;
		      border-top: 0px #ba0000 solid
		   /*border-right: 2px #ba0000 solid;
		   border-bottom: 2px #ba0000 solid;
		   border-left: 2px #ba0000 solid;*/
			}




/* box for iframe with 'getting_started' sitemap */	/* */
	
div.box5000 {
  		position: relative;
  		margin-top: 65px; /* -170 */
  		margin-bottom: -100px;
  		margin-left: -90px;
  		width: 1025px; /* 1025 */
  		height: 200px;
  		padding-top: 0px;
  		padding-right: 0px;
  		padding-bottom: 0px;
  		padding-left: 0px;
  		font-family: Tahoma;
  		font-size: 11px;
  		line-height: 21px;
  		color: #000000;
  border-top: 0px navy solid;
  border-right: 0px navy solid;
  border-bottom: 0px navy solid;
  border-left: 0px navy solid;
}

/* Positioning of column with 6 videos */
	
div.box6000 {
  		position: absolute;
  		top: 500px; /* 2579  1579  1723  332 */
  		left: 1000px; /* 700 */
  		color: #000000;
  		width: 286px;
  		font-family: Arial;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 14px;
  		margin-top: 200px; /* 49  338 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px; /* -13  44  535 */
  		padding-top: 3px;
  		padding-right: 3px;
  		padding-bottom: 3px;
  		padding-left: 3px;
  		background-color: #eeddaa; /* #eeddaa  #efdcb0  #FFFFBB  #DDDDDD  lightyellow */
  border-top: 4px navy solid;
  border-right: 4px navy solid;
  border-bottom: 4px navy solid;
  border-left: 4px navy solid;
}

/* Positioning of column with (Ten) More 'Russian-Orthodox-Music-Videos' */
	
div.box7000 {
  		position: absolute;
  		top: 500px; /* 1723  332 */
  		left: 550px;
  		color: #000000;
  		width: 300px; /* 286  425 */
  		font-family: Arial;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 14px;
  		margin-top: 0px; /* 49  338 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px; /* -13  44  535 */
  		padding-top: 3px;
  		padding-right: 3px;
  		padding-bottom: 3px;
  		padding-left: 3px;
  		background-color: #eeddaa; /* #eeddaa  #efdcb0  #FFFFBB  #DDDDDD  lightyellow */
  border-top: 4px navy solid;
  border-right: 4px navy solid;
  border-bottom: 4px navy solid;
  border-left: 4px navy solid;
}

/* Positioning of column with (Ten) More 'Russian-Orthodox-Music-Videos' */
	
div . box8000 NOT IN USE {
  		position: relative;
  		/*top: 1000px;*/				/* 1723  332 */
		/*left: -600px;*/	
		color: #000000;
  		width: 500px; /* 286  425 */
  		font-family: Arial;
  		font-size: 11px;
  		font-weight: normal;
  		line-height: 14px;
  		margin-top: 0px; /* 49  338 */
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: -200px; /* -13  44  535 */
  		padding-top: 3px;
  		padding-right: 3px;
  		padding-bottom: 3px;
  		padding-left: 3px;
  		background-color: #eeddaa; /* #eeddaa  #efdcb0  #FFFFBB  #DDDDDD  lightyellow */
  border-top: 4px navy solid;
  border-right: 4px navy solid;
  border-bottom: 4px navy solid;
  border-left: 4px navy solid;
}

/* iFrame Window for Video screen #2 */
	
div.box8400 {
  		position: absolute;
  		top: 1751px; /* 1721 */
  		left: 4px; /*  643                             */
  		width: 353px; /*  372   672   410                 */
  		height: 0px; /*  295   595   310                 */
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #000000;
  		text-align: center;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 20px;
  		margin-left: 643px; /* 10  39 */
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #aaddee solid;
  border-right: 0px #aaddee solid;
  border-bottom: 0px #aaddee solid;
  border-left: 0px #aaddee solid;
}

/* box 8500 is iFRAME for each video(link) that is 'loaded' into video screen (Video links) */
	
div.box8500 {
  		position: absolute;
  		top: 2015px;
  		left: 710px;
  		width: 292px;
  		height: 40px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #000000;
  		font-weight: normal;
  		line-height: 15px;
  		text-align: left;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

/* iFrame Window for Video screen #2 - TEMPORARY */
/* TEMPORARY */
	
div.box840 {
  		position: relative;
  		width: 600px; /*  372   672   410                 */
  		margin-top: 20px;
  		margin-right: 0px;
  		margin-bottom: 20px;
  		margin-left: 20px; /*  643                             */
  		height: 200px; /*  295   595   310                 */
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #000000;
  		text-align: left;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #aaddee solid;
  border-right: 0px #aaddee solid;
  border-bottom: 0px #aaddee solid;
  border-left: 0px #aaddee solid;
}

/* box 850 is iFRAME for each video(link) that is 'loaded' into video screen (Video links) */
/* TEMPORARY */
	
div.box850 {
  		position: relative;
  		width: 600px; /*  372   672   410                 */
  		margin-top: 20px;
  		margin-right: 0px;
  		margin-bottom: 20px;
  		margin-left: 20px; /*  643                             */
  		width: 600px;
  		height: 200px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #000000;
  		font-weight: normal;
  		line-height: 15px;
  		text-align: left;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

	
div.box8510 {
  		position: absolute;
  		top: 2025px;
  		left: 710px;
  		width: 292px;
  		height: 40px;
  		line-height: 0px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #000000;
  		text-align: left;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

	/* Comments in boxes, each type in a different box */
	
div.box8520 {
  		position: absolute;
  		top: 2235px;
  		left: 710px;
  		width: 292px;
  		height: 40px;
  		line-height: 0px;
  		font-family: Tahoma;
  		font-size: 11px;
  		color: #000000;
  		text-align: left;
  		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

	
div.box8600 {
  		position: relative;
  		width: 300px;
  		margin-left: 0px; /* 0  39 */
}

	/* Welcome page video screen and music, courtesy Hearts of Space */
	
div.box8700 {
  		position: relative;
  		width: 255px; /* div.boxes 3 are nested inside div.box6 */
  		margin-top: 3px;
  		margin-bottom: 5px;
  		margin-left: 1px; /* old=1px */
  		padding-top: 6px;
  		padding-right: 6px;
  		padding-bottom: 6px;
  		padding-left: 6px;
  		font-size: 11px;
  		color: #000000;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

	/* Welcome page video screen and music, courtesy Hearts of Space */
	
div.box8710 {
  		position: relative;
  		width: 270px;
  		margin-top: 3px;
  		margin-bottom: 5px;
  		margin-left: 1px;
  		padding-top: 6px;
  		padding-right: 6px;
  		padding-bottom: 6px;
  		padding-left: 6px;
  		font-size: 11px;
  		color: #000000;
  border-top: 0px #ba0000 solid;
  border-right: 0px #ba0000 solid;
  border-bottom: 0px #ba0000 solid;
  border-left: 0px #ba0000 solid;
}

$DOCUMENT {
}

