
.clear { clear: both; }


h1
{
	color: #666666;
	font: 18px Verdana, Arial, Helvetica, Tahoma, sans-serif;
	margin-top: 0px;
}

h2
{
	color: #999999;
	font: 14px Verdana, Arial, Helvetica, Tahoma, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
}
p
{
	margin-top: 0px;
}


#outerContainer {
min-width: 760px;
max-width: 1024px;
text-align: center;
width:expression(document.body.clientWidth < 760? "760px" : document.body.clientWidth > 1024? "1024px" : "auto");
margin-left: auto;
margin-right: auto;
text-align: center;
}


#galleryPageTopBanner {
height: 60;
padding-top: 10px;
text-align: left;
border-bottom: 1px solid #CCCCCC;
}

#galleryPageDisplayArea {
width: 100%;
margin-top: 20px;
margin-left: 0px;
margin-bottom: 20px;
text-align: left;
/* background-color: #FF0000; */
}

#thumbnailTable {
float: left;
}

#thumbnailTable table {
margin-left: 0px;
}

#thumbnailTable table tr {
height: 60px;
}

#thumbnailTable table tr td{
width: 40px;
border: 0px;
padding: 5px;
}

#thumbnailTable table tr td img {
/* margin: 5px 5px 5px 5px; */
width: 40px;
height: 50px;
border: 0;
}

#thumbnailTable table tr td a:link, #thumbnailTablel table tr td a:visited, #thumbnailTable table tr td a:active {
outline: none;
}

#galleryPageImageArea {
float: right;
margin-right: 50px;
margin-bottom: 50px;
}

.galleryMenuArea {
width: 445px;
color: #999999;
margin-top: 0px;
margin-left: 0px;
background-color: #FFFFFF;
}
.galleryMenu {
font: 15px Verdana, Tahoma, sans-serif;
list-style: none;
margin-top: 20px;
margin-left: 0px;
padding: 0px;
border: none;
}
.galleryMenu li {
margin-bottom: 25px;
padding: 0px 5px 0px 5px;
}

.galleryMenu a {
text-decoration: none;
color: #999999;
}
/*

.galleryMenu a:link, .galleryMenu a:visited {
color: #999999;
text-decoration: none;
outline: none;
}
*/
.galleryMenu a:hover, .galleryMenu a:focus {
color: #333333;
}
/*
.galleryMenu a:active {
color: #999999;
outline: none;
}
*/
.galleryMenu li .current {
color: #333333;
}

#bottomNavigationArea {
width: 100%;
height: 30px;
color: #999999;
margin-top: 10px;
margin-left: 0px;
background-color: #FFFFFF;
border-top: 1px solid #999999;
text-align: right;
}
#bottomNavigationArea ul {
font: 13px "Century Gothic", sans-serif;
list-style: none;
margin-top: 10px;
margin-right: 45px;
padding: 0px;
border: none;
}
#bottomNavigationArea ul li {
margin: 0px;
padding: 0px 5px 0px 5px;
display: inline;
}
#bottomNavigationArea ul li a {
text-decoration: none;
color: #999999;
}

#bottomNavigationArea ul li a:link, #bottomNavigationArea ul li a:visited {
color: #999999;
text-decoration: none;
outline: none;
}

#bottomNavigationArea ul li a:hover, #bottomNavigationArea ul li a:focus {
color: #333333;
}

#bottomNavigationArea ul li a:active {
color: #999999;
outline: none;
}

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
MozOpacity: 0.5;
KhtmlOpacity: 0.5;
opacity: 0.5;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
MozOpacity: 1;
KhtmlOpacity: 1;
opacity: 1;
}

#leftNavigationMenuArea {
float: left;
}
.leftNavigationMenu{
font: 15px Verdana, Tahoma, sans-serif;
list-style: none;
margin-left: 0px;
padding: 0px;
border: none;
}
.leftNavigationMenu li {
margin: 0px;
color: #999999;
padding: 0px 5px 0px 5px;
}
.leftNavigationMenu a {
text-decoration: none;
color: #999999;
border-right: 1px solid white;
}
/*
#leftNavigationMenu ul li a:link, #workshopNavigation ul li a:visited {
color: #999999;
text-decoration: none;
outline: none;
}
*/
.leftNavigationMenu li a:hover, .leftNavigationMenu li a:focus {
color: #333333;
}
/*
#leftNavigationMenu ul li a:active {
color: #999999;
outline: none;
}
*/

.leftNavigationMenu li .current {
color: #333333;
}

#oneWidePhotoAndText {
width: 750px;
float: right;
text-align: center;
}

#theText {
margin-top: 20px;
text-align: justify;
font: 12px Verdana, Tahoma, sans-serif;
color: #666666;
}








