
body {font-family: verdana,sans-serif; /*Font-size: .8em; */
    margin: 0;
	background-color:#fefef9;
	color: #000000;
	}


div.links {
    padding: 5px;
	font-size: 12px;
	font-weight: bold;
	border-color: #cccccc;
	background-color: #eeeeee;
	line-height: 30px;
	}
.links a:link  {color: #000000;
	text-decoration: none;
	padding: 8px;
	}
.links a:visited {color: #000000;
	text-decoration: none;
	padding: 8px;
	}
.links a:hover {color: #ff0033;
	text-decoration: underline;
	padding: 8px;
	}

.links a:active {color: #ff0033;
	text-decoration: underline;
	padding: 8px;
	}

.bodylinks { text-align: center; }

.bodylinks a:link {color: #666666;
	font-weight: bold;
	font-size: 1em;
	text-decoration: underline;
	padding: 0px;
	}

.bodylinks a:visited {color: #666666;
	font-weight: bold;
	font-size: 1em;
	text-decoration: underline;
	padding: 0px;
	}
.bodylinks a:hover {color: #ff0033;
	font-weight: bold;
	font-size: 1em;
	text-decoration: underline;
	padding: 0px;
	}

.bodylinks a:active {color: #ff0033;
	font-weight: bold;
	font-size: 1em;
	text-decoration: underline;
	padding: 0px;
	}

div.tlinks a:link {color: #000000;
	font-weight: bold;
	font-size: 1em;
	text-decoration: underline;
	padding: 0px;
	}

div.tlinks a:active {color: #ff0033;
	font-weight: bold;
	font-size: 1em;
	text-decoration: underline;
	padding: 0px;
	}
div.tlinks a:visited {color: #000000;
	font-weight: bold;
	font-size: 1em;
	text-decoration: underline;
	padding: 0px;
	}
div.tlinks a:hover {color: #ff0033;
	font-weight: bold;
	font-size: 1em;
	text-decoration: underline;
	padding: 0px;
	}

div.store {color: #eeeeee;
	padding: 0px;
	font-size: 12px;
	background-color: #000000;
	line-height: 14px;
	}

p.store {color: #999999;
	padding: 0px;
	margin-top: 5px;
	font-size: 12px;
	background-color: #000000;
	line-height: 14px;
	}
.indent { padding-left: 5em;}

h2.info{color: #6666ff;
	padding: 0px;
	margin-top: 5px;
	font-size: 20px;
	line-height: 14px;
	}

h3 {color: #6666ff;
	font-size: 1em;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 3px;}


p, ul{ font-size: .9em;
	line-height: 1.25em;
	margin-top: 0px;
	margin-bottom: 14px;
	}

.special {background-color: #ccccee;}

p.act {padding:0px 0px 5px 0px;
	margin:0px;}

.schedule { font-size: 1em;}

#header {
  text-align: center;
  margin-bottom: 1em;
  }

  #header a {
  font-size: .9em;
  }

#header a:link {
   color: #000;
  text-decoration: underline;
  }

#header a:visited {
  color: #000;
  text-decoration: underline;
}

#header a:hover {
  color: gold;
}

#header a:active {
  color: blue;
}

#header h3 {
  font-size: 1.2em;
}

#header h3 a:link, #header h3  a:visited {
  color: #6666FF;
  font-size: 1em;
}

#header h3 a:hover {
  color: brown;
}

#header h3 a:active {
  font-size: 1.1em;
}

#header h4 {
  font-size: .9em;
  margin-bottom: .5em;
}

#header h5 {
  margin: .5em;
}

#header h5:first-of-type {
  color: gray;
}

#header h5:last-of-type a{
  color: brown;
}

#header h5:last-of-type a:hover {
  color: blue;
}

#header p {
  font: .9em arial, sans-serif;
}

#topImage .credit {
  color: gray;
  font: normal .7em Arial, sans-serif;
}


#topImage {margin: 0 auto ;}

#topImage img {border: none;}

#topImage p  {
  margin: 0;
  color: brown;
  font: bold .9em "Century Gothic", sans-serif;
}

#topImage a {color: black;}

 p.credit {margin-top: 0;
  font: .6em arial;
  text-align: center;
  color: #666;}

/*left column*/
.leftColumn {
  margin-top: 1em;
  font-size: .9em;
  background: #F3E7CD ;/*url(images/column_bg.png) repeat-y*/


  }

.leftColumn p {
  margin-top: 1em;
  font-family: "Comic Sans MS", sans-serif;
  color: black;
  margin: 0 0 2em 0;
  }

.innerTop {
  background: url(images/cornersForBox190wide.gif) no-repeat 0 0;
}

.inner {
  background: url(images/cornersForBox190wide.gif) no-repeat -190px 100%;
  padding: 10px;
  }

.leftColumn img {
  display: block;
  margin: 0 35px .25em;
  }

.leftColumn h3 {
  text-align: center;
  font-size: 1.25em;
  font-weight: bold;
  color: brown;/*#F80F31*/
}

.leftColumn h4 {
  text-align: center;
  font-size: 1em;
  font-weight: bold;
  margin:  2em 0 .25em 0;
  color: #6C60C1;/*#F80F31*/
}

.leftColumn h5 {

  margin:  .25em 0 .5em 0;

}

.leftColumn strong {
  display: block;
  text-align: center;
}

.leftColumn a {
  margin-left: 3.5em;
  font: 100% Arial;
  text-align: center;
}

.leftColumn a:link, a:visited {
  text-decoration: underline;
  color: #6C8D0F; /*#0000DF*/
}

.leftColumn a:hover {
  font-size: 110%;
  text-decoration: none;
}

.leftColumn a:active {
  color: green;
  text-decoration: none;
}
