@charset "utf-8";
/* CSS Document */
*
{
	behavior:url("styles/iepngfix.htc");
}
body
{
	margin:0 auto;
	background-color:#ffffff;
	font-family:"lucida sans unicode";
	font-size:12px;
}
ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}
div#header
{
	height:155px;
}
div#header-content
{
	background-repeat:no-repeat;
	background-position:left 10px;
	height:145px;
	padding-top:10px;
}
div#header.livingarts div#header-content
{
	background-image:url(../images/logo-living-arts.png);
}
div#header.playbackensemble div#header-content
{
	background-image:url(../images/logo-playback-ensemble.png);
}
div#header.healingwoundsofhistory div#header-content
{
	background-image:url(../images/logo-healing-wounds-of-history.png);
}
div#name
{
	background-image:url(../images/center-living-arts.png);
	height:55px;
	width:620px;
	background-repeat:no-repeat;
	margin-left:120px;
	margin-top:5px;
}
div#name a
{
	display:block;
	height:55px;
	width:620px;
}
h1#section-name
{
	font-size:24px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-left:120px;
}
div#header-content div#menu
{
	margin-top:35px;
	margin-left:30px;
}
div#header-content div#menu ul li
{
	float:left;
	margin-right:10px;
}
div#quote
{
	color:#A9A8A9;
	margin:0 0 0 120px;
	padding:0;
	height:12px;
}

div#container
{
}
div#flash-holder
{
	background-image:url(../images/flash-background.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:12px;
	padding-left:12px;
	height:348px;
}
div#section-holder
{
	margin-left:6px;
	margin-top:18px;
}
div#section-holder ul li
{
	float:left;
	width:313px;
	height:331px;
	background-repeat:no-repeat;
}
div.content-holder a
{
	padding-top:220px;
	padding-left:20px;
	display:block;
	width:260px;
	padding-right:30px;
	height:100px;
	color:#000000;
	text-decoration:none;
}
div#rightlinks
{
	position:fixed;
	top:35%;
	right:0;
	background-image:url(../images/right-button-links.png);
	width:55px;
	height:308px;
	background-repeat:no-repeat;
	padding-top:12px;
	padding-left:20px;
	background-position:right top;
}
div#rightlinks img
{
	border:0;
	margin-bottom:2px;
	width:50px;
}
div#rightlinks a
{
	filter:alpha(opacity=50);
	opacity:.50;
	display:block;
}
div#rightlinks a:hover
{
	filter:alpha(opacity=100);
	opacity:1;
}

/*
div#section-holder ul li:last-child
{
	margin:0;
}
*/
div#footer
{
	background-image:url(../images/footer-background.png);
	min-height:100px;
	background-repeat:repeat-x;
}
div#footer-content
{
	font-size:10px;
	color:#9b9a9a;
	padding-top:40px;
	margin-top:20px;
	padding-bottom:40px;
}
div#footer-content form#ccoptin
{
	margin:0;
	padding:0;
	margin-bottom:10px;
	font-size: 11px;
	font-weight: bold;
}
div.sectionLinks
{
	font-size: 14px;
	margin-bottom: 15px;
	font-weight: bold;
	text-align: center;
}
div.sectionLinks span
{
	margin-right: 20px;
}
form#ccoptin input#ea
{
	border:solid 1px #9b9a9a;
	font-size:10px;
}
form#ccoptin input#go
{
	background:none;
	border:none;
	background-image:url(../images/btn_submit.png);
	width:50px;
	height:19px
}
div#blog-display
{
	background-image:url(../images/blog-splash.png);
	width:571px;
	height:301px;
	float:left;
	background-repeat:no-repeat;
}
div#events-display
{
	background-image:url(../images/events-splash.png);
	background-repeat:no-repeat;
	height:301px;
	width:390px;
	float:left;
	margin-left:25px;
}
div#section-holder ul li h1
{
	font-family:"futura";
	color:#000000;
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:0;
	height:50px;
}
div#section-holder ul li span
{
	display:block;
	height:50px;
	color:#493a3a;
}
div#blog-display div, div#events-display div
{
	margin:20px;
}
div#blog-display h2, div#events-display h2
{
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-family:"futura";
	font-size:18px;
	font-weight:normal;
	margin-bottom:10px;
}
div#blog-display ul li, div#events-display ul li
{
	background-image:url(../images/marker.png);
	background-position:left 3px;
	padding-left:15px;
	color:#ffffff;
	height:auto;
	width:500px;
	border-bottom: solid 1px #5e66d2;
	padding-bottom:10px;
	margin-bottom:10px;
}
div#blog-display ul li a, div#events-display ul li a
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	margin:none;
	background:none;
	padding:0;
}
div#blog-display ul li a:hover, div#events-display ul li a:hover
{
	color:#b6fff6;
}
div#events-display ul li
{
	width:320px;
	border-bottom:solid 1px #799a42;
}
div#menu ul li.pages
{
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	padding-right: 20px;
}
div#menu ul li.pages:hover, div#menu li.active
{
	background-image:url(../images/menu_marker.png);
	background-repeat:no-repeat;
	background-position:left 3px;
}
div#menu ul li.pages a
{
	text-decoration:none;
	color:#8487a3;
	text-decoration:none;
}
div#menu ul li.pages a:hover, divmenu ul li.active a
{
	color:#bb1a3c;
}
div.text-holder h1
{
	text-transform:uppercase;
}
h3
{
	margin:0;
	padding:0;
	margin-bottom:10px;
	font-size:13px;
	font-weight:bold;
	/*color:#ffffff;*/
	font-family:"futura";

}
div.events-listing ul li a
{
	font-weight:bold;
	text-decoration:none;
	color:#2b2b2c;
}
div.events-listing ul li
{
	color:#2b2b2c;
	/*border-bottom:solid 1px #eaeaea;*/
	padding-bottom:10px;
	margin-bottom:10px;
	font-size: 1.2em;
}

ul#events
{
	margin-top:15px;
}
div#section-holder ul#events li
{
	width:313px;
	height:300px;
	display:block;
	padding:0;
/*	margin:0;
	margin-right:24px;*/
}
/*
div#section-holder ul#events li:last-child
{
	margin-right:0;
}
*/
div#section-holder ul#events ul
{
	margin:0;
	padding:0;
}
div#section-holder ul#events ul li
{
	margin:0;
	padding:0;
	height:auto;
	width:230px;
	background-image:url(../images/marker.png);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:15px;
	color:#ffffff;
	padding-bottom:10px;
	margin-bottom:10px;
	
}
ul#events li.livingarts-events div ul li
{
	border-bottom:solid 1px #3a47a0;
}
ul#events li.ensemble-events div ul li
{
	border-bottom:solid 1px #953861;
}
ul#events li.healing-events div ul li
{
	border-bottom:solid 1px #799a42;
}
div#section-holder ul#events li a
{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	margin:0;
	padding:0;
	background:none;
}
div#section-holder ul#events li a:hover
{
	color:#57C6F0;
}
ul#gallery
{
	list-style-type: none;
	margin:0;
	padding:0;
}
ul#gallery li
{
	float:left;
	margin-bottom: 50px;
	margin-right: 23px;
	width:183px;
	height:161px;
	background-image:url(../images/gallery-background.png);	
	text-align: center;
	color:#000000;
	
	
	
}
ul#gallery li img
{
	border:0;
	display:block;
	border:1px black solid;
	text-decoration: none;
	margin: 8px 8px 8px 8px;
}
ul#gallery li a
{
	text-decoration: none;
	color:#000000;
}
#count
{
	color:#9B9A9A;
	font-size: 11px;
	display:inline;
	font-weight: normal;
	
}
#galImage
{
	width:620px;
	height:378px;
	margin-bottom: 40px;
	text-align: center;
}
#caption
{
	height:25px;
	display:block;
	font-size: 11px;
	color:#000000;
	font-weight: normal;
	text-align: left;
}
#footer-content a
{
	text-decoration: none;
	color: #9B9A9A;
}
div#linkPages
{
	margin-left:20px;
	
}
div#linkPages li
{
	margin-bottom:10px;
}
div#linkPages li a 
{
	text-decoration: none;
	color:#8487A3;
}
div#motiongallery
{
	margin-top:5px;
	width:610px;
}
div#scroll-container
{
	background-color:#e5e5e7;
	height:96px;
	padding-left: 5px;
	padding-right:5px;
	width:610px;
	border:solid 1px #000000;
}
div#content ul#submenu
{
	margin-bottom:20px;
	list-style-type:none;
}
ul#submenu li
{
	border-bottom:dashed 1px #dbdbdb;
	margin-bottom:5px;
	padding-bottom:5px;
	background-image:url(../images/arrow.png);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:left 5px;
}
div#content ul
{
	list-style-type:disc;
	margin:10px;
	padding:5px;
}
ul#marquee, ul#marquee1, ul#marquee2
{
    margin:0;
    padding:0;
    list-style-type:none;
    width:200px;
}