img.leftspacer {
	width: 15px;
	height: 1px;
}




/* for red page */

body.red {
	top: 0;
	left:0;
	right:0;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../images/bg_red.gif);
}

h4.red {
	font-family: verdana, arial;
	font-size: 16pt;
	color: #fe1d1d;
	}

a img {
	border: 0px;
}

#body {
	position: absolute;
	top: 0px;
	left: 0px;
	border: 0px;
	z-index: 10;
	width: 100%;
}

#logo {
	width: 100%;
}
/*
#logo td.icon {
	width: 90px;
	height: 90px;
	vertical-align: middle;
}

#logo img.icon {
	width: 90px;
	height: 90px;
	background: url("../images/logo.png") no-repeat;*/
}

#logo td.name {
	width: 620px;
	height: 132px;
	vertical-align: top;
}

#logo img.name {
	width: 620px;
	height: 132px;
}


/* for splash */


#splashbody {
	position: absolute;
	top: 10px;
	left: 0px;
	border: 0px;
	z-index: 10;
	width: 100%;
}

body.splash {
	top: 0;
	left:0;
	right:0;
	background-color: #000000;
	background-repeat: no-repeat;
	background-image: url(images/splash.gif);
	background-position: bottom;
}

#splashlogo {
	width: 100%;
}

#splashlogo td.icon {
	width: 90px;
	height: 90px;
	vertical-align: top;
}

#splashlogo img.icon {
	width: 90px;
	height: 90px;
	/*background: url("../images/logo.png") no-repeat;*/
}

#splashlogo td.name {
	width: 531px;
	height: 90px;
	vertical-align: bottom;
}

#splashlogo img.name {
	width: 531px;
	height: 90px;
}

#splashlogo td.church {
	width: 800px;
	height: 500px;
	vertical-align: bottom;
}

#splashlogo img.church {
	width: 800px;
	height: 500px;
}

#splashlogo img.splashspacer {
	width: 1px;
	height: 20px;
}


/* for grey page */


#greybody {
	position: absolute;
	top: 10px;
	left: 0px;
	border: 0px;
	z-index: 10;
	width: 100%;
}

body.grey {
	top: 0;
	left:0;
	right:0;
	background-color: #e2e2e2;
	background-repeat: no-repeat;
	/*background-image: url(images/splash.gif);
	background-position: bottom;*/
}

#greylogo {
	width: 100%;
}

#greylogo td.icon {
	width: 90px;
	height: 90px;
	vertical-align: top;
}

#greylogo img.icon {
	width: 90px;
	height: 90px;
	/*background: url("../images/logo.png") no-repeat;*/
}

#greylogo td.name {
	width: 531px;
	height: 100px;
	vertical-align: bottom;
}

#greylogo img.name {
	width: 531px;
	height: 100px;
}



/* for blue page */

body.blue {
	top: 0;
	left:0;
	right:0;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../images/bg_blue1.gif);
}

h4.blue {
	font-family: verdana, arial;
	font-size: 16pt;
	color: #15085f;
	}

a.news {
	font-family: verdana, arial;
	font-size: 14pt;
	color: #042ca1;
}		

/* for green page */

body.green {
	top: 0;
	left:0;
	right:0;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../images/bg_green.gif);
}

h4.green {
	font-family: verdana, arial;
	font-size: 16pt;
	color: #037e00;
	}


/* for yellow page */

body.yellow {
	top: 0;
	left:0;
	right:0;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../images/bg_yellow.gif);
}

h4.yellow {
	font-family: verdana, arial;
	font-size: 16pt;
	color: #f3df20;
	}

/* for lila page */

body.lila {
	top: 0;
	left:0;
	right:0;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../images/bg_lila.gif);
}

h4.lila {
	font-family: verdana, arial;
	font-size: 16pt;
	color: #7c4099;
	}

/* for library */

h3.lib {
	font-family: verdana, arial;
	font-size: 18pt;
	color: #726e6e;
	}
	
h4.lib {
	font-family: verdana, arial;
	font-size: 16pt;
	color: #726e6e;
	}


h5.lib {
	font-family: verdana, arial;
	font-size: 14pt;
	color: #726e6e;
	}
div.text {
	background-color: #ffffff;
	}
	
	/* for white page */

body.white {
	top: 0;
	left:0;
	right:0;
	background-color: #FFFFFF;
}	

h4.white {
	font-family: verdana, arial;
	font-size: 16pt;
	color: #042ca1;
	}
	
h5.white {
	font-family: verdana, arial;
	font-size: 14pt;
	color: #042ca1;
	}
	

	
#logo td.nameW {
	width: 552px;
	height: 100px;
	vertical-align: bottom;
}

#logo img.nameW {
	width: 552px;
	height: 100px;

}




/* for oldrus page */

body.oldrus {
	top: 0;
	left:0;
	right:0;
	background-color: #FFFFFF;
	background-repeat: repeat;
	background-image: url(../images/gerb_pattern1.jpg);
}


#oldrus {
	position: absolute;
	top: 0px;
	left: 0px;
	border: 0px;
	z-index: 10;
	width: 100%;
}

h4.red {
	font-family: verdana, arial;
	font-size: 16pt;
	color: #fe1d1d;
	}

a img {
	border: 0px;
}

#body {
	position: absolute;
	top: 0px;
	left: 0px;
	border: 0px;
	z-index: 10;
	width: 100%;
}

#logo {
	width: 100%;
}

#oldrus td.map {
 	align: right;
	width: 148px;
	height: 548px;
	vertical-align: top;
}


#oldrus td.logo {
 	align: left;
	width: 83px;
	height: 83px;
	vertical-align: top;
}

#oldrus img.logo {
	width: 83px;
	height: 83px;
}

#oldrus td.spacer {
	background: repeat;
	background-image: url(../images/spacer1.gif);
 	align: right;
	width: 100%;
	height: 83px;
	vertical-align: top;
}

#oldrus h3 {
	font-family: verdana, arial;
	font-size: 24pt;
	color: #726e6e;
	}
	
#oldrus td.button {
 	align: right;
	width: 130px;
	height: 25px;
	vertical-align: top;
}	

#oldrus img.button {
	width: 130px;
	height: 25px;
}

a.victory {
	font-family: verdana, arial;
	font-size: 14pt;
	color: #726e6e;
}	
h4.victory {
	font-family: verdana, arial;
	font-size: 16pt;
	color: #726e6e;
}	

p.victory {
	font-family: verdana, arial;
	font-size: 12pt;
	color: #000000;
}	
	
img.map {
	align: right;
	width: 148px;
	height: 548px;
	vertical-align: top;
}	

#oldrus td.flag {
 	align: right;
	vertical-align: top;
}

img.ris {
	margin-left: 40px;
	margin-right: 20px;
	border-style: ridge;
	border-color: #dcd8cf;
	border-width: medium;
	text-align: center;
}

img.gerb {
	margin-left: 20px;
	margin-right: 20px;
	border-style: groove;
	border-color: #dcd8cf;
	border-width: thick;
}
