/* This style sheet is for the text of the document. */


.headline1	/* The main headline on the page, the largest. */	
	{
	font-family:	"Times New Roman", serif;
	color:		#313276;
	font-size:	18pt;
	font-weight:	normal;
	padding-top:	10px;
	padding-left:	10px;
	padding-right:	10px;
	}


.headline2	/* For special headlines, side buttons on home page, etc. */
	{
	font-family:	"Times New Roman", serif;
	color:		#313276;
	font-size:	14pt;
	font-weight:	normal;
	padding-left:	10px;
	padding-right:	10px;
	}


.subhead		/* Subheads within the main text, for emphasis of a section.*/
	{
	font-family:	Arial, Helvetica, sans-serif;
	color:		#313276;
	font-size:	9pt;
	font-weight:	bold;
	font-variant:	small-caps;
	}
	

.maintext	/* Most of body text will come under this style.*/
	{
	font-family:	Arial, Helvetica, sans-serif;
	color:		#000000;
	font-size:	9pt;
	font-weight:	normal;
	line-height:	1.3;
	padding-right:	10px;
	padding-left:	10px;
	}
	
.coupontext
	{
	font-family:	Arial, Helvetica, sans-serif;
	color:	#008000;
	font-size:	12pt;
	font-weight:	normal;
	text-align:	center;
	line-height:	1.5;
	padding:	2px;
	text-decoration: none;
	} 	

.address  	/* Zoo address info and copyright at bottom.*/
	{
	font-family:	Arial, Helvetica, sans-serif;	
	color:		#ffffff;
	font-size:	8pt;
	font-weight:	normal;
	line-height:	1.3;
	}

p.address
	{
	font-family:	Arial, Helvetica, sans-serif;
	color:		#313276;
	font-size:	8pt;
	font-weight:	normal;
	text-decoration: bold;
	text-align:	center;
	padding:	10px;
	}


.menulink 	/* Main links on the left side.*/
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	8pt;
	font-weight:	normal;
	text-align:	center;
	padding:	2px;
	text-decoration: none;
	} 	

		
a.one:link	/*Links should be dark blue, then lighter when active*/
	{
	color:	#313276;
	text-decoration: none;	
	}

a.one:visited
	{
	color:	#313276;
	text-decoration: none;
	}

a.one:hover
	{
	color:	#336699;
	text-decoration: none;
	}

a.one:active
	{
	color:	#ffbb00;
	text-decoration: none;
	}
	
a:link	/*Regular links should be dark blue, then lighter when active, underlined on hover*/
	{
	color:	#313276;
	text-decoration: none;	
	}

a:visited
	{
	color:	#336699;
	text-decoration: none;
	}

a:hover
	{
	color:	#336699;
	text-decoration: underline;
	}

a:active
	{
	color:	#ffbb00;
	text-decoration: none;
	}

ul
	{
	list-style-type: square;
	margin-left:	25px;
	}
	


/*Shopping Cart buttons*/
.maintexttickets    { color: #000000; font-weight: normal; font-size: 9pt; line-height: 17pt; font-family: Arial, Helvetica, sans-serif }
.maintextticketsbtn       { color: #000000; font-weight: normal; font-size: 9pt; line-height: 9pt; font-family: Arial, Helvetica, sans-serif; margin-bottom: -90px; position: relative; top: -112px; left: 330px }

a.cart:link, a.cart:visited 	
	           { color: #fffbdb; text-decoration: none; background-color: #c93; margin-top: 2px; margin-bottom: 2px; padding: 2px 4px 2px 2px; border-style: outset; border-width: 1px 2px 2px 1px; border-color: black; top: 5px; width: 75px }
a.cart:hover
	        { color: #fff; text-decoration: none; background-color: #c60; margin-top: 2px; margin-bottom: 2px; padding-right: 4px; padding-left: 2px; border-style: outset; border-width: 2px 1px 1px 2px; border-color: black; width: 75px }
a.cart:active 	
	        { color: #fffbdb; text-decoration: none; background-color: #c93; margin-top: 2px; margin-bottom: 2px; padding: 2px 4px 2px 2px; border-style: outset; border-width: 1px 2px 2px 1px; border-color: black; width: 75px }
a.checkout:link, a.checkout:visited
	       { color: #fffbdb; font-weight: bold; text-decoration: none; background-color: #dc9000; padding: 2px 4px 2px 2px; border-style: outset; border-width: 1px 2px 2px 1px; border-color: black; width: 132px; display: block }
a.checkout:hover
	       { color: #fff; font-weight: bold; text-decoration: none; background-color: #ffdf60; padding: 2px 4px 2px 2px; border-style: outset; border-width: 2px 1px 1px 2px; border-color: black; width: 132px; display: block }
a.checkout:active
	       { color: #fffbdb; font-weight: bold; text-decoration: none; background-color: #ffdf60; padding: 2px 4px 2px 2px; border-style: outset; border-width: 1px 2px 2px 1px; border-color: black; width: 132px; display: block }
