@charset "utf-8";
body {
	background-color: #ffffdd;
}
a.menu:active { font-family: "Arial Black", Gadget, sans-serif;	font-size: 12px; color: #800000; padding-bottom: 10px;text-decoration: none; }
a.menu:link {  font-family: "Arial Black", Gadget, sans-serif;	font-size: 12px; color: #800000; padding-bottom: 10px;text-decoration: none;}
a.menu:visited { font-family: "Arial Black", Gadget, sans-serif;	font-size: 12px; color: #800000; padding-bottom: 10px;text-decoration: none;}
a.menu:hover {  font-family: "Arial Black", Gadget, sans-serif;	font-size: 12px; color: #ff9933; padding-bottom: 10px;text-decoration: underline;}
a.primary:active { text-decoration: none; font-size: 12pt; color: #800000; text-align: center; font-family: Veranda, sans-serif;}
a.primary:link {  text-decoration: none; font-size: 12pt; color: #800000; text-align: center; font-family: Veranda, sans-serif;}
a.primary:visited { text-decoration: none; font-size: 12pt; color: #800000; text-align: center; font-family: Veranda, sans-serif;}
a.primary:hover {  text-decoration: none; font-size: 12pt; color: #ff9933; text-align: center; font-family: Veranda, sans-serif;}
a.gift:active { text-decoration: none; font-size: 18pt; color: green; text-align: center; font-family: Veranda, sans-serif;}
a.gift:link {  text-decoration: none; font-size: 18pt; color: green; text-align: center; font-family: Veranda, sans-serif;}
a.gift:visited { text-decoration: none; font-size: 18pt; color: green; text-align: center; font-family: Veranda, sans-serif;}
a.gift:hover {  text-decoration: none; font-size: 18pt; color: gold; text-align: center; font-family: Veranda, sans-serif;}

a.month:active { text-decoration: none; font-size: 12pt; color: black; text-align: center; font-family: Veranda, sans-serif;}
a.month:link {  text-decoration: none; font-size: 12pt; color: black; text-align: center; font-family: Veranda, sans-serif;}
a.month:visited { text-decoration: none; font-size: 12pt; color: black; text-align: center; font-family: Veranda, sans-serif;}
a.month:hover {  text-decoration: underline; font-size: 12pt; color: red; text-align: center; font-family: Veranda, sans-serif;}
a.location:active { text-decoration: none; font-size: 10pt; color: black; text-align: left;}
a.location:link {  text-decoration: none; font-size: 10pt; color: black;  text-align: left;}
a.location:visited { text-decoration: none; font-size: 10pt; color: black; text-align: left;}
a.location:hover {  text-decoration: none; font-size: 10pt; color: red;  text-align: left;}
.menubox {border: 1px;  border-style:solid; border-color: black;}
.boxdisplay { text-align: center; border-width: 3px; border-style:solid; margin: 10pt 10pt; vertical-align: top; border-color: #800000; }
.boxdisplayright { text-align: center; border-width: 3px; border-style:solid; margin: 10pt 10pt; vertical-align: top; border-color: #23238E; }
#container {
	width: 800px;
	margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
	background-color: white;
	overflow: hidden;
    
}
#banner {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-bottom: 10px;
}
#banner_p {
	padding-left: 12px;
    padding-right: 12px;
}
#banner2 {
	padding-left: 12px;
    padding-right: 12px;
}


#container #main_home {
	padding-left: 30px;
	text-align: center;
	padding-top: 30px;
   
}
#home_left_text {
	color: black;
	width: 380px;
	overflow: auto;
	padding-right: 10px;
	float: left;
	background-color: white;
	padding-left: 10px;
    text-align: left;
    
}
#column_container {
	width: 652px;
	float: left;
}
#home_right_text {
	float: right;
	width: 316px;
	padding-right: 10px;
}


#banner_p {
	padding-left: 10px;
}
.title { color: red ; font-size: 20pt;  font-weight: 600; vertical-align: top; text-align: center; padding: 8pt 8pt;}
.heading { color: black ; font-size: 18pt;  vertical-align: top; text-align: center; padding: 12pt 12pt;}
.headleft { color: black ; font-size: 16pt;  vertical-align: top; text-align: left; padding: 12pt 12pt;}
.name { color: black ; font-size: 14pt;  font-weight: 600;  padding: 2pt 2pt;}
.white { background-color: white; }
.bgimg {background-repeat: repeat; background-image: url(images/TTbg.jpg) ; }
.moreinfo { color: red ; font-size: 16pt;  vertical-align: top; text-align: center; padding: 2pt 2pt;}
.days { color: red ; font-size: 14pt;  vertical-align: top; text-align: center; padding: 4pt 4pt;}
.artist { color: black ; font-size: 16pt;  vertical-align: top; text-align: center; padding: 12pt 12pt;}
.primary2 { text-decoration: none; font-size: 12pt; color: #800000; text-align: center; font-family: Veranda, sans-serif;}
.main { color: black ; font-size: 11pt;  vertical-align: top; text-align: left; padding: 12pt 12pt;}
.picture { color: black ; font-size: 11pt;  vertical-align: top; text-align: center; padding: 8pt 8pt;}
.main12 { color: black ; font-size: 12pt;  vertical-align: top; text-align: left; padding: 4pt 4pt;}
.main13 { color: black ; font-size: 13pt;  vertical-align: top; text-align: left; padding: 8pt 8pt;}
.maininfo { color: black ; font-size: 11pt;  vertical-align: top; text-align: left; }
.mainbold { color: black ; font-size: 14pt;  text-align: center; font-weight: 600;  padding: 2pt 2pt;}
.boldveranda{ color: black ; font-size: 14pt;  text-align: center; font-weight: 600;  font-family: Veranda, sans-serif;}
.mainbold12left { color: black ; font-size: 12pt;  text-align: left; font-weight: 600;  padding: 12pt 12pt;}
.mainbold12 { color: black ; font-size: 12pt;  text-align: center; font-weight: 600;  padding: 12pt 12pt;}
.maincenterbig { color: black ; font-size: 14pt;  vertical-align: top; text-align: center; padding: 12pt 12pt;}
.maincenter { color: black ; font-size: 12pt;  vertical-align: top; text-align: center; padding: 12pt 12pt;}
.mainfrm { color: black ; font-size: 16pt;  vertical-align: top; text-align: center;}
.reply { color: red ; font-size: 20pt;  vertical-align: top; text-align: center;}
.scott { color: black ; font-size: 10pt;   text-align: center; font-style: italic;}
.credit { color: black ; font-size: 10pt;   text-align: left; font-style: italic;}
.date { color: black ; font-size: 11pt;   text-align: left; font-style: italic;}
.green { color: green ; font-size: 10pt;    text-align: center; }
.greenbig { color: green ; font-size: 14pt;    text-align: center; }
.coast { color: blue ; font-size: 20pt; font-weight: 600; font-style: italic; font-family: Veranda, sans-serif;  text-align: center; }
.caption { color: white ; font-size: 11pt;    text-align: center; }
.details { color: black ; font-size: 10pt;   text-align: left; }
.location { color: black ; font-size: 10pt;   text-align: center; }
.dateinfo { color: black ; font-size: 14pt;   text-align: center; }
.top { text-align: left; vertical-align: top;}
.white { background-color: #FFFFFF; border: 2px;  border-style:solid; border-color: #AC481E;}
 hr { border-color: #800000; width: 90%; }


