/*@import url("reset.css");*/

@import url("menu.css");
@import url("form.css");
@import url("typography.css");
@import url("fancybox.css");
@import url("jquery.fancybox-1.3.1.css");





A:link {

	COLOR: #none; 

	text-decoration:#none;

}

A:active {

	COLOR: #none; 

	text-decoration:#none;

	}



A:visited {

	COLOR: #none; 

	text-decoration:#none;

	}



A:hover {

	text-decoration:#none;

	color: #none;

}

body{

	margin: 0px;

	background: #ffffff;

}



.wrapper{

	width:1000px;

	margin:0px auto;

}

.header{

	background:url(../images/hline-m.jpg) left bottom repeat-x;

	}

.header-l{

	background:url(../images/hline-l.jpg) left bottom no-repeat;

	}

.header-r{

	background:url(../images/hline-r.jpg) right bottom no-repeat;

	height:104px;

	padding-bottom:1px;

	}

.logo{

	float:left;

	width:351px;

	height:103px;

	}

.content{

	padding:21px 0px;

	}

.home-content{

	padding:33px 0px;

	}

.home-img{

	float:left;

	width:454px;

	height:334px;

	padding:8px;

	border:1px solid #d1d0ce;

	}

.home-desc{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:22px;

	font-style:italic;

	line-height:30px;

	float:left;

	width:482px;

	height:180px;

	padding:96px 20px;

	vertical-align:middle;

	}

.home-desc span{

	font-size:48px;

	}

.inner-content{

	padding:33px 0px;

	}

.column-content{

	background:url(../images/column-bg.jpg) left top repeat-y;

	padding:33px 0px;

	}

.left-column{

	float:left;

	width:235px;

	padding-right:15px;

	margin-right:15px;

	}

.bio-img{

	float:left;

	width:258px;

	margin-right:25px;

	}

.bio-desc{

	float:left;

	width:713px;

	}

.bio-desc p{

	margin-bottom:20px;

	}

.hr{

	border-bottom:1px solid #c5c5c5;

	height:10px;

	margin-bottom:10px;

	}

.groupshow{

	margin-bottom:30px;

	}

.groupshow ul{

	margin:0px;

	padding:0px;

	}

.groupshow ul li{

	background:url(../images/bullet.jpg) 0px 28% no-repeat;

	list-style-type:none;

	margin:0px;

	padding:0px;

	margin-bottom:20px;

	padding-left:10px;

	}

.qualification{

	margin-bottom:20px;

	}

.qualification ul{

	margin:0px;

	padding:0px;

	margin-bottom:30px;

}



.qualification ul li{

	list-style-type:none;

	margin:0px;

	padding:0px;

	line-height:25px;

}





.body-content{

	float:left;

	width:730px;

	}

	

.gallery-outer-outer{}

.gallery-outer ul{

	margin:0px;

	padding:0px;

	}

.gallery-outer ul li{

	display:block;

	float:left;

	width:203px;

	height:230px;

	list-style-type:none;

	margin:0px;

	padding:0px;

	margin-right:20px;

	margin-bottom:20px;

	}

.gallery-outer ul li.last{

	display:block;

	float:left;

	width:203px;

	height:203px;

	list-style-type:none;

	margin:0px;

	padding:0px;

	margin-right:0px;

	margin-bottom:20px;

	}

.gallery-outer ul li .img{

	width:190px;

	height:190px;

	margin:0px auto;

	padding:6px;

	margin-bottom:10px;

	border:1px solid #dcdcdc;

	}

.gallery-outer ul li .title{

	padding:10px;

	padding-top:0px;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	font-style:italic;

	color:#979797;

	}



.gallery-outer ul li .title a, .gallery-outer ul li .title a:visited{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	font-style:italic;

	color:#979797;

	text-decoration:none;

	}

.gallery-outer ul li .title a:hover{

	color:#404040;

	}





.inner-gallery-outer{}

.inner-gallery-outer ul{

	margin:0px;

	padding:0px;

	}

.inner-gallery-outer ul li{

	display:block;

	float:left;

	width:203px;

	height:204px;

	list-style-type:none;

	margin:0px;

	padding:0px;

	margin-right:20px;

	margin-bottom:20px;

	}



.inner-gallery-outer ul li.last{

	display:block;

	float:left;

	width:203px;

	height:203px;

	list-style-type:none;

	margin:0px;

	padding:0px;

	margin-right:0px;

	margin-bottom:20px;

	}

.inner-gallery-outer ul li .img{

	width:190px;

	height:190px;

	margin:0px auto;

	padding:6px;

	margin-bottom:10px;

	border:1px solid #dcdcdc;

	}









.inner-gallery-outersudance{}

.inner-gallery-outersudance ul{

	margin:0px;

	padding:0px;

	}

.inner-gallery-outersudance ul li{

	display:block;

	float:left;

	width:203px;

	height:204px;

	list-style-type:none;

	margin:0px;

	padding:0px;

	margin-right:20px;

	margin-bottom:20px;

	}



.inner-gallery-outersudance ul li{

	display:block;

	float:left;

	width:203px;

	height:204px;

	list-style-type:none;

	margin:0px;

	padding:0px;

	margin-right:10px;

	margin-bottom:20px;

	}


.inner-gallery-outersudance ul li.last{

	display:block;

	float:left;

	width:203px;

	height:203px;

	list-style-type:none;

	margin:0px;

	padding:0px;

	margin-right:0px;

	margin-bottom:20px;

	}

.inner-gallery-outersudance ul li .img{

	width:190px;

	height:190px;

	margin:0px auto;

	padding:6px;

	margin-bottom:10px;

	border:1px solid #dcdcdc;

	}









.gallery-details{

	background:url(../images/gallery-details-bg.jpg) right top repeat-y;

	}



.gallery-image{

	float:left;

	width:650px;

	padding-right:19px;

	margin-right:19px;

	text-align:center;

	}



.gallery-img-desc{

	float:left;

	width:312px;

	}

.painting-details{

	font-style:italic;

	margin-bottom:15px;

	}

.painting-desc{

	margin-bottom:15px;

	}

.painting-nav{
	padding-right:266px;
	}

.painting-nav ul{
	float:right;
	margin:0px;
	padding:0px;
	}
.painting-nav ul li{
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:inline;
	margin-right:8px;
	}
.painting-nav ul li a.next{
	background:url(../images/arrow-right.png) no-repeat;
	padding:10px;
	font-size:0px;
	}
.painting-nav ul li a.previous{
	background:url(../images/arrow-left.png) no-repeat;
	padding:10px;
	font-size:0px;
	}
.painting-nav span.nex{
	background:url(../images/arrow-right.png) no-repeat;
	padding:10px;
	font-size:0px;
	}
.painting-nav span.pre{
	background:url(../images/arrow-left.png) no-repeat;
	padding:10px;
	font-size:0px;
	}

.event-details{

	margin-bottom:20px;

	}

.event-details ul{

	margin:0px;

	padding:0px;

	}

.event-details ul li{

	display:block;

	list-style-type:none;

	margin:0px;

	padding:10px 0px;

	border-bottom:1px solid #d2d2d2;

	}

.event-desc{

	float:left;

	width:656px;

	}

.event-img{

	float:left;

	width:55px;

	margin-left:10px;

	}

.media-details{

	margin-bottom:20px;

	}

.media-details ul{

	margin:0px;

	padding:0px;

	}

.media-details ul li{

	display:block;

	list-style-type:none;

	margin:0px;

	padding:10px 0px;

	border-bottom:1px solid #d2d2d2;

	}

.media-desc{

	float:left;

	width:656px;

	}

.media-img{

	float:left;

	width:55px;

	margin-left:10px;

	}

.contact-img{

	float:left;

	width:612px;

	margin-right:22px;

	}

.contact-desc{

	float:left;

	width:366px;

	}

.contact-desc a:link, .contact-desc a:visited{

	text-decoration:underline;

	color:#332f26;

	}

.contact-desc a:hover{

	color:#0d0c0a;

	}

.footer{

	background:url(../images/hline-m.jpg) left top repeat-x;

	}

.footer-l{

	background:url(../images/hline-l.jpg) left top no-repeat;

	}

.footer-r{

	background:url(../images/hline-r.jpg) right top no-repeat;

	padding-top:1px;

	}

.footer-inner{

	background:url(../images/footer-bg-l.jpg) left top no-repeat;

	height:65px;

	line-height:65px;

	padding-left:21px;

	}

blockquote,form,div,li,ol,p,td,th {font-size: 12px; font-family:Arial, Helvetica, sans-serif; color: #535353;}

p{

/*	text-align: justify;*/

}

a img{

	border:0px;

	}
.social-menu{
	padding:10px 0px;
	margin-bottom:20px;	
}
.social-menu ul{
	margin:0px;
	padding:0px;
}
.social-menu ul li{
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:inline;
	margin-right:4px;
	}
.red{
	color:#F00;
	}
.shows-title{
	margin:10px 0px;
	}
.biolink:link, .biolink:visited{ color:#979797; text-decoration:underline; font-weight:bold;}
.biolink:hover{color:#757167;}