/* DZ Threespot */

@import url('main.css');

@import url('nav.css');

@import url('article.css');


/* all styles here defined by Ben Byrne to tweak/alter existing styles from old TechnoServe CSS 	*/

hr {
	color:#fff;
	display:block;
	background:transparent url(/assets/images/rule.gif) left repeat-x;
	font:1px/1px sans-serif;
	padding:14px 0;
	border: none
}

	.linksetMenu {
	float: left;
	width: 202px;
}

	.linksetMenu-no-headers {
		padding-top: 20px;
	}

	.linksetMenu .navigationItemLabel {
		font: 12px/14px arial, helvetica, sans-serif;
		color: #5d3b7d;
		margin-top: 18px;
		margin-left: 10px;
	}

	.linksetMenu .linksetLabel {
		padding:5px 0 7px 7px;
	}


	.linksetMenu .navigationSubMenu, #navigation-38679180 .linksetLinkInternal {
		list-style: none;
		margin-left: 10px;
	}

		.linksetMenu .navigationSubMenu .linksetLinkInternal, #navigation-38679180 .linksetLinkInternal {
			display:list-item;
			font: 11px/14px arial, helvetica, sans-serif;
			color: #888888;
			padding: 5px 20px 5px 7px;
			background: url("http://tns.pub30.convio.net/assets/images/global/side-nav/rule.gif") top left repeat-x;
		}



			.linksetMenu .navigationSubMenu .linksetLinkInternal a, #navigation-38679180 .linksetLinkInternal a {
				font: 11px/14px arial, helvetica, sans-serif;
				color: #888888;
				display: block;
				padding-right: 10px;
			}
			
				.linksetMenu .navigationSubMenu .linksetLinkInternal a small, #navigation-38679180 .linksetLinkInternal a small {
					color: #e39631;
					font: 11px/14px arial, helvetica, sans-serif;
				}
			
				.linksetMenu .navigationSubMenu .linksetLinkInternal a:hover, .linksetMenu .navigationSubMenu .linksetLinkInternal a.active,
				#navigation-38679180 .linksetLinkInternal a:hover, #navigation-38679180 .linksetLinkInternal a.active {
					color: #e39631;
					text-decoration: none;
				}
				
				
		.linksetMenu .navigationSubMenu div.active {
			background: #f5f1e2 url("http://tns.pub30.convio.net/assets/images/global/side-nav/rule.gif") top left repeat-x;
		}
		
			.linksetMenu .navigationSubMenu div.active a {
				font-weight: bold;
			}
				
				

		/* don't think convio does this	*/

			.linksetMenu-no-headers .navigationSubMenu li.first {
				background-image: none;
			}
		
		
		/* CSS for our team subnav stuff */
		#navigation-38679180 {
			margin-top:20px;
		}
		
		
		#navigation-38679180 .linksetLinkInternal a.active,
		#navigation-38679180 .linksetLinkInternal a.active:hover,
		#navigation-38679180 .linksetMenu .active
		 {
			font-weight:bold;
			background-color:#f5f1e2;
		}
		
		#navigation-38679180 .linksetMenu .linksetLinkInternal:first-child {
			background-image:none;
		}
		
		#navigation-38679180 .navigationSubMenu .linksetLinkInternal {
			border-top:1px solid #fff; 
			padding:3px 20px 3px 7px;	
			background-color:#f5f1e2;
			background-image:none;
			margin-left:0;
		}		

		#navigation-38679180 .navigationSubMenu .linksetLinkInternal a {
			font: 10px/14px arial, helvetica, sans-serif;
			color:#888;
		}

		#navigation-38679180 .navigationSubMenu .linksetLinkInternal a:hover {
			color:#e39631;
		}
		
		#navigation-38679180 .navigationSubMenu .active,
		#navigation-38679180 .navigationSubMenu .linksetLinkInternal a.active,
		#navigation-38679180 .navigationSubMenu .linksetLinkInternal a.active:hover {
			color:#fff !important;
			background-color:#e39631 !important;
			font-weight: normal !important;
		}				
		
		/* second tier... do we need this?	*/
		
		.linksetMenu .navigationSubMenu ul {
			margin: 5px -20px -5px -7px;
		}
		
			.linksetMenu .navigationSubMenu ul li, .linksetMenu .navigationSubMenu ul li.active {
				background: none;
				font-weight: normal;
				border-top: 1px solid #fff;
				padding-top: 3px;
				padding-bottom: 3px;
				margin-bottom: 0;
			}
			
				.linksetMenu .navigationSubMenu ul li.active {
					color: #fff;
					background-color: #E39631;
				}
			
				.linksetMenu .navigationSubMenu ul li a, .linksetMenu .navigationSubMenu li.active li a {
					font-size: 10px;
					color: #888;
					font-weight: normal;
				}
				
					.linksetMenu .navigationSubMenu ul li a:hover, .linksetMenu .navigationSubMenu li.active li a:hover {
						color: #E39631;
					}
					
			
					.linksetMenu .navigationSubMenu ul li.active a, .linksetMenu .navigationSubMenu li.active ul li.active a:hover {
						font-weight: normal;
						color: #fff;
					}
		
	/*	locations stuff, may not be mimic-able in Convio due to dropdown!	*/
		
	.linksetMenu .linksetMenu-locations {
		width: 160px;
		margin-left: 17px;
		border: 1px solid #d5d5d5;
		color: #888888;
		font-size: 10px;
		line-height: 14px;
		padding: 2px;
	}
		
		.linksetMenu .linksetMenu-locations optgroup {
			background:#ccc;
			color:#fff;
			font-style:normal;
			font-weight:normal;
		}
			.linksetMenu .linksetMenu-locations option{
				background:#fff;
				color:#999;
				padding:1px 3px;
			}
			
			.linksetMenu .linksetMenu-locations option.first{}