@import "EPERC_default.css";
/* h1-h6 are the only ones that should have no preceding selectors, large margins and padding will not look good in te paragraph style drop down */
h1 { /* titleBarContainer */
	color:#ba80ba;
}

h2 {
	color:#ba80ba;
}

h3 { /* block title */
	color:#ba80ba;
}

h4{/* block links  */
	color:#333
}

h5{
	color:#333;
}

h6 {
	color:#666;
}




/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
	
	START FIXED NAME CONTENT BOUNDARIES
	
	|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||  */
.titanBody {background: url(images/bg.jpg) repeat-x #fff;}
#mainBody{
	border: solid 1px #fff; border-top: 0px;
}
	/* ==== start top area ==== */
	/* pageTopArea includes logoControlContainer, utilityNavContainer, searchBarContainer, topNavContainer, and topContentContainer */
	#pageTopArea{
	
	}
			
				#utilityNavContainer ul li span{color:#666;}			
				/* to make changes to default link styles */
			
				

			#topNavContainer {background: url(images/nav_bg.jpg) repeat-x; }
				/* to make changes to default link styles */
				#topNavContainer ul li a{color:#7a447a;}
				#topNavContainer ul li a:link{}
				#topNavContainer ul li a:visited {}
				#topNavContainer ul li a:hover {color:#fff; background: #ba80ba; text-decoration: none;}
				#topNavContainer ul li a:active {}
				#topNavContainer ul li a.current {color:#fff; background: #ba80ba;}
				#topNavContainer ul li a.navFirst{}
				#topNavContainer ul li a.navLast{}

			/* if you're not putting images in here, you might want to add padding so text doesn't touch the container edge - or add the padding to the blocks that are in the topCenter Container */
	/* End top area */
	
	/* ==== start content area====  */
	#contentArea {}

		/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
				LEFT CONTENT: includes left navigation
			 ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
		
		



		/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
				CENTER CONTENT
			 ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

				
			/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
					RIGHT CONTENT
				 ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
			#rightZone .FreeformBorder {border-bottom: solid 1px #d4d4d4; }
			.RightZone h1 {color:#ba80ba;}
			.RightZone h1 a {}

	/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
			BOTTOM NAV - CONTENT FOOTER - POWEREDBY
		 ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
	#bottomContainer {border: #e0e0e0 1px solid; border-bottom:0px; background: #f6f7fb;}
		#bottomNavContainer { border-top: 6px #ba80ba solid;}
		#bottomNavContainer ul li a{ color:#666;}





/* text editor lists */
.Freeform li,
.SiteMap li,
.FAQ li
{}

.Pink{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#BA80BA}

 
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
		Blocks
	 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||  */
	 


/* ==== LINKS including blocks==== */
.titanBody a,.mainBody a,
.FAQ a,.FormEditor a,.Freeform a,.Calendar .Description a{color:#7a447a; text-decoration: none;}

.titanBody a:hover,.mainBody a:hover{color:#7a447a; text-decoration: underline;}

.Freeform a:hover,
.FAQ a:hover,
.FormEditor a:hover,
.Aggregation .alphaList li a:hover,
.Calendar .Description a:hover,
.Calendar .attachment a:hover{color:#7a447a; }

.OneCol h4 a,.TwoCol h4 a{color:#7a447a;}
.OneCol h4 a:hover,.TwoCol h4 a:hover{color:#7a447a;}

.OneCol a,.TwoCol a{color:#7a447a;}
.OneCol a:hover,.TwoCol a:hover{color:#7a447a;}

.btnSubmit{clear:both;  width:70px; height:24px; background: url(images/bn_bg_eperc.jpg) repeat-x; border: 1px solid #b584b5; font-weight:bold;}
.Firefox .btnSubmit{padding-bottom: 2px;}

/* CALENDAR */
.calendarCallOut table{margin-left:1px;}
.calendarCallOut table .arrow{color:#cc99cc;}
.calendarCallOut table .arrow:hover{color:#7a447a;}
.calendarCallOut table td{background:#f1dbf1; border:1px solid #faeffa; color:#ba80ba;}
.calendarCallOut table td.otherMonth{background:#fef6fe; color: #f1dbf1;}
.calendarCallOut table td.selected{background:#ba80ba; color:#fff;}
.calendarCallOut .calendarNav span:hover,
.calendarCallOut .calendarNav span.selected{color:#ba80ba;}

 /* SEARCH RESULTS */
 .SearchResults .smartSearchResults{background:#faeffa;  border:solid 1px #f1dbf1; margin:10px 0; padding:15px 15px 0 15px;}
 
/* Custom */
.BorderBottom {border-bottom: #ececec 1px solid; margin:0px; margin-bottom: 20px;}
.GrayText {color:#666; font-weight:bold;}

/* COMMENTS - EVENT UPLOAD */
.Commenting .icon,
.commentForm .ErrorMessage,
.EventUpload .icon{display:none;}


/* COMMENT FORM - EVENT UPLOAD FORM */	
.commentForm{margin-bottom:30px;padding-bottom:20px;}

.commentForm .name,
.commentForm .email,
.commentForm .rating,
.commentForm .title,
.commentForm .comment,
.commentForm .recaptcha,
.commentForm .thankYouFor,
.EventUpload .eventName,
.EventUpload .description,
.EventUpload .sponsor,
.EventUpload .location,
.EventUpload .startDate,
.EventUpload .startTime,
.EventUpload .endDate,
.EventUpload .endTime,
.EventUpload .contactName,
.EventUpload .contactEmail,
.EventUpload .attachment,
.EventUpload .notes{margin-top:10px;}

.commentForm .label,
.EventUpload label{display:block;}

.commentForm .comment .label{float:left;padding-right:4px;}
.commentForm .comment textarea{clear:both;float:left;}

.commentForm table{border-collapse:collapse;margin:0;padding:0;}/* for rating */
.commentForm table tr{margin:0;padding:0;}
.commentForm table td{margin:0;padding:0;text-align:center;}

.commentForm .nameMessage,
.commentForm .emailMessage,
.commentForm .titleMessage,
.commentForm .ratingMessage,
.commentForm .commentMessage,
.commentForm .recaptchaMessage,
.EventUpload .eventNameMessage,
.EventUpload .descriptionMessage,
.EventUpload .sponsorMessage,
.EventUpload .locationMessage,
.EventUpload .startDateMessage,
.EventUpload .startTimeMessage,
.EventUpload .endDateMessage,
.EventUpload .endTimeMessage,
.EventUpload .contactNameMessage,
.EventUpload .contactEmailMessage,
.EventUpload .attachmentMessage,
.EventUpload .notesMessage{display:none;}

.commentForm .messageOn,
.commentForm .error,
.EventUpload .messageOn,
.EventUpload .error{display:block;clear:both;}

.commentForm .buttons,
.EventUpload .buttonsConfirm,
.EventUpload .buttonsSubmit,
.FormEditor .buttons{margin-top:20px;}

.commentForm .buttons,
.commentForm .thankYouForm,
.commentForm .recaptcha,
.EventUpload .buttons,
.EventUpload .thankYouForm,
.EventUpload  p{clear:both;}

/* COMMENTS RESULTS */
.comments .label,
.comments .value,
.summary .label,
.comments .value span,
.summary .value span,
.OneCol .label,
.TwoCol .label,
.OneCol label,
.TwoCol label{float:left;margin-right:5px;}

.OneCol .value span.ofValue,
.TwoCol  .value span.ofValue,
.OneCol .hitCount label,
.TwoCol .hitCount label{margin-right:0;}

.summary .count{clear:both;}

.Commenting .icon,
.commentForm .ErrorMessage{display:none;}

.comments .label{width:49px;}
.comments .comment .label{width:100%;}

.comments .comment .label{float:none;}
.comments div.OneCol div{clear:none}

.summary{margin-bottom:20px;padding-bottom:10px;}
.summary h3{margin-bottom:5px;}
.summary .average,
.summary .count{margin-bottom:5px;}	

.comments .OneCol div{overflow:hidden;padding:5px 0;margin-bottom:8px;}
.IE6 .comments .OneCol div{height:15;}

.comments .OneCol div .title,
.comments .OneCol div .rating,
.comments .OneCol div .user,
.comments .OneCol div .dateTime,
.comments .OneCol div .comment{margin-bottom:2px;padding:0px;}

.comments .OneCol div .title div,
.comments .OneCol div .rating div,
.comments .OneCol div .user div,
.comments .OneCol div .dateTime div,
.comments .OneCol div .comment div{padding:0px;margin:0;}

.comments .comment .value p{margin-bottom:0;padding-bottom:5px;margin-top:0;padding-top:0;}

/* COMMENTING POP UP  - when coming from an TOC or Filter block Read Comments or Write Comments Link */
.commentFormPop #contentContainer,
.commentsPop #contentContainer{padding-left:100px;}
