﻿
.TitleWhite
{
	font:bold 1.5em Arial,Helvetica,Sans-Serif;
	color:#434C6B;
}

.TitleRed
{
	font:bold 1.5em Arial,Helvetica,Sans-Serif;
	color:#434C6B;
}

.Header
{
	font:bold 2.5em Arial,Helvetica,Sans-Serif;
	color:#434C6B;
	text-align:center;
}

.SubHead
{
	font:bold 1em Arial,Helvetica,Sans-Serif;
	color:#434C6B;
}
.MenuSubHead
{
	margin-top:2em;
	font:bold 1em Arial,Helvetica,Sans-Serif;
	color:#434C6B;
	width:100%;
	border-bottom:solid 1px white;
}
.Date
{
	font:bold 1.4em Arial,Helvetica,Sans-Serif;
	color:Black;
}
img.HomeDate 
{
	margin-right:5px;
	float:right;
	font:bold 1em Arial,Helvetica,Sans-Serif;
	color:#434C6B;
}
.Date a
{
	font:bold 1em Arial,Helvetica,Sans-Serif;
	color:#434C6B;
}

input, textarea, select
{
	font: bold .9em Arial,Helvetica,Sans-Serif;
	color:Black;
}

input.send
{
	background-color:transparent;
}


#Title
{
	/*background:white url(../images/header.jpg) no-repeat;*/
	background-color:white;
	padding-left:20px;
	padding-top:10px;
}

.column
{
	float:left;
}
.Nameplate
{
}
#Graphic
{
	padding-top:2px;
}
.RightCol
{
	float:left;
}


#ContentInner
{
	background-color:White;
}
#Text
{
}

#SpecialSection
{
	float:left;
	padding-right:5px;
	text-align:justify;
}
#EventSection
{
	float:left;
	margin-left:5px;
	padding:5px;
	padding-top:0px;
}
.Event
{
	font-size:.8em;
}
.EventDescription
{
	margin-left:1em;
	text-align:justify;
}

#Reviews
{
	float:left;
	width:75%;
}   


.Image
{
	float:left;
	margin-right:5px;
}

img.Left
{
	float:left;
	margin-right:5px;
	border:solid 1px black;
}
img.Right
{
	float:right;
	margin-left:5px;
	border:solid 1px black;
}
img.Center
{
	margin-bottom:5px;
	border:solid 1px black;
}
.SpecialPic
{
	float:left;
	border:solid 4px black;
	margin-right:5px;
}
.SpecialName
{
	font-weight:bold;
	color:Black;
}
.SpecialName a
{
	color:#434C6B;
	font-weight:bold;
}

.SpecialPrice
{
	padding-left:5px;
}
.SpecialDesc
{
	padding-left:5px;
}

.javascript
{
	cursor:pointer;
	color:#434C6B;
}

.Form
{
	width:100%;
}

.Block
{
	margin-top:1em;
}

.PromoHeader
{
	background-color:White;
	color:#434C6B;
	font:bold 1em Arial,Helvetica,Sans-Serif;
	text-align:left;
	padding:.25em;
}

.InputRow
{
	padding:.5em;
	clear:both;
}

.InputLabel
{
	width:150px;
	float:left;
	clear:left;
}

.InputControl
{
}

.ButtonRow
{
	text-align:center;
}

.Error
{
	color:red;
	font: bold .9em Arial,Helvetica,Sans-Serif;
}

img
{
	border:none;
}

#Copyright a
{
	font-size:.9em;
	color:white;
}

#Copyright a:hover
{
	font-size:.9em;
	text-decoration:none;
}

.LoweredImage
{
	margin-bottom:-12px;
	margin-left:-5px;
	margin-right:-2px;
}
.LoweredTitleWhite
{
	font:bold 1.5em Arial,Helvetica,Sans-Serif;
	color:#434C6B;
}

#Quote
{
	background-image:url("../images/quoteheader.gif");
	background-repeat:no-repeat;
	padding-top:25px;
	padding-left:5px;
	margin-top:10px;
	text-align:justify;
	color:#434C6B;
	font:normal 1em Arial,Helvetica,Sans-Serif;
}

.ByLine
{
	margin-top:10px;
	color:#434C6B;
	font:normal .8em Times New Roman,Serif;
	float:right;
}

.BlockHead
{
	color:#434C6B;
	font:bold 1.3em Times New Roman,Serif;
	width:100%;
	padding:3px;
	padding-right:0px;
	border-bottom:solid 1px #434C6B;
}
.BlockSection
{
		
}
.BlockSectionHead
{
	color:#434C6B;
	font:bold 1em Times New Roman,Serif;
	width:100%;
	padding-left:3px;
	background-color:#D2CAB5;
}


a:link.Tab
{
	padding:0px 15px 2px 15px;
	color:#434C6B;
	background-color:#D2CAF5;
	border-bottom:solid 1px #D2CAB5;
	text-decoration:none;
}
a:visited.Tab
{
	padding:0px 15px 2px 15px;
	color:#434C6B;
	background-color:#D2CAF5;
	border-bottom:solid 1px #D2CAB5;
	text-decoration:none;
}
a.ActiveTab
{
	color:white;
	border-bottom:solid 1px #D2CAB5;
	background-color:#D2CAB5;
	padding:0px 15px 2px 15px;
	text-decoration:none;
}
a:visited.ActiveTab
{
	color:white;
	border-bottom:solid 1px #D2CAB5;
	background-color:#D2CAB5;
	padding:0px 15px 2px 15px;
	text-decoration:none;
}

.ButtonRow
{
	padding-right:10px;
}

.Submit
{
	padding:25px 25px 25px 25px;
	background-image:url("../images/submit.gif");
	background-repeat:no-repeat;
	float:right;
}
.Next
{
	padding:25px 25px 25px 25px;
	background-image:url("../images/next.gif");
	background-repeat:no-repeat;
	float:right;
}
a:hover.Next{
	text-decoration:none;
}
a:hover.Back{
	text-decoration:none;
}
a:hover.Submit{
	text-decoration:none;
}
.Back
{
	padding:25px 25px 25px 25px;
	background-image:url("../images/back.gif");
	background-repeat:no-repeat;
	float:left;
}
.Cancel
{
	padding:25px 25px 25px 25px;
	background-image:url("../images/cancel.gif");
	background-repeat:no-repeat;
	float:left;
}