/* CSS Document */ body { background: #1d1d1d; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; text-align: center; } #printheader { display: none; } .right { float: right; } .left { float: left; } .clear { clear: both; } .smaller { font-size: 80%; font-weight: bold; } .header { font-weight: bold; font-style: italic; color: #fc6; font-size: 120%; /*text-align: center;*/ } p.pagetitle { font-weight: bold; font-style: italic; color: #fc6; font-size: 120%; } h4 { font-weight: bold; font-style: italic; margin-bottom: -15px; } hr { height: 1px; color: #ccc; width: 75%; text-align: center; clear: both; } a:link { color: transparent; } a:hover { color: transparent; } a:visited { color: transparent; } #container { width: 750px; margin: 20px auto 20px auto; text-align: left; border: 1px solid #fff; background: #333; line-height: 140%; } #header { border-bottom: 1px solid #fc0; background-color: #565656; } /* NEW NAVIGATION IN CSS */ #navcontainer { height: 32px; /*Needed to close the gap between the navbar and the content box in IE.*/ border-bottom: 1px solid #fc0; margin-bottom: 20px; } .about {float: left;} .about a { display: block; width: 164px; height: 31px; background: transparent url(#Application.images_root#global/about.jpg) no-repeat; } .about a:hover {background-position: 0 -31px;} .aboutSelected, .aboutSelected a { display: block; width: 164px; height: 31px; background: transparent url(#Application.images_root#global/about.jpg) no-repeat; background-position: 0 -31px; float: left; } .gallery {float: left;} .gallery a { display: block; width: 87px; height: 31px; background: transparent url(#Application.images_root#global/galleries.jpg) no-repeat; } .gallery a:hover {background-position: 0 -31px;} .gallerySelected, .gallerySelected a { display: block; width: 87px; height: 31px; background: transparent url(#Application.images_root#global/galleries.jpg) no-repeat; background-position: 0 -31px; float: left; } .maingalleryimg { width: 150px; float: left; margin-top: 14px; } .maingallerytext { width: 500px; float: left; } .contact {float: left;} .contact a { display: block; width: 114px; height: 31px; background: transparent url(#Application.images_root#global/contact.jpg) no-repeat; } .contact a:hover {background-position: 0 -31px;} .contactSelected, .contactSelected a { display: block; width: 114px; height: 31px; background: transparent url(#Application.images_root#global/contact.jpg) no-repeat; background-position: 0 -31px; float: left; } .exhibitions {float: left;} .exhibitions a { display: block; width: 187px; height: 31px; background: transparent url(#Application.images_root#global/exhibitions.jpg) no-repeat; } .exhibitions a:hover {background-position: 0 -31px;} .exhibitionsSelected, .exhibitionsSelected a { display: block; width: 187px; height: 31px; background: transparent url(#Application.images_root#global/exhibitions.jpg) no-repeat; background-position: 0 -31px; float: left; } .classes {float: left;} .classes a { display: block; width: 85px; height: 31px; background: transparent url(#Application.images_root#global/classes.jpg) no-repeat; } .classes a:hover {background-position: 0 -31px;} .classesSelected, .classesSelected a { display: block; width: 85px; height: 31px; background: transparent url(#Application.images_root#global/classes.jpg) no-repeat; background-position: 0 -31px; float: left; } /* END NEW NAV */ #container #mainnav { border-bottom: 1px solid #fc0; padding-bottom: 2px; } #content { min-width: 1px; /* This adds "layout" for IE. */ background: #333; color: #ccc; padding-right: 10px; padding-left: 17px; font-size: 90%; margin-bottom: 20px; min-height: 400px; } #content img { border: 1px solid #fff; margin: 10px; } #content a:link { color: #fc6; text-decoration: none; border: none; /*border-bottom: 1px dashed #fc6;*/ } #content a:visited { color: #fc6; text-decoration: none; border: none; /*border-bottom: 1px dashed #fc6;*/ } #content a:hover { color: #fc6; text-decoration: none; border: none; border-bottom: 1px dashed #ccc; } #content .photocredit { font-style: italic; font-size: 75%; } #content .announcement { width: 70%; margin: 0 auto; border: 1px solid #ccc; padding: 10px; text-align: center; } #content .announcement a:link { font-weight: bold; font-style: italic; color: #fc6; font-size: 110%; border: none; text-decoration: none; } #content .announcement a:visited { font-weight: bold; font-style: italic; color: #fc6; font-size: 110%; border: none; text-decoration: none; } #content .artstatement { margin: 10px; border: 1px solid #ccc; background-color: #555; line-height: 1.2em; font-size: .9em; padding: 8px; } .formwrapper { padding-left: 100px; } fieldset { width: 320px; padding: 1em; border: 1px solid #ccc; } legend { font-weight: bold; font-style: italic; color: #ccc; } .inputlabel { float: left; width: 12em; text-align: right; padding-right: 8px; font-style: italic; } label { font-style: italic; } .formbuttons { margin-left: 18em; } .requiredField { font-size: 75%; font-style: italic; color: #fc6; } label.error { float: none; color: #fc6; padding-left: .5em; vertical-align: top; font-size: 75%; } .firstcolGallery { float: left; width: 175px; text-align: center; height: 150px; display: inline; } .firstcolGallery.shrine { float: left; width: 175px; text-align: center; height: 250px; display: inline; } .secondcolGallery { float: left; width: 175px; text-align: center; height: 150px; display: inline; } .secondcolGallery.shrine { float: left; width: 175px; text-align: center; height: 250px; display: inline; } .thirdcolGallery { float: left; width: 175px; text-align: center; height: 150px; display: inline; } .thirdcolGallery.shrine { float: left; width: 175px; text-align: center; height: 250px; display: inline; } .fourthcolGallery { float: left; width: 175px; text-align: center; height: 150px; display: inline; } .fourthcolGallery.shrine { float: left; width: 175px; text-align: center; height: 250px; display: inline; } .firstcolExhibits { float: left; width: 360px; display: inline; margin-top: 20px; border-right: 1px solid #666; } .secondcolExhibits { float: left; width: 350px; display: inline; margin-top: 20px; padding-left: 8px; } #content .firstcolGallery a, #content .firstcolGallery a:hover, #content .secondcolGallery a, #content .secondcolGallery a:hover, #content .thirdcolGallery a, #content .thirdcolGallery a:hover, #content .fourthcolGallery a, #content .fourthcolGallery a:hover, #content .index a, #content .index a:hover { border: none; } #content .galleryImage a { border: 0; text-decoration: none; } #content .notation { font-style: italic; font-size: 80%; color: #fc6; text-align: center; } #content .titleimg { border: none; } .workshoptitle { font-weight: bold; } .workshoptimes { font-weight: bold; font-style: italic; } .workshopprice { font-weight: normal; font-style: italic; padding-bottom: 1em; } .privacy { width: 520px; border: 1px solid #FC0; background-color: #CCC; color: #333; font-size: .73em; margin-top: 30px; margin-bottom: 20px; padding: 8px; line-height: 1.5em; text-align: center; } #footer { clear: both; border-top: 1px solid #fc0; background-color: #565656; }