﻿.StaticPage_Information {					        /* Container of viewing section information */
	margin:0px;
	padding:0px;
	text-align:justify;
	padding:10px 10px 10px 10px;
	font-size:14px;
	/*float:left;*/
	position:relative;
}

.StaticPage_Information p {					        /* Text information styles */
	margin:0px 0px 10px 0px;
	text-align:justify;
}

.StaticPage_Information h4 
{
    padding:0px;
    margin:5px 0px 5px 0px;
}

.SP_ImageFloatingRight
{
    padding:0px;
    border:solid 1px #333 !important;
    float:right;
}

.SP_ImageFloatingLeft
{
    padding:0px;
    border:solid 1px #333 !important;
    float:left;
}

.SP_ImageFloatingRightWithMargins
{
    padding:0px;
    margin:0px 0px 10px 10px;
    border:solid 1px #333 !important;
    float:right;
}

.SP_ImageFloatingLeftWithMargins
{
    padding:0px;
    margin:0px 10px 10px 0px;
    border:solid 1px #333 !important;
    float:left;
}

.howtofindus_directions 
{
    width:45%;
    float:left;
}

.howtofindus_opentimes
{
    width:45%;
    float:right;
}

.howtofindus_maps 
{
    clear:both;
}

.howtofindus_note
{
	font-size:10px;
}

.SP_News_Fireworks
{
/*
    background-image:url(images/fireworksbg.jpg);
    background-repeat:no-repeat;
    background-position:center center;
*/
}


#FAQContents
{
	margin:0px;
	padding-bottom:20px;
}

#FAQContents ul
{
	margin:0px 0px 8px 0px;
	list-style:none;
	padding:0px;
}

#FAQContents li
{
	margin:0px 0px 0px 15px;
	padding:0px;
	display:block;
}

#FAQContents a
{
	color:#333333;
	background-image:url(images/menu_unselected_arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	/*display:block;*/
	padding:0px 0px 0px 12px;
	margin:0px;
	height:16px;
}

#FAQContents a:hover
{
	color:#000;
	background-image:url(images/menu_selected_arrow.gif);
}

.FAQSection 
{
	margin:10px 0px 20px 0px;
	text-align:right;
}

.FAQItem 
{
	margin:0px 0px 0px 0px;
	padding-bottom:10px;
	text-align:left;
}

.FAQItem h5
{
	font-size:14px;
	margin:0px 0px 4px 0px;
}

.FAQItem p
{
	font-size:13px;
}

.FAQBackToTop
{
	color:#666;
	font-size:12px;
	font-weight:bold;
}

.FAQBackToTop:hover
{
	color:#333;
}


#TandCContainer
{

}

#TandCContainer ol 
{
	list-style-type:decimal;
}

#TandCContainer ol li
{
	font-weight:bold;
	font-size:13px;
	margin:20px 0px 0px 0px;
	
}

#TandCContainer ol ol
{
	list-style-type:lower-alpha;
	font-weight:normal;
	padding-left:15px;
}

#TandCContainer ol ol li 
{
	font-size:12px;
	font-weight:normal;
	margin:5px 0px 0px 0px;
}

#TandCContainer ol ol ol 
{
	list-style-type:lower-roman;
	padding-left:25px;
}

#TandCContainer ol ol ol li
{
	margin:0px;
}

#UsefulLinksContainer a 
{
	color:#000;
	font-weight:bold;
}

#UsefulLinksContainer a:hover
{
	color:#333;
}

#PrivacyPolicyContainer p 
{
	font-size:12px;
}

#PrivacyPolicyContainer h5
{
	margin:15px 0px 0px 0px;
}

#PrivacyPolicyContainer ul
{
	margin:0px 0px 10px 15px;
}

#PrivacyPolicyContainer li
{
	font-size:12px;
	margin-bottom:3px;
}