body, div ,ul, li, span 
{
	margin: 			0 0 0 0;
	padding: 			0 0 0 0;
}
#page_core
{
	width: 				100%;				
	_height:			1000px;
	min-height:			1000px;
	background: 		#F1F1F1;
}
#page_master
{			
	width:				960px;				
	_height:			1000px;
	min-height:			1000px;
	margin: 			0 auto;				
	background-image:	url(../images/site-Background.jpg);
	background-repeat:	repeat-x;
	background-color:	#D4A696;
}
#page_menu
{
	margin: 0 auto;
	width:				80%;
	padding-top:		10px;			
	padding-bottom:	10px;			
}
#page_menu ul
{
	list-style:			none;
}
#page_menu li
{
	float:				left;
	font-family:		tahoma, arial;
	font-size:			14px;				
	font-weight:		200;
	color:				white;
	letter-spacing:		2px;
}
#page_menu a:hover
{
	font-family:		tahoma, arial;
	font-size:			14px;				
	color:				white;
	font-weight:		200;
	letter-spacing:		2px;
	text-decoration:	underline;
}
#page_menu a
{
	font-family:		tahoma, arial;
	font-size:			14px;				
	color:				white;
	font-weight:		200;
	letter-spacing:		2px;
	text-decoration:	none;
}
#page_menu_register
{
	font-family:		tahoma, arial;
	font-size:			18px;		
	padding-top:		10px;		
	width:				150px;
	color:				white;			
	float:				right;				
}
#page_menu_register a:hover
{
	font-family:		tahoma, arial;
	font-size:			18px;		
	padding-top:		10px;		
	width:				150px;
	color:				white;			
	float:				right;			
	text-decoration:underline;
}
#page_menu_register a
{
	font-family:		tahoma, arial;
	font-size:			18px;		
	padding-top:		10px;		
	width:				150px;
	color:				white;			
	float:				right;			
	text-decoration:none;
}
#page_topBanner
{
	clear:				both;
	width:				860px;
	margin: 			0 auto;
	height:				351px;
	background-image:	url(../images/site-TopBanner.jpg);
}
#homepage_spacer
{
	float:				left;
	width:				260px;				
	height:100%;
	text-align:center;
}
#homepage_content
{
	float:				right;
	width:				680px;
	height:100%;
}
#internal_content
{
	clear:				both;
	width:				860px;					
	margin: 			0 auto;
}
#homepage_block
{
	background-image:	url(../images/homepage-Block.jpg);
	height: 			410px;
	width:				581px;
	background-repeat:	repeat-x;
	background-color:	#602F2A;
	margin: 			0 auto;			
}						
#homepage_blockend
{
	background-image:	url(../images/homepage-Blockend.jpg);
	background-repeat:	no-repeat;
	width:				581px;
	margin: 			0 auto;
	height:				22px;
}
#internal_block
{
	background-image:	url(../images/homepage-Block.jpg);
	width:				860px;
	background-repeat:	repeat-x;
	background-color:	#602F2A;
	margin: 			0 auto;			
}						
#internal_blockend
{
	background-image:	url(../images/internal-Blockend.jpg);
	background-repeat:	no-repeat;
	width:				860px;
	margin: 			0 auto;
	height:				30px;
}	
#page_footer
{
	clear:				both;
	width:				960px;								
	margin: 			0 auto;
	padding-top:		50px;
	font-family:		tahoma, arial;
	font-size:			12px;	
	color:				#52211D;					
	text-align:			center;
}
#page_footer a:hover
{
	text-decoration :none;
	color: white;
}
#page_footer a
{
	text-decoration :underline;
	color:				#52211D;					
}


.Home_Title
{
	width:				581px;
	font-family:		tahoma, arial;
	font-size:			30px;	
	color:				#52211D;
	margin: 			0 auto;			
}
.Home_subtitle
{
	width:				581px;
	padding-top:		10px;
	padding-bottom:		10px;
	font-family:		tahoma, arial;
	font-size:			18px;	
	color:				#52211D;
	margin: 			0 auto;			
}
.LineSpacer
{
	width:				581px;				
	margin: 			0 auto;			
	height:				2px;
	background-image:	url(../images/site-Line.jpg);
}
.internal_LineSpacer
{
	width:				860px;				
	margin: 			0 auto;			
	height:				2px;
	background-image:	url(../images/site-Line.jpg);
}
.basic_LineSpacer
{	
	margin: 			0 auto;			
	height:				2px;
	background-image:	url(../images/site-Line.jpg);
}
h1
{
	padding-left:		40px;
	font-family:		tahoma, arial;
	font-size:			30px;	
	color:				#52211D;
	font-weight:		300;
}
h2
{
	padding-left:		40px;
	font-family:		tahoma, arial;
	font-size:			20px;	
	color:				#52211D;
	font-weight:		300;
}
h3
{
	padding-left:		40px;
	font-family:		tahoma, arial;
	font-size:			18px;	
	color:				white;
	font-weight:		300;
}
p
{
	width: 				90%;
	margin:				0 auto;			
	font-family:		tahoma, arial;
	font-size:			16px;	
	color:				white;	
	line-height:		120%;
}
p a:hover
{
	font-family:		tahoma, arial;
	font-size:			16px;	
	color:				white;
	text-decoration:	underline;
}
p a
{
	font-family:		tahoma, arial;
	font-size:			16px;	
	color:				white;
	text-decoration:	none;
}			
.hLink:hover
{
	padding-left:		40px;
	font-family:		tahoma, arial;
	font-size:			16px;	
	color:				#52211D;
	text-decoration: 	underline;
}
.hLink
{
	padding-left:		40px;
	font-family:		tahoma, arial;
	font-size:			16px;	
	color:				#52211D;
	text-decoration: 	none;
}
.Table_Form
{
	width:				90%; 
	margin:				0 auto;	
}
.Table_Form td
{
	font-family:		tahoma, arial;
	font-size:			14px;		
	color: 				white;
}
.Table_Form input
{
	border-top: 		1px solid #52211D;
	border-left: 		1px solid #52211D;
	border-bottom: 	1px solid #ACACAC;
	border-right: 		1px solid #ACACAC;	
	font-family:		tahoma, arial;
	font-size:			14px;		
	color: 				#52211D;
}
