body{font-family: 'NobileRegular', Arial, Helvetica, sans-serif; letter-spacing: 0; }

p {margin-bottom: 15px;}

h1 {font-size: 55px; /*color: #fff; */font-weight: 100; letter-spacing: 1px; }
h2 {font-size: 18px; /*color: #fff; */ font-weight: 100;}
h3 {font-size: 16px; /*color: #fff; */ font-weight: 100;}
h4 {font-size: 14px; font-family: 'NobileBold', Arial, Helvetica, sans-serif; font-weight: 500; margin-bottom: 5px;}
h5 {font-size: 13px; font-weight: 100; margin-bottom: 10px;}

/* Text drop shadow class - wont work in all browsers */
.shadow {
	text-shadow: 1px 2px 2px rgba(0, 0, 0, 1.0);
    *display: block; *width: 100%; *filter: dropshadow(color=#000000,offX=2,offY=2); /* IE hacks */
}

.bullet.disc {list-style: disc; list-style-type: disc;}
.bullet.disc  li {margin-left: 15px; padding-left: 10px;}

.featured p, .sub_featured p {color: #fff; font-size: 13px;}


#sub_content_copy {color: #fff;}
	#sub_content_copy h2 {font-size: 22px; margin-bottom: 30px;}
	#sub_content_copy p, #sub_content_copy li {font-size: 14px; line-height: 120%;}

#right_col_home {color: #fff;}
	#right_col_home h3 {font-size: 22px; font-weight: 100; border-bottom: 1px dashed #877d7c; padding-bottom: 12px; margin-bottom: 12px;}
		#right_col_home.jones h3 {border-bottom: 1px dashed #859197; }
		#right_col_home.wortham h3 {border-bottom: 1px dashed #7b7270;}
		#right_col_home.theatre h3 {border-bottom: 1px dashed #6a7e72;}
	
	
.event_wrapper, #right_col_home, #right_col_home p {font-family: Arial, Helvetica, sans-serif !important; font-size: 12px !important;  line-height: 130% !important;}

.event_wrapper h4, .event_wrapper h5 {text-transform: uppercase; margin-bottom:15px; display:block; border-bottom:1px solid #CCC; width:100%;}
.right_col_sub h4, .event_wrapper h4 a {color:#84a8ad; line-height:28px;}
.right_col_sub h4, .event_wrapper h4 a:hover {color:#FFF; text-decoration:none; }


#breadcrumbs, #breadcrumbs a {font-size: 11px; color: #fff; font-family: Arial, Helvetica, sans-serif !important;}
	#breadcrumbs a:link, #breadcrumbs a:visited {color: #fff; text-decoration: none;}
	#breadcrumbs a:hover {color: #84a8ad; text-decoration: underline;}
	#breadcrumbs a:active {color: #fff; text-decoration: underline;}


#ftr {font-size: 11px; color: #fff; font-family: Arial, Helvetica, sans-serif;}
	#ftr a:link, #ftr a:visited {color: #fff; text-decoration: none;}
	#ftr a:hover {color: #fff; text-decoration: underline;}
	#ftr a:active {color: #d19d5a; text-decoration: underline;}
	
#top_nav {font-size: 16px; text-transform: uppercase;}	
	#top_nav a:link, #top_nav a:visited {color: #000; text-decoration: none;}
	#top_nav a:hover {color: #fff;}
	#top_nav a:active {color: #fff;}

#hdr_nav {font-size: 13px; line-height: 18px;}
	#hdr_nav a:link, #hdr_nav a:visited {color: #fff; text-decoration: none;}
	#hdr_nav a:hover {color: #84a8ad; text-decoration: underline;}
	#hdr_nav a:active {color: #84a8ad;}
	
/* lots of ie only fixes to get the arrows to display on top of the shadow.  */	
#main_nav { font-weight: 100; font-size: 14px; }	
	#main_nav a:link, #main_nav a:visited {color: #fff; text-decoration: none;}
	#main_nav a:hover {color: #96CDCD; text-decoration: none;}
	#main_nav a.current {color: #042930; text-decoration: none; font-weight: normal; letter-spacing: 0px;}
	
	#main_nav a.current:hover{color: #4ce8d4; text-decoration: none;}
	
	body.wortham #main_nav a:hover {/*color: #c0e0e5; */text-decoration: none !important; /*background:url(https://production.tnew-assets.com/orgs/HCTY/images/wc/li_bullet_triangle_red.png) no-repeat top left;*/ margin-left: -6px; padding-left: 41px; *position: relative; *left: -3px; *padding-left: 44px;} 
	body.jones #main_nav a:hover {/*color: #c0e0e5; */ text-decoration: none; /*background:url(https://production.tnew-assets.com/orgs/HCTY/images/jh/li_bullet_triangle_blue.png) no-repeat top left;*/ margin-left: -6px; padding-left: 41px; *position: relative; *left: -3px; *padding-left: 44px;} 
	body.theatre #main_nav a:hover {/*color: #c0e0e5; */ text-decoration: none; /*background:url(https://production.tnew-assets.com/orgs/HCTY/images/tdp/li_bullet_triangle_green.png) no-repeat top left;*/ margin-left: -6px; padding-left: 41px; *position: relative; *left: -3px; *padding-left: 44px;} 
	
	/* given negative left margin to overwrite repeating shadow in the container background to make the triangle bullet look seamless add padding to compensate (padding was 35px by default) */

	
.featured a:link, .featured a:hover, .featured a:visited, .featured a:active {color: #fff; text-decoration: none;}
.sub_featured a:link, .sub_featured a:hover, .sub_featured a:visited, .sub_featured a:active {color: #fff; text-decoration: none;}
	
.event_link {font-size: 14px;  }
	.event_link a:link, .event_link a:visited {/*color: #84a8ad;*/ text-decoration: underline;}	
	.event_link a:hover, .event_link a:active {/*color: #fff; */text-decoration: underline;}
/*
a:link, a:visited {color: #66CCFF;}
a:hover, a:active {color: #fff;}
*/
