
/* --- [ History Files stylesheet for feature page styles 2024 ] --- */




/* --- [ General Settings ] --- */


/* Title - extra right-hand padding set up for feature page titles only */

@media only screen and (max-width: 499px) {

h1				{ margin-right: 0px; margin-right: 4%; }
h2				{ margin-right: 0px; margin-right: 4%; }
h2.author		{ margin-right: 0px; margin-right: 4%; }

}



/* --- [ Support add-in for support pages ] --- */

.sptTitle 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 20px; color: #FFFFFF; 
				font-weight: normal; text-align: left; 
				text-decoration: none; margin-left: 25px; 
				padding-top: 8px; padding-bottom: 10px; }
.sptLeft  		{ background-image: url('../images/support/historyFiles_redbar02.jpg'); 
				background-repeat: repeat-x; 
				background-attachment: scroll; 
				background-position: right top; }
.sptTop	  		{ background-image: url('../images/support/historyFiles_redbar02.jpg'); 
				background-repeat: repeat-x; 
				background-attachment: scroll; 
				background-position: left top; }
.sptRight 		{ background-image: url('../images/support/historyFiles_redbar02.jpg'); 
				background-repeat: repeat-x; 
				background-attachment: scroll; 
				background-position: left top; }




/* --- [ Outline for emailafriend using existing HF images ] --- */
.emlBox  		{ font-size: 0.01em; font-color: #FFFFFF; 
				border-top: 1px solid #DAA7A8; padding: 0px; 
				margin: 0px; border-left: 1px solid #DAA7A8; 
				border-right: 1px solid #DAA7A8; padding: 0px; 
				margin: 0px; }


/* Padding for main cell on confirmation page for IE only */
.emlIEBulk1		{ _padding-bottom: 206px; }
.emlIEBulk2 	{ _padding-bottom: 22px; }
.emlIEBulk3		{ _padding-bottom: 326px; }




/* --- [ Latest... ] --- */


/* On index page... text above links is charcoal/grey */
/* Colour on all pages controlled here and in .sidelink */
.cellpicsmall 	{ hspace: 0px; margin-right: 4px; 
				margin-left: 0px; border: 1px solid #000000; }


/* Major features links on index subpages - same as UDBXlink but for margins */
.UDtitle 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 10px; font-weight: bold; 
				text-align: left; text-decoration: none; 
				line-height: 26px; color: #000000; 
				margin-left: 6px; }

.UDlink 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 10px; font-weight: bold; 
				text-align: left; text-decoration: none; 
				line-height: 14px; color: #000000; 
				margin-left: 14px; margin-right: 28px; 
				margin-top: 1px; margin-bottom: 2px; }
.UDlink 		a:link{ font-size: 11px; font-weight: bold; 
				text-decoration: none; }
.UDlink 		a:visited{ font-size: 11px; font-weight: bold; 
				text-decoration: none; }
.UDlink 		a:hover{ font-size: 11px; font-weight: bold; 
				text-decoration: underline; }
.UDlink 		a:active{ font-size: 11px; font-weight: bold; 
				text-decoration: none; }


/* Minor bulleted links for photo boxouts & bullet links on new features & lists */
/* Main index page uses its own variant in hfstyles01 */
.boxdiv			{ margin-left: 1.3em; text-indent: -8px; 
				padding-bottom: 6px; }


@media screen and (max-width: 540px) { 

.boxdiv			{ margin-left: 0em; text-indent: 0px; }
.UDtitle 		{ line-height: 26px; }

}


/* Churches index pages use boxpicsmall2, with adjustments for mob in Media */
.boxpicsmall2 	{ hspace: 0; margin-right: 6px; 
				margin-left: 0px; 
				border: 1px solid #000000; }

.boxdivpic2 	{ text-indent: 0px; }

.boxdiv3 		{ margin-left: 0.9em; text-indent: -8px; }

.boxtitle 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 10px; font-weight: bold; 
				text-decoration: none; line-height: 14px; 
				margin-bottom: 2px; margin-top: 1px; } 
				/* Margin left set in media settings */

.boxtitle 		a:link{ font-size: 10px; font-weight: bold; 
				text-decoration: none; }
.boxtitle 		a:visited{ font-size: 10px; font-weight: bold; 
				text-decoration: none; }
.boxtitle 		a:hover{ font-size: 10px; font-weight: bold; 
				text-decoration: underline; }
.boxtitle 		a:active{ font-size: 10px; font-weight: bold; 
				text-decoration: none; }


/* Increase line spacing for mobiles only */
@media screen and (max-width: 449px) { 

.boxtitle		{ padding-bottom: 0em; line-height: 18px; }

}


@media screen and (min-width: 450px) and (max-width: 999px) { 

.boxtitle		{ padding-bottom: 0.5em; line-height: 22px; }

}


.boxspan 		{ width: 8px; padding-right: 7px; 
				background-image:url('../images/bullet1.gif'); 
				background-position: left center; 
				border-collapse: collapse; 
				background-repeat: no-repeat; }

.boxlink 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; text-decoration: none; 
				font-size: 11px; font-weight: normal; 
				font-style: normal; text-decoration: none; 
				line-height: 16px; color: #000000; 
				margin-right: 4px; margin-bottom: 2px; 
				margin-top: 1px; }
				/* Margin-left is set in media settings */

.boxlink 		a:link{ font-size: 11px; font-weight: normal; 
				text-decoration: none; }
.boxlink 		a:visited{ font-size: 11px; font-weight: normal; 
				text-decoration: none; }
.boxlink 		a:hover{ font-size: 11px; font-weight: normal; 
				text-decoration: underline; }
.boxlink 		a:active{ font-size: 11px; font-weight: normal; 
				text-decoration: none; }

.boxlinkc 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; text-decoration: none; 
				font-size: 11px; font-weight: normal; 
				font-style: normal; text-decoration: none; 
				line-height: 16px; color: #000000; 
				margin-right: 4px; margin-bottom: 2px; 
				margin-top: 1px; background-color: #FFFF00; }
				/* Margin-left is set in media settings */

.boxlinkc 		a:link{ font-size: 11px; font-weight: normal; 
				text-decoration: none; }
.boxlinkc 		a:visited{ font-size: 11px; font-weight: normal; 
				text-decoration: none; }
.boxlinkc 		a:hover{ font-size: 11px; font-weight: normal; 
				text-decoration: underline; }
.boxlinkc 		a:active{ font-size: 11px; font-weight: normal; 
				text-decoration: none; }


/* Boxouts in main text body */
.boxout			{ background-color: #E7E6E5; padding-top: 14px; 
				padding-bottom: 4px; padding-left: 6px; 
				padding-right: 18px; }


/* Padding spacer for whitespace between red baseline and final links */
/* Used on MainNewX.htm and MainFeaturesX.htm */
.spacer 		{ height: 20px; }




/* --- [ Search this site / Latest headers ] --- */


/* Text in coloured bars */

/* .cell and .sidetitle controls ALL coloured bars in features and indices */
/* Site frontpage has its own settings */
/* .sidebarft controls colour and formatting of sidebar footnotes from mainstyles */

h4 				{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 18px; color: #FFFFFF; 
				font-weight: normal; font-style: normal; 
				text-align: left; text-decoration: none; 
				margin-left: 6px; margin-top: 7px; 
				margin-bottom: 8px; }

.cell 			{ background-color: #AE1819; 
				background-image:url('../images/support/historyFiles_redbar01.jpg'); 
				background-repeat: repeat-x; 
				background-attachment: scroll; 
				background-position: left bottom; } 
				/* Repeated in .mpcell 1 & 2 and .cellhf */

.cellhome 		{ background-color: #E7E6E5; }

.celltl 		{ background-image:url('../images/support/historyFiles_cnrtl.gif'); 
				background-repeat: no-repeat; 
				background-attachment: scroll; 
				background-position: right bottom; 
				background-color: #E3E2E1; }

.celltr 		{ background-image:url('../images/support/historyFiles_cnrtr.gif'); 
				background-repeat: no-repeat; 
				background-attachment: scroll; 
				background-position: left bottom; 
				background-color: #E3E2E1; }

.cellbl 		{ background-image:url('../images/support/historyFiles_cnrbl.gif'); 
				background-repeat: no-repeat; 
				background-attachment: scroll; 
				background-position: right top; 
				background-color: #E3E2E1; }

.cellbr 		{ background-image:url('../images/support/historyFiles_cnrbr.gif'); 
				background-repeat: no-repeat; 
				background-attachment: scroll; 
				background-position: left top; 
				background-color: #E3E2E1; }

.celltint 		{ background-color: #FBF696; }	/* Yellow */
.cellpale 		{ background-color: #E7E6E5; }  /* Light grey */
.celldark 		{ background-color: #D8D7D6; }  /* Dark grey */


/* Cells for IN DEPTH sidebar features in the feature index */
/* Grey is same as for sidebar boxouts */
.cellsidebar 	{ background-color: #E7E6E5; padding-bottom: 2px; 
				padding-left: 6px; margin-right: 2px; 
				height: 80px; }




/* --- [ In Detail... ] --- */


/* All other indices pages */
.celltextInd 	{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 11px; color: #FFFFFF; 
				font-weight: normal; font-style: normal; 
				text-align: left; text-decoration: none; 
				line-height: 18px; margin-left: 6px; 
				margin-right: 4px; margin-top: 0px; 
				margin-bottom: 10px; }




/* --- [ Index ] --- */


/* Links to features and lists */
/* Country or state */
.indexcty 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; text-decoration: none; font-size: 10px; 
				font-weight: bold; font-style: normal; 
				text-transform: uppercase; margin-left: 7px; 
				line-height: 15px; color: #000000; }
.indexcty 		a:link{ text-decoration: none; font-size: 10px; 
				font-weight: bold; }
.indexcty 		a:visited{ text-decoration: none; font-size: 10px; 
				font-weight: bold; }
.indexcty 		a:hover{ text-decoration: underline; font-size: 10px; 
				font-weight: bold; }
.indexcty 		a:active{ text-decoration: none; font-size: 10px; 
				font-weight: bold; }


	@media screen and (max-device-width: 450px){

	.indexcty 		{ margin-right: 10%; }

	}


/* Drop-down list formatting */
.xbar 			{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 11px; font-weight: 500; 
				margin-bottom: 4px; }
.xGo 			{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 11px; font-weight: 500; 
				width: 24px; height: 18px; border-style: none; 
				border: 1px solid #C8C8C8; 
				background-image:url('../images/nav-searchbutton.jpg'); 
				vertical-align: top; padding-bottom: 1px; 
				_margin-bottom: 4px; }




/* --- [ Features ] --- */


/* All in mainstyles except table settings to avoid style clash with king lists */

.kingfeat		{ font-family: arial, helvetica, verdana, Geneva, 
				sans-serif; font-size: 12px; font-weight: normal; 
				border: 2px solid #585858; color: #000000; 
				font-style: normal; text-align: left; 
				text-decoration: none; border-collapse: collapse; 
				width: 100%; }
.kingfeat		th{ font-size: 12px; font-weight: bold; 
				border-bottom: 1px solid #F4F5F0; 
				border-top: 1px solid #F4F5F0; 
				border-left: 0px solid #585858; 
				border-right: 0px solid #585858; 
				background-color: #AE1819; color: #FFFFFF; 
				text-align: center; text-decoration: none; 
				margin-left: 0px; border-collapse: collapse; }
.kingfeat		tr:hover{background-color: #F5F5F5}
.kingfeat		tr:nth-child(even) {background-color: #F2F2F2}; }

.klcol98		{ width: 20%; max-width: 98px; }				/* Col 1 settings */
.klcol243		{ width: 32%; max-width: 243px; }				/* Col 2 settings */
.klcol410		{ width: 48%; max-width: 410px; }				/* Col 3 settings */
.klcol652		{ width: 87%; max-width: 653px; }				/* Col 2+3 settings */
.table_no		{ display: none; }								/* Hidden table warning */


@media only screen and (max-width: 299px) and (orientation: portrait) {
.table_no		{ display: block; font-family: arial, helvetica, 
				verdana, Geneva, sans-serif; font-size: 11px; 
				color: #AE1819; margin: 6px; text-align: center; 
				font-style: italic; }
.kingfeat751	{ display: none; }								/* Table outer shell size */
}


@media only screen and (min-width: 300px) and (max-width: 525px) and (orientation: portrait) {
.kingfeat		{ font-size: 11px; }
.kingfeat751	{ width: 96%; max-width: 514px; }				/* Table outer shell size */
.klcol98		{ width: 30%; max-width: 98px; }				/* Col 1 settings */
.klcol243		{ width: 70%; max-width: 243px; }				/* Col 2 settings */
.klcol410		{ display: none; }								/* Col 3 settings */
.klcol652		{ width: 70%; max-width: 243px; }				/* Col 2+3 settings */
.klcolX1		{ display: none; }								/* Col X settings */
.klcolX2		{ display: none; }								/* Col X settings */
}


@media only screen and (max-width: 525px) and (orientation: landscape) {
.kingfeat751	{ width: 100%; max-width: 514px; }				/* Table outer shell size */
.klcol98		{ width: 13%; max-width: 98px; }				/* Col 1 settings */
.klcol410		{ display: none; }								/* Col 3 settings */
.klcolX1		{ display: none; }								/* Col X settings */
.klcolX2		{ display: none; }								/* Col X settings */
}


@media only screen and (min-width: 525px) and (orientation: portrait) {
.kingfeat751	{ width: 100%; max-width: 751px; }				/* Table outer shell size */
.klcol410		{  }											/* Col 3 settings */
}


@media only screen and (max-width: 320px) and (orientation: landscape) {
.kingfeat		{ font-size: 11px; }
}


@media only screen and (min-width: 525px) and (orientation: landscape) {
.kingfeat751	{ width: 100%; max-width: 751px; }				/* Table outer shell size */
.klcol410		{  }											/* Col 3 settings */
}


/* 'Latest' virtual include links */
.sideinc 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 10px; font-weight: bold; 
				text-align: left; text-decoration: none; 
				line-height: 14px; color: #960307; 
				word-spacing: -1px;}
.sideinc 		a:link{ font-size: 10px; font-weight: normal; 
				text-align: left; text-decoration: none; 
				line-height: 14px; word-spacing: -1px;}
.sideinc 		a:visited{ font-size: 10px; font-weight: normal; 
				text-align: left; text-decoration: none; 
				line-height: 14px; word-spacing: -1px;}
.sideinc 		a:hover{ font-size: 10px; font-weight: normal; 
				text-align: left; text-decoration: underline; 
				line-height: 14px; word-spacing: -1px;}
.sideinc 		a:active{ font-size: 10px; font-weight: normal; 
				text-align: left; text-decoration: none; 
				line-height: 14px; word-spacing: -1px;}


/* 'Latest King Lists & Features' sidebar add-in from RSS feed */
/* Inactive */


/* Boxouts & popups in sidebar - all forms of boxout */
/* Red title bars are controlled in .sidetitle */
/* A more basic version for use in king lists is avilable in history_mainstyles */


/* Feature page full-width pictures and some elements of sidebar picture boxes */
/* Max-width sets the responsive size for images in all platforms */
/* Width settings for sidebar tables moved to mainstyles */
.speechtble 	{ max-width: 525px; font-family: verdana, Geneva, 
				arial, helvetica, sans-serif; font-size: 12px; 
				color: #000000; text-align: left; 
				font-weight: normal; text-decoration: none; 
				line-height: 18px; margin-top: 4px; 
				background-color: #E3E2E1; border: 1px solid #8C8C8C; }
.sidepictble	{ font-size: 11px; color: #000000; text-align: left; 
				font-weight: normal; text-decoration: none; 
				line-height: 16px; margin-top: 4px; 
				background-color: #E3E2E1; border: 1px solid #8C8C8C; }
.speechquote 	{ max-width: 200px; font-family: verdana, Geneva, 
				arial, helvetica, sans-serif; font-size: 11px; 
				color: #000000; text-align: left; font-weight: normal; 
				text-decoration: none; line-height: 16px; margin-top: 4px; 
				background:url('../images/support/historyFiles_Quotebox.gif') no-repeat 0px 0px; } 


.speechreftble	{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; max-width: 200px; background-color: #FFFFFF; 
				font-size: 10px; color: #000000; text-align: left; 
				font-weight: bold; text-decoration: none; 
				line-height: 15px; border: 0px solid #585858; }


/* Feature page full-width pictures and sidebar picture boxes */
/* Speechline has to be width 100% so that images are responsive */
.speechline 	{ border-bottom: 1px solid #585858; width: 100%; 
				max-width: 525px; height: auto; }


/* Used by feature page full-width pictures */
.speechtitle 	{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 12px; color: #E7E6E5; 
				font-weight: normal; text-align: left; 
				text-decoration: none; background-color: #AE1819; 
				line-height: 18px; padding-top: 4px; 
				padding-bottom: 8px; padding-left: 5px; 
				padding-right: 5px; }
.speechtitle 	a:link{ font-size: 12px; color: #FFFFFF; 
				font-weight: normal; font-style: normal; 
				text-decoration: none; }
.speechtitle 	a:visited{ font-size: 12px; color: #FFFFFF; 
				font-weight: normal; font-style: normal; 
				text-decoration: none; }
.speechtitle 	a:hover{ font-size: 12px; color: #FFFFFF; 
				font-weight: normal; font-style: normal; 
				text-decoration: underline; }
.speechtitle 	a:active{ font-size: 12px; color: #FFFFFF; 
				font-weight: normal; font-style: normal; 
				text-decoration: none; }


/* Used by feature page sidebar picture boxes */
.speechbox 		{ padding-top: 30px; padding-bottom: 7px; 
				margin-bottom: 5px; padding-left: 5px; 
				padding-right: 5px; font-weight: normal; }


/* Used by feature page sidebar picture boxes */
.speechboxblt 	{ padding-top: 7px; padding-left: 0px; 
				padding-right: 5px; }


/* Used by feature page sidebar picture boxes */
.speechlt 		{ font-weight: 400; }


/* Used by feature page sidebar picture boxes */
.speechqt 		{ background-image:url('../images/Features_speech.gif'); 
				background-position: left top; border-collapse: collapse; 
				background-repeat: no-repeat; padding-right: 15px; 
				border: 0px none; }


/* Used by feature page sidebar and full picture boxes */
.speechblt 		{ list-style-type: none; 
				background:url('../images/bullet2.gif') no-repeat 0px 6px; 
				padding-left: 13px; margin-left: -30px; 
				margin-bottom: 4px; }


/* Used by feature page sidebar picture boxes */
.speechtxt 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 11px;  font-weight: normal; 
				text-align: left; text-decoration: none; 
				line-height: 16px; margin-left: 7px; 
				margin-right: 5px; margin-top: 0px; 
				margin-bottom: 10px; }


/* #################### DELETE WHEN GALLERY INSERTS REFORMATTED TO 2017 STYLE #################### */
/* Also used by sidebar pop-out images so clear these first */
.speechpop 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 10px; 
				color: #333333; font-weight: normal; text-align: left; text-decoration: none; 
				line-height: 14px; padding-left: 5px; padding-top: 2px; width: 196px; }


/* #################### DELETE WHEN GALLERY INSERTS REFORMATTED TO 2017 STYLE #################### */
/* Also used by sidebar pop-out images so clear these first */
.speechbutton 	{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 10px; 
				padding-right: 3px; padding-bottom: 5px; padding-top: 4px; float: right; text-align: right; }
.button 		{ width: 48px; height: 15px; border: 0px none; -moz-user-select: none; }
.btnOpen 		{ width: 48px; height: 15px; margin-bottom: -3px; border: 0px none; -moz-user-select: none; }





/* --- [ Info windows - such as JDC Archive page ] --- */


/* Page width is controlled by div which is set for each responsive screen in popupdiv */
.popupcell 		{ background-color: #020304; }


/* Title text - and see below for screen scaling*/
.popuptitle		{ font-size: 18px; color: #AB3108; 
				font-weight: 900; text-align: left; 
				padding-left: 4px; padding-bottom: 10px; 
				padding-top: 20px; margin-left: 10px; 
				margin-right: 10px; }


/* Image auto-sizing for smaller display screens and mobile */
/* 'imgline' version uses sidebarol settings - line creates oversizing */
.popupimg		{ max-width: 100%; width: 100%; height: auto; }
.popupimgline	{ max-width: 99%; width: 99%; height: auto; 
				border: 1px solid #585858; padding-right: 0.9%; }


	@media screen and (max-device-width: 1004px) and (orientation: portrait) {
	.popupimgline	{ padding-right: 0.8%; }

		@media screen and (max-device-width: 831px) {
		.popupimgline	{ padding-right: 0.7%; }

			@media screen and (max-device-width: 500px) {
			.popupimgline	{ padding-right: 0.5%; }

				@media screen and (max-device-width: 300px) {
				.popupimgline	{ padding-right: 0.2%; }
				}
			}
		}
	}


/* Main text for normal popups, with scaling for responsiveness */
.popup 			{ word-spacing: 0px; line-height: 18px; 
				font-size: 12px; color: #333333; 
				font-weight: 400; text-align: justify; 
				text-justify: newspaper; padding-left: 4px; 
				padding-right: 4px; margin-bottom: 0px; 
				margin-left: 10px; margin-right: 10px; 
				max-width: 500px; }
.popup 			a:link{ font-size: 12px; color: #960307; 
				font-weight: normal; text-decoration: none; }
.popup 			a:visited{ font-size: 12px; color: #D55500; 
				font-weight: normal; text-decoration: none; }
.popup 			a:hover{ font-size: 12px; color: #D55500; 
				font-weight: normal; text-decoration: underline; }
.popup 			a:active{ font-size: 12px; color: #960307; 
				font-weight: normal; text-decoration: none; }


/* Copyright text */
.popupcopy 		{ color: #9E9E9E; font-weight: 400; font-size: 10px; 
				padding-top: 0px; padding-left: 8px;}


/* Primate evolution tree image */
.primateimage 	{ margin-left: 0px; margin-top: 124px; }


/* Table for gallery within feature page */
/* An alternative version for gallery tables inside features is in mediastyles */
.popupTable 	{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; text-align: left; margin-width: 0px; 
				margin-height: 0px; top-margin: 0px; 
				left-margin: 0px; valign: top; }




/* --- [ Email a friend/Contact us ] --- */

.emltxt 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 11px; color: #000000; 
				font-weight: bold; padding-left: 9px; }
.emlcell 		{ font-size: 9px; color: #AE1819; }
.emlinput 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 11px; font-weight: normal; }
.emlstrap 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 10px; color:#000000; 
				font-weight: 400; padding-left: 9px; 
				padding-top: 2px;}
.emlbtn1 		{ text-align: right; padding-right: 13px; 
				_padding-right: 13px; }
.emlbtn2 		{ font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; padding-top: 2px; padding-bottom: 2px; 
				font-size: 11px; font-weight: 700; text-align: center; 
				background-image: url('../images/nav-searchbutton.jpg'); 
				background-repeat: repeat; background-position: left center; 
				border-style: none; border: 1px solid #C8C8C8; }
.emlbtn3 		{ font-size: 11px; font-color:#2A1959; padding-left: 6px; 
				padding-right: 6px; font-weight: bold; }
.emlbtn4 		{ text-align: right; padding-right: 13px; } 
				/* Hack for IE7 or buttons too far right */





/* --- [ RSS ] --- */


/* Get Feeds button */
.rss 			{ margin-bottom: -4px; border: 0px; width: 16px; 
				height: 16px; margin-right: 10px; }

/* Help with RSS icon use in text */
.rss_icon 		{ margin-bottom: -2px; border: 0px; width: 12px; 
				height: 12px; margin-right: 0px; }




/* --- [ The feature pages stylesheet ends ] --- */