a,a:link,a:active,a:visited,a:hover,
h5,
div.content h4,
h3 span,
div.contentRight p.caption,
div.content div.people p.quote,
div.contentRight p.caption,
div.text strong
{
	color: #e89022;
	background-color: inherit;
}
a,a:link,a:active
{
	text-decoration: underline;
	color: #e89022;
	background-color: transparent;
}
a:hover
{
	text-decoration: none;
	color: #d35104;
	background-color: transparent;
}
a:visited
{
	text-decoration: underline;
  color: #afafaf;
	background-color: transparent;
}
div.content div.people
{
	border-bottom: 1px solid #e89022;
}
div.borderDotted
{
	height: 1px;
	background: transparent url("../images/happenings/bg_dots.gif") 0% 0% repeat-x;
}
div.sticky
{
	background: transparent url("../images/happenings/bg_dots.gif") 0% 0% repeat-x;
}
div.bulletin
{
	color: #562f00;
}
div.listing div.date
{
	width: 170px;
}
div.listing div.text
{
	margin: 0 0 0 170px;
}
div.artslist,
div.artsfront
{
	position: relative;
	margin: 0;
	padding: 7px 0 25px 0;
	width: 100%;
	border: none;
	z-index: 1;
}
div.artsfront
{
  padding: 7px 0;
}
div.artslist div.head,
div.artsfront div.head
{
	position: relative;
	margin: 0;
	padding: 0;
	width: 696px;
	height: 7px;
	border: none;
	background: transparent url("../images/happenings/arts-around/top_shade.png") 0% 0% no-repeat !important;
  background: none;
}
div.artslist div.body,
div.artsfront div.body
{
	position: relative;
	margin: 0;
	padding: 0 0 20px 0;
	width: 696px;
	height: 100%;
}
div.artsfront div.body
{
  padding: 0;
}
div.artslist div.body div,
div.artsfront div.body div
{
	position: relative;
	margin: 0 20px;
	padding: 0;
}
div.artslist div.body div.banner,
div.artsfront div.body div.banner
{
	position: relative;
	margin: 0 10px;
	padding: 7px 0 0 0;
	height: auto !important;
  height: 98px;
	min-height: 98px;
	background: transparent url("../images/happenings/arts-around/main_bg_title.gif") 0% 0% no-repeat;
}
div.artsfront div.body div.banner
{
	height: auto !important;
  height: 97px;
	min-height: 97px;
}
div.artslist div.body div.banner div,
div.artsfront div.body div.banner div
{
	position: relative;
	margin: 0 10px 0 153px;
	padding: 20px 0 0 0;
}
div.artslist div.body div.borderNone,
div.artslist div.body div.borderDotted
{
  width: 676px;
	margin: 0 10px;
	padding: 0;
}
div.artslist div.tail,
div.artsfront div.tail
{
	position: relative;
	margin: 0;
	padding: 0;
	width: 696px;
}
div.artslist div.tail
{
	height: 25px;
	background: transparent url("../images/happenings/arts-around/btm_corners.png") 0% 0% no-repeat !important;
  background: none;
}
div.artsfront div.tail
{
	height: 7px;
	background: transparent url("../images/happenings/arts-around/btm_shade.png") 0% 0% no-repeat !important;
  background: none;
}
table.events
{
  position: relative;
  width: 696px;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
}
table.events td
{
  position: relative;
  margin: 0;
}
table.events td.left
{
  width: 338px;
  padding: 0 10px 0 0;
}
table.events td.right
{
  width: 338px;
  padding: 0 0 0 10px;
}
table.events td div div.shadow
{
  width: 338px;
  height: 7px;
	background: transparent url("../images/happenings/photo_shade_btm.png") 0% 0% repeat-x !important;
  background: none;
}
div.eventHeader
{
  width: 338px;
  height: 25px;
  padding: 7px 0 0 0;
  margin: 0;
  font-size: 92%;
	background: #fff url("../images/happenings/event_shade_top.png") 0% 0% repeat-x !important;
  background: none;
}
div.eventHeader div
{
  width: 311px;
  height: 25px;
  padding: 0 0 0 27px;
  line-height: 25px;
	background: #fff url("../images/happenings/arrow_down.gif") 0% 0% no-repeat;
}
div#archive
{
  position: relative;
  display: block;
  margin: 1em 0;
  padding: 0;
  width: 696px;
  height: 25px;
}
div#archive div.arr
{
  position: relative;
  display: block;
  width: 669px;
  height: 25px;
  padding: 0 0 0 27px;
  line-height: 25px;
	background: transparent url("../images/happenings/arrow_right.gif") 0% 0% no-repeat;
}
div#archive div img
{
  position: relative;
  margin: 6px 0;
}
/*
popup page
*/
div.submenu
{
  position: relative;
  display: block;
  margin: 0;
  padding: 52px 0 0 0;
  width: 740px;
  height: 75px;
	background: #fff url("../images/happenings/popup/head_bg.gif") 0% 0% no-repeat;
}
div.submenu div.info
{
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  width: 740px;
  height: 20px;
  color: #fff;
	background-color: #e89022;
	clear: both;
	float: none;
}
div.submenu div.info div
{
  position: relative;
  display: block;
  margin: 0;
  padding: 0 10px;
  height: 20px;
  font-size: 92%;
}
div.submenu div.info div.title
{
  float: left;
  clear: none;
  width: 530px;
  text-align: left;
}
div.submenu div.info div.date
{
  float: right;
  clear: right;
  width: 170px;
  text-align: right;
}
div.submenu li span.off,
div.submenu li.current span.on
{
  display: block;
  visibility: visible;
}
div.submenu li span.on,
div.submenu li.current span.off
{
  display: none;
  visibility: hidden;
}
div.submenu li span img
{
  padding: 8px 0 0 0;
}
div#popup div.content
{
  height: auto !important;
  height: 500px;
  min-height: 500px;
}
div#popup div.content div.entry
{
  position: relative;
  display: block;
  margin: 0;
  padding: 0 0 6px 0 !important;
  padding: 0 0 5px 0;
  background: transparent url("../images/happenings/popup/btm_shade.gif") 0% 100% repeat-x;
}
/*
  start 1 piece conent layout
*/
div#popup div.content div.pad
{
  position: relative;
  margin: 0 20px;
  padding: 0;
}
div#popup div#main div.content div p:first-child
{
  margin-top: 0;
}
/*
  end 1 piece conent layout
*/
/* VL New Style*/
/*
	Happening Global
*/
div#popup div#main div.content div.contentBox{
	padding: 0 20px 20px 20px;
	font-size: 92%;
}
div#popup div#main div.content div.contentBox td {
  font-size: 92%;
}
div#popup div#main div.content{
	background: transparent url("../images/happenings/popup/bg_star.gif") 100% 100% no-repeat;
}
div#popup div#main div.content div.footerShadow
{
	background: #fff url("../images/happenings/popup/btm_shade.gif") 0% 0% repeat-x;
	height:6px;
	display:block;
	clear:both;
}
/* Bio Style Start*/
div#popup div.content div.BioContentLeft,
div#popup div.content div.BioContentRight
{
	padding:0 0 0 20px;
  font-size: 92%;
	float:left;
}
div#popup div.content div.BioContentLeft{
	width:430px;
}
div#popup div.content div.BioContentRight{
	width:250px;
	margin-bottom:30px;
}
div#popup div.content div.BioContentLeft p,
div#popup div.content div.BioContentRight p,
div#popup div#main div.content div.contentBox p,
div#popup div#main div.content div.contentBox td td
{
  font-size: 100%;
}
div#popup div.content div.BioContentRight div.bioImg {
	width:248px;
	padding: 0 0 6px 0 !important;
	padding: 0 0 4px 0;
	background: #fff url("../images/happenings/popup/btm_shade.gif") 0% 100% repeat-x;
	margin-bottom:20px;
}
/* Bio Style End*/
/* Art Work Style Start*/
div#popup div.content div.artWork img{
	position:relative;
	top:0 !important;
	top:2px;
}
div#popup div.content div.artWork div.artWorkCaption {
	font-size: 92%;
	height: 45px;
	background: #fff url("../images/happenings/popup/caption_bg.gif") 100% 100% no-repeat;
}
div#popup div.content div.artWorkCaption div {
	padding:6px;
}
div#popup div.content table.artWorkTable td{
	padding:5px;
}
/* End ArtWork Style*/
