﻿
#container {
	width: 806px;
	margin: -6px auto 0 auto;	
}
#subnav ol {
	list-style: none;
	font: 11px Arial, sans-serif;
	text-align: center;
}
#subnav ol li {
	display: inline;	
}
#page_top {
	background: url(../images/full_body_top.png) 19px 0 no-repeat;
	height: 341px;
	position: relative;
	z-index: 2;
}
#page_extended {
	background: url(../images/full_page_bottom_rep.png) 19px 0 repeat-y;
	width: 806px;
	margin: -16px 0 0 0; /** Decreases space between "top" and "extended" for FF browser **/
	position: relative;
	z-index: 1;
}
#maincontent {
	padding: 0 200px;
	font: 16px Arial, sans-serif;
	color: #0000BB;
}
#maincontent h1 {
	font-style: italic;
	font-weight: bold;
	font-size: 32px;
}
#maincontent h3 {
	font-weight: bold;
	font-size: 16px;
	margin: 0 0 -20px 0;
}
#maincontent h3.small_margin{
	margin: 0 0 -10px 0;
}
#maincontent h3.reg_margin {
	margin: 0;
}
#maincontent h3.boldlink {
	font: bold italic 18px Arial, sans-serif;
	color: #0000BB;
}
#maincontent img.directions {
	border: 5px solid #000;
}
img.centeredimg {
    margin: 0 0 0 4.5em;    
	border: 2px solid gray;    
    
}
#maincontent img.about {
	float: left;
	margin: 0 10px 10px 0;
}
/****************** FAQs Formatting ****************/
#maincontent ul.faqs_qs {
	font: bold 16px Arial, sans-serif;
}
#maincontent ul.faqs_qs li {
	list-style: none;
	margin: 0 0 1em 0;
}
#maincontent ul.faqs_ans {
	font: 16px Arial, sans-serif;
}
#maincontent ul.faqs_ans li {
	list-style: none;
	margin: 0 0 1em 0;
}
#maincontent ul.faqs_ans li span.question {
	
}
#maincontent ul.faqs_ans li span.answer {
	font-style: italic;
	font-weight: bold;
}
#maincontent ul.faqs_ans a {
	text-decoration: none;
	color: #0000BB;
}
#maincontent ul.faqs_ans li span.back_to_top {
	font: italic 11px Arial, sans-serif;
}
#maincontent p.aboutCredits {
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}

/************** Specails Page Formatting ************/
#maincontent ul.specials_list li {
	margin: 0 0 12px 0;
}
#maincontent ul.specials_list span.specials {
	font: italic 12px Arial, sans-serif;
}
/************* Footer ************************/
#page_footer {
	font: bold 11px Arial, sans-serif;
	color: #0000BB;
	padding: 20px 200px;
	text-align: center;	
}
