body {
	background: #FFF;
}
.linkscontact  a:link {
	color: #000;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #000;
}
.linkscontact a:visited {
	color: #000;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
}
.linkscontact a:hover {
	color: #F00;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #F00;
}
.linkscontact a:active {
	color: #000;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
}
.linksresume  a:link {
	color: #000;
	text-decoration: none;
	font: 12px/10px Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #000;
}
.linksresume a:visited {
	color: #000;
	text-decoration: none;
	font: 12px/10px Arial, Helvetica, sans-serif;
}
.linksresume a:hover {
	color: #F00;
	text-decoration: none;
	font: 12px/10px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #F00;
}
.linksresume a:active {
	color: #000;
	text-decoration: none;
	font: 12px/10px Arial, Helvetica, sans-serif;
}
.linkstatement  a:link {
	color: #000;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
}
.linkstatement a:visited {
	color: #000;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
}
.linkstatement a:hover {
	color: #F00;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
}
.linkstatement a:active {
	color: #000;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
}
.menuLinkSmall  a:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 24px;
	text-decoration: none;
}
.menuLinkSmall  a:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 24px;
	text-decoration: none;
}
.menuLinkSmall  a:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #F00;
	line-height: 24px;
	text-decoration: none;
}
.menuLinkSmall  a:active {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 24px;
	text-decoration: none;
}
.resumeHeader {
	font: bold 13px/22px Helvetica, Arial;
	color: #000;
}
.statementHeader {
	font: bold 13px/22px Helvetica, Arial;
	color: #000;
	padding: 10px;
}
.font-resume-reg {
	font: 12px/20px Helvetica, Arial;
	color: #000;

}
.font-menu-small-gray {
	font: 11px/24px Helvetica, Arial;
	color: #666;
	text-decoration: none;
	
	}
.font-menu-small-gray-nospace {
	font: 11px Helvetica, Arial;
	color: #666;
	text-decoration: none;
}
.font-resume-reg-nospace {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
}
.font-statement-reg {
	font: 12px/20px Helvetica, Arial;
	color: #000;
}
.font-bio-reg {
	font: normal 12px/20px Helvetica, Arial;
	color: #000;
}
.font-home {
	font: normal 14px/20px Helvetica, Arial;
	color: #000;
}
.font-home-reg {
	font: normal 14px/20px Helvetica, Arial;
	color: #000;
}
.font-articles-reg {
	font: normal 14px/20px Helvetica, Arial;
	color: #000;
}
.font-events-reg {
	font: normal 12px/18px Helvetica, Arial;
	color: #000;
}
.font-events-reg-nospace {
	font: normal 12px Helvetica, Arial;
	color: #000;
}
.font-events-reg-gray {
	font: normal 12px/18px Helvetica, Arial;
	color: #333;
}
.font-bio-reg-red {
	font: normal 12px/25px Helvetica, Arial;
	color: #F00;
}
.font-bio-reg-red-large {
	color: #F00;
	font-family: Helvetica, Arial;
	font-size: 14px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
	
	}
.font-bio-reg-black-large {
	color: #000;
	font-family: Helvetica, Arial;
	font-size: 14px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
}
.font-statement-popup {
	font: 9px Helvetica, Arial;
	color: #000;
}
.navPaintings {
	display: block;
	width: 78px;
	height: 20px;
	background: url('../img/b_paintings.jpg') bottom;
	text-indent: -99999px;
}
.navPaintings:hover {
	background-position: 0 0;
}
.navWorks {
	display: block;
	width: 121px;
	height: 20px;
	background: url('../img/b_works.jpg') bottom;
	text-indent: -99999px;
}
.navWorks:hover {
	background-position: 0 0;
}
.navInstallations {
	display: block;
	width: 96px;
	height: 20px;
	background: url('../img/b_installations.jpg') bottom;
	text-indent: -99999px;
}
.navInstallations:hover {
	background-position: 0 0;
}
.navArtist {
	display: block;
	width: 50px;
	height: 20px;
	background: url('../img/b_artist.jpg') bottom;
	text-indent: -99999px;
}
.navArtist:hover {
	background-position: 0 0;
}
.navNewEvents {
	display: block;
	width: 110px;
	height: 25px;
	background: url('../img/b_new_events_links.jpg') bottom;
	text-indent: -99999px;
}
.navNewEvents:hover {
	background-position: 0 0;
}
.navEvents {
	display: block;
	width: 100px;
	height: 20px;
	background: url('../img/b_events.jpg') bottom;
	text-indent: -99999px;
}
.navEvents:hover {
	background-position: 0 0;
}
.navNewArtistInfo {
	display: block;
	width: 96px;
	height: 25px;
	background: url('../img/b_new_artist_info.jpg') bottom;
	text-indent: -99999px;
}
.navNewArtistInfo:hover {
	background-position: 0 0;
}
.navNewContact {
	display: block;
	width: 73px;
	height: 25px;
	background: url('../img/b_new_contact.jpg') bottom;
	text-indent: -99999px;
}
.navNewContact:hover {
	background-position: 0 0;
}
.navNewWork {
	display: block;
	width: 74px;
	height: 25px;
	background: url('../img/b_new_work.jpg') bottom;
	text-indent: -99999px;
}
.navNewWork:hover {
	background-position: 0 0;
}
.navNewBlog {
	display: block;
	width: 53px;
	height: 25px;
	background: url('../img/b_new_blog.jpg') bottom;
	text-indent: -99999px;
}
.navNewBlog:hover {
	background-position: 0 0;
}
.navNewWorkReversed {
	display: block;
	width: 74px;
	height: 25px;
	background: url('../img/b_new_work_reversed.jpg') bottom;
	text-indent: -99999px;
}
.navNewWorkReversed:hover {
	background-position: 0 0;
}
.navNewRecentPress {
	display: block;
	width: 138px;
	height: 25px;
	background: url('../img/b_recent_press.jpg') bottom;
	text-indent: -99999px;
}
.navNewRecentPress:hover {
	background-position: 0 0;
}
.navContact {
	display: block;
	width: 67px;
	height: 20px;
	background: url('../img/b_contact.jpg') bottom;
	text-indent: -99999px;
}
.navContact:hover {
	background-position: 0 0;
}
.navHeader {
	display: block;
	width: 319px;
	height: 83px;
	background: url('../img/h_kr.jpg') bottom;
	text-indent: -99999px;
}
.navHeader:hover {
	background-position: 0 0;
}
.navHeaderNew {
	display: block;
	width: 319px;
	height: 60px;
	background: url('../img/h_kr_new.jpg') bottom;
	text-indent: -99999px;
}
.navHeaderNew:hover {
	background-position: 0 0;
}
.navBlackAndWhite {
	display: block;
	width: 121px;
	height: 17px;
	background: url('../img/b_black.jpg') bottom;
	text-indent: -99999px;
}
.navBlackAndWhite:hover {
	background-position: 0 0;
}
.navSubBlackAndWhite {
	display: block;
	width: 107px;
	height: 17px;
	background: url(../img/b_sub_bw.jpg) bottom;
	text-indent: -99999px;
}
.navSubBlackAndWhite:hover {
	background-position: 0 0;
}
.navSubAPlier {
	display: block;
	width: 88px;
	height: 17px;
	background: url(../img/b_sub_aplier.jpg) bottom;
	text-indent: -99999px;
}
.navSubAPlier:hover {
	background-position: 0 0;
}
.navChequered {
	display: block;
	width: 129px;
	height: 17px;
	background: url(../img/b_sub_cheq.jpg) bottom;
	text-indent: -99999px;
}
.navChequered:hover {
	background-position: 0 0;
}
.navSubSleepless {
	display: block;
	width: 69px;
	height: 17px;
	background: url(../img/b_sub_sleepless.jpg) bottom;
	text-indent: -99999px;
}
.navSubSleepless:hover {
	background-position: 0 0;
}
.navSubHeadlands {
	display: block;
	width: 75px;
	height: 17px;
	background: url(../img/b_sub_headlands.jpg) bottom;
	text-indent: -99999px;
}
.navSubHeadlands:hover {
	background-position: 0 0;
}
.navSubCall {
	display: block;
	width: 92px;
	height: 17px;
	background: url(../img/b_sub_cinemaplace.jpg) bottom;
	text-indent: -99999px;
}
.navSubCornerSplash {
	display: block;
	width: 193px;
	height: 17px;
	background: url(../img/b_sub_hcsp.jpg) bottom;
	text-indent: -99999px;
}
.navSubCornerSplash:hover {
	background-position: 0 0;
}
.navSubCallResponse {
	display: block;
	width: 103px;
	height: 17px;
	background: url(../img/b_sub_call.jpg) bottom;
	text-indent: -99999px;
}
.navSubCall:hover {
	background-position: 0 0;
}
.navSubStatement {
	display: block;
	width: 74px;
	height: 17px;
	background: url(../img/b_sub_statement.jpg) bottom;
	text-indent: -99999px;
}
.navSubCallResponse:hover {
	background-position: 0 0;
}
.navSubStatement:hover {
	background-position: 0 0;
}
.navSubGeesWiz {
	display: block;
	width: 68px;
	height: 17px;
	background: url(../img/b_sub_gees_wiz.jpg) bottom;
	text-indent: -99999px;
}
.navSubGeesWiz:hover {
	background-position: 0 0;
}
.navSubMelsSweet {
	display: block;
	width: 83px;
	height: 17px;
	background: url(../img/b_sub_mels_sweet.jpg) bottom;
	text-indent: -99999px;
}
.navSubMelsSweet:hover {
	background-position: 0 0;
}
.navSubVeilsWalls {
	display: block;
	width: 86px;
	height: 17px;
	background: url(../img/b_sub_veils_walls.jpg) bottom;
	text-indent: -99999px;
}
.navSubVeilsWalls:hover {
	background-position: 0 0;
}
.navSubPetits:hover {
	background-position: 0 0;
}
.navSubPetits {
	display: block;
	width: 80px;
	height: 17px;
	background: url(../img/b_sub_petits_riens.jpg) bottom;
	text-indent: -99999px;
}
.navSubBio {
	display: block;
	width: 34px;
	height: 17px;
	background: url(../img/b_sub_bio.jpg) bottom;
	text-indent: -99999px;
}
.navSubBio:hover {
	background-position: 0 0;
}
.navBrainstorm {
	display: block;
	width: 89px;
	height: 20px;
	background: url(../img/b_currently_2012.gif) bottom;
	text-indent: -99999px;
}
.navBrainstorm:hover {
	background-position: 0 0;
}
.navSubResume {
	display: block;
	width: 58px;
	height: 17px;
	background: url(../img/b_sub_resume.jpg) bottom;
	text-indent: -99999px;
}
.navSubResume:hover {
	background-position: 0 0;
}
.navCopyright {
	display: block;
	width: 250px;
	height: 24px;
	background: url(../img/b_copyright_new.jpg) bottom;
	text-indent: -99999px;
}
.navCopyright:hover {
	background-position: 0 0;
}
.resume a:link {
	font: 12px Helvetica, Arial;
	border-bottom: black 1px dotted;
}
.textarea {
	border:1px solid #CCC;
	padding:5px 3px;
	font: 12px Helvetica, Arial;
}
.fontGalleryBlack {
	font: 11px Helvetica, Arial;
	color: #000;
}
.fontGalleryRed {
	font: 11px Helvetica, Arial;
	color: #F00;
}
.linksGallery  a:link {
	color: #666666;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
}
.linksGallery  a:visited {
	color: #666666;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
}
.linksGallery  a:hover {
	color: #F00;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
}
.linksGallery  a:active {
	color: #666666;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
}

.linksevents  a:link {
	color: #000;
	text-decoration: underline;
	font: 12px/18px Arial, Helvetica, sans-serif;
}
.linksevents a:visited {
	color: #000;
	text-decoration: none;
	font: 12px/18px Arial, Helvetica, sans-serif;
}
.linksevents a:hover {
	color: #F00;
	text-decoration: none;
	font: 12px/18px Arial, Helvetica, sans-serif;
}
.linksevents a:active {
	color: #000;
	text-decoration: none;
	font: 12px/18px Arial, Helvetica, sans-serif;
}
.linksevents2  a:link {
	color: #000;
	text-decoration: underline;
	font: 14px/18px Arial, Helvetica, sans-serif;
}
.linksevents2 a:visited {
	color: #000;
	text-decoration: none;
	font: 14px/18px Arial, Helvetica, sans-serif;
}
.linksevents2 a:hover {
	color: #F00;
	text-decoration: none;
	font: 14px/18px Arial, Helvetica, sans-serif;
}
.linksevents2 a:active {
	color: #000;
	text-decoration: none;
	font: 14px/18px Arial, Helvetica, sans-serif;
}
.linksresumenospace  a:link {
	color: #000;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #000;
}
.linksresumenospace a:visited {
	color: #000;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
}
.linksresumenospace a:hover {
	color: #F00;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #F00;
}
.linksresumenospace a:active {
	color: #000;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
}
.linkHome13  a:link {
	color: #E00;
	text-decoration: none;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.linkHome13 a:visited {
	color: #E00;
	text-decoration: none;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.linkHome13 a:hover {
	color: #000;
	text-decoration: none;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.linkHome13 a:active {
	color: #E00;
	text-decoration: none;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.workMenuSmGray  a:link {
	color: #666;
	text-decoration: none;
	font: 11px/24px Arial, Helvetica, sans-serif;
}
.workMenuSmGray a:visited {
	color: #666;
	text-decoration: none;
	font: 11px/24px Arial, Helvetica, sans-serif;
}
.workMenuSmGray a:hover {
	color: #000;
	font: 11px/24px Arial, Helvetica, sans-serif;
	border-bottom-style: dotted;
}
.workMenuSmGray a:active {
	color: #666;
	text-decoration: none;
	font: 11px/24px Arial, Helvetica, sans-serif;
}
/* slider styles */
/********************************************************/


#s3slider {
	width: 950px;
	height: 700px;
	position: relative;
	overflow: hidden;	

}
#s3sliderContent {
	width: 989px;
	height: 700px;
	position: absolute;
	top:0;
}
.s3sliderImage {
	float:center;
	position:relative;
	display:none;

}
.s3sliderImage span {
	position:absolute;
	font:12px Helvetica, Arial, sans-serif;
	color:#666;
	background-color:#fff;
	width:950px;
	display:none;
	opacity: 0.;
	-moz-opacity:0.7;
	filter:alpha (opacity=70);
}
.clear {
clear:both;
}
/*overlay styles*/
.top {
	top:0;
	left:0;
	width:924px;
	height:60px;
}
.bottom {
	bottom:0;
	left:0;
	width:924px;
	height:60px;
}
.right {
	right:0;
	top:0;
	width:127px !important;
	height:290px;
}
.left {
	left:0;
	top:0;
	width:200px !important;
	height:500px;
}
.navCurrently2012 {
	display: block;
	width: 69px;
	height: 20px;
	background: url('../img/b_currently_2012.gif') bottom;
	text-indent: -99999px;
}
.navCurrently2012:hover {
	background-position: 0 0;
}
.navPaintings2012 {
	display: block;
	width: 61px;
	height: 20px;
	background: url('../img/b_paintings_2012.gif') bottom;
	text-indent: -99999px;
}
.navPaintings2012:hover {
	background-position: 0 0;
}
.navWorks2012 {
	display: block;
	width: 104px;
	height: 20px;
	background: url('../img/b_works_2012.gif') bottom;
	text-indent: -99999px;
}
.navWorks2012:hover {
	background-position: 0 0;
}
.navInstallations2012 {
	display: block;
	width: 80px;
	height: 20px;
	background: url('../img/b_installations_2012.gif') bottom;
	text-indent: -99999px;
}
.navInstallations2012:hover {
	background-position: 0 0;
}
.navArtist2012 {
	display: block;
	width: 35px;
	height: 20px;
	background: url('../img/b_artist_2012.gif') bottom;
	text-indent: -99999px;
}
.navArtist2012:hover {
	background-position: 0 0;
}
.navEvents2012 {
	display: block;
	width: 80px;
	height: 20px;
	background: url('../img/b_events_2012.gif') bottom;
	text-indent: -99999px;
}
.navEvents2012:hover {
	background-position: 0 0;
}
.navBrainstorm2012 {
	display: block;
	width: 69px;
	height: 20px;
	background: url(../img/b_currently_2012.gif) bottom;
	text-indent: -99999px;
}
.navBrainstorm2012:hover {
	background-position: 0 0;
}

.navContact2012 {
	display: block;
	width: 51px;
	height: 20px;
	background: url('../img/b_contact_2012.gif') bottom;
	text-indent: -99999px;
}
.navContact2012:hover {
	background-position: 0 0;
}
.linksArticlesHeader  a:link {
	color: #ff0000;
	text-decoration: none;
	font: 14px Arial, Helvetica, sans-serif;
}
.linksArticlesHeader  a:visited {
	color: #ff0000;
	text-decoration: none;
	font: 14px Arial, Helvetica, sans-serif;
}
.linksArticlesHeader  a:hover {
	color: #000;
	text-decoration: none;
	font: 14px Arial, Helvetica, sans-serif;
}
.linksArticlesHeader  a:active {
	color: #ff0000;
	text-decoration: none;
	font: 14px Arial, Helvetica, sans-serif;
}