


##
##-------------------------------
##  Main Page
##-------------------------------
##


td 
{
	vertical-align:top; 
	line-height:20px
}


h1 
{
	font-size:18px; 
	font-weight:normal; 
	padding:0px; 
	margin:0px
}


.ErrorText
{
	background-image:url('../App_Images/bg.gif'); 
	margin:0px; 
	font-family:sans-serif; 
	font-size:12px;
	color:#FFFFFF;
	vertical-align:middle;
}


.MainTable 
{
	border:solid 0px #FFFFFF;
	border-spacing:0px; 
	background-color:#FFFFFF;
	padding:0px;
	height:100%;
	width:100%;
}


.PageTable
{
	width:980px;
}


.PageBody 
{
	background-image:url(../i/bg.gif);
	background-repeat:repeat; 
	margin:0px; 
	padding-top:15px; 
	font-family:sans-serif; 
	font-size:13px; 
	color:#222222
}


.PageBody-Admin 
{
	background-color:Black;
	margin:0px; 
	padding-top:15px; 
	font-family:sans-serif; 
	font-size:13px; 
	color:#222222
}


.PageTitle 
{
	font-family:Comic Sans MS;
	font-weight:bold;
	color: #FFFFFF; 
	text-align:right; 
	font-size:34px; 
	letter-spacing:-1px;
}


.PageQuote 
{
	font-family:Sans-Serif; 
	color: #FFFFFF; 
	text-align:right; 
	font-size:16px; 
	letter-spacing:0px;
}


.BackgroundWhite 
{
	background-color:#FFFFFF
}


.TableWithBorder 
{
	border:solid 1px Black;
	border-spacing:0px; 
	background-color:Transparent;
	padding:0px;
	height:100%;
	width:100%;
	text-align:left;
	vertical-align:middle;
}


.TableCellMain 
{
	border:solid 0px Transparent;
	border-spacing:0px; 
	background-color:Transparent;
	padding:0px;
	height:100%;
	width:200px;
	text-align:left;
	vertical-align:middle;	
}


.TableCellMoney
{
	border:solid 0px Transparent;
	border-spacing:0px; 
	background-color:Transparent;
	padding:0px;
	height:100%;
	width:20px;
	text-align:Left;
	vertical-align:middle;	
}


.TitleBarTable 
{
	border:solid 0px #FFFFFF;
	border-spacing:0px; 
	background-color:#FFFFFF;
	padding:0px;
	text-align:center;
	vertical-align:top;
	height:100%;
	width:100%;
}


.Content 
{
	vertical-align:text-top;
	padding-top:20px; 
	padding-left:20px; 
	padding-right:20px; 
	padding-bottom:20px
}


a.BuiltBy 
{
	color:#aaaaaa 
}


.BuiltBy_Text 
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #aaaaaa;
	padding-left:3px;
	padding-bottom:15px
}


.Image_Construction
{
	background-image:url(../i/construction1.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding:0px;
    height:347px;
    width:347px; 
    min-height:347px;
    min-width:347px;
}


.Image_HomePage
{
	background-image:url(../r/maze09_sm2.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
    height:330px;
    width:520px; 
    min-height:330px;
    min-width:520px;
    background-position:top;
    
}


.Image_Groups
{
	background-image:url(../r/Bus.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding:0px;
    height:300px;
    width:440px; 
    min-height:300px;
    min-width:440px;
}


.Image_Prices
{
	background-image:url(../r/pumpkin_tiki.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	padding:0px;
    height:584px;
    width:260px; 
    min-height:584px;
    min-width:260px;
    max-height:584px;
    max-width:260px;
}


.Image_CornMaze
{
	background-image:url(../r/farm-maze.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	padding:0px;
    height:340px;
    width:480px; 
    min-height:340px;
    min-width:480px;
}


.Image_ContactMap
{
	background-image:url(../r/farm-map.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding:0px;
    height:320px;
    width:320px; 
    min-height:320px;
    min-width:320px;
    text-align:center;
    vertical-align:bottom;
}


.Image_Hours
{
	background-image:url(../r/Pumpkin_Dino.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	vertical-align:top;
	padding:0px;
    height:288px;
    width:260px; 
    min-height:288px;
    min-width:260px;
}


.Image_Pumpkins
{
	background-image:url(../r/BigPumpkins.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding:0px;
    height:400px;
    width:600px; 
    min-height:400px;
    min-width:600px;
}


.Image_Halloween
{
	background-image:url(../r/Halloween.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding:0px;
    height:320px;
    width:460px; 
    min-height:320px;
    min-width:460px;
}


.Image_Jack
{
	background-image:url(../r/Jack.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding:0px;
    height:420px;
    width:420px; 
    min-height:420px;
    min-width:420px;
}


.Image_TitleBar
{
	background-image:url(../i/top-bg.jpg);
	background-repeat:no-repeat; 
	height:150px;
	padding-bottom:0px;
	padding-left:350px;
	padding-right:0px;
	padding-top:0px; 
	color:#FFFFFF;
	text-align:left;
	vertical-align:top;
}


.Image_PumpkinFrog
{ 
	background-image:url(../r/pumpkin_frog_day.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0px;
    height:200px;
    width:250px; 
    min-height:200px;
    min-width:250px;
    max-height:200px;
    max-width:250px;
}


.Image_PumpkinFrog:hover
{ 
	background-image:url(../r/pumpkin_frog_night.jpg);
}


.Image_PumpkinWitch
{ 
	background-image:url(../r/pumpkin_witch_day.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0px;
    height:200px;
    width:250px; 
    min-height:200px;
    min-width:250px;
    max-height:200px;
    max-width:250px;
}


.Image_PumpkinWitch:hover
{ 
	background-image:url(../r/pumpkin_witch_night.jpg);
}


.Image_PumpkinSmile
{ 
	background-image:url(../r/pumpkin_smile_day.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0px;
    height:200px;
    width:250px; 
    min-height:200px;
    min-width:250px;
    max-height:200px;
    max-width:250px;
}


.Image_PumpkinSmile:hover
{ 
	background-image:url(../r/pumpkin_smile_night.jpg);
}


.Image_PumpkinTrick
{ 
	background-image:url(../r/pumpkin_trick_day.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0px;
    height:200px;
    width:250px; 
    min-height:200px;
    min-width:250px;
    max-height:200px;
    max-width:250px;
}


.Image_PumpkinTrick:hover
{ 
	background-image:url(../r/pumpkin_trick_night.jpg);
}


.Image_PumpkinDino
{ 
	background-image:url(../r/pumpkin_dino_day.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0px;
    height:200px;
    width:250px; 
    min-height:200px;
    min-width:250px;
    max-height:200px;
    max-width:250px;
}


.Image_PumpkinDino:hover
{ 
	background-image:url(../r/pumpkin_dino_night.jpg);
}


.Image_PumpkinMonster
{ 
	background-image:url(../r/pumpkin_monster_day.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0px;
    height:200px;
    width:250px; 
    min-height:200px;
    min-width:250px;
    max-height:200px;
    max-width:250px;
}


.Image_PumpkinMonster:hover
{ 
	background-image:url(../r/pumpkin_monster_night.jpg);
}


.Image_PumpkinEaterSmall
{ 
	background-image:url(../r/pumpkin_eater_small.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0px;
    height:200px;
    width:250px; 
    min-height:200px;
    min-width:250px;
    max-height:200px;
    max-width:250px;
}


.Image_PumpkinBat
{ 
	background-image:url(../r/pumpkin_bat.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0px;
    height:200px;
    width:250px; 
    min-height:200px;
    min-width:250px;
    max-height:200px;
    max-width:250px;
}


.Image_PumpkinEater
{ 
	background-image:url(../r/pumpkin_eater.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding:0px;
    height:270px;
    width:360px; 
    min-height:270px;
    min-width:360px;
    max-height:270px;
    max-width:360px;
}


.PageCorner_TopLeft 
{
	background-image:url(../i/corner1.gif); 
	width:20px; 
	height:20px
}


.PageCorner_TopRight 
{
	background-image:url(../i/corner2.gif); 
	width:20px; 
	height:20px
}


.PageCorner_BottomLeft
{
	background-image:url(../i/corner3.gif); 
	width:20px; 
	height:20px
}


.PageCorner_BottomRight 
{
	background-image:url(../i/corner4.gif); 
	width:20px; 
	height:20px
}

##
##-------------------------------
##  End of: Main Page
##-------------------------------
##


##
##-------------------------------
##  Menu Control Style
##-------------------------------
##

.MenuTable 
{
	height:30px; 
	vertical-align:middle; 
	padding-left:10px; 
	padding-right:10px; 
	background-image:url(../i/menu-bg.gif)
}

.MenuTableCell
{
	height:30px; 
	vertical-align:middle; 
	padding-left:10px; 
	padding-right:10px; 
	background-image:url(../i/menu-bg.gif)
}


a.MenuLink 
{ 
	background-image:url(../i/menu-sep.gif); 
	height:30px; 
	line-height:30px; 
	background-position:right; 
	background-repeat:no-repeat; 
	padding-left:7px; 
	padding-right:14px; 
	padding-top:6px; 
	padding-bottom:6px; 
	font-family:tahoma; 
	font-size:15px; 
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:bold
}


a.MenuLinkSpacer 
{ 
	background-image:url(../i/menu-sep.gif); 
	height:30px; 
	line-height:30px; 
	background-position:right; 
	background-repeat:no-repeat; 
	padding-left:0px; 
	padding-right:0px; 
	padding-top:6px; 
	padding-bottom:6px; 
	font-family:tahoma; 
	font-size:15px; 
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:bold
}


a.MenuLink:hover 
{ 
	background-image:url(../i/menu-bg_hover.gif); 
	background-position:center; 
	background-repeat:repeat-x; 
	color:#FFE7CF
}


##
##-------------------------------
##  End of: Menu Control
##-------------------------------
##


##
##-------------------------------
##  Recipe Control Styles
##-------------------------------
##

.RecipeTable
{
	width:940px;
	min-width:940px;
	max-width:940px;
}

.MainTableCell_old
{

}


.Spacer_Recipe
{
	background-color:White;
	height:20px;
	width:940px;	
}


.Background_Orange 
{
	background-image:url(../i/edge_orange.gif);
	background-position:left top;
	background-repeat:repeat;
}


.Edge_Horizontal_Orange 
{
	background-image:url(../i/edge_orange.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:20px
}


.Edge_Vertical_Orange 
{
	background-image:url(../i/edge_orange.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:20px
}


.Corner_TopLeft_Orange
{
	background-image:url(../i/corner_topleft_orange.gif); 
	background-position:left top;
	background-repeat:no-repeat;
	width:20px; 
	height:20px
}


.Corner_TopRight_Orange 
{
	background-image:url(../i/corner_topright_orange.gif);
	background-position:left top;
	background-repeat:no-repeat; 
	width:20px; 
	height:20px
}


.Corner_BottomLeft_Orange
{
	background-image:url(../i/corner_bottomleft_orange.gif); 
	background-position:left top;
	background-repeat:no-repeat;
	width:20px; 
	height:20px
}


.Corner_BottomRight_Orange 
{
	background-image:url(../i/corner_bottomright_orange.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:20px; 
	height:20px
}


.Background_Brown 
{
	background-image:url(../i/edge_brown.gif);
	background-position:left top;
	background-repeat:repeat;
}


.Edge_Horizontal_Brown 
{
	background-image:url(../i/edge_brown.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:20px
}


.Edge_Vertical_Brown 
{
	background-image:url(../i/edge_brown.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:20px
}


.Corner_TopLeft_Brown
{
	background-image:url(../i/corner_topleft_brown.gif); 
	background-position:left top;
	background-repeat:no-repeat;
	width:20px; 
	height:20px
}


.Corner_TopRight_Brown 
{
	background-image:url(../i/corner_topright_brown.gif);
	background-position:left top;
	background-repeat:no-repeat; 
	width:20px; 
	height:20px
}


.Corner_BottomLeft_Brown
{
	background-image:url(../i/corner_bottomleft_brown.gif); 
	background-position:left top;
	background-repeat:no-repeat;
	width:20px; 
	height:20px
}


.Corner_BottomRight_Brown
{
	background-image:url(../i/corner_bottomright_brown.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:20px; 
	height:20px
}


.Background_Black 
{
	background-image:url(../i/edge_black.gif);
	background-position:left top;
	background-repeat:repeat;
}


.Edge_Horizontal_Black 
{
	background-image:url(../i/edge_black.gif);
	background-position:left top;
	background-repeat:repeat-x; 
	height:20px
}


.Edge_Vertical_Black 
{
	background-image:url(../i/edge_black.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:20px
}


.Corner_TopLeft_Black
{
	background-image:url(../i/corner_topleft_black.gif); 
	background-position:left top;
	background-repeat:no-repeat;
	width:20px; 
	height:20px
}


.Corner_TopRight_Black 
{
	background-image:url(../i/corner_topright_black.gif);
	background-position:left top;
	background-repeat:no-repeat; 
	width:20px; 
	height:20px
}


.Corner_BottomLeft_Black
{
	background-image:url(../i/corner_bottomleft_black.gif); 
	background-position:left top;
	background-repeat:no-repeat;
	width:20px; 
	height:20px
}


.Corner_BottomRight_Black
{
	background-image:url(../i/corner_bottomright_black.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:20px; 
	height:20px
}


.Image_Pie
{
	background-image:url(../r/pumpkin_pie.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
    height:300px;
    width:450px; 
    min-height:300px;
    min-width:450px;
    max-height:300px;
    max-width:450px;
}


.Image_Bread
{
	background-image:url(../r/pumpkin_bread.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
    height:300px;
    width:450px; 
    min-height:300px;
    min-width:450px;
    max-height:300px;
    max-width:450px;
}


.Recipe_Title_Orange
{
	font-family:tahoma;
	font-size:20px;
	font-weight:normal;
	color:White;
	text-align:center;
	vertical-align:middle;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	border:solid 0px Black;
	background-image:url(../i/edge_orange.gif);
	background-position:left top;
	background-repeat:repeat;
}


.Recipe_Text_Orange
{
	font-family:tahoma;
	font-size:16px;
	font-weight:normal;
	color:White;
	text-align:left;
	vertical-align:text-top;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	margin:0px;
	border:solid 0px Black;
	width:410px;
	min-width:410px;
	max-width:410px;
	background-image:url(../i/edge_orange.gif);
	background-position:left top;
	background-repeat:repeat;
}


.Recipe_Directions_Orange
{
	font-family:tahoma;
	font-size:16px;
	font-weight:normal;
	color:White;
	text-align:left;
	vertical-align:text-top;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	margin:0px;
	border:solid 0px Black;
	background-image:url(../i/edge_orange.gif);
	background-position:left top;
	background-repeat:repeat;
}


.Image_Cake
{
	background-image:url(../r/pumpkin_cake.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	padding:0px;
    height:300px;
    width:450px; 
    min-height:300px;
    min-width:450px;
    max-height:300px;
    max-width:450px;
}


.Image_Cheesecake
{
	background-image:url(../r/pumpkin_cheesecake.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
    height:300px;
    width:450px; 
    min-height:300px;
    min-width:450px;
    max-height:300px;
    max-width:450px;
}


.Image_Cookies
{
	background-image:url(../r/pumpkin_cookies.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0px;
    height:300px;
    width:450px; 
    min-height:300px;
    min-width:450px;
    max-height:300px;
    max-width:450px;
}


.Image_Puree
{
	background-image:url(../r/pumpkin_puree.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
    height:300px;
    width:450px; 
    min-height:300px;
    min-width:450px;
    max-height:300px;
    max-width:450px;
}


.Recipe_Title_Brown
{
	font-family:tahoma;
	font-size:20px;
	font-weight:normal;
	color:White;
	text-align:center;
	vertical-align:middle;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	border:solid 0px Black;
	background-image:url(../i/edge_brown.gif);
	background-position:left top;
	background-repeat:repeat;
}


.Recipe_Text_Brown
{
	font-family:tahoma;
	font-size:16px;
	font-weight:normal;
	color:White;
	text-align:left;
	vertical-align:text-top;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	margin:0px;
	border:solid 0px Black;
	width:410px;
	min-width:410px;
	max-width:410px;
	background-image:url(../i/edge_brown.gif);
	background-position:left top;
	background-repeat:repeat
}


.Recipe_Directions_Brown
{
	font-family:tahoma;
	font-size:16px;
	font-weight:normal;
	color:White;
	text-align:left;
	vertical-align:text-top;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	margin:0px;
	border:solid 0px Black;
	background-image:url(../i/edge_brown.gif);
	background-position:left top;
	background-repeat:repeat;	
}


.Image_Soup
{
	background-image:url(../r/pumpkin_soup.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
    height:300px;
    width:450px; 
    min-height:300px;
    min-width:450px;
    max-height:300px;
    max-width:450px;
}


.Image_Seeds
{
	background-image:url(../r/pumpkin_seeds.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px;
    height:300px;
    width:450px; 
    min-height:300px;
    min-width:450px;
    max-height:300px;
    max-width:450px;
}


.Recipe_Title_Black
{
	font-family:tahoma;
	font-size:20px;
	font-weight:normal;
	color:White;
	text-align:center;
	vertical-align:middle;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	border:solid 0px Black;
	background-image:url(../i/edge_black.gif);
	background-position:left top;
	background-repeat:repeat
}


.Recipe_Text_Black
{
	font-family:tahoma;
	font-size:16px;
	font-weight:normal;
	color:White;
	text-align:left;
	vertical-align:text-top;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	margin:0px;
	border:solid 0px Black;
	width:410px;
	min-width:410px;
	max-width:410px;
	background-image:url(../i/edge_black.gif);
	background-position:left top;
	background-repeat:repeat
}


.Recipe_Directions_Black
{
	font-family:tahoma;
	font-size:16px;
	font-weight:normal;
	color:White;
	text-align:left;
	vertical-align:text-top;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	margin:0px;
	border:solid 0px Black;
	background-image:url(../i/edge_black.gif);
	background-position:left top;
	background-repeat:repeat;	
}


##
##-------------------------------
##  End of: Recipe Control Styles
##-------------------------------
##



