body {font-family:Arial, Helvetica, sans-serif; font-size:0.7em; font-style:normal; color:#dcc168; text-decoration: none; padding:0; margin:0; text-align:center; font-weight:normal; background-color:#1f2034;}

body div {text-align:left; margin:0; padding:0;}
img {border:0;}
p {margin:0.5em 0 0.5em 0; padding:0;}


/* links */

a:link {font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#f5e3a8; text-decoration:underline;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#f5e3a8; text-decoration:underline;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#dcc168; text-decoration:underline;}

/* classes */

.small {font-size:0.9em;}
.center {text-align:center;}
.clear {clear:both; font-size:1px; height:0;}
.left{float:left;}
.right{float:right;}
.cleardiv {clear:both; font-size:0; height:0; width:750px;}
.toppad8 {padding-top:8px;}


/* generic */

table {border:0; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#f5e3a8;}

/* LAYERS */


#wrapper {width:770px; padding:0; margin-left:auto; margin-right:auto; margin-top:30px; text-align:left; background-color:#1f2034;}


/* left side */

#left {width:335px; margin:0; padding:10px 0 0 0; float:left; background-image: url(images/portfolio/portfolio3.jpg); background-position:top left; background-repeat:no-repeat; min-height:571px; height:auto;
}
/* for Internet Explorer */
/*\*/
* html #left {
height: 571px;
}

#left h1 {font-size:2em; letter-spacing:5px; margin:0; padding-left:50px;}

/* navigation */

#nav {padding:10px 0 0 0;}

#nav ul {list-style-type:none; margin:0; padding:0;}
#nav ul li {padding:0 0 2px 0; margin:0;}
#nav ul li a, #nav ul li a:visited {text-decoration:none; font-size:1.2em; letter-spacing:1px; color:#dcc168;}
#nav ul li a:hover {color:#f5e3a8;}

#enlargetext {padding:25px 0 0 50px; letter-spacing:1px;}
#exhibitlink {padding:25px 0 0 50px; text-align:right;}
#exhibitlink a {text-decoration:none; font-size:1.2em; letter-spacing:1px; color:#dcc168;}

/* right side */

#right {width:435px; margin:0; padding:0; float:right; min-height:571px; height:auto;
}
/* for Internet Explorer */
/*\*/
* html #right {
height: 571px;
}


/* profile/contact pages */

#image {width:175px; margin:0; padding:10px 0 0 50px; float:left; min-height:571px; height:auto;
}
/* for Internet Explorer */
/*\*/
* html #image {
height: 571px;
}
#image h1 {margin:0;}
.img {padding:0px; margin:10px 0 10px 0;}

#text

{width:490px; margin:0; padding:17px 10px 0 40px; float:left; font-size:1.1em; color:#f5e3a8;  min-height:571px; height:auto;
}
/* for Internet Explorer */
/*\*/
* html #text{
height: 571px;
}
#text h1 {margin:0; padding:0; font-weight:bold; font-size:1em;}
#text h2 {margin:0; padding:0; font-weight:bold; font-size:1em;}

#text h1.big {margin:0; padding:0; font-weight:bold; font-size:1.1em;}
#text h1.bigger {margin:0; padding:0; font-weight:bold; font-size:1.2em;}
#text h2.big {margin:0; padding:10px 0 0 0; font-weight:bold; font-size:1.1em;}
#text p.small {margin:0; padding:8px 0 0 0; font-size:0.8em;}

/* home page */

#wrapperHome {width:770px; padding:0; margin-left:auto; margin-right:auto; margin-top:30px; text-align:left; background-color:#1f2034; background-image:url(images/home/home.jpg); background-repeat:no-repeat; background-position:top left; min-height:527px; height:auto;
}
/* for Internet Explorer */
/*\*/
* html #wrapperHome {
height: 527px;
}

#title {padding:0; margin:0;}
#title h1 {padding:0; margin:0;}

#homenav {padding-top:380px;}

#homenav #nav {padding:0 82px 0 0; text-align:right;}

/* exhibition */

div.exhibition {margin:0 0 30px 0; padding:0;}

/* frances */

#textFrances

{color:#dcc168; width:487px; margin:0 0 10px 0; padding:17px 10px 0 28px; float:right; text-align:left; font-size:12pt;  min-height:571px; height:auto;
}
/* for Internet Explorer */
/*\*/
* html #textFrances{
height: 571px;
}
#textFrances h1 {margin:0; padding:0; font-weight:bold; font-size:34pt; letter-spacing:5px;}
#textFrances p.bigText {font-size:16pt;}
#textFrances p.contactText {font-weight:bold; font-size:13pt;}
#textFrances p.contactText span {font-size:14pt;}
#textFrances p.indent {padding-left:30px; font-style:italic;}
#textFrances p.small {font-size:10pt;}
#textFrances a, #textFrances a:visited {color:#dcc168;}
#textFrances a:hover {color:#f5e3a8;}

#imageFrances {width:245px; margin:0; padding:25px 0 0 0; float:left; min-height:571px; height:auto;
}
/* for Internet Explorer */
/*\*/
* html #Francesimage {
height: 571px;
}

.imgTop {padding:0px; margin:0 0 118px 0; text-align:right;}
.imgMid {padding:0px; margin:10px 0 115px 0; text-align:right;}




