body, html 		{margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; color: #2d2d2d;}
body			{background-image: url('../images/bgr_page2.jpg'); background-color: #b0712f;}
p 				{} /* font-size: 12px; margin: 0 0 1em 0; padding: 0; */
a 				{text-decoration: none; color: #35a211;}
a:hover 		{color: #c00000; text-decoration: underline;}
td 				{font-style : normal; font-family : Arial, Helvetica, sans-serif; font-size : 9pt; vertical-align: top;}
img 			{border: 0;}
.clear			{clear: both;}

h1, h2, h3, h4 {font-family: Arial, Helvetica, sans-serif; color: #c00000;}
h1 {font-size : 18px; font-weight: normal; margin:0 0 7px 0; padding:0; line-height: 1.1em;}
h2 {font-size : 16px; font-weight: bold; margin:0 0 7px 0; padding:0; line-height: 1.1em;}
h3 {font-size : 14px; font-weight: bold; margin:0 0 6px 0; padding:0; line-height: 1.1em;}
h4 {font-size : 12px; font-weight: bold; margin:0 0 3px 0; padding:0; line-height: 1.1em;}

#topGradient {}

/* Framesets */
#header,
#content,
#bottom,
#footer 	{margin: 0 auto 0 auto;}

#logoPrint {display: block;}

/* Header */
#header 			{display: none;}

/* Content */
#content 			{padding: 0; height: 100%; font-size: 12px;}
#content .mainCopy 	{width: 850px; padding: 20px 0 30px 20px; border: 0px solid #FF0000;}

#hpPanel 					{padding: 0 0 0 0; margin: 0 6px 0 4px;}
#hpContent 					{}
#hpPanel .colOne 			{float: left;}
#hpPanel .colOne .copy 		{padding: 5px 25px 20px 25px;}
#hpPanel .colOne .welcome 	{font-size: 14px; line-height: 1.2em;}
#hpPanel .colOne .banner 	{display: none;}
#hpPanel .colTwo 			{float: left;}
#hpPanel .colTwo .panelOne 	{display: none;}
#hpPanel .colTwo .panelTwo 	{float: left;}
#panelHeaders 				{padding: 5px 0 5px 0;}
#panelHeaders .hdOne 		{display: none;}

#video {margin: 15px 0 0 15px; }

#pageContent 			{background-color: #FFFFFF; margin: 0 6px 0 4px;}
#pageContent .copy 		{padding: 25px;}
#pageHeader {display: none;}

#bottom {display: none;}

ul.eventList 				{maring: 0; padding: 0 0 0 20px; list-style: none;}
ul.eventList li 			{border-bottom: 1px solid #f2bc66; padding: 5px 0 5px 0; clear: both; font-size: 11px; line-height: 1.1em;}
ul.eventList .preview 		{width: 89px; height: 67px; float: left; margin: 0 15px 0 0;}
ul.eventList .preview img 	{margin: 3px 0 0 3px;}
ul.eventList a 				{color: #2d2d2d;}
ul.eventList a:hover 		{color: #c00000; text-decoration: none;}
img.bullet01 {margin: 0 0 0 5px;}

.mealPhoto 	{margin: 0 15px 15px 0;}

/* Photos */
.left 		{float: left; padding: 0 0 0 0; margin: 0 20px 25px 0; border: 1px solid #bee2c6}
.right 		{float: right; padding: 0 0 0 0; margin: 0 0 25px 20px;}

/* Bottom panel */
#contentShadow,
#bottomPanel 					{display: none;}

/* Footer */
#footer 			{display: none;}


/* Forms */
form 				{display: none;}


.nomargin   {margin:0;}
.hGreen     {color: #35A248;}

/* Event Images */
#eventImages 	{border-top: 3px solid #b5121b; background-image: url(../images/bgr_page2.jpg); background-repeat: repeat-x; background-color: #FFFFFF; padding: 15px 0 0 10px; font-size: 11px; text-align: left;}
#eventImages .note {text-align: left; padding: 0 0 0 20px;}

#eventDetail img		{border: 0;}
#eventDetail td 		{}
#eventDetail a 			{color: #b5121b; width: 81px; display: block;border: 4px solid #FFFFFF;}
#eventDetail a:hover 	{text-decoration: none; border: 4px solid #c00000;} 

a.menuButton        {display: block; float: left; background: #b5121b; padding: 3px 12px 3px 12px; border: solid 1px orange;}
a.menuButton        {}
a.menuButton        {color: #FFFFFF; font-weight: bold;}
a.menuButton:hover  {color: orange; font-weight: bold;}