body,td,th,a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
}
* html body { font-size: x-small; /* for IE5/Win */
f\ont-size: small; /* for other IE versions */
}
a { color:#000000;}
.wrapperMain { width:960px; /*-- use if centered first figure is top margin change to suit --*/ margin: 20px auto 0; 
padding: 0; text-align: left;  font-size: .9em; border: 1px solid #000000; background: #D4D4D4 url(images/home_background_short2.jpg) no-repeat; }

:focus
{
-moz-outline-style: none;
}

#wrapperInner {}
#header {position:relative; height:120px; }
#headerLogo { position:relative; top: 45px; left: 35px; width:390px; }
#mainNav { position: relative; top: 26px; left: 540px; white-space:nowrap; width: 410px;}
#mainNav a { text-decoration:none; color:#000000; padding-left: 5px; padding-right:5px;}
#mainNav a:hover { text-decoration:none; color:#C8C8C8;}

#footer { clear:both; height: 25px; margin: 0 30px 30px 30px; padding: 0; background-color: #FEFEFE; layer-background-color: #FEFEFE;  border: 0px solid #676767;}
#footer p { text-align:right; float:right; margin-right: 10px; margin-top: 6px; font-size:.8em; color:#000000; }

#centerContent { width: 100%; }
#centerContent h2 { margin-top: 0; padding-top: 0; font-size: 1.2em;}
#centerContent h3 { font-size: 1em;}
#centerContent a { padding-top: 20px; color:#666666; white-space:nowrap; text-decoration:none;}
#centerContent a:hover { padding-top: 20px; color:#000000; white-space:nowrap; text-decoration:none;}
.centerContentPaper {background-color: #FEFEFE; layer-background-color: #FEFEFE; margin: 0 30px 10px 30px; padding: 30px 30px 10px 30px; border: 0px solid #676767; height: 100%; }
.clearing:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearing { display: inline-block; }

/* Hides from IE-mac \*/
.clearing { display: block; }

#splashContent { width:960px; /*-- use if centered first figure is top margin change to suit --*/ margin: 10px auto 0;  }
#splashContent a { color:#666666; white-space:nowrap; text-decoration:none;}
#splashContent a:hover { color:#000000; white-space:nowrap; text-decoration:none;}

#splashImage { margin: 30px auto 0px auto; }
#splashImage img { text-decoration: none; border-color: none; border-width: 0px; }
#splashLink { margin: 0px 169px 0 169px; text-align: right;}
#splashLogo { margin: 0px 169px 0 169px;}
#splashLogo img { text-decoration: none; border-color: none; border-width: 0px; }




.indexCenterContentPaper {background-color: #FEFEFE; layer-background-color: #FEFEFE; margin: 0 30px 10px 30px; padding: 30px; border: 0px solid #676767; height: 100%; }
#indexImageAndText {margin: 0; padding: 0;}
#indexImageAndTextImg { float:left; margin: 0 20px 8px 0;}
#indexImageAndText p {margin-top: 0; text-align: center; line-height: 1.6em;}
#indexImageAndText2 {margin: 0; padding: 0;}
#indexImageAndText2Img { float:right; margin: 5px 0px 0px 20px;}
#indexImageAndText2 p {margin-top: 0; line-height: 0.1em;}

.homeCenterContentPaper {background-color: #FEFEFE; layer-background-color: #FEFEFE; margin: 0 30px 10px 30px; padding: 30px; border: 0px solid #676767; height: 100%; }
#homeImageAndText {margin: 0; padding: 0; line-height: 1.4em; text-align: center;}
#homeImageAndTextImg { float:left; margin: 0 20px 8px 0;}
#homeImageAndText p {margin-top: 0; text-align: left; line-height: 1.4em;}
#homeImageAndText2 {margin: 0; padding: 0;}
#homeImageAndText2Img { float:right; margin: 20px 0px 0px 20px;}
#homeImageAndText2 p {margin-top: 0; line-height: 1.4em;}

.statementCenterContentPaper {background-color: #FEFEFE; layer-background-color: #FEFEFE; margin: 0 30px 10px 30px; padding: 30px; border: 0px solid #676767; height: 100%; }
#statementImageAndText {margin: 0 0 20px 0; padding: 0; line-height: 1.4em;}
#statementImageAndTextImg { float:left; margin: 0 20px 8px 0;}
#statementImageAndText p {margin-top: 0; text-align: left; line-height: 1.4em;}
#statementImageAndText2 {margin: 0 0 40px 0; padding: 0;}
#statementImageAndText2Img { float:right; margin: 20px 0px 0px 20px;}
#statementImageAndText2 p {margin-top: 0; line-height: 1.4em;}

#contactImageAndText { margin: 0; padding: 0;}
#contactImageAndTextImg { float:left; margin: 0 20px 20px 0; }
#contactImageAndText p {margin-top: 0; line-height: 1.4em;}
.contactImageAndTextDiv1 { float: left; margin: 0px 0px 30px 30px; width: 600px; padding: 5px; height: 110px}
.contactImageAndTextDiv2 { float: left; padding: 0px 0px 30px 40px; }

#exhibitionImageAndText { margin: 0; padding: 0; font-weight: bold; font-size: 15px;}
#exhibitionImageAndTextImg { float:left; margin: 0 20px 20px 0; }
#exhibitionImageAndText p {margin-top: 0; line-height: 1.4em;}
.exhibitionImageAndTextDiv1Header { float: left; margin: 0px 0px 0px 30px; width: 520px; padding: 5px; font-weight: bold; font-size: 15px;}
.exhibitionImageAndTextDiv1 { float: left; margin: 0px 0px 0px 10px; width: 300px; padding: 5px; height: 80px; font-weight: normal; font-size: small;} # For multiple lines drop width and height
.exhibitionImageAndTextDiv2Header { float: left; margin: 0px 0px 0px 30px; width: 520px; padding: 5px; font-weight: bold; font-size: 15px;}
.exhibitionImageAndTextDiv2 { float: left; margin: 0px 0px 0px 30px; width: 240px; padding: 5px; height: 150px; font-weight: normal; font-size: small;}
#exhibitionSpacer {line-height: 7em; }
#exhibitionBottomSpacer {line-height: 12em; }
#exhibitionPreviousDiv { float:left; }

.paintingsCenterContentPaper {background-color: #FEFEFE; layer-background-color: #FEFEFE; margin: 0 30px 10px 30px; padding: 30px 30px 0px 30px; border: 0px solid #676767; height: 100%; }
.paintingsImageAndTextDiv { float: left; padding: 0px 0 30px 45px; text-align: center; height: 220px; }
.paintingsImageAndTextDiv img { margin-bottom: 10px; }
.paintingsImageAndTextDiv a { font-weight: bold; outline: none; }
.paintingsImageAndTextDiv a img { text-decoration: none; border-color: none; border-width: 0px; }

.paintingsImageAndTextDiv2 { float: left; padding: 0px 0 30px 45px; text-align: center; height: 150px; }
.paintingsImageAndTextDiv2 img { margin-bottom: 10px; }
.paintingsImageAndTextDiv2 a { font-weight: bold; outline: none; }
.paintingsImageAndTextDiv2 a img { text-decoration: none; border-color: none; border-width: 0px; }

.paintingImageAndTextDiv { text-align: center; margin-bottom: 30px;}
.paintingImageAndTextDiv img { margin: 0px auto 10px auto; }

#himalayasImageAndText {margin: 0 0 20px 0; padding: 0; line-height: 1.4em;}
#himalayasImageAndTextImg { float:left; margin: 0 20px 8px 0;}
#himalayasImageAndText p { margin: 20px;}
#himalayasImageAndText h2 { margin: 0 0 20px;}
#himalayasImages { margin: 40px;}
.himalayasImageAndTextDiv { float: left; padding: 0px 0 30px 45px; text-align: center; height: 240px; text-wrap: normal;}
.himalayasImageAndTextDiv img { margin-bottom: 10px; }
.himalayasImageAndTextDiv a { font-weight: bold; outline: none; }
.himalayasImageAndTextDiv a img { text-decoration: none; border-color: none; border-width: 0px; }
#himalayasImages2 { clear: both; margin: 80px 0 0 0;}
.himalayasImageAndTextDiv2 { float: left; padding: 0px 0 30px 45px; text-align: center; height: 240px; text-wrap: normal;}
.himalayasImageAndTextDiv2 img { margin-bottom: 10px; }
.himalayasImageAndTextDiv2 a { font-weight: bold; outline: none; }
.himalayasImageAndTextDiv2 a img { text-decoration: none; border-color: none; border-width: 0px; }
