html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 95%;
	font-family: inherit;
	vertical-align: baseline;
}

/* remember to define focus styles! */

:focus {
	outline: 0;
}

body {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	line-height: 1;
	color: black;
	background: white;
}

ol, ul {
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */

table {
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td {
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

body {
	line-height: 16px;
	font-size: .17in;
	background:none;
	margin:0;
	padding:0;
	color: #000000;
}

a {
	color: white;
	text-decoration: none;
	font-size: .15in;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

#container{
	width:95%;
	}
	
#headr{
	float: none;
	display: block;
}

#headrIn{
	width: 95%;
}

#headrIn img {
	float: none;
	display: none;
	}
	
#headrIn img.pr {
	float: none;
	display: block;
}

#headrIn dl {
	display:none;
}	

#nav {
	display:none;
}

#secHead {
	width:95%;
	display:block;
	float:none;
}

#secHeadmedia {
	width:95%;
	float:none;
	display: block;
}

#secHeadarts {
	width:95%;
	float:none;
	display: block;
}


#secHeadIn {
	width: 95%;
	}

#secHeadexp {
	width:95%;
	float:none;
	display: block;
}

#secHeadbio {	
	width:95%;
	float:none;
	display: block;
}

#secHeadlit {
	width:95%;
	float:none;
	display: block;
}

#secHeadphotos {
	width:95%;
	float:none;
	display: block;
}

#secHeadflm {
	width:95%;
	float:none;
	display: block;
}

#secNav {
	display:none;
}

#contnt {
	float: none;
	display: block;
	}

#contntBlack {
	width:95%;
	float: none;
	display: block;
	}

#contntIn {
}

#subMenu {
	display:none;
}

#footr{
	width:95%;
	float: none;
	display: block;
}


#footrIn{
	margin: 0px auto;
}

#footrIn p {
	margin-left: .17in;
	line-height: 26px;
	font-size: .15in;
	color: #959595;
}

#footrIn.spnsr {
	padding:5px 0px;
	height:2in;
}

#footrIn.spnsr p {
	margin-left: .17in;
	line-height: 50px;
	font-size: .15in;
	color: #959595;
	float:none;
	display:block;
}

#footrIn.spnsr img{
	float:none;
	display:block;
}

/************************************

	Artist
	
**************************************/

#contArt {
	float: none;
	display: block;
}

#contArt a {
	display: block;
	float: none;
	text-decoration: none;
	color: #000000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

#contArt div.summ, #contArt div.summm {
	float: none;
	display: block;
	height: auto;
	width: 95%;
	padding-left: .8em;
	margin-top: .3em;
	margin-bottom: .3em;
	margin-left: .3em;
}

#contArt #artList {
	width: 95%;
	display: block;
	float: none;
	height:auto;
}

#contArt #artList dl {
	color: #ffffff;
	line-height: .25in;
	font-size: .17in;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	width: 95%;
	height: auto;
	display: block;
	float: none;
}               

#contArt h1 {
	padding-bottom: .18in;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	width:auto;
	display: block;
	float: none;
	font-size: .35in;
	color: #ffcf41;
	font-weight: normal;
}

#contArt div.summ img, #contArt div.summm img {
	display: block;
	float: none;
}

#contArt div.summ p, #contArt div.summm p {
	display: block;
	float: none;
	width: 95%;
}

#contArt div.summ p a , #contArt div.summm p a  {
	line-height: .4in;
}

/************************************

	Events
	
**************************************/

#contEvents{
	float: none;
	display: block;
}

#contEvents #jrnlMenu {
	display:none;
}

#contEvents #bdy{
	float: none;
	display: block;
	font-size:.17in;
	line-height:1.2em;
}

#contEvents #bdy div.summ {
	float: none;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.17in;
	line-height:2em;
}

#contEvents #bdy div.summ p {
	padding: 0px;
	margin-top: .21in;
	margin-bottom: .21in;
	margin-left: .17in;
}

#contEvents #bdy div.blogSumm {
	float:none;
	height:auto;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: .17in;
	padding-right: 9px;
	padding-bottom: .17in;
	padding-left: 9px;
}

#contEvents #bdy div.thumbSS {
	float:none;
}

#contEvents #bdy div.thumbSS img.ss {
	margin-top: .2in;
}

#contEvents #bdy div.partners {
	float:none;
	height:auto;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: .17in;
	padding-left: 9px;
}

#contEvents #bdy div.partners dl dd a {
color:#959595;
font-size:.14in;
line-height:.8em;
}

#contEvents #bdy div.partners dl dd {
font-size:.14in;
margin-bottom:.4em;
}

#contEvents h2 {
	color:#ffcf41;
	font-size:.19in;
	font-weight:bold;
	margin-bottom: .18in;
	font:Arial, Helvetica, sans-serif;
}

a.more {display:none;}

p.ssNo{display:none;}

/************************************

	Bio
	
**************************************/

#contBio {
	float: none;
	display: block;
	background:none;
}

#contBio #bdy {
	float: none;
	display: block;
	width:95%;
}

#contBio #bdy h1 {
	color:#ffcf41;
	font-size:.33in;
	line-height:.35in;
	font-weight:bold;
	margin-top:.7em;
	margin-bottom:.7em;
}

#contBio #bdy h2 {
	color:#ffcf41;
	font-size:.19in;
	line-height:.25in;
	margin-bottom:.8em;
	font-weight:bold;
}

#contBio #bdy p {
	margin-bottom:1em;
}

#contBio #sidebr {
	float: none;
	display: block;
	width: 95%;
}

#contBio #sidebr .events {
	float: none;
	display: block;
	width: 95%;
}

#contBio #sidebr img.eventflshfpo {
	padding-top: 8px;
	padding-bottom: .28in;
}

#contBio #sidebr .events dl {
	font-size:.17in;
	line-height:2em;
}

#contBio #sidebr .events a {
	font-size:.17in;
}

#contBio #sidebr .events h2 {
	font-size:.17in;
	color:#ffcf41;
}

#contBio #sidebr .events h2 img{
	margin-bottom:.21in;
	font-size:.17in;
	color:#ffcf41;
}

/************************************

	Film
	
**************************************/

#contFilm {
	float: none;
	display: block;
}

#contFilm #bdy {
	float: none;
	display: block;
}

#contFilm #bdy div.summ {
	float: none;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.17in;
	line-height:2em;
}

#contFilm #bdy div.summ p {
	padding: 0px;
	margin-top: .21in;
	margin-bottom: .21in;
}

#contFilm #bdy #articleSumm {
	float: none;
	display: block;
}

#contFilm #bdy h1 {
	color:#ffcf41;
	font-size:.33in;
	line-height:.39in;
	font-weight:bold;
	margin-top:.7em;
	margin-bottom:.7em;
}

#contFilm #bdy h2 {
	color:#ffcf41;
	font-size:.19in;
	line-height:.25in;
	margin-bottom:.19in;
	font-weight:bold;
}

#contFilm #bdy p {
	margin-bottom:1em;
}

#contFilm #bdy #sidebr {
	float: none;
	display: block;
	width:95%;
}

#contFilm #bdy #sidebr .events {
	float: none;
	display: block;
}

#contFilm #bdy #sidebr .events dl {
	margin-bottom:.21in;
	font-size:.17in;
	line-height:2em;
}

#contFilm #bdy #sidebr .events a {
	font-size:.17in;
}

#contFilm #bdy #sidebr .events h2 {
	font-size:.17in;
	color:#ffcf41;
	margin-bottom:0;
}

#contFilm #bdy #sidebr .events h2 img{
	margin-bottom:.21in;
	font-size:.17in;
	color:#ffcf41;
}

#contFilm #bdy #sidebr div.thumbSS {
	float:none;
}

#contFilm #bdy #sidebr div.thumbSS img.ss {
	}


/************************************

	Media
	
**************************************/

#contFilm #bdy #articleSumm.b {
	line-height:.25in;
	padding-bottom:1.5em;
}

#contFilm #bdy #articleSumm.b h3 {
	font-size:.15in;
	color:#b4b4b4;
}

#contFilm #bdy #articleSumm.b p {
	padding-bottom:1em;
}

#contFilm #bdy #articleSumm.b a {
	font-size:.17in;
}

#contFilm #bdy div.summb {
	float: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.17in;
	line-height:2em;
}

/************************************

	Literature/Politics
	
**************************************/

#contLit {
	float: none;
	display: block;
}

#contLit #bdy {
	float: none;
	display: block;
	padding-top: .25in;
	padding-right: .28in;
	padding-bottom: 2.5em;
	padding-left: 1em;
}

#contLit #bdy h1 {
	color:#ffcf41;
	font-size:.33in;
	line-height:.25in;
	font-weight:bold;
	margin-bottom:.1em;
}

#contLit #bdy h2 {
	color:#ffcf41;
	font-size:.19in;
	line-height:1.2em;
	margin-bottom:.2em;
	font-weight:bold;
}

#contLit #bdy p {
	font-size:.17in;
	line-height:1.5em;
	margin-bottom:1em;
}

#contLit #bdy p.attr {
	font-size:.17in;
	line-height:1.5em;
	margin-bottom:.5em;
}

#contLit #bdy blockquote {
	font-size:.19in;
	line-height:1.3em;
	margin-bottom:1em;
	font-weight:bold;
}

#contLit #bdy p.fltlt {
}

#contLit #bdy p.fltlt img {
	padding-bottom: 1em;
}

/************************************

	Experience
	
**************************************/

#contExp {
	float: none;
	display: block;
	background-color: #121111;
}

#contExp #bdy {
	float: none;
	display: block;
	background:#1A1819;
	font-size:.17in;
	line-height:1.4em;
}

#contExp #bdy div.summ {
	float: none;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.19in;
	line-height:1.8em;
}

#contExp #bdy div.summ p {
	padding: 0px;
	margin-top: .21in;
	margin-bottom: .21in;
}

#contExp #bdy #authorSumm {
	border-left: 1px solid #2d2c2c;
	}
	
#contExp #bdy #authorSumm div {
	float: none;
	display: block;
	width:95%;
	padding-top: .25in;
	padding-left: .18in;
	padding-right:.21in;
}

#contExp #bdy h1 {
	color:#ffcf41;
	font-size:.33in;
	line-height:.39in;
	font-weight:bold;
	margin-top:.7em;
	margin-bottom:.7em;
}

#contExp #bdy h2 {
	color:#ffcf41;
	font-size:.19in;
	line-height:.25in;
	margin-bottom:.8em;
	font-weight:bold;
}

#contExp #bdy p {
	margin-bottom:1em;
}

#contExp #bdy .fltlt{
	float:none;
	display:block;
	}	

/************************************

	Photos
	
**************************************/

#contFotos {
	float: none;
	display: block;
	padding-right: .14in;
	padding-left: .14in;
	padding-top: .21in;
	padding-bottom: .21in;
	font-size:.15in;
	line-height:1.7em;
	}
	
#contFotos h1 {
	margin-bottom:.21in;
	}

#contFotos p {
	margin-top:.14in;
	}

#contFotos .thumbs {
	float: none;
	display: block;
	padding-top: .19in;
	padding-right: 31px;
	padding-bottom: .21in;
	padding-left: 31px;
	}
	
#contFotos .thumbsLt {
	float: none;
	display: block;
	padding-top: .19in;
	padding-right: 31px;
	padding-bottom: .21in;
	padding-left: .28in;
	}
	
		
#contFotos .thumbsRt {
	float: none;
	display: block;
	padding-top: .19in;
	padding-right: .28in;
	padding-bottom: .21in;
	padding-left: 31px;
	}

/************************************

	slideshow
	
**************************************/

#contSlides {
	margin-top: .14in;
	float: none;
	display: block;
	}
	

#contSlides a {
	margin-bottom: .14in;
	}

#contSlides h1 {
	padding: .14in 0px;
	margin: .14in 0px;
	}
	
/************************************

	sitewide styles
	
**************************************/


.ylwstr {
	color:#ffcf41;
	font-size:.25in;
}

.ylw {
	color:#ffcf41;
}

.fltlt{
	float:none;
	display:block;
	}
	
.SlidingPanels {
	width: 95%;
	height: auto;
	overflow:visible;
	float:none;
}

.SlidingPanelsf {
	width: 95%;
	height: auto;
	overflow:visible;
	float:none;
}

.SlidingPanelsContentGroup {
	width: 95%;
	height: auto;
	overflow:visible;
	float:none;
}

.SlidingPanelsContent {
	width: 95%;
	height: auto;
	overflow:visible;
	float:none;
}

.SlidingPanelsf .SlidingPanelsContent {
	width: 95%;
	height: auto;
	overflow:visible;
	float:none;
}

.SlidingPanelsAnimating * {
	overflow: visible !important;
}

.SlidingPanelsCurrentPanel p.ssNo {
display:none;
}

