body 
{ 
background: #cccccc;
font-color: #000000;
font-family: arial, helvetica, serif;
font-size: 10pt;
text-align: center;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0em;
margin-right: 0em; 
padding-top: 1em;
padding-bottom: 1em;
padding-left: 1em;
padding-right: 1em; 
}

A:link
{ font-family: Arial, Helvetica, sans-serif;  font-size: 10pt; text-decoration: underline; color:#0000cc; }
A:visited
{ font-family: Arial, Helvetica, sans-serif;  font-size: 10pt; text-decoration: underline; color:#0000cc; }
A:active
{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: underline; color:#640000; }
A:hover
{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: underline; color:#640000; }

A8:link
{ font-family: Arial, Helvetica, sans-serif;  font-size: 8pt; text-decoration: underline; color:#0000cc; }
A8:visited
{ font-family: Arial, Helvetica, sans-serif;  font-size: 8pt; text-decoration: underline; color:#0000cc; }
A8:active
{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; color:#640000; }
A8:hover
{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: underline; color:#640000; }

.tabb { font-weight:bold; font-size:14px; font-family:Arial,Helvetica;text-align: center;}
.tan {font-size: 12px; COLOR: navy; font-family: Arial,Helvetica; text-align: center;}
.tann {font-weight: bold;font-size: 18px; COLOR: navy; font-family: Arial,Helvetica; text-align: center;}
.tanc {font-weight: bold;font-size: 10px; COLOR: navy; font-family: Arial,Helvetica; text-align: center;}

.leftSide{ 
width:5%; 
float:left; 
padding-left:10px; 
} 

A.MaroonLinks { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #640000; font-weight: bold; text-decoration: none;}
A.MaroonLinks:link { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #640000; font-weight: bold; text-decoration: none;}
A.MaroonLinks:visited { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #640000; font-weight: bold; text-decoration: none;}
A.MaroonLinks:hover { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; font-weight: bold; text-decoration: none;}

.maroon8 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #640000; font-weight: bold; text-decoration: none;}
.maroon10 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 10pt; color: #640000; font-weight: bold; text-decoration: none;}
.maroon12 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 12pt; color: #640000; font-weight: bold; text-decoration: none;}
.maroon14 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 14pt; color: #640000; font-weight: bold; text-decoration: none;}
.maroon16 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 16pt; color: #640000; font-weight: bold; text-decoration: none;}
.maroon18 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 18pt; color: #640000; font-weight: bold; text-decoration: none;}
.maroon24 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 24pt; color: #640000; font-weight: bold; text-decoration: none;}

.white8 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
.white10 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none;}
.white12 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; font-weight: bold; text-decoration: none;}
.white14 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 14pt; color: #ffffff; font-weight: bold; text-decoration: none;}

.gray12 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 12pt; color: #cccccc; font-weight: bold; text-decoration: none;}
.gray16 { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 16pt; color: #cccccc; font-weight: bold; text-decoration: none;}



A.TopMenuLinks { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.TopMenuLinks:link { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.TopMenuLinks:visited { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.TopMenuLinks:hover { font-family: Comic Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffff00; font-weight: bold; text-decoration: none;}

A.graybox14:link  {font-family: Arial, Helvetica, Comic Sans, sans-serif; font-size: 11pt; color: #ffffff; font-weight: bold; text-decoration: none; background-color:#808080; text-align:right; padding-left: 35px ;padding-right: 7px; width: 200px;}
A.graybox14:visited {font-family: Arial, Helvetica, Comic Sans, sans-serif; font-size: 11pt; color: #ffffff; font-weight: bold; text-decoration: none; background-color:#808080; text-align:right; padding-left: 35px;padding-right: 7px; width: 200px;}
A.graybox14:hover {font-family: Arial, Helvetica, Comic Sans, sans-serif; font-size: 11pt; color: #ffff00; font-weight: bold; text-decoration: none; background-color:#808080; text-align:right; padding-left: 35px;padding-right: 7px; width: 200px;}


A.BMenuLinks { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.BMenuLinks:link { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.BMenuLinks:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.BMenuLinks:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffff00; font-weight: bold; text-decoration: none;}

A.MMenuLinks { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #640000; font-weight: bold; text-decoration: none;}
A.MMenuLinks:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #640000; font-weight: bold; text-decoration: none;}
A.MMenuLinks:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #640000; font-weight: bold; text-decoration: none;}
A.MMenuLinks:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffff00; font-weight: bold; text-decoration: none;}

A.zMenuLinks { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.zMenuLinks:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.zMenuLinks:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.zMenuLinks:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffff00; font-weight: bold; text-decoration: none;}

A.GMenuLinks { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; font-weight: bold; text-decoration: underline;}
A.GMenuLinks:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; font-weight: bold; text-decoration: underline;}
A.GMenuLinks:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; font-weight: bold; text-decoration: underline;}
A.GMenuLinks:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #640000; font-weight: bold; text-decoration: underline;}


A.GMenuLinks16 { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #666666; font-weight: bold; text-decoration: underline;}
A.GMenuLinks16:link { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #666666; font-weight: bold; text-decoration: underline;}
A.GMenuLinks16:visited { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #666666; font-weight: bold; text-decoration: underline;}
A.GMenuLinks16:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #640000; font-weight: bold; text-decoration: underline;}

A.GMenuLinks8 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: underline;}
A.GMenuLinks8:link { font-family: Arial, Helvetica, sans-serif; font-size:8pt; color: #666666; font-weight: normal; text-decoration: underline;}
A.GMenuLinks8:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: normal; text-decoration: underline;}
A.GMenuLinks8:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #640000; font-weight: normal; text-decoration: underline;}


.GMenu { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; font-weight: bold; text-decoration: none;}
.GMenu16 { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #666666; font-weight: bold; text-decoration: none;}
.BMenu14 { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #000000; font-weight: bold; text-decoration: none;}

A.LMenuLinks { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none;}
A.LMenuLinks:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none;}
A.LMenuLinks:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: none;}
A.LMenuLinks:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #640000; font-weight: bold; text-decoration: none;}

A.WMenuLinks { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.WMenuLinks:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.WMenuLinks:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.WMenuLinks:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffff00; font-weight: bold; text-decoration: none;}

A.WMenuLinks2Level { font-family: Arial, Helvetica, sans-serif; font-size: 6pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.WMenuLinks2Level:link { font-family: Arial, Helvetica, sans-serif; font-size: 6pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.WMenuLinks2Level:visited { font-family: Arial, Helvetica, sans-serif; font-size: 6pt; color: #ffffff; font-weight: bold; text-decoration: none;}
A.WMenuLinks2Level:hover { font-family: Arial, Helvetica, sans-serif; font-size:6pt; color: #ffff00; font-weight: bold; text-decoration: none;}

.biggy { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #00008b; font-weight: bold;}

.B12 { font-size: 12pt; color: #000000;}
.B10 { font-size: 10pt; color: #000000;}
.BB12 { font-size: 12pt; color: #000000;}
.BB9 { font-size: 9pt; color: #000000;}
.BB8 { font-size: 8pt; color: #000000; font-weight:normal;}
.BB10 { font-size: 10pt; color: #000000;}

.pagename { font-size: 14pt; color: #00008b; font-weight: bold;}
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.bfooter { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold;}
.bfooter8 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; color:#640000}

H1
{ background-color: transparent;
color: #000000;
font-family: French Script,Comic Sans,Arial, Helvetica, Verdana, sans-serif;
font-size: 16pt;
font-weight: bold}

H2
{ background-color: transparent;
color: #640000;
font-family: Comic Sans,Arial, Helvetica, Verdana, sans-serif;
font-size: 16pt;
font-weight: bold}

H3
{ background-color: transparent;
color: #000000;
font-family: Arial, Helvetica, Comic Sans, Verdana, sans-serif;
font-size: 14pt;
font-weight: bold}

H4
{ background-color: transparent;
color: #000000;
font-family: Arial, Helvetica, Comic Sans, Verdana, sans-serif;
font-size: 12pt;
font-weight: normal;
text-align: left}

H5
{ background-color: transparent;
color: #000000;
font-family: Arial, Helvetica, Comic Sans, Verdana, sans-serif;
font-size: 10pt;
font-weight: normal;
text-align: center}

H6
{ background-color: transparent;
color: #000000;
font-family: Arial, Helvetica, Comic Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: normal;
text-align: center}



/* Root = Horizontal, Secondary = Vertical -------------------------------------------------------------*/

ul#hnavmenu {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 700px; /*For KHTML*/
  list-style: none;
  height: 10px;
}

ul#hnavmenu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}

ul#hnavmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}

ul#hnavmenu ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1.5px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#hnavmenu ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block; /* important! 
  display: inline; /*For IE*/
}

/* Root Menu */
ul#hnavmenu a {
  border: 1px solid #640000;
  border-right-color: #640000;
  border-bottom-color: #640000;
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: #640000;
  color: #ffffff;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#hnavmenu a:hover,
ul#hnavmenu li:hover a,
ul#hnavmenu li.iehover a {
  background: #640000;
  color: #ffdb75;
}

/* 2nd Menu */
ul#hnavmenu li:hover li a,
ul#hnavmenu li.iehover li a {
  float: none;
  background: #EEE;
  color: #333333;
}

/* 2nd Menu Hover Persistence */
ul#hnavmenu li:hover li a:hover,
ul#hnavmenu li:hover li:hover a,
ul#hnavmenu li.iehover li a:hover,
ul#hnavmenu li.iehover li.iehover a {
  background: #cccccc;
  color: #640000;
}

/* 3rd Menu */
ul#hnavmenu li:hover li:hover li a,
ul#hnavmenu li.iehover li.iehover li a {
  background: #cccccc;
  color: #333333;
}

/* 3rd Menu Hover Persistence */
ul#hnavmenu li:hover li:hover li a:hover,
ul#hnavmenu li:hover li:hover li:hover a,
ul#hnavmenu li.iehover li.iehover li a:hover,
ul#hnavmenu li.iehover li.iehover li.iehover a {
  background: #cccccc;
  color: #ffffff;
}

/* 4th Menu */
ul#hnavmenu li:hover li:hover li:hover li a,
ul#hnavmenu li.iehover li.iehover li.iehover li a {
  background: #cccccc;
  color: #333333;
}

/* 4th Menu Hover */
ul#hnavmenu li:hover li:hover li:hover li a:hover,
ul#hnavmenu li.iehover li.iehover li.iehover li a:hover {
  background: #cccccc;
  color: #ffff00;
}

ul#hnavmenu ul ul,
ul#hnavmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#hnavmenu li:hover ul ul,
ul#hnavmenu li:hover ul ul ul,
ul#hnavmenu li.iehover ul ul,
ul#hnavmenu li.iehover ul ul ul {
  display: none;
}

ul#hnavmenu li:hover ul,
ul#hnavmenu ul li:hover ul,
ul#hnavmenu ul ul li:hover ul,
ul#hnavmenu li.iehover ul,
ul#hnavmenu ul li.iehover ul,
ul#hnavmenu ul ul li.iehover ul {
  display: block;
}




/* Root = Vertical, Secondary = Vertical -------------------------------------------------------- */
ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 85px; /*For KHTML*/
  list-style: none;
}

ul#navmenu:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 2px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu a {
  border: 1px solid #640000;
  border-right-color: #640000;
  border-bottom-color: #640000;
  padding: 0 1px;
  display: block;
  background: #640000;
  color: #ffffff;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  background: #640000;
  color: #ffff00;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  background: #cccccc;
  color: #333333;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  background: #cccccc;
  color: #640000;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  background: #cccccc;
  color: #333333;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #cccccc;
  color: #640000;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #cccccc;
  color: #333333;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #cccccc;
  color: #640000;
}

ul#navmenu ul,
ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 90px; /* Position of drop down menu */
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}

/* BULLET AND ACCOMPANYING TEXT COLORS - White BULLET, White TEXT */   
ul.WhiteBullet li { color: #ffffff; } /* This sets the bullet markers of the unordered lists as orange */
ul.WhiteBullet li span { color:#ffffff; } /* This sets the font color of the items in the list WHITE */ 
ul { list-style-type: disc; list-style-position: outside; padding-left: 0; margin-left: 5pt;
} /* This sets the position of the bullet */

/* BULLET AND ACCOMPANYING TEXT COLORS - Maroon BULLET, Black TEXT*/   
ul.MaroonBullet li { color: #640000; } /* This sets the bullet markers of the unordered lists as orange */
ul.MaroonBullet li span { color:black; } /* This sets the font color of the items in the list BLACK */ 
ul { list-style-type: disc; list-style-position: outside; padding-left: 10px; margin-left: 5pt;
} /* This sets the position of the bullet */

/* BULLET AND ACCOMPANYING TEXT COLORS - Maroon BULLET, Black TEXT*/   
ul.MaroonBullet7 li { color: #640000; } /* This sets the bullet markers of the unordered lists as orange */
ul.MaroonBullet7 li span { color:black; } /* This sets the font color of the items in the list BLACK */ 
ul { list-style-type: disc; list-style-position: outside; padding-left: 20px; margin-left: 5pt;
} /* This sets the position of the bullet */

div.figureright {
  float: right;
   width: 400px;
  border: thin black solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figureright p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}

div.figureleft {
  float: left;
  width: 400px;
  border: none;
  margin: 0.5em;
  padding: 0.5em;
}
div.figureleft br {
  text-align: center;
  font-style: italic;
  font-size: 8pt;
  text-decoration: none;  
  font-weight:bold;
  text-indent: 0;
  font-family: Comic Sans, Arial, Helvetica, sans-serif;
  color: #640000;
}

/* Photo Gallery Settings----------------------------------------------------------------------------------------------------------------------------*/

#gallery {width:830px; margin:10px; height:450px; border:1px solid #000000; background: #000000; position:relative; margin-bottom:20px;}
#gallery strong.default {position:absolute; left:10px; top:10px; width:548px; height:450px; text-align:center;}
#gallery strong.default img {display:block; margin:0 auto 10px auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}
#gallery strong.default span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:bold; font-size:12px; width:350px; margin:0 auto;}

#gallery ul {list-style:none; padding:0; margin:0; width:160px; position:relative; float:right;}
#gallery ul li {display:inline; width:72px; height:67px; float:left; margin:0 0 5px 5px;}
#gallery ul li a {display:block; width:70px; height:60px; text-decoration:none; border:1px solid #000; border-color:#eee #555 #333 #ddd;}
#gallery ul li a span {display:none;}
#gallery ul li a img {display:block; width:70px; height:60px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#555 #ddd #eee #333; background:#777;}
#gallery ul li a:hover strong {position:absolute; left:-650px; top:0; width:548px; height:450px; text-align:center; background:#000000; z-index:20;}
#gallery ul li a:hover span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}
#gallery ul li a:hover img {margin:0 auto 10px auto; width:auto; height:auto; border:1px solid #000000; border-color:#555 #ddd #eee #333;} /*margin for space between img and text string */

/* 
#gallery ul li a:active, #gallery ul li a:focus {white-space:normal; border-color:#555 #ddd #eee #333; background:#777;}
#gallery ul li a:active strong, #gallery ul li a:focus b {position:absolute; left:-650px; top:0; width:548px; height:450px; text-align:center; background:#888; z-index:20;}
#gallery ul li a:active span, #gallery ul li a:focus span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}
#gallery ul li a:active img, #gallery ul li a:focus img{margin:0 auto 10px auto; width:auto; height:auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}
*/

