/* CSS Document */
/* THIS STYLE SHEET IS FOR THE HOME PAGE AND NOT THE INTERIOR PAGES*/
/* GLOBAL TAGS */

body {
	text-align: center;
	margin: 0;
	padding: 0;
	background-image: url(images/bground_tile_2.gif);
	font-family: "Baker Signet Std", calibri, Arial;
	font-size: 12px;
	color: #663333;
	line-height: 16px;
    
}
/*
.homefeatures {
	font-family: "Baker Signet Std", calibri, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ED4C3A;
} */

a:link {
	font-weight: bold;
	color: #ED4C3A;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#ED6F44;
}
a:hover {
	text-decoration: underline;
	color:#ED4C3A;
}
a:active {
	text-decoration:none;
	color:#ED4C3A;
}


#hp-container {
	display: block;
	width: 760px;
	height: 2600px;         /* --------------- hello!!! the height adjustment is here. ---------------  
									2500 is good for ~ 16 items
									2700 is good for ~ 17 items
	 */
	background: url(images/bground_tan.gif) repeat;
	margin: auto;
	padding: 0px;
	border: 0px;
}


div#banner {
	width:760px;
	height:210px;
	background-image: url(images/navbar/bground.jpg);
	margin: 0;
    padding: 0px;
    border: 0px;
	text-align: center;
}


div#nav {
	width: 760px;
	height: 199px;
    margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    padding: 0px;
    border: 0px;
	text-align: left;
}



/* HOME PAGE TAGS -- rewriten by Andrea Fleisher 6/5/10 to make home page more flexible to longer lenghts of content -- i.e, no more absolute positioning. */

#hp-featuredstuff {
	float: left;
	width: 320px;
	margin: 50px 15px 0 15px;
	padding: 0;
}

#hp-featuredstuff h2 {
	color: #660000;
	font-size: 16px;
	font-weight: normal;
}

#hp-divider {
	float: left;
	width: 6px;
	height: 1452px;
	background: url(images/dingbat_vert.gif) repeat-y top left;
	margin: 80px 30px 0 30px;
    padding: 0; 
}

#hp-eventlist {
	float: left;
	width: 305px;
	margin: 50px 15px 0 15px;
}


/* --- start Event list items - created by Andrea Fleisher, 5/21/10, as a way to simplify design of the HOME PAGE page and get rid of gnarly table-based code. --- */

.hp-item-container img.thumbnail {margin: 0 15px 0 0; border: 0; float: left;}

.hp-item-container h2 {font-size: 14px; margin-top: 0; margin-bottom: 0; color: #600; text-align: left;}
.hp-item-container h3 {font-size: 14px; margin-top: 0; margin-bottom: 0; color: #ed4c3a; text-align: left; font-weight: normal;}

.hp-item-container p.date {font-size: 13px; font-weight: bold; color: #ed4c3a; margin: 0; text-align: left;}

.hp-item-container p.buytix   { margin: 1em 75px; font-size: 11px; font-weight: normal;}
.hp-item-container p.readmore { margin: 1em 75px; }

p.hp-clearer { clear: both; background: url(images/dingbat_horizHOME.gif) no-repeat bottom right; height: 10px; width: 300px; }

/* --- end Event list items --- */



p.footy {
	clear: both;
	height: 18px;
	font-size: 9px;
 	font-family: Verdana, Geneva, Arial, sans-serif;
	line-height: 14px;
 	text-align: center;
}



img.ticketbutton { margin: 0 75px; border: 0; float: right; }


p.social-media-block { margin-top: 2em; font-weight: bold; text-decoration: none;}

/* --- end Event list items - created by Andrea Fleisher, 5/21/10, as a way to simplify design of the HOME PAGE page and get rid of gnarly table-based code. --- */