body
{
	color: #B24E4E;
	font-family: Calibri;
}
table
{
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	
}
td
{
	text-align:left;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}
td.leftshaded
{
	background-image: url(Images/shading-left-s.jpg);
	background-repeat: repeat-y;
}
td.rightshaded
{
	background-image: url(Images/shading-right-s.jpg);
	background-repeat: repeat-y;
}
img
{
	text-align:left;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}
div
{
	text-align:left;
	vertical-align:top;
}
div.center
{
	text-align:center;
	
}
div.cbold
{
    text-align:center;
    font-weight:bold;
}

.footer
{
	font-size: x-small;
	color: #320000;


}
a.footer
{
	text-decoration:none;	
}
.toplink
{
	text-align: right;
	vertical-align:bottom;
	font-size: small;
	color: #320000;

}
a.link
{
	color: #320000;
	text-decoration:none;	
}
a.link:hover
{
		color:#EB7188;
}

.menu
{
	border-right: solid 1px #B8B8B8;
	width:190px;
	padding-right: 5px;
}

.flyoutmenu
{

	border-right: #b8b8b8 1px solid;
	border-top: #b8b8b8 1px solid;
	border-left: #b8b8b8 1px solid;
	border-bottom: #b8b8b8 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
    z-index: 999;
    position: relative;
}
.staticmenu
{
    text-decoration: none;
    border-bottom: dotted 1px #B8B8B8;
    color: #B24E4E;
    font-variant: small-caps;
    font-family: Calibri;
    vertical-align: text-bottom;
}
.dynamicmenu
{
    text-decoration: none;
    border-bottom: dotted 1px #B8B8B8;
    color: #B24E4E;
    font-variant: small-caps;
    font-family: Calibri;
    z-index: 999;
    position: relative;
}
.sitemapheader
{
	font-weight:bold;
	text-decoration: none;
	color: #B24E4E;
	font-variant: small-caps;
	font-family: Calibri;
}
.sitemap
{
	text-decoration: none;
	color: #B24E4E;
	font-variant: small-caps;
	font-family: Calibri;
}
.sitemaphover
{
	border-bottom: dotted 1px #B8B8B8;
	/*color:#F4B488;*/
	color:#EB7188;
}

.staticmenu:hover
{
	/*color:#F4B488;*/
	color:#EB7188;
}
.slogan
{
	/*color: #B24E4E;*/
	color: #320000;
	font-size: small;
	font-style:italic;
}
.image-l
{
	float: left;
	/*margin-bottom: 10px;*/
	margin-right: 10px;
}
.image-r
{
	float: right;
	margin-left: 10px;
}
.blankimage
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	float: left;
	/*margin-bottom: 10px;*/
	margin-right: 10px;
}
.blankimage-r
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	float: right;
	/*margin-bottom: 10px;*/
	/*margin-right: 10px;*/
}
.quote
{
	font-size: x-large;
	color: #cc9900;
	font-family: 'CommercialScript BT', 'Freestyle Script';
}

.textfield
{
    color: #B8B8B8;
    padding-left: 2px;
}

#schedule
{
    border: solid 1px #320000;
    font-size: 14px;
    text-align:left;
}
#schedule td
{
    border: solid 1px #320000;
}
#schedule td.header
{
color: #320000;
background-color: #FE8888
}
#schedule2
{
    border: solid 1px #320000;
        font-size: 14px;
        text-align:left;
}
#schedule2 td
{
    border: solid 1px #320000;
}
#schedule2 td.header
{
color: #320000;
background-color: #FE8888
}
