/* comment: STYLE css: text weight, font, kearning, size, background image, link styles, not borders  FORM style in form register folder */


body  {	
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 95%;
	font-weight: bold;
	}
	
	
/* fill name plate to right with thatch */	
#top {	background-image: url('../graphics/thatch.jpg');
			background-repeat: repeat; 		}

/* stylize NAMEPLATE here  */	
#nameplate { }


#borderdiv { 
	background-image: url(../graphics/border-left.png);
	background-position: top left;
	background-repeat: repeat-y;
}

#borderdivright { 
	background-image: url(../graphics/border-right.png);
	background-position: top right;
	background-repeat: repeat-y;
}



/* yellow */
#rightcolumn {
		background-color: #ffe680;
		background-image: url('../graphics/thatch.jpg');
		background-repeat: repeat;
		}
		


#motto { 
			font-weight: bold;
			color: #ffffff;
			}



/* Pull out bordered box for FunStuff, colorize in color css  */		
.boxed2 { 
	font-size: 85%;
	font-weight: bold;
	border: 2px dashed #ff0000;
	width: 140px;
	margin-right: 10px;}

/* for Continue with payment button on regform page */
input.button_text
	{
	font-size: 120%;
	font-weight: bold;

	}
		
	
#smalllist {
		font-size: 80%;
		font-weight: bold;
		}

.nobullet {list-style: none; }
	
a:link {	font-weight: bold;
			text-decoration: none; 
			}
			
a:visited {font-weight: bold;
			text-decoration: none; 
			
			}
			
a:hover {font-weight: bold;
			text-decoration: underline; 
			}
			
a:active {font-weight: bold;
			text-decoration: underline; 
			}



.topnavrow { 
		background-image: none;
		font-size: 80%; 
		font-style: italic;
		font-weight: bold; 
		}

			
/* 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;
	}

	

	





h1 {	
	font-size: 150%;
}


h2 {	
	font-size: 135%;
	}


h3 {	
	font-size: 125%;
}

h4 {
	font-size: 115%;
	}
	


	

.serif { font-family: Georgia, "Times New Roman", Times, serif; }

.sanserif { font-family: Verdana, Arial, Helvetica, Geneva; }
	
.caption {
	font-size: 80%;
	}
	
.listnone {list-style-type: none; }	
	
/* special css for HR image - put an hr in div class 'hr' */	
div.hr {
  height: 9px;
  background: url(../graphics/bambooHR.gif) no-repeat scroll center;
}
div.hr hr {
  display: none;
}
/* end special css for HR image */


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


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

.small { font-size: 90%; }
.smaller { font-size: 82%; }
.smallest { font-size: 77%; }
.small95 { font-size: 95%; }
.small90  { font-size: 90%; }
.small85 { font-size: 85%; }
.small80  { font-size: 80%; }
.small75 { font-size: 75%; }
.small70 { font-size: 70%; }
.small65 { font-size: 65%; }
.small60 { font-size: 60%; }

.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; }
.lighter	 { font-weight: lighter; }
.normal	 { font-weight: normal; }
.underline { text-decoration: underline;}
.blink     {text-decoration: blink;}
.line-through  {text-decoration: line-through;}
.italic {font-style: italic;}

