/* GENERAL FORMATTING */
body 				{margin-height:0;
					margin-width:0;
					margin-top:0;
					margin-bottom:0;
					font-size: 13px;
					font-family: verdana, san serif;
					background:url(images/background.jpg) repeat-x;
					background-color:#102e62;
					text-align:center;}
		
table				{border:0;
					border-collapse: collapse;
					cellspacing:0;
					cellpadding:0;
					background-color:#f8f5ed;
					align:center;
					text-align:top;}
					
a					{text-decoration:none;
					font-weight:bold;
					color:#663300;}
					
ul					{margin-top:7px}

a:hover				{color:#000000}					

a:visited			{color:#663300;}

/* FORMATTING OF MAIN CONTENTS */

#wrap				{width: 860px;
					margin: 0 auto;
					margin-top: 0px;	
					text-align: left;
					}

#top_bar			{width:850x;
					height:175px;
					margin-top:0px;
					float: left;
					background:url(images/top_bar.jpg) no-repeat;
					text-align:left;
					margin: 0 auto}

#divider_bar		{width:850px;
					text-align:left;
					margin: 0 auto;
					height:30px;
					float:left;
					background:url(images/divider_bar.jpg) repeat-x;
					}						
					
#main_area_full		{width:850px;
					text-align:left;
					margin: 0 auto;
					float:left;
					background-image:url(images/content_bg.jpg);
					background-color:#FDFBF4;
					}		

#main_area_1col		{width:850px;
					text-align:left;
					margin: 0 auto;
					float:left;
					background-color:#FDFBF4;
					}
					
#main_area_left		{width:600px;
					text-align:left;
					margin: 0 auto;
					padding-left:20px;
					padding-top:20px;
					float:left;
					}
					

#main_area_right	{width:220px;
					text-align:left;
					margin: 0 auto;
					padding-top:20px;
					padding-right:5px;
					padding-left:3px;							
					float:right;
					color:#000000}	
				


#scriptfont			{font-family:"Monotype Corsiva", "Edwardian Script ITC", Verdana, sans-serif; 
					font-size:19px;
					color:#4B4A2C;
					margin-left:20px;
					margin-right:20px;}


													

#footer				{width:850px;
					text-align:center;
					margin-top:0px;
					height:18px;
					background:url(images/bottom_bar.jpg) repeat-x;
					clear:both;
					border-top-style:solid;
					border-top-width: 1px;
					border-top-color:#000066;
					border-bottom-style:solid;
					border-bottom-width: 1px;
					border-bottom-color:#000066}

						
/* IMAGES */

img					{border:none}
					
img.bordered		{border-bottom: #958767 solid 2px;
					border-top: #958767 solid 2px;
					border-left: #958767 solid 2px;
					border-right: #958767 solid 2px;}

img.main_link		{border-bottom:#FFFFCC solid 3px;
					border-top: #FFFFCC solid 3px;
					border-left: #FFFFCC solid 3px;
					border-right: #FFFFCC solid 3px;}

ul.small			{font-family:"Monotype Corsiva", "Freestyle Script";
					color:#000000;
					margin:7;
					padding:7}
			


/* padded can be used for images or other */

.padded				{padding:3px;
					border-top-width: 1px;
					border-right-width: 1px;
					border-bottom-width: 1px;
					border-left-width: 1px;
					border-top-style:ridge;
					border-right-style: ridge;
					border-bottom-style: ridge;
					border-left-style: ridge;					
					border-top-color:#666666;
					border-right-color:#666666;
					border-bottom-color:#666666;
					border-left-color: #666666;
					background-color:#FFFFFF;}
					
/*GENERAL FONT STYLES */

h1					{font-family:"Monotype Corsiva", "Edwardian Script ITC", Verdana, sans-serif; 
					color:#484226;
					text-decoration: none;
					font-size:24px;
					font-weight:bold;
					margin-bottom:15px;
					text-align:center}

h2					{font-family:"Monotype Corsiva", "Edwardian Script ITC", Verdana, sans-serif; 
					color:#484226;
					text-decoration: none;
					font-size:18px;
					margin-bottom:15px;}	
									
p					{margin-left:10px;}
								
ul.arrowed			{list-style-image: url(images/blue_arrow_small.gif);
					line-height: 1.5em;}

ul.yellow_arrowed	{list-style-image: url(images/yellow_arrow_small.gif);
					line-height: 1.3em;}
					
ul.accordian_list	{list-style-image: url(images/blue_arrow_small.gif);
					line-height: 1.2em;
					}

#main_area2 a		{color:#FFCC00}

#main_area2 h2		{font-family:"Monotype Corsiva", "Edwardian Script ITC", Verdana, sans-serif; 
					color:#FFFFFF;
					text-decoration: none;
					font-size:20px;
					font-weight:bold}

#main_area2 h1		{font-family:"Monotype Corsiva", "Edwardian Script ITC", Verdana, sans-serif; 
					color:#ffffff;
					text-decoration: none;
					font-size:24px;
					font-weight:bold;
					margin-bottom:15px}

.first_letter		{font-size: 2em;
					line-height:0.5em}

												
.font2				{font-family : "trebuchet ms", helvetica, sans-serif; 
					color:#333333;
					text-decoration: none;
					font-style:italics;
					font-size:12px;
					font-weight:normal}

.font2:link			{font-family : "trebuchet ms", helvetica, sans-serif;  
					color:#000099;
					text-decoration: none;
					font-size:12px;
					font-weight:normal}

.font2:visited		{font-family : "trebuchet ms", helvetica, sans-serif;  
					text-decoration: none;
					color:#000099;
					font-size:12px;}					

.font2:hover		{color:#0080c0}

.font2:focus		{color:#0080c0}

.font3				{font-family : "trebuchet ms", helvetica, sans-serif;
					color:#ffffff;
					text-decoration: none;
					font-size:12px;
					font-weight:normal}

.font3:link			{font-family : "trebuchet ms", helvetica, sans-serif; 
					color:#ffffff;
					text-decoration: none;
					font-size:12px;
					font-weight:bold}
					
.font3:hover		{color:#ffff00}					

.font3:focus		{color:#ffff00}		
					
.font4				{font-family:"Monotype Corsiva", "Edwardian Script ITC", Verdana, sans-serif; 
					color:#003366;
					text-decoration: none;
					font-size:20px;
					font-weight:bold}
					
.font5				{font-family: verdana, arial, sans serif;
					color:#000000;
					text-decoration: none;
					font-size:7pt;
					font-weight: normal}

.font6				{font-family:"Monotype Corsiva", "Edwardian Script ITC", Verdana, sans-serif; 
					font-weight:bold;
					font-size:18px;
					color:#663300;}
					
							
.font7				{text-decoration:none;
					font-weight:bold;
					color:#663300;}	

.font8				{color:#003366;
					font-weight:bold}
					
										
.font9				{font-family : "trebuchet ms", helvetica, sans-serif;  
					color:#000000;
					text-decoration: none;
					font-size:10px;
					font-weight:bold}
					
.font10				{font-family : "trebuchet ms", helvetica, sans-serif;  
					color:#003333;
					text-decoration: none;
					font-size:11px;
					font-weight:bold}	

.font11				{font-family : "trebuchet ms", helvetica, sans-serif;  
					color:#000000;
					text-decoration: none;
					font-size:12px;
					font-weight:normal}

div.registrationbox	{
					border-top-width: 1px;
					border-right-width: 2px;
					border-bottom-width: 2px;
					border-left-width: 1px;
					border-top-style: solid;
					border-right-style: solid;
					border-bottom-style: solid;
					border-left-style: solid;
					border-top-color:#cccccc;
					border-right-color: #999999;
					border-bottom-color:#999999;
					border-left-color: #cccccc;
					background-color:#F1F2D7;
					font: 90%;
					font-family: "trebuchet ms", helvetica, sans-serif;
					color:#444444;
					text-decoration: none;
					text-align:left;
					width:500px;
					padding:5px;} 

.noborder			{border:1px outset;
					padding:0;
					margin:0;}
		