body {margin: 0px 0px 0px 0px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; background-color:black; layer-background-color:#black; font-size:9pt; font-family:Garamond,Times New Roman,Arial,Helvetica;}

td {color:#333333; font-size:9pt; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
p {color:#333333; font-size:9pt; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
ol {color:#333333; font-size:9pt; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
ul {color:#333333; font-size:9pt; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif; list-style-type:square;}
li {color:#333333; font-size:9pt; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
A:link {color:#ffffff; text-decoration:underline; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
A:visited {color:#ffffff; text-decoration:underline; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
A:hover {color:#666666; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
A:active {color:#333333; text-decoration:underline; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}


.hidden {color:#FFFFFF; font-size:8pt; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif; text-decoration:none; }

a.hidden:link {color:#FFFFFF; font-size:8pt; text-decoration:none; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
a.hidden:visited {color:#FFFFFF; font-size:8pt; text-decoration:none; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
a.hidden:hover {color:#FFFFFF; font-size:8pt; text-decoration:none; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
a.hidden:active {color:#FFFFFF; font-size:8pt; text-decoration:none; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}

.header {color:#FFFFFF; font-size:11pt; font-weight:bold; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
.mid {color:#FFFFFF; font-size:11pt; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
.small {color:#FFFFFF; font-size:8pt; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
.text {color:#FFFFFF; font-size:9pt; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}
.gallery_title {color:#FFFFFF; font-size:10pt; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif;}

.padding-2 {margin:2px;}
.padding-4 {margin:4px;}
.padding-8 {margin:8px;}
.padding-12 {margin:12px;}
.padding-gallery {margin:30px;}

/* gallery page styles*/
#divBg		{position:absolute; z-index:10; width:2000; left:0; height:250; clip:rect(0,10,0,0)}
#divMenu	{position:absolute; font-size:9pt; font-family:Garamond,Times New Roman,Arial,Helvetica,sans-serif; visibility:hidden}
#divBg_contentpgs {position:absolute; top:110; left:0; height:300;}
#divBg_bio {background-color:#333333; position:absolute; top:118; left:0; height:254; width:99%; overflow:auto;}

#divLeft	{position:absolute; top:328; z-index:11; visibility:hidden; width:20; height:20; background-color:#333333;}
#divRight	{position:absolute; top:328; z-index:11; visibility:hidden; width:20; height:20; background-color:#333333;}
#fadeLeft	{background-color:#333333; z-index:100; filter:alpha(opacity=100, finishopacity=0, style=1); height:20px; left:15; position:absolute; visibility:hidden; width:15px}
#fadeRight	{background-color:#333333; z-index:100; filter:alpha(opacity=0, finishopacity=100, style=1); height:20px; left:-15px; position:absolute; visibility:hidden; width:15px}
#divheader	{position:absolute; top:75; color:black;}
#divfooter	{position:absolute; top:362; color:black;}
#divgallery_title {position:absolute; top:328; z-index:6;}
#divscrolling	{position:absolute; top:328; height:35px; background-color:#333333;}
#divcopyright {position:absolute; bottom:25;}

/*larger image styles*/
#showimage {position:absolute; visibility:hidden; border: 1px solid gray; z-index:12;}
#dragbar {cursor:hand; cursor: pointer;background-color: #EFEFEF; min-width: 100px; /*NS6 style to overcome bug*/}
#dragbar #closetext {font-weight:bold; margin-right:1px; }
#dragName {cursor:hand; cursor:pointer; background-color:#EFEFEF; min-width:100px; text-align:center; /*NS6 style to overcome bug*/}


/*hidden gallery prompt box styles*/
input.prompt {border:1 solid transparent; background-color:grey; width:70;font-family:arial;font-size:12; color:black;} 

td.titlebar {background-color:white; color:black; font-weight:bold;font-family:arial; font-size:12;} 

table.promptbox {border:1 solid #ccccff; background-color:#FFFFE6; color:black;padding-left:2;padding-right:2;padding-bottom:2;font-family:arial; font-size:12;} 

input.promptbox {border:1 solid #white; background-color:white;width:100%;font-family:arial;font-size:12; color:black;}