<STYLE type="text/css"> 
head{}
body {margin: 0px; padding: 0px; background-image: url(images/topbg.png);}

h1{text-align: center; font-size: 2.5em; color:#7c0027; padding:0px; margin:10px; font-family: Monotype Corsiva;}
h2{text-align: center; font-size: 2em; color:#7c0027; padding:0px; margin:5px; font-family: Monotype Corsiva;}
h3{text-align: center; font-size: 1.5em; color:#000000; padding:0px; margin:5px; font-family: Monotype Corsiva;}
div{margin:0px; padding: 0px;}
img{margin: 0px 10px;}

#top {margin-top: 0px; padding: 0px;}

#header {
	width: 627px; 
	height: 30px; 
	background-image: url(images/header.gif); 
	display: block; 
	margin-top: 0px;
	margin-left: 10%; 
	margin-right: 10%; 
	border: 0px;
	padding-top:110px;
	padding-left: 150px;
	background-repeat: no-repeat;
	}
	
#headerbar {width:100%; 	height: 14px; background-image: url(images/bar.png);}
	
*Begin drop down menu*/
/* common styling */
#menu {position:relative; margin:0; font-size:11px; margin: 0px; z-index: 100; text-align:center;}
#menu ul li b{
	display: block;
	width: 11px;
	height: 25px;
	background-image: url(images/menustop.gif);
	}
		
#menu ul li a, #menu ul li a:visited {
		display: block; 
		margin-top: 0px;
		padding-top: 0px;
		color: #7C0027;
		font-size: 20px;
		font-weight: bold;
		text-decoration: underline;
		width:110px;
		height: 25px;
		text-align: center;
		font-family: Monotype Corsiva;
}

#menu ul {padding:0; margin:0;list-style-type: none;}
#menu ul li {float:left; margin-right:0px; position:relative;}

/* specific to non IE browsers */
#menu ul li a:hover{
		display: block;
		color: #55001a;
		background-image: url(images/menuhover.gif);
		background-color: transparent;
}

#bottom {display: block;}
#left 
	{
	float: left; 
	display: block; 
	background-image: url(images/left.gif); 
	background-repeat: no-repeat; 
	height: 393px; 
	width: 198px;
	padding-top: 15px;
	_margin-top: -5px;
	}
	
#address
	{
	width: 180px;
	margin-left: 0px;
	margin-top: 40px;
	text-align: center;
	}

#address p{margin: 5px; padding: 0px;}

#hours
	{
	width: 160px;
	margin-left: 0px;
	margin-top: 30px;
	text-align: center;
	}

#hours p{margin: 5px; padding: 0px;}

#specials{display: block; margin-top: 30px;}
#specialtop{display: block; background-image: url(images/specialtop.gif); width: 181px; height: 15px; padding: 0px;}
#specialcontent{display: block; background-image:url(images/special.gif); width: 171px; padding: 5px; _margin-top: -5px;}
#specialbottom{display: block; background-image:url(images/specialbottom.gif); width: 181px; height: 18px;}

.head{text-align: center; font-size: 24px; color: #FFFFFF; font-weight: bold; font-family: Monotype Corsiva;}
.sub{font-size: 16px; color: #FFFFFF; font-weight: bold;}


	
#right {margin-top: 15px; float: left; display: block; width: 70%;}	
#content {margin-left: 15px; display: block; background-image: url(images/contentbg.png); padding: 5px 10px;}
#content p {margin: 0px; padding: 0px;}

#footer {text-align: center; display:block; height: 39px; width: 600px; margin: 0px auto;}
#footer p{margin-top: 15px;}  

#end {clear: both;}

.style1 {color: #7c0027; font-size: 130%; font-weight: bold;}
.style2 {color: #000000; font-size: 130%; font-weight: bold;}
.style3 {color: #000000; font-size: 105%; font-weight: bold;}
.style4 {color: #000000; font-weight: normal;}
.style5 {color: #000000; font-size: 75%;}
.center{text-align: center;}

.imgleft{float:left;}
.imgright{float:right;}

a[href $='.pdf'] {
	padding-right: 18px;
	background: transparent url(images/icon_pdf.gif) no-repeat center right;
}

a.message {
	padding-right: 18px;
	background: transparent url(images/icon_mailto.gif) no-repeat center right;
}

a:link {
	color: #BB003D;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #9F0034;
}
a:hover {
	text-decoration: none;
	color: #7c0027;
}
a:active {
	text-decoration: underline;
}

</STYLE>
