	body	{
		margin-right:auto;
		margin-left:auto;
		text-align: center;
		margin-top:0px;
		font-family:Georgia, tahoma;
		font-size:13px;
		}
		
	img	{
		border:0px;
		}
		
	p	{
		margin-left:10px;
		font-weight:normal;
		}
		
	a	{
		font-weight:bold;
		text-decoration:none;
		color:#660000;
		}
		
	a:hover	{
		text-decoration:underline;
		}
	
	#header	{
		margin:0px;
		padding0px;
			}
		
	.nav	{
		margin:0px;
		padding:0px;
		position:relative;
		}

	.nav .menu	{
		position:absolute;
		top:150px;
		left:30px;
		color:#791302;
		font-weight:bold;
		font-size:14px;
		font-family:Arial;
		}
		
	.nav .menu	a{
		color:#791302;
		text-decoration:none;
		padding:0px 10px 0px 10px;
		}
		
	.nav .menu	a:hover{
		color:#330000;
		text-decoration:underline;
		}
		
	#top	{
		width: 900px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
		margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
		text-align: left; /* this overrides the text-align: center on the body element. */
		background-image:url(images/wrapper-bg-white.jpg);
		background-repeat:repeat-y;
		}
		
	.boxes	{
		margin: 0 auto;
		padding-left:30px;
		padding-top:20px;
		}
	
	.box1	{	
		width:253px;
		height:204px;
		background-image:url(images/box1.jpg);
		background-repeat:no-repeat;
		float:left;
		margin-right:40px;
		}
		
	.boxes p	{
		font-size:12px;
		padding:0px 13px 0px 10px;
		color:#E8DAAB;
		}
		
	.box2	{	
		width:253px;
		height:204px;
		background-image:url(images/box2.jpg);
		background-repeat:no-repeat;
		float:left;
		margin-right:40px;
		}
		
	.box3	{	
		width:253px;
		height:204px;
		background-image:url(images/box3.jpg);
		background-repeat:no-repeat;
		float:left;
		}
		
	.boxNorm {	
		float:left;
		color:#000000;
		width:575px;
		}
		
	.boxNorm	p{	
		color:#000000;
		padding:0px 25px 0px 0px;
		}
		
	h1	{
		font-size:18px;
		text-align:center;
		color:#FFFFFF;
		margin-top:10px;
		}
		
	.main	{
		padding:10px 25px 0px 25px;
		clear:both;
		}
		
	hr	{
		color:#333333;
		border-top: 1px dashed;
		}
		
	h2	{
		font-size:15px;
		line-height:25px;
		background-color:#000000;
		color:#FFFFFF;
		padding-left:10px;
		}
		
	#footer	{
		padding:0px 25px 12px 25px;
		background-image:url(images/page-bg-bottom.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
		font-size:11px;
		text-align:center;
		}
		
	#footer	a	{
		color:#660000;
		text-decoration:none;
		}
		
	#footer	a:hover	{
		text-decoration:underline;
		}
		
	table	{
		width:850px;
		margin-top:10px;
		}
		
	table .tblHeading	{
		background-image:url(images/table-header.jpg);
		line-height:24px;
		color:#FFFFFF;
		}
		
	table th	{
		}
		
	table td	{
		line-height:25px;
		border-bottom:1px solid #000000;
		background-image:url(images/table-row-bg.jpg);
		}
		
	table td	p{
		font-size:12px;
		line-height:18px;
		margin:0px;
		padding:0px 5px 0px 0px;
		font-weight:normal;
		}