/*   Fonts   */

@font-face {
    font-family: playfont;
    src: url(/pk/pkcommon/BAUHAUS.eot);
}

@font-face {
    font-family: kingdomsfont;
    src: url(/pk/pkcommon/KRISTEN.eot);
  }

.font_p {
   	FONT-FAMILY: "Bauhaus 93", playfont, "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-SIZE: 1.1em;
}

.font_x {
   	FONT-FAMILY: "Copperplate Gothic Bold", "Times New Roman";
   	FONT-WEIGHT: bold; 
}

.font_k {
   	FONT-FAMILY: "Kristen ITC", kingdomsfont, "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive; 
   	FONT-WEIGHT: bold; 
   	FONT-SIZE: .9em;
}


/*   Body    */

.body_content {
	background-color: #FAFAFA;
	background-image: url(/pk/pagepics/bgcontent.jpg);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top;
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	COLOR: black;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
	SCROLLBAR-ARROW-COLOR: #0000BF; 
}


/*   Texts   */

.text_normal {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	COLOR: black;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
}

.text_smaller {
	FONT-SIZE: .7em;
}

.text_larger {
	FONT-SIZE: 1.3em;
}

.text_subtitle {
   	FONT-FAMILY: "Kristen ITC", kingdomsfont, "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 21px;
	COLOR: #000084;
	/* TEXT-ALIGN: justify; */
	TEXT-DECORATION: none;
}

.text_legenda {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: .7em;
	COLOR: #00007F;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
}


/*   Texts - main what's new / "time"   */

.text_newtitle {
   	FONT-FAMILY: "Kristen ITC", kingdomsfont, "Comic Sans MS", "Comic Sans", "Comic Sans Serif";
   	FONT-WEIGHT: normal;
	FONT-SIZE: 22px;
	COLOR: white;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}

.text_newdate {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: white;
	TEXT-DECORATION: none;
}

.text_newbody {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #fafddb;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
}

.text_timedate {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #00007F;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}

.text_timebody {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
}

/*   Texts - headers   */

.text_title {
   	FONT-FAMILY: "Kristen ITC", kingdomsfont, "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 26px;
	COLOR: #000084;
	TEXT-DECORATION: none;
}

.text_header {
   	FONT-FAMILY: "Bauhaus 93", playfont, "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 32px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}


/*   Texts - themes                            */

.text_thememain {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #000084;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
}

.text_themechild {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	MARGIN-LEFT: 15px;
}


/*   Texts - book   */

.text_bookvar {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	COLOR: #000084;
	TEXT-DECORATION: none;
}

.text_bookname {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #000088;
	TEXT-DECORATION: none;
}


/*   Disclaimer settings   */

.disclaimer 
{
	clear:both;
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
	CLEAR: both;
	MARGIN-LEFT:20px;
	MARGIN-RIGHT:20px;
}

/*   LINKS   */

.link_normal {
	COLOR: #000084;
	TEXT-DECORATION: underline;	
}
.link_normal:hover {
    COLOR: #1010FF;
    TEXT-DECORATION: overline underline;    
}
.link_normal:active {
	COLOR: #000084;
	TEXT-DECORATION: underline;	
}
.link_normal:visited {
	COLOR: #000084;
	TEXT-DECORATION: underline;	
}


/*   Link Header   */

.link_header {
	FONT-FAMILY: "Bauhaus 93", playfont, "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
	FONT-WEIGHT: normal;
	FONT-SIZE: 32px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;	
}
.link_header:hover {
	FONT-FAMILY: "Bauhaus 93", playfont, "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 32px;
	COLOR: #FFFFFF;
    TEXT-DECORATION: none;    
}
.link_header:active {
	FONT-FAMILY: "Bauhaus 93", playfont, "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 32px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;	
}
.link_header:visited {
	FONT-FAMILY: "Bauhaus 93", playfont, "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 32px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;	
}


/*   Link What's New   */

.link_newmore {
	COLOR: white;
	TEXT-DECORATION: underline;
}
.link_newmore:hover {
   	COLOR: #FFDC00;
	TEXT-DECORATION: overline underline;    
}


/*   Link - Themes   */

.link_thememain {
	COLOR: #000084;
	TEXT-DECORATION: underline;
}
.link_thememain:hover {
   	COLOR: #1010FF;
	TEXT-DECORATION: overline underline;    
}

.link_themechild {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.link_themechild:hover {
   	COLOR: #555555;
	TEXT-DECORATION: overline underline;    
}


/* Image links */


.img_link {	
	cursor: hand;
}


/*   Sets pages   */

.border_sets {	
	border-left: thick ridge; 
	border-top: thick ridge; 
	border-right: thick ridge;
	border-bottom: thick ridge;
	border-color: #4F4FFF;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.text_setdetailname {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #00007F;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}

.text_setdetailvalue {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: black;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
}


/*   Logs	*/

.text_log {
   	FONT-FAMILY: "Comic Sans MS", "Comic Sans", "Comic Sans Serif", cursive;
   	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: black;
	TEXT-DECORATION: none;
}


/*   Content margins   */

.margin_content {
	margin-left:20px;
	margin-right:20px;	
}


/*   General borders   */

.border_blue {	
	border-left: thick ridge; 
	border-top: thick ridge; 
	border-right: thick ridge;
	border-bottom: thick ridge;
	border-color: #5256FA; 	
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.border_thinblue {	
	border-width: 1pt;
	border-color: #000084;
}

.border_thingrey {	
	border-width: 1pt;
	border-color: #504444;
}


/* Form Fields */ 

.field_normal {
	BORDER-LEFT-COLOR: #595b58; 
	BORDER-BOTTOM-COLOR: #595b58; 
	COLOR: #000000; 
	BORDER-TOP-COLOR: #595b58; 
	BACKGROUND-COLOR: #cccccc; 
	BORDER-RIGHT-COLOR: #595b58;
}



/* cards */

.altcards {
	background-image: url(/ncards/bgtrans.gif); 
}
