﻿@charset "UTF-8";

body
{
    background-image: url('/images/topRepeat.gif');
    background-repeat: repeat-x;
    background-color: white;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    font-family: Verdana;
    font-size: 11px;
}
td {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

img, div
{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    behavior: url(/iepngfix.htc);

}


h1{
	
	font-family: Verdana;
	font-size: 13px;
	color: #7D061A;
	font-weight: bold;
	font-style:italic;
	
}


a:link {
	color: #7D061A;
	text-decoration : underline;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
}
a:visited {
	color: #7D061A;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
a:hover {
	color: #444444;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
a:active {
	color: #7D061A;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

/*Navigation Sytles*/

#mainNavigation
{
    width: 785px;
    height: 39px;
    background-image: url('/images/navBack.jpg');
    background-repeat: no-repeat;
    text-align: center;
    color: white;
}
#mainNavigation a
{
    font-family: 'CalibriRegular' , sans-serif;
    font-size: 16px;
    color: White;
    text-decoration: none;
}

#mainNavigation a:hover
{
    font-family: 'CalibriRegular' , sans-serif;
    font-size: 16px;
    color: Black;
    text-decoration: none;
}
#mainNavigation a:active
{
    font-family: 'CalibriRegular' , sans-serif;
    font-size: 16px;
    color: White;
    text-decoration: none;
}

/*footer Styles*/

.footerWrapper
{
    padding-left: 100px;
    line-height: 20px;
    font-family: 'CalibriRegular' , sans-serif;
    font-size: 13px;
    color: white;
}

.footerLinks
{
    padding: 0px 20px 0px 20px;
}
.footerLinks a
{
    font-family: 'CalibriRegular' , sans-serif;
    font-size: 13px;
    color: White;
    text-decoration: none;
}

.footerLinks a:hover
{
    font-family: 'CalibriRegular' , sans-serif;
    font-size: 13px;
    color: #bebebe;
    text-decoration: none;
}
.footerLinks a:active
{
    font-family: 'CalibriRegular' , sans-serif;
    font-size: 13px;
    color: White;
    text-decoration: none;
}
.footerLinks a:visited
{
    font-family: 'CalibriRegular' , sans-serif;
    font-size: 13px;
    color: White;
    text-decoration: none;
}


/*Page Formatting*/
#pageBody
{
    margin: 0 auto;
    padding: 0;
    width: 785px;
}

#wrapper
{
    margin: 0 auto;
    padding: 0;
    width: 920px;
}
#mainBodyArea
{
    padding: 0px 40px 0px 40px;
}


#pageTitle
{
    width: 463px;
    height: 49px;
    background-image: url('/images/pageTitleBackground.gif');
    background-repeat: no-repeat;
    padding-left: 40px;
    vertical-align: bottom;
    padding-top: 20px;
    font-size: 24px;
    line-height: normal;
    font-family: 'CalibriRegular' , sans-serif;
}
#pageTitleIndex
{
    width: 360px;
    height: 49px;
    background-image: url('/images/pageTitleBackground.gif');
    background-repeat: no-repeat;
    padding-left: 40px;
    vertical-align: bottom;
    padding-top: 20px;
    font-size: 24px;
    line-height: normal;
    font-family: 'CalibriRegular' , sans-serif;
}





#footerWrapper
{
    background-image: url('/images/footerRepeat.gif');
    background-repeat: repeat-x;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    height: 137px;
}

#container2
{margin: 0 auto;
    padding: 0;
    width:720px;
    padding-top:200px}


#footerBody
{
    margin: 0 auto;
    padding: 0;
    width: 920px;
}

#fadeTopLeft
{
    background-image: url('/images/fadeTopLeft.jpg');
    background-repeat: no-repeat;
    background-position: top right;
    height: 330px;
}
#fadeTopRight
{
    background-image: url('/images/fadeTopRight.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    height: 330px;
}



#fadeBottomLeft
{
    background-image: url('/images/fadeBottomLeft.gif');
    background-repeat: no-repeat;
    background-position: bottom right;
    height: 105px;
}
#fadeBottomRight
{
    background-image: url('/images/fadeBottomRight.gif');
    background-repeat: no-repeat;
    background-position: bottom left;
    height: 105px;
}


/*type styles*/
.subhead
{
    font-family: Verdana;
    font-size: 11px;
    color: #7D061A;
    font-weight: bold;
}

.quote
{
    font-family: CalibriBoldItalic, Verdana;
    font-size: 14px;
    color: #961D30;
}
.title
{
    font-family: Verdana;
    font-size: 14px;
    color: #961D30;
    font-weight:bold
}
.titleIndex
{
    font-family: CalibriRegular, Verdana;
    font-size: 20px;
    color: #961D30;
    font-weight:bold
}
.email {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.name
{
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
}

.main
{
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
}
.paraCenter
{
    text-align: center;
}

.largeFooterText
{
    font-size: 20px;
    line-height: normal;
    font-family: 'CalibriRegular' , sans-serif;
    color: white;
}
.footerPhone
{
    color: White;
    font-family: 'CalibriBold' , sans-serif;
    color: white;
    font-size: 13px;
}
.subhead {
	font-family: Verdana;
	font-size: 11px;
	color: #7D061A;
	font-weight: bold;
}
.subheadlarge {
	font-family: Verdana;
	font-size: 13px;
	color: #961D30;
	font-weight: bold;
}
.subheadextralarge {
	font-family: Verdana;
	font-size: 16px;
	color: #961D30;
	font-weight: bold;
}
.specials {
	font-family: Verdana;
	font-size: 11px;
	color: #F9F0D3;
	font-weight: none;
}


/* @Font-Face Fonts*/




@font-face
{
    font-family: 'CalibriBoldItalic';
    src: url('/fonts/calibriz.eot');
    src: local('/fonts/Calibri Bold Italic'), local('/fonts/Calibri-BoldItalic'), url('/fonts/calibriz.ttf') format('truetype');
}

@font-face
{
    font-family: 'CalibriBold';
    src: url('/fonts/calibrib.eot');
    src: local('/fonts/Calibri Bold'), local('/fonts/Calibri-Bold'), url('/fonts/calibrib.ttf') format('truetype');
}

@font-face
{
    font-family: 'CalibriItalic';
    src: url('/fonts/calibrii.eot');
    src: local('/fonts/Calibri Italic'), local('/fonts/Calibri-Italic'), url('/fonts/calibrii.ttf') format('truetype');
}

@font-face
{
    font-family: 'CalibriRegular';
    src: url('/fonts/calibri.eot');
    src: local('/fonts/Calibri Regular'), local('/fonts/Calibri'), url('/fonts/calibri.ttf') format('truetype');
}

