/*your custom style goes in this file*/
/*if you're overriding style blocks from genstyle.css, you only need to include the attributes you're overriding, not the whole block*/


/*

Template #10: (mytngstyle).css



INSTRUCTIONS
============

* If you want to save this file as "mytngstyle.css" to use at your site:
   If you already have a "mytngstyle.css" in use, you should RENAME / MOVE / COPY it
   so it is safe, as it otherwise will be overwritten and lost.
Then save this "mytngstyle.css" in your "templates / template10 / css" folder.

* If you're not going to use it at your site, you can give it any name, as long as it ends
in ".css" or ".txt" and you can save it at any convenient place.


CHECK THE NAME TWICE BEFORE YOU SAVE!
=====================================

The file is downloaded as a ".txt"-file in an effort to make all browsers act the same way.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Use the editor's "Save As..." option (in the "File" menu).

You can load this file into T.C.B. later to modify it if you want to.
It doesn't matter if you saved it as "mytngstyle.css" or another name.
You can load it into any template (also in T.N.G.) but remember that only items (.css-classes)
declared in this .css will be affected.
All other items will have their template default colours.

If you want to load it into T.C.B. later, you have to keep this remark.

***

This T.N.G. .CSS file may have been made with the T.N.G. COLOURING BOOK,

a free service at http://xerxx.se/tcb/

***



*/




.header, .plainheader {
color: #333333;
}

.subhead {
color: #333333;
}

body {
color: #333333;
}

.normal {
color: #333333;
}

a:link, a:active {
color: #444400;
}

a:visited {
color: #333333;
}

a.lightlink3:link, a.lightlink3:visited, a.lightlink3:hover, a.lightlink3:active {
color: #FFFFFF;
}

a.lightlink:link, a.lightlink:visited {
color: #ffffff;
}

a.lightlink:hover, a.lightlink:active {
background-color: #0000FF;
}

a.lightlink:hover, a.lightlink:active {
color: #FFFF00;
}

#tngnav a {
background: #ffffff;
}

#tngnav a:hover {
background: #543535;
}

#tngnav a.here {
background: #543535;
}

#tngnav a {
color: #444400;
}

#tngnav a:hover {
color: #ffffff;
}

#tngnav a.here {
color: #FFFFFF;
}

div.icons a {
color: #ffffff;
}

.icons-rt a.tngsmallicon {
color: #ffffff;
}

.LB_closeAjaxWindow, .bar, .sideback, .fieldnameback {
background-color: #543535;
}

.whiteback {
background-color: #FFF0D0;
}

.whiteback {
border-color: #997700;
}

.titlebox {
background-color: #FFF0D0;
}

.fieldname {
color: #FFFFFF;
}

.thumb {
-moz-box-shadow: 1px 1px 1px 0px #333333;
-webkit-box-shadow: 1px 1px 1px 0px #333333;
box-shadow: 1px 1px 1px 0px #333333;
}

.smallimg {
-moz-box-shadow: 1px 1px 1px 0px #333333;
-webkit-box-shadow: 1px 1px 1px 0px #333333;
box-shadow: 1px 1px 1px 0px #333333;
}

.footer {
color: #C7CFD1;
}

.snlink {
background-color: #ffffff;
}

.snlink {
color: #333333;
}

a.snlink:hover, .snlinkact, .adminnav .snlinkact {
background-color: #543535;
}

a.snlink:hover, .snlinkact, .adminnav .snlinkact {
color: #FFFFFF;
}

.LB_window {
background: #ffffff;
}

.LB_window {
color: #333333;
}

ul.tngdd a {
color: #ffffff;
}

ul.tngdd ul li a {
background-color: #ffffff;
}

ul.tngdd ul li a {
color: #333333;
}

ul.tngdd ul li a:hover {
background-color: #FFEEBB;
}

ul.tngdd ul li a:hover {
color: #ffffff;
}

.slidedown {
background-color: #ffffff;
}

ul.tngdd .menulink {
background: #543535 url(../img/ArrowDown.gif) 2px 8px no-repeat;
background-image: url(../img/ArrowDown.gif), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F0CE68), to(#A88620));
background-image: url(../img/ArrowDown.gif), -webkit-linear-gradient(top, #F0CE68, #A88620);
background-image: url(../img/ArrowDown.gif), -moz-linear-gradient(top, #F0CE68, #A88620);
background-image: url(../img/ArrowDown.gif), -ms-linear-gradient(top, #F0CE68, #A88620);
background-image: url(../img/ArrowDown.gif), -o-linear-gradient(top, #F0CE68, #A88620);
background-image: url(../img/ArrowDown.gif), linear-gradient(top, #F0CE68, #A88620);
background-position: 2px 8px, 0px 0px;
background-repeat: no-repeat;
}

ul.tngdd .menulink:hover, ul.tngdd .menuhover {
background: #543535 url(../img/arrowdown2.gif) 2px 8px no-repeat;
}

ul.tngdd .menulink:hover, ul.tngdd .menuhover {
color: #FFFFFF;
}

div.innercontainer, ul.tngdd .langmenu, ul.tngdd .stubmenu {
background-color: #543535;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F0CE68), to(#A88620));
background-image: -webkit-linear-gradient(top, #F0CE68, #A88620);
background-image: -moz-linear-gradient(top, #F0CE68, #A88620);
background-image: -ms-linear-gradient(top, #F0CE68, #A88620);
background-image: -o-linear-gradient(top, #F0CE68, #A88620);
background-image: linear-gradient(top, #F0CE68, #A88620);
}

#mast {
background-color: #543535;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFE680), to(#906E08));
background-image: -webkit-linear-gradient(top, #FFE680, #906E08);
background-image: -moz-linear-gradient(top, #FFE680, #906E08);
background-image: -ms-linear-gradient(top, #FFE680, #906E08);
background-image: -o-linear-gradient(top, #FFE680, #906E08);
background-image: linear-gradient(top, #FFE680, #906E08);
border-top: 1px solid #FFE680;
}

.mhead li a {
background-color:#ffffff;
border-bottom: 1px solid #333333;
border-top: 1px solid #DDDDDD;
color:#333333;
}

.databack {
background-color: #ffffff;
}

.databack {
border-right: 1px solid #997700;
border-bottom: 1px solid #997700;
}

.lightback {background-color: #C0C0C0;}

.mainbox {background-color: #C0C0C0;}

.whitesubhead {
color: #333333;}

.sideback {
background-color: #543535;
background-image: none;
}

.admincell {
background-color: #ffffff;
background-image: none;
}

a.admincell {
background-color: #ffffff;
background-image: none;
}

a.admincell:link, a.admincell:visited, a.admincell:active {
color: #333333;
}

a.admincell:link>div, a.admincell:visited>div, a.admincell:active>div {
color: #333333;
}

a.leftlink:link, a.leftlink:visited, a.leftlink:active {
color: #FFFFFF;}

a.admincell:hover {
background-color: #543535;color: #FFFFFF;}

a.admincell:hover>div {
background-color: #543535;color: #FFFFFF;}

a.leftlink:hover {
background-color: #ffffff;color: #333333;}

.mainback {
background-color: #C0C0C0;
}

.tngshadow {
background-color: #ffffff;
}

a.tngshadow {
background-color:#ffffff;
color: #333333;
}

.th-indent {
color: #333333;
}

.whiteheader {
color: #FFFFFF;
}

table.calendar {
background-color: #543535;
color: #FFFFFF;
}

th.calDay {
color: #FFFFFF;
}

td.calDay {
background-color: #ffffff;
}

td.calDay a.calDate, td.calDay a.calEvent {
color: #333333;
}

td.calToday {
background-color: #ffffff;
}

td.calToday a.calDate, td.calToday a.calEvent {
color: #333333;
}

#calLegend {
background-color: #543535;
}

a.nothidden {
color: #FFFFFF;
}

a.hidden {
background-color: #ffffff;
color: #333333;
}

.calIcon {
background-color: #D0D0D0;
padding: 1px;
}

.mtitlehr {
margin-left: -8px;
margin-right: -8px;
}



.CSEsiteHeading {color: #333333;}

.CSEsiteHeading {text-shadow: 3px 3px 4px #000000;}

.CSEsiteHeadingText {text: Our Family History;}

.CSEsiteHeading2 {
color: #AEBABC;
}

.CSEsiteHeading2 {
text-shadow: none;
}

.CSEsiteHeading2Text {text: Genealogy of the Morrill Elroc family;}

body {
background-color: #FFF0D0;
}

.publicbody {
background-color: #C0C0C0;
}

/*
.titlebox {background-color: #ffffff;}
*/

.fieldnameback, .bar, .page, .LB_closeAjaxWindow {
background-color: #543535;}

.sideback {
background-color : #543535;
background-image: none;
}

.art-postcontent a {
color: #C0C0C0;
}

.art-postcontent a:link {
color: #444400;
}

.art-postcontent a:visited, .art-postcontent a.visited {
color: #333333;
}

.art-postcontent a:hover, .art-postcontent a.hover {
color: #59B1C5;
}

.art-postcontent h1 {
color: #333333;
}

.art-postcontent h2 {
color: #333333;
}

.art-postcontent h3 {
color: #333333;
}

.art-sheet-cc {
background-color: #C0C0C0;
}

div.art-header-jpeg, table.art-header-jpeg {
background-color: #375C65;
}

h1.art-logo-name {
color: #333333 !important;
}

h1.art-logo-name {
text-shadow: 3px 3px 4px #000000;
}

h1.art-logo-name a {
color: #333333 !important;
}

h1.art-logo-name a {
text-shadow: 3px 3px 4px #000000;
}

h2.art-logo-text {
color: #AEBABC !important;
}

h2.art-logo-text a {
color: #AEBABC !important;
}

.art-hmenu ul {
background-image: url('../img/spacer.gif');
}

.art-nav-l, .art-nav-r {
background-color: #FFF0D0;
}

.art-hmenu a .r, .art-hmenu a .l {
background-image: url('../img/menuitem.png');
}

.art-hmenu a .t {
color: #D5DBDD;
}

.art-hmenu a:hover .t {
color: #444444;
}

.art-hmenu li:hover a .t {
color: #444444;
}

.art-hmenu li:hover>a .t {
color: #444444;
}

.art-hmenu a.active .t {
color: #0D0502;
}

.art-hmenu ul a {
background-image: url('../img/subitem.png');
color: #000000;
}

.art-hmenu ul a:link, .art-hmenu ul a:visited, .art-hmenu ul a:hover, .art-hmenu ul a:active, .art-nav ul.art-hmenu ul span, .art-nav ul.art-hmenu ul span span {
color: #000000;
}

.art-hmenu ul li a:hover {
color: #000000;
}

.art-hmenu ul li:hover>a {
color: #000000;
}

.art-nav .art-hmenu ul li a:hover span, .art-nav .art-hmenu ul li a:hover span span {
color: #000000;
}

.art-nav .art-hmenu ul li:hover>a span, .art-nav .art-hmenu ul li:hover>a span span {
color: #000000;
}

.art-content-layout {
background-color: #C0C0C0;
}

.art-layout-cell, .art-content-layout-row {
background-color: #C0C0C0;
}

.art-block-tr, .art-block-tl, .art-block-br, .art-block-bl {
width: 12px;
height: 12px;
background-color: #3C4749;
border: 1px solid #607276;
-moz-border-radius: 6px 6px 6px 6px;
-webkit-border-radius: 6px 6px 6px 6px;
border-radius: 6px 6px 6px 6px;
background-image: none;
}

.art-block-tc, .art-block-bc {
left: 7px;
right: 7px;
height: 12px;
background-color: #3C4749;
border-top: 1px solid #607276;
border-bottom: 1px solid #607276;
background-image: none;
}

.art-block-cr, .art-block-cl {
top: 7px;
bottom: 7px;
width: 12px;
background-color: #3C4749;
border-left: 1px solid #607276;
border-right: 1px solid #607276;
background-image: none;
}

.art-blockheader h3.t {
color: #D5DBDD;
}

.art-blockheader h3.t a, .art-blockheader h3.t a:link, .art-blockheader h3.t a:visited, .art-blockheader h3.t a:hover {
color: #D5DBDD;
}

.art-blockheader .l, .art-blockheader .r {
background-image: none;
background-color: #618F99;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#91BFC9), to(#315F69));
background-image: -webkit-linear-gradient(top, #91BFC9, #315F69);
background-image: -moz-linear-gradient(top, #91BFC9, #315F69);
background-image: -ms-linear-gradient(top, #91BFC9, #315F69);
background-image: -o-linear-gradient(top, #91BFC9, #315F69);
background-image: linear-gradient(top, #91BFC9, #315F69);
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px 0px 0px 5px;
}

.art-blockheader .r {
background-image: none;
background-color: #618F99;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#91BFC9), to(#315F69));
background-image: -webkit-linear-gradient(top, #91BFC9, #315F69);
background-image: -moz-linear-gradient(top, #91BFC9, #315F69);
background-image: -ms-linear-gradient(top, #91BFC9, #315F69);
background-image: -o-linear-gradient(top, #91BFC9, #315F69);
background-image: linear-gradient(top, #91BFC9, #315F69);
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
width: 1344px;
right: 0;
clip: rect(auto, auto, auto, 1337px);
}

.art-block-body {
padding: 7px;
}

.art-blockheader {
background-color: #3C4749;
}

.art-blockcontent {
background-color: #3C4749;
}

.art-blockcontent-body {
color: #D5DBDD;
}

.art-blockcontent-tr, .art-blockcontent-tl, .art-blockcontent-br, .art-blockcontent-bl {
width: 6px;
height: 6px;
background-color: #536265;
border: 1px solid #607276;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
background-image: none;
}

.art-blockcontent-tc, .art-blockcontent-bc {
left: 4px;
right: 4px;
height: 6px;
background-color: #536265;
border-top: 1px solid #607276;
border-bottom: 1px solid #607276;
background-image: none;
}

.art-blockcontent-cr, .art-blockcontent-cl {
top: 4px;
bottom: 4px;
width: 6px;
background-color: #536265;
border-left: 1px solid #607276;
border-right: 1px solid #607276;
background-image: none;
}

.art-blockcontent-cc {
background-color: #536265;
}

.art-blockcontent-body li, .art-blockcontent-body a, .art-blockcontent-body a:link, .art-blockcontent-body a:visited, .art-blockcontent-body a:hover {
color: #D5DBDD;
}

.art-blockcontent-body a, .art-blockcontent-body a:link {
color: #D5DBDD;
}

.art-blockcontent-body a:visited, .art-blockcontent-body a.visited {
color: #D5DBDD;
}

.art-blockcontent-body a:hover, .art-blockcontent-body a.hover {
color: #59B1C5;
}

.art-blockcontent-body ul li {
color: #FF00FF;
background-image: url('../img/blockcontentbullets.png');
}

.art-button-wrapper a.art-button, .art-button-wrapper a.art-button:link, .art-button-wrapper input.art-button, .art-button-wrapper button.art-button {
color: #0E0A01 !important;
}

.art-button-wrapper.hover .art-button, .art-button-wrapper.hover a.art-button:link, .art-button:hover {
color: #000000 !important;
}

.art-button-wrapper.active .art-button, .art-button-wrapper.active a.art-button:link {
color: #E7E4DF !important;
}

.art-button-wrapper .art-button-l, .art-button-wrapper .art-button-r {
background-image: url('../img/button.png');
}

.art-post {
border-color: #FFF0D0;
}

h2.art-postheader {
color: #333333;
}

h2.art-postheader a, h2.art-postheader a:link {
color: #444400;
}

h2.art-postheader a:visited, h2.art-postheader a.visited {
color: #333333;
}

h2.art-postheader a:hover, h2.art-postheader a.hovered, h2.art-postheader a.hover {
color: #59B1C5;
}

.art-postheadericons, .art-postheadericons a, .art-postheadericons a:link, .art-postheadericons a:visited, .art-postheadericons a:hover {
color: #484137;
}

.art-postheadericons a, .art-postheadericons a:link {
color: #444400;
}

.art-postheadericons a:visited, .art-postheadericons a.visited {
color: #333333;
}

.art-postheadericons a:hover, .art-postheadericons a.hover {
color: #59B1C5;
}

.art-post li {
color: #333333;
}

.art-postcontent blockquote, .art-postcontent blockquote a, .art-postcontent blockquote a:link, .art-postcontent blockquote a:visited, .art-postcontent blockquote a:hover {
color: #3D372F;
}

.art-postcontent blockquote {
border: solid 0 #CAC3BA;
background-color: #EBE9E5;
background-image: url('../img/postquote.png');
}

.art-footer-b {
background-color: #547982;
}

.art-footer-t {
background-color: #547982;
}

.art-rss-tag-icon {
background-image: url('../img/rssicon.png');
}

.art-footer-text {
color: #C7CFD1;
}

.art-footer-text a, .art-footer-text a:link {
color: #C7CFD1;
}

.art-footer-text a:visited {
color: #C7CFD1;
}

.art-footer-text a:hover {
color: #59B1C5;
}

.art-page-footer {
color: #C7CFD1;
}

.art-content-layout .art-sidebar1 {
background-color: #FFF0D0;
}

.art-content-layout .art-sidebar2 {
background-color: #FFF0D0;
}

.art-vmenublock-tr, .art-vmenublock-tl, .art-vmenublock-br, .art-vmenublock-bl {
width: 12px;
height: 12px;
background-color: #536265;
border: 1px solid #5C6D70;
-moz-border-radius: 6px 6px 6px 6px;
-webkit-border-radius: 6px 6px 6px 6px;
border-radius: 6px 6px 6px 6px;
background-image: none;
}

.art-vmenublock-tc, .art-vmenublock-bc {
left: 7px;
right: 7px;
height: 12px;
background-color: #536265;
border-top: 1px solid #5C6D70;
border-bottom: 1px solid #5C6D70;
background-image: none;
}

.art-vmenublock-cr, .art-vmenublock-cl {
top: 7px;
bottom: 7px;
width: 12px;
background-color: #536265;
border-left: 1px solid #5C6D70;
border-right: 1px solid #5C6D70;
background-image: none;
}

.art-vmenublock-cc {
background-color: #536265;
}

ul.art-vmenu a .t {
color: #D5DBDD;
}

ul.art-vmenu a.active .t {
color: #D5DBDD;
}

ul.art-vmenu a:hover .t {
color: #59B1C5;
}

a.footer:link, a.footer:visited {
color: #C7CFD1;
}

a.footer:hover {
color: #59B1C5;
}

.innercontainer {
background-color: #C0C0C0;
}

div.innercontainer, ul.tngdd .stubmenu, ul.tngdd .langmenu, .tngdd li a.menulink {
border: none;
}

.tngdd li a:hover.menulink {
border: none;
}

ul.tngdd {
background-color: #C0C0C0;
}

#tngdd {
background-color: #C0C0C0;
}

ul.tngdd .sub {
background: #543535 url(../img/arrow.gif) 146px 7px no-repeat;
}

.maintitle {
color: #333333;
text-shadow: 3px 3px 4px #000000;
}

.mmaintitle {
background-color: #375C65;
background-image: url('../img/header.jpg');
color: #333333;
padding: 8px;
margin: -8px;
margin-top: -9px;
opacity: 1;
}

/* from tngtabs2.css */
/*inactive tab*/
#tngnav a {
	color:#444;
	background:#543535;
	padding: 0.4em 1em 0.3em 8px;
	border-right: 1px solid #444;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px;
}
	
/*active tab*/
#tngnav a:hover {
	background:#f8f8f8;
	color:#990a2b;
}

/*active tab*/
#tngnav a.here {
	background:#f8f8f8;
	color:#545454;
	border-right: 1px solid #444;
	margin: 0;
}

/*to keep older browsers happy*/
#tabs div {
	margin:0 1px 0 0;
	padding: 0em 0em .3em 0px;
}

/*inactive tab*/
#tabs a {
	background: #543535;
	color:#444;
	padding: 0.2em 0.8em 0.5em 0.8em;
	border-right: 1px solid #aaa;
}

/*active tab*/
#tabs a:hover {
	background: #990a2b;
	color:#f8f8f8;
}

/*active tab*/
#tabs .here {
	background: #f8f8f8;
	color:#545454;
}
/* end tngtabs2.css */

/* from genstyle.css */


input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active, button:active {
	color:white;
	border: 1px solid #543535;
	background-color: #cccccc;
}

/* header: heading text */
.header {
	/*next line added in 6.1.0*/
	margin-top: 0px;
	padding: 0px;
	font-size: 22px;
	font-weight: bold;
	color: #543535;
	line-height: 22px;
}

/* fieldnameback: background color for column and row title sections */
.fieldnameback,
.tablesaw-cell-label {
	background-color: #543535;
	/*these 2 lines added in 5.0*/
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
}

/* sideback: background color for side and top frames */
.sideback {
	background-color: #543535;
	margin:6px;
}

input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active, button:active {
	color:white;
	border: 1px solid #543535;
	background-color: #cccccc;
}

a.snlink:hover, .snlinkact, .adminnav .snlinkact {
	background-color:#543535; /*same as "fieldnameback" background color */
	color:#fff;
}

.LB_window {
	position: absolute;
	background: #e0e0f7; /*same as "databack" background color */
	border: 2px solid #543535; /*same as "fieldnameback" background color */
	color:#000000;
	display:none;
	z-index:500;
	padding-top:28px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}

.bar {
	height:16px;
	background-color:#543535;
}

ul.tngdd .menulink:hover, ul.tngdd .menuhover {
	border-bottom:1px solid #444;
	border-right:1px solid #444;
	color: #ffffff;
	background: #543535 url(../img/arrowdown2.gif) 2px 8px no-repeat;
}


