html {overflow: -moz-scrollbars-vertical;}

body {font-family: tahoma,sans-serif; font-size: 75%; background: #EFEFEF url(images/body_bg.gif) repeat-y top center;}
    
#wrapper {width: 800px; margin: 0 auto;}
    
h1 {background: url(images/banner.gif) no-repeat bottom left; padding-bottom: 46px; margin-top: 10px; font-size: 12px; text-indent: 2px;}

.pCopyright {clear: both; margin-top: 20px; border-top: 1px solid #808080; color: #808080; padding-bottom: 40px;}

.pCopyright a, .pCopyright {color: #808080; text-decoration: none;}
    
.pMenu {font-size: 110%; text-indent: 2px; width: 510px; border-top: 1px solid #000; border-bottom: 1px solid #000; margin-top: 0; padding: 2px 0 2px 0;}

.pMenu a, .pMenu a:visited {text-decoration: none; color: #000;}

.pMenu a:hover, .pCopyright a:hover {color: #556B2F;}

.pageTitle {font-family: 'trebuchet ms';}

#galleryDiv {width: 750px; margin: 15px auto 0 auto; padding-bottom: 10px; overflow: hidden; border: 4px double #c0c0c0;}

#galleryDiv h2 {margin-top: 0; background: url(images/h2bg.png) repeat-x top left; color: #404040; text-indent: 2px; font-size: 110%; padding: 2px 0 2px 0; overflow: hidden;}

/* FOR GALLERY PAGE */

.imgDiv {clear: both; text-align: center; height: 480px; overflow: hidden;}

#np {background: url(images/h2bg.gif) repeat-x top left; margin: 0; font-family: 'trebuchet ms'; }

#np .spl {float: left; font-size: 150%; padding-left: 10px;}

#np .spr {float: right; padding-right: 10px;}

.slideDiv {clear: both; text-align: center; width: 620px; margin: 10px auto;}

.slideForm {display: inline; text-align: center;}

.btnSlide {margin-top: 10px; padding-top: 5px;}

.picSubmit {margin: 5px;}

.selectedThumb {border: 2px solid #f00; width: 70px; height: 70px;}

#bottomDiv {width: 700px; margin: 0 auto; padding-top: 10px; padding-bottom: 10px; overflow: hidden;}

#bottomDiv .pOne, #bottomDiv .pTwo {width: 49%; line-height: 1.5em; font-family: 'trebuchet ms'; font-size: 110%;}

#bottomDiv .pOne {float: left;}

#bottomDiv .pTwo {float: right;}

#bottomDiv .pOne span, #bottomDiv .pTwo span {font-style: italic;}

/* FOR BIOGRAPHY */

#bioDiv {width: 700px; margin: 10px auto; overflow: hidden;}
    
#bioDiv p {font-size: 110%; line-height: 1.5em; text-align: justify;}

#bioDiv img {width: 250px; height: 260px; padding: 20px 30px 50px 0; vertical-align: top; float: left;}

/* FOR STUDIO */

#studioDiv {background: url(images/instudio.jpg) no-repeat top left; height: 395px; font-size: 120%; font-weight: bold;}

#studioDiv h2 {padding-left: 600px; padding-top: 10px; color: #556B2F; font-family: 'trebuchet ms'; font-size: 110%; margin-top: 0;}

#studioDiv ul {padding-left: 600px; list-style-type: none;margin-left: 40px; color: rgb(80,80,80); font-weight: normal;}

#studioDiv ul li {margin-bottom: 5px;}

#studioDiv p {padding-left: 600px; color: #556B2F;}

#studioDiv .p2 {padding-left: 590px;}

.nomargintop {margin-top: 0;}

#bioDiv .pbio {font-size: 120%; clear: right;}

/* FOR EXHIBITIONS */

#xDivLeft {float: left; width: 200px;}
    
#xDivRight {float: left; margin-left: 50px; width: 430px;}

#xDivRight h3 {background: none; text-align: left; margin-left: 25px; padding: 20px 0 0 0; color: rgb(80,120,12); border-bottom: 1px solid rgb(80,120,12);}

#xDivLeft p {font-size: 125%; line-height: 1.5em;}

.exhibitionUL {margin-left: 20px; padding-left: 50px; font-size: 110%;}

.exhibitionUL .li1 {font-weight: bold;}

.exhibitionUL .li2 {list-style: none; padding: 5px 0 10px 30px; font-size: 120%;}
	
.exhibitionUL .li3{list-style: none; padding: 0 0 10px 50px; color: rgb(120,120,120);}

.exhibitionUL .li4{list-style: none; padding: 0 0 10px 50px;}