@charset "UTF-8";
/* CSS Document */
html						{overflow: -moz-scrollbars-vertical; }
html, body 					{height: 100%; }
body 						{background-color: #8f6c56; margin-top: 0px;}
#wrapper 					{background-image: url(images/gigglesBG.gif); background-repeat: repeat-y; display: block; width: 1020px; margin-right: auto; margin-left: auto;}
#wrapper #main 				{display: block;width: 980px; margin-right: auto; margin-left: auto;}
#content  					{width: 980px; background-color: #edffeb!important; margin-left: 20px; display: block; font-family: Tahoma, sans-serif;}
#menuContent   				{display: block; float: left;}

#rightBody  				{float: left;  margin-top: 0px;}

#leftBody  					{float: left; width: 680px; margin: 0px 0 0 20px;}
#middleBody  					{float: left; width: 980px; margin: 10px 0 0 30px;}

/* Styles specific for calendar page */

#leftBodyCal  				{float: left; width: 400px; margin-top: 0px; padding:5px}

#rightBodyCal  				{float: left; background-image: url(menuFiles/pattern3.png); background-repeat: repeat; width: 400px margin-top: 0px; padding:5px}

#leftBodyPhoto  			{display: block; float: left; width: 655px; position: relative; margin-top: 0px;}
#leftBodyParty  			{display: block; float: left; width: 900px; margin-top: 0px; text-align:left}

.mastHead 					{display: block; height: 126px; width: 980px;}

.itemHead  					{color: #52587d;  font-size: 16px;  font-family: Tahoma, sans-serif;  font-weight: bold;  margin-top: 5px;  margin-left: 10px }

.itemBody  					{color: #666e9d; font-family: Tahoma, sans-serif; line-height: 21px; margin: 5px 10px 10px}

.contactHead   				{font-size: 16px; font-family: Tahoma, sans-serif; font-weight: bold; background-color: #baecba; margin-bottom: 0px; padding: 5px; border-bottom: 1px solid #85de85; width: 665px;}

.reviewImg 					{float: left;}

.reviewTxt 					{font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 8px; line-height: 18px; padding-right: 3px; letter-spacing: 0.05em; width: 700px; float: right;}

.reviewHeader 				{font-size: 21px; font-weight: bold; margin-top: 2px; margin-bottom: 8px;}

.reviewItem 				{background-color: #FFFFFF; display: block; padding: 8px; float: left; width: 940px; border-bottom-color: #993333; border-bottom-style: solid; border-bottom-width: 1px;}

.contactBigBody  			{color: #213e21; font-family: Tahoma; margin: 8px 12px }

.contactBigTitle 			{color: #213e21; font-family: Tahoma; font-weight: bold; margin: 15px 12px 8px}

.contactBody 				{color: #325d32; font-size: 12px; font-family: Tahoma, sans-serif; margin-left: 10px; line-height: 24px; margin-right: 10px; margin-top: 10px; margin-bottom: 5px}

.footerTxt 					{color: #CCCCCC; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 5px; padding-bottom: 5px}

.finePrint 					{color: #999; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px}
#footer a 					{color: #CCCCCC; text-decoration: none}

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

.clearFloat 				{clear: both; font-size: 1px; height: 0px}

.calHead1					{font-family:"Times New Roman", Times, serif; color: #0080FF; font-size: 24px}
.calHead2					{font-family:"Times New Roman", Times, serif; color: #7b48d0; font-size: 21px}
.calHead3					{font-family:"Times New Roman", Times, serif; color: #0000a0; font-size: 24px}
.calHead4					{font-family:"Times New Roman", Times, serif; color: #FF0000; font-size: 24px}

.calBody					{font-family:"Times New Roman", Times, serif; color: #696969; font-size: 14px; margin-bottom:20px}
.calItemHead				{font-family:"Times New Roman", Times, serif; color: #0000a0; font-size: 21px; font-weight:bold}

h3	                        {font-size:36px; color:#000 !important; font-weight:normal; margin-top: 0; margin-right: 0;margin-bottom: 1px; margin-left: 10px}

#grey-line-pr            	{background-color:#C5C5C5; width:100%; height:1px; border-top:10px solid white; border-bottom:8px solid white; margin:0}
#tan-line-pr            	{background-color:#c5c5c5; width:95%; height:1px; border-top:10px solid #edffeb; border-bottom:8px solid #edffeb; margin:0}

#bodyContentTxt				{font-size:14px; color:#333;margin-top: 8px; margin-left: 10px}
#bodyContentOutline  		{width: 980px; font-family: Arial, Verdana, sans-serif; display: block;float: left; background-color: #edffeb; position: relative}
#discription 				{display: block; width: 700px}

.image 						{display: inline; float: left; padding-right: 15px}

#contact 					{font-family: arial, helvetica, sans-serif; text-align: center}

.conHeader  				{font-size: 18px; line-height: 19px; color: 7b48d0; padding-top: 6px}

.conHeaderOrgn 				{font-style: italic; color: ff0000; font-size: 18px; padding-top: 5px; padding-bottom: 5px}

#calBody 					{font-family: Trebuchet, Arial, Helvetica, sans-serif; color: #ff0000; font-size: 14px; line-height: 18px; padding-top: 10px; padding-bottom: 10px; margin-left: 8px}

#calHeader  				{color: #0000EE; font-family: Tahoma, sans-serif; margin-top: 14px; margin-right: 10px; margin-left: 10px; border-bottom: 1px solid #427c42; font-size: 21px; padding-bottom: 5px}

#calTime 					{font-size: 16px; font-weight: bold; color: #AE1C8F; margin-left: 16px}
h2							{font-size: 24px; margin: 2px 0 3px 0;}
