/* Include Other Styles */

	@import url(layout.css);
	@import url(form.css);

/* Common Formatting */

	body {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; margin: 25px 0px 0px 0px; color: #717171; background-color: #CFC9B8;
		color: #2B3000; line-height: 16px;}
	
	
	h1 {font-family: "Times New Roman", Times, serif; font-size: 36px; color: #FFFFFF; margin: 15px 0px 25px 0px; font-weight: normal;}
	h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #2B3000; font-variant: small-caps; padding-top: 4px;}
	h3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #2B3000; font-variant: small-caps; padding-top: 4px;
		font-style: italic;}
	h4 {color: #3E3E1A; border-bottom: 1px dotted #707070; font-size: 12px; margin: 0px; padding: 3px 0px;}
	
	#hp_content h1 {color: #f1efdb; font-style: italic; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: normal; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 10px; text-align: center;}
		
	#hp_content h2 {color: #f1efdb; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: normal; margin: 0px 0px 0px 120px; padding: 10px 0px 0px 10px; border: 0px; font-variant: normal; line-height: 18px; text-align: left;}	
	
	a {color: #48490A; text-decoration: underline;}
	a:hover {color: #48490A; text-decoration: none;}
	
	#body blockquote {padding-left: 20px;}
	
	#body ul {list-style: none;}
	#body ul li {margin: 20px 0px 0px 0px; padding: 0px 0px 0px 25px; background: url(../images/general/blockquotestar.gif) top left no-repeat;}
	
/* Additional Formatting */

	/* Error Message */
	#messagecntnr {margin: 15px 0px 15px 0px; padding: 5px; border: 1px solid #993300; width: 95%; text-align: left; color: #993300;}
		#messagecntnr a {color: #993300;}
		#messagecntnr h1 {color: #993300; font-size: 12px; margin: 0px; padding: 0px;}
	#message {text-align: left; color: #993300;}
	
	/* Login Menu */
	
	#logincntnr {margin: 0px 0px 15px 0px; padding: 5px; border: 1px solid #0F4425; width: 95%; text-align: center; color: #0F4425;
		background-color: #CDE2D6;}
		#logincntnr a {color: #0F4425; text-decoration: underline;}
		#logincntnr a:hover {color: #48775D; text-decoration: none;}
	#logininterior {text-align: left; color: #0F4425;}
	
	.redfont {color: #993300;}
		.redfont a {color: #993300; text-decoration: none;}
	.greenfont {color: #0F4425;}
		.greenfont a {color: #0F4425; text-decoration: none;}
	
	/* Right Body Menu */
	
	#rightmenu {width: 130px; margin: 60px 10px 10px 20px; background: #999562 url(../images/general/rightmenubg.gif) repeat-y; 
		padding: 0px 15px 10px 0px; float: right; color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif;}
		#rightmenu ul {list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px; 
			background: url(../images/general/rightmenutopbg.gif) top left no-repeat;}
		#rightmenu ul li.spacer {height: 5px;}
		#rightmenu ul li {margin: 0px; padding: 2px 0px; background: none;}
		#rightmenu a {background: none; padding: 0px 0px 0px 20px; color: #FFFFFF; 
			text-decoration: none; display: block;}
		#rightmenu a:hover, #rightmenu a.selected {background: url(../images/general/linkhoverstar.gif) left no-repeat; padding: 0px 0px 0px 20px; 
			color: #FFFFFF; text-decoration: underline; display: block;} 	
			
			
