


/* comment: STYLE css: text weight, font, kearning, size, background image, link style, borders   */

body {	 
	background-image: url('../PPPGRAFX/01PRESS-GRAFX/CreamStripeBG.gif'); 
	background-repeat: repeat;
	font-size: 90%;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	}
	

A:link {text-decoration: none; font-weight: bold;}
A:visited {text-decoration: underline; font-weight: bold;}
A:hover {text-decoration: underline; font-weight: bold;}
A:active {text-decoration: underline; font-weight: bold;}


.boldtextlink { text-decoration: underline; }

.textlink {  text-decoration: underline;  font-weight: normal;}

.nolinetextlink {  text-decoration: none;  font-weight: normal;}



#topnavrow { 
		background: #ffffff;
		font-size: 85%; 
		font-style: italic;
		font-weight: bold;
		line-height: 24px;
		}

			
/* ok to include hover BG color here vs color style sheet...kp */	
#topnavrow a:link 
	{		text-align: center;
			padding: 5px 15px;
	}
	
#topnavrow a:visited
	{		text-align: center;
			padding: 5px 15px;
	}

#topnavrow a:hover
	{		text-align: center;
			padding: 5px 15px;
			background-color: #ffff66;
	}

#topnavrow a:active 
	{		text-align: center;
			padding: 5px 15px;
			background-color: #ffff66;
	}

	










div#pagediv { 
				
				}
				
				
/* comment: H1--black */

h1 {	
	font-size: 150%;
	font-weight: bold;
	}

/* comment: H2--rust */

h2 {
	font-size: 120%;
	font-weight: bold;
	}
	
	
/* comment: H3--Rust ?? */

h3 {
	font-size: 100%;
	font-weight: bold;
	}
	


/* comment: H4--blue */

h4 {
	font-size: 90%;
	font-weight: bold;
	}


/* DEFINE GENERIC STYLES */
	
.small { font-size: 92%; }
.smaller { font-size: 86%; }
.smallest { font-size: 78%; }
.small95 { font-size: 95%; }
.small90  { font-size: 90%; }
.small85 { font-size: 85%; }
.small80  { font-size: 70%; }
.small75 { font-size: 75%; }
.small70 { font-size: 70%; }

.big { font-size: 110%; }
.bigger { font-size: 120%; }
.biggest { font-size: 130%; }
.big110 { font-size: 110%; }
.big115 { font-size: 115%; }
.big120 { font-size: 120%; }
.big125 { font-size: 125%; }
.big130 {font-size: 130%; }
.big135 {font-size: 135%; }
.big140 {font-size: 140%; }
.big145 {font-size: 145%; }
.big150 {font-size: 150%; }
.big155 {font-size: 155%; }

.bold { font-weight: bold; }
.normal { font-weight: normal; }
.lighter	 { font-weight: lighter; }
.italic { font-style: italic; }
.underline { text-decoration: underline;}

.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.justify {text-align: justify; }


/* also text-top and text-bottom values */
.super {vertical-align: super;}
.top {vertical-align: top;}
.baseline {vertical-align: baseline;}
.middle {vertical-align: middle;}
.bottom {vertical-align: bottom;}
.sub {vertical-align: sub;}


/* SPECIAL/CUSTOM STYLES */

.caption { text-align: center;
				font-weight: bold;
				font-size: 80%;
				}
				
.nostyle { font-weight: normal; font-style: normal; }
.copyright { font-size: 80%; text-align: center;}
.japanese {font-family: "LiSong Pro", STFangsong ; }

.hr90 { width: 90%;  }
.hr80 { width: 80%;  }
.hr70 { width: 70%;  }
.hr50 { width: 50%;  }


.copyright { font-size: 80%; text-align: center; }


