body
	{
		font-family: Arial, Verdana, sans-serif;
		font-size: small;
		color: #5f1c0f;
		background-color: transparent; 
	}
	
#header
	{	
		margin: 10px auto;
		height: 90px;
	}
	
#seal
	{	
		position: absolute;
		top: 20px;
		right: 20px;
	}
	
#anim
	{	
		position: absolute;
		top: 20px;
		right: 20px;
	}
	
#panel
	{	
		background: url(/images/VTpanel.jpg) top left;
		padding: 0px 10px 10px 0px;
		width: 168px;
		float: left;
	}
		
	
img
	{ 
		border: 0;
	} 

#buttons
	{	
		position: absolute;
		top: 146px;
		left: 3px;
		padding: 15px 10px 10px 10px;
		width: 140px;
		
	}
	
#main
	{	
		margin-left: 190px;
		font-family: Arial, Verdana, sans-serif;
		font-size: small;
		color: #5f1c0f;
		background-color: transparent; 
	}
	
#textlinks
	{ 
		margin-left: 190px;
		text-align: center;
		clear: left;	 
	}
	
#special
	{	
		font-style: italic;
		font-size: 105%;
		line-height: 115%;
		text-align: center;
		padding: 10px 15px 15px 10px;
		border: #e1a014 2px dashed;
		color: #5f1c0f;
		background-color: #dde1e1;
	}
	
#special_b
	{	
		font-style: italic;
		font-size: 105%;
		line-height: 115%;
		text-align: center;
		padding: 10px 15px 15px 10px;
		border: #e1a014 2px dashed;
		color: #5f1c0f;
		background-color: #dde1e1;
	}
	
#special_c
	{	
		font-style: italic;
		font-size: 105%;
		line-height: 115%;
		text-align: center;	
		padding: 10px 15px 15px 10px;
		border: #e1a014 2px dashed;
		color: #5f1c0f;
		background-color: #dde1e1;
	}
	
.flash
	{ 
		margin: 0px 50px 0px 250px;
	}
	
.intro
	{
		font-style: italic;
		font-size: 115%;
		line-height: 130%;
		text-align: center;
	}

#recipes table
	{ 
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		border: #e1a014 2px dashed;
		border-collapse: separate; border-spacing: 10pt 5pt;	 
	}
	
#mess table
	{ 
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		border: #e1a014 2px dashed;
		border-collapse: separate; border-spacing: 10pt 5pt;
		color: #5f1c0f;
		background-color: #fffdd4;	 
	}
	
#sharehead h3
	{	
		margin-left: 190px;
		font-family: Arial, Verdana, sans-serif;
		font-size: 140%;
		color: #3c6972; 
		background-color: transparent; 
	}
	
.spectable
	{
		text-align: left;
		margin-left: auto;
		margin-right: auto;
		border: #e1a014 2px dashed;
		border-collapse: separate; border-spacing: 10pt 5pt;
		font-weight: bolder;
		font-size: 108%;
		line-height: 130%;
		color: #5f1c0f;
		background-color: #fffdd4;
	}

.reference
	{
		font-size: 70%;
	}
	
.title
	{
		font-weight: bolder;
	}
	
.mag
	{
		font-style: italic;
	}

.click
	{
		font-size: 70%;
		font-style: italic;
	}
	
.message
	{
		text-align: left;
	}
	
.recipetype
	{
		text-decoration: underline;
	}

#submission
	{
		font-size: 90%;
		vertical-align: sub;
		font-style: italic;
	}
	
a:link
	{
		color: #990000;
		background-color: transparent;  
	}
	
a:visited
	{
		color: #725851; 
		background-color: transparent; 
	}
	
a:hover
	{
		color: #874c3c; 
		background-color: transparent; 
		font-style: italic;
	}
	
a:active
	{
		color: #255279; 
		background-color: transparent; 
	}
ul
	{ 
		list-style-image: url(images/arg.gif); 
	}
	
h1
	{
		font-family: Arial, Verdana, sans-serif;
		font-size: 180%;
		color: #942c0c;
		background-color: transparent;  
		text-align: center;
	}
	
h2
	{
		font-family: Arial, Verdana, sans-serif;
		font-size: 140%;
		color: #3c6972; 
		background-color: transparent; 
	}

h3
	{
		font-family: Arial, Verdana, sans-serif;
		font-size: 120%;
		color: #942c0c; 
		background-color: transparent; 
	}
	
h4
	{
		font-family: Arial, Verdana, sans-serif;
		font-size: 110%;
		font-variant: small-caps;
		color: #942c0c; 
		background-color: transparent; 
	}
		
em
	{
		font-family: Arial, Verdana, sans-serif;
		font-size: 105%;
		color: #942c0c; 
		background-color: transparent; 
		font-weight: bolder;
	}

	
table 
	{ 
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		border: #e1a014 2px dashed;
		border-collapse: separate; border-spacing: 10pt 5pt;
	}

