﻿@media screen
{

	body
	{
		font-family: Trebuchet MS;
		margin: 10px 0px 0px 0px;
		background-color: #ff4900;
		font-size: 100%;
	}

	td
	{
		vertical-align: top;
		text-align: left;
	}

	a.link
	{
		text-decoration: none;
		color: #000099;
	}
	a.link:hover
	{
		text-decoration: underline;
		color: #0066CC;
	}
	a.link:active
	{
		color: #CC0033;
	}


	a.menu_link
	{
		font-weight: bold;
		text-decoration: none;
		color: black;
	}
	a.menu_link:hover
	{
		text-decoration: underline;
		color: #ff3300;
	}
	a.menu_link:active
	{
		color: #CC0033;
	}


	a.text1_link
	{
		text-decoration: none;
		color: #0066CC;
	}
	a.text1_link:hover
	{
		text-decoration: underline;
		color: #0066FF;
	}
	a.text1_link:active
	{
		color: #CC0033;
	}

	img
	{
		border: 0;
	}

	ul.link_list
	{
		padding-left: 15px;
		padding-top: 4px;
		margin: 0px;
	}
	ul.link_list li
	{
		padding-top: 2px;
		padding-bottom: 6px;
		list-style-type: square;
		vertical-align: middle;
		line-height: .8em;
	}

	ul.item_list
	{
		padding-top: 6px;
		margin-left: 20px;
		margin-top: 0px;
		list-style-type: square;
	}
	ul.item_list li
	{
		padding-bottom: 4px;
	}

	ul
	{
		padding-top: 6px;
		margin-left: 20px;
		margin-top: 0px;
		list-style-type: square;
	}
	ul li
	{
		padding-bottom: 4px;
	}

	.sitename
	{
		text-transform: uppercase;
	}

	.head1
	{
		font-size: 100%;
		color: Black;
		padding-top: 0px;
		padding-bottom: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-transform: uppercase;
	}
	.head1_sub
	{
		font-size: 100%;
		font-weight: bold;
		color: #000033;
		text-decoration: none;
		letter-spacing: 0px;
	}
	.head2
	{
		font-size: 120%;
		color: #c60000;
		font-family: Arial, Helvetica, sans-serif;
		text-transform: capitalize;
		font-weight: bold;
	}
	.head2_sub
	{
		border-bottom: 1px solid #666666;
		color: #ff3300;
		font-weight: bold;
	}
	.head3
	{
		font-size: 80%;
		color: #000000;
		font-weight: bold;
		border-bottom: 1px solid #999999;
		padding-bottom: 3px;
		text-transform: uppercase;
	}
	.head4
	{
		font-size: 70%;
		color: #003366;
		font-weight: bold;
		padding-bottom: 3px;
		text-transform: uppercase;
		padding-top: 6px;
	}
	.text1
	{
		font-size: 70%;
		color: #484848;
		padding-top: 8px;
		line-height: 1.5em;
		padding-bottom: 8px;
	}

	.text1a
	{
		font-size: 70%;
		color: #484848;
		padding-top: 0px;
		line-height: 1.5em;
	}

	.text2
	{
		font-size: 80%;
		color: #484848;
		padding-top: 8px;
		line-height: 1.5em;
	}

	.text2a
	{
		font-size: 80%;
		color: #484848;
		padding-top: 0px;
		line-height: 1.5em;
	}

	.text_small
	{
		font-size: 80%;
		color: Black;
	}

	#BodyTable
	{
		width: 720px;
		background-color: #FFFFFF;
		padding: 0px;
	}
	.body_pane
	{
		width: 90%;
	}

	.left_pane
	{
		width: 175px;
		vertical-align: top;
	}

	a.menu_link
	{
		font-size: 70%;
		font-weight: bold;
		color: #000033;
		text-decoration: none;
		text-transform: capitalize;
		letter-spacing: 0px;
	}
	a.menu_link:hover
	{
		color: #FFCC00;
		text-decoration: underline;
	}

	a.browsenav_link
	{
		font-size: 100%;
		font-weight: normal;
		color: #000033;
		text-decoration: none;
		text-transform: capitalize;
		letter-spacing: 0px;
	}
	a.browsenav_link:hover
	{
		color: #ff4900;
		text-decoration: underline;
	}

	a.recipenav_link
	{
		font-size: 100%;
		font-weight: normal;
		color: #c60000;
		text-decoration: none;
		text-transform: capitalize;
		letter-spacing: 0px;
	}
	a.recipenav_link:hover
	{
		text-decoration: underline;
	}

	table.menu_table
	{
		background-color: #CCCCCC;
		padding: 2px;
	}
	table.menu_table td
	{
		text-align: center;
	}

	a.footer_link
	{
		font-weight: bold;
		color: white;
		text-decoration: none;
	}
	a.footer_link:hover
	{
		text-decoration: underline;
	}
	.orange_bg
	{
		background-image: url(img/orange.gif);
		background-repeat: repeat-x;
	}
	h5
	{
		font-size: 14px;
		font-weight: normal;
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000066;
		padding-right: 0px;
		padding-bottom: 0px;
	}

	h2
	{
		font-size: 16px;
		font-weight: normal;
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000066;
		padding-right: 0px;
		padding-bottom: 0px;
	}
	h1
	{
		font-size: 18px;
		font-weight: normal;
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000066;
		padding-right: 0px;
		padding-bottom: 0px;
	}
	td.rightborder
	{
		background-image: url(../img/gf_stretch_r.gif);
	}
	td.leftborder
	{
		background-image: url(../img/gf_stretch_l.gif);
	}
	td.topborder
	{
		background-image: url(../img/gf_stretch_t.gif);
	}
	td.bottomborder
	{
		background-image: url(../img/gf_stretch_b.gif);
	}
	.question
	{	
		padding: 10px;
		font-style: italic;
	}
}

@media print
{
	body
	{
		font-family: Trebuchet MS;
		font-size: 100%;
	}
	.head1_sub
	{
		font-size: 100%;
		font-weight: bold;
		text-decoration: none;
		letter-spacing: 0px;
	}
	.head2_sub
	{
		font-weight: bold;
	}
	td.left_party_nav
	{
		display: none;
	}
	td.logo
	{
		display: none;
	}
	td.top_nav
	{
		display: none;
	}
	td.browse_nav
	{
		display: none;
	}
	.head1
	{
		display: none;
	}
	td.shop
	{
		display: none;
	}
	.party_image
	{
		display: none;
	}
	.ad
	{
		display: none;
	}
	.backtotop
	{
		display: none;
	}
	td.footer
	{
		display: none;
	}

}
