/* Text Styles for firstnations.eu  */

/* Titles */
h1 { font-family:'Comic Sans MS',cursive; font-size:36px; font-weight:bold; text-align:center; color:#ffffff; margin:0; padding:0; }  

h2, .linktitle { font-family:'Comic Sans MS',cursive; font-size:28px; font-weight:normal; text-align:center; color:#c6b196; margin:0; padding:0; text-decoration: none;  }

h3, .pagetitle { font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #713420; padding: 0px; vertical-align: top; margin-bottom: 5px; }

h4 { font-family: verdana, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; letter-spacing: 0px; word-spacing: 0px; line-height:18px; padding:0px; vertical-align: top; text-align: center; }

.homepage_quote  { font-family: arial, helvetica, sans-serif; font-size: 21px; color: #713420; text-align: center; }


/* Breadcrumbs = you are here */
.breadcrumb { margin:0; padding:5px 0 5px 0; font-size:11px; font-weight:bold; color:#c6b196; text-decoration: none; }
a:link.breadcrumb { text-decoration: none; color:#c6b196; }
a:active.breadcrumb { text-decoration: none; color:#c6b196; }
a:visited.breadcrumb { text-decoration: none; color:#c6b196; }
a:hover.breadcrumb { text-decoration: none; color:#713420; background-color:#ffffff; }


/* Link Subtitle with arrow*/
.linksubtitel { font-size: 13px; font-weight: bold; text-decoration: none; color: #713420; display:block; border:0; text-indent:18px; }
a:link.linksubtitel { background: url(navigation_elements/triangle_subtitle_brown.gif) no-repeat; } 
a:active.linksubtitel { background: url(navigation_elements/triangle_subtitle_brown.gif) no-repeat; } 
a:visited.linksubtitel { background: url(navigation_elements/triangle_subtitle_brown.gif) no-repeat; } 
a:hover.linksubtitel { color:#ffffff; background: url(navigation_elements/triangle_subtitle_white.gif) no-repeat; }

/* Intermal Link without arrow*/
.internallink { font-size: 13px; font-weight: bold; text-decoration: none; color: #713420; }   
a:hover.internallink { color:#ffffff; }


/* VARIOUS STYLES  */

.standardtext  { font-family: verdana, arial, helvetica, sans-serif; font-size:12px; color:#000000; letter-spacing: 0px; word-spacing: 0px; line-height:18px; padding:0px; vertical-align: top; text-align: justify; }
.link_standardtext { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#713420; text-decoration: underline; }
.link_standardtext:hover { color:#ffffff; }

p  { font-family: verdana, arial, helvetica, sans-serif; font-size:12px; color:#000000; letter-spacing: 0px; word-spacing: 0px; line-height:18px; padding:0px; vertical-align: top; }
.center, p.center { text-align: center; }


.bildtext { font-family: arial, helvetica, sans-serif; font-size:11px; color:#000000; letter-spacing: 0px; word-spacing: 0px; line-height:13px; padding:0px; text-align: center; }
.link_bildtext { font-family: arial, helvetica, sans-serif; font-size:11px; color:#000000; letter-spacing: 0px; word-spacing: 0px; line-height:13px; padding: 0px; text-align: center; text-decoration: underline; }

.logo { font-family: arial, helvetica, sans-serif; letter-spacing: 2px; word-spacing: 4px; font-size: 18px; font-weight: bold; text-decoration: none; color: #FFFFFF; margin-top:0px; margin-left:10px; margin-right:0px; margin-bottom:0px; }

.letter { font-family: times, times new roman, serif; font-size: 16px; color: #000000; line-height: 18px; }

.newshead { font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; color:#000000; }
.newshead2 { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color:#000000; }

.poetry { font-family: verdana, arial, helvetica, sans-serif; font-size: 28px; color: #660000; }

.sitemap { font-family: arial, helvetica, sans-serif; font-size:15px; color:#cccccc; text-decoration: none; font-weight: bold; }
.sitemap_main { font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; color:#660000; }
.sitemap_main:hover { color:#ffffff;  text-decoration: none; }
.sitemap_sub { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; margin-left: 10px; color:#660000; }
.sitemap_sub:hover { color:#ffffff;  text-decoration: none; }
.sitemap_sub-2 { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; 	margin-left: 10px; color:#c28787; }
.sitemap_sub-2:hover { color:#ffffff;  text-decoration: none; }
   
.chapter-introduction { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #ffffff; }
.chapter-introduction :hover { text-decoration: none; color: #996600;} 

/*  captionwhite with white links */
.captionwhite { 	font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; letter-spacing: 1px; word-spacing: 3px; color: #ffffff; }
.captionwhite a:link { color:#ffffff; }
.captionwhite a:visited { color:#ffffff;  }
.captionwhite a:active { color:#ffffff; }
.captionwhite a:hover { color:#ffffff; background-color:#803333; }

.captionwhite2 { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height:14px; color: #ffffff; }
.captionwhite2 a:link { color:#ffffff; }
.captionwhite2 a:visited { color:#ffffff; }
.captionwhite2 a:active { color:#ffffff; }
.captionwhite2 a:hover { color:#ffffff; background-color:#803333; }


   
